diff options
Diffstat (limited to 'games')
66 files changed, 1721 insertions, 1924 deletions
diff --git a/games/Makefile b/games/Makefile index ce79f2a29fe2..c3ee1a058449 100644 --- a/games/Makefile +++ b/games/Makefile @@ -1167,6 +1167,7 @@ SUBDIR += xtron SUBDIR += xtruco SUBDIR += xtux + SUBDIR += xtxf SUBDIR += xvier SUBDIR += xworm SUBDIR += xye diff --git a/games/anki/Makefile b/games/anki/Makefile index 13b6a3f81cb3..2315dfac950f 100644 --- a/games/anki/Makefile +++ b/games/anki/Makefile @@ -1,6 +1,5 @@ PORTNAME= anki -DISTVERSION= 25.02.7 -PORTREVISION= 1 +DISTVERSION= 25.07.2 # Don't forget to update ${_MY_BUILDHASH} if DISTVERSION changes CATEGORIES= games education python MASTER_SITES= LOCAL/kai/:yarncache @@ -18,9 +17,12 @@ NOT_FOR_ARCHS_REASON= the provided build system written in Rust (= runner) accep BUILD_DEPENDS= protoc:devel/protobuf \ rsync:net/rsync \ + uv:devel/uv \ yarn:www/yarn \ ${PYTHON_PKGNAMEPREFIX}black>0:devel/py-black@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mypy-protobuf>=1.21:devel/py-mypy-protobuf@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}ruff>0:devel/py-ruff@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} LIB_DEPENDS= libzstd.so:archivers/zstd RUN_DEPENDS= lame:audio/lame \ @@ -37,6 +39,7 @@ RUN_DEPENDS= lame:audio/lame \ ${PYTHON_PKGNAMEPREFIX}flask>0:www/py-flask@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Flask-Cors>0:www/py-flask-cors@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}protobuf>=4.21:devel/py-protobuf@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}typing-extensions>0:devel/py-typing-extensions@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}waitress>=2.0.0:www/py-waitress@${PY_FLAVOR} # USES=ssl is required for the compilation of the Rust code @@ -45,8 +48,8 @@ USES= cargo desktop-file-utils ninja nodejs:build pyqt:6 python \ USE_GITHUB= yes GH_ACCOUNT= ankitects # Translation files -GH_TUPLE= ankitects:anki-core-i18n:62d3e1e:ftlrslib \ - ankitects:anki-desktop-ftl:e5dc0c3:ftlextra +GH_TUPLE= ankitects:anki-core-i18n:a921649:ftlrslib \ + ankitects:anki-desktop-ftl:a1134ab:ftlextra USE_PYQT= pyqt6 sip:build webengine @@ -63,6 +66,10 @@ CARGO_TARGET_DIR= ${WRKSRC}/out/rust MAKE_ENV+= NODE_BINARY=${LOCALBASE}/bin/node \ OFFLINE_BUILD=1 \ PROTOC_BINARY=${LOCALBASE}/bin/protoc \ + PYTHON_BINARY=${PYTHON_CMD} \ + UV_BINARY=${LOCALBASE}/bin/uv \ + UV_NO_BUILD_ISOLATION=1 \ + UV_OFFLINE=1 \ YARN_BINARY=${LOCALBASE}/bin/yarn \ YARN_CACHE_FOLDER=${_MY_YARNCACHE} \ out=${WRKSRC}/out @@ -85,7 +92,7 @@ MPV_RUN_DEPENDS= mpv:multimedia/mpv # Should contain the most recent commit that reflects ${DISTVERSION} and must # be exactly 8 digits otherwise the check for newer versions won't work as # expected. -_MY_BUILDHASH= 98253c81 +_MY_BUILDHASH= 3adcf05c # Remove ${CARGO_BUILD_TARGET} from ${CARGO_ENV} to avoid problems with # hardcoded paths as the "runner" build system expects its components # in ${WRKSRC}/out/rust/debug @@ -120,7 +127,7 @@ pre-configure: # which then processes the following steps: # * build remaining components of "runner" (= ninja_gen, configure, etc.) # * generate the ninja file and run ninja afterwards -# * create the Python wheel files in ${WRKSRC}/out/wheels +# * create the Python wheel files (via "uv") in ${WRKSRC}/out/wheels pre-build: ${ECHO_CMD} -e "${_MY_BUILDHASH}" >> ${WRKSRC}/out/buildhash ${ECHO_MSG} "===> Building runner build framework" @@ -128,7 +135,7 @@ pre-build: ${CARGO} build --package runner --release --verbose --verbose do-build: ${ECHO_MSG} "===> Executing runner build framework" - cd ${WRKSRC} && ${SET_ENV} ${MAKE_ENV} ${_MY_CARGO_ENV} \ + cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${_MY_CARGO_ENV} \ ${WRKSRC}/out/rust/release/runner build wheels post-build: @@ -150,7 +157,7 @@ do-install: && ${COPYTREE_SHARE} _aqt ${STAGEDIR}${DATADIR} "! -name .gitignore" \ && ${COPYTREE_SHARE} anki ${STAGEDIR}${DATADIR} "! -name .gitignore" \ && ${COPYTREE_SHARE} aqt ${STAGEDIR}${DATADIR} "! -name .gitignore" - cd ${WRKSRC}/qt/bundle/lin \ + cd ${WRKSRC}/qt/launcher/lin \ && ${INSTALL_DATA} anki.xpm anki.png ${STAGEDIR}${PREFIX}/share/pixmaps \ && ${INSTALL_DATA} anki.desktop ${STAGEDIR}${PREFIX}/share/applications \ && ${INSTALL_MAN} anki.1 ${STAGEDIR}${PREFIX}/share/man/man1 diff --git a/games/anki/Makefile.crates b/games/anki/Makefile.crates index f9523e4444b2..9de566e72386 100644 --- a/games/anki/Makefile.crates +++ b/games/anki/Makefile.crates @@ -1,186 +1,193 @@ CARGO_CRATES= addr2line-0.24.2 \ - adler2-2.0.0 \ - ahash-0.8.11 \ + adler2-2.0.1 \ + ahash-0.8.12 \ aho-corasick-1.1.3 \ - allocator-api2-0.2.18 \ - ammonia-4.0.0 \ + allocator-api2-0.2.21 \ + ammonia-4.1.0 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ anes-0.1.6 \ - anstream-0.6.15 \ - anstyle-1.0.8 \ - anstyle-parse-0.2.5 \ - anstyle-query-1.1.1 \ - anstyle-wincon-3.0.4 \ - anyhow-1.0.90 \ - apple-bundles-0.17.0 \ + anstream-0.6.19 \ + anstyle-1.0.11 \ + anstyle-parse-0.2.7 \ + anstyle-query-1.1.3 \ + anstyle-wincon-3.0.9 \ + anyhow-1.0.98 \ arbitrary-1.4.1 \ arrayref-0.3.9 \ arrayvec-0.7.6 \ ash-0.38.0+1.3.281 \ assert-json-diff-2.0.2 \ async-channel-2.3.1 \ - async-compression-0.4.17 \ - async-lock-3.4.0 \ + async-compression-0.4.24 \ async-stream-0.3.6 \ async-stream-impl-0.3.6 \ - async-trait-0.1.83 \ + async-trait-0.1.88 \ atomic-waker-1.1.2 \ atomic_float-1.1.0 \ autocfg-1.4.0 \ - axum-0.7.7 \ - axum-client-ip-0.6.1 \ - axum-core-0.4.5 \ - axum-extra-0.9.4 \ - axum-macros-0.4.2 \ - backtrace-0.3.74 \ - base64-0.13.1 \ + axum-0.8.4 \ + axum-client-ip-1.1.3 \ + axum-core-0.5.2 \ + axum-extra-0.10.1 \ + axum-macros-0.5.0 \ + backtrace-0.3.75 \ base64-0.21.7 \ base64-0.22.1 \ - base64ct-1.6.0 \ - bincode-2.0.0-rc.3 \ + base64ct-1.8.0 \ + bincode-2.0.1 \ bit-set-0.8.0 \ bit-vec-0.8.0 \ bitflags-1.3.2 \ - bitflags-2.6.0 \ - blake3-1.5.4 \ + bitflags-2.9.1 \ + blake3-1.8.2 \ block-0.1.6 \ block-buffer-0.10.4 \ - block-padding-0.3.3 \ - bstr-1.10.0 \ - bumpalo-3.16.0 \ - burn-0.16.0 \ - burn-autodiff-0.16.0 \ - burn-candle-0.16.0 \ - burn-common-0.16.0 \ - burn-core-0.16.0 \ - burn-cuda-0.16.0 \ - burn-dataset-0.16.0 \ - burn-derive-0.16.0 \ - burn-hip-0.16.0 \ - burn-jit-0.16.0 \ - burn-ndarray-0.16.0 \ - burn-router-0.16.0 \ - burn-tensor-0.16.0 \ - burn-train-0.16.0 \ - burn-wgpu-0.16.0 \ - bytemuck-1.21.0 \ - bytemuck_derive-1.8.0 \ + bstr-1.12.0 \ + bumpalo-3.18.1 \ + burn-0.17.1 \ + burn-autodiff-0.17.1 \ + burn-candle-0.17.1 \ + burn-common-0.17.1 \ + burn-core-0.17.1 \ + burn-cubecl-0.17.1 \ + burn-cuda-0.17.1 \ + burn-dataset-0.17.1 \ + burn-derive-0.17.1 \ + burn-ir-0.17.1 \ + burn-ndarray-0.17.1 \ + burn-rocm-0.17.1 \ + burn-router-0.17.1 \ + burn-tensor-0.17.1 \ + burn-train-0.17.1 \ + burn-wgpu-0.17.1 \ + bytemuck-1.23.1 \ + bytemuck_derive-1.9.3 \ byteorder-1.5.0 \ - bytes-1.7.2 \ - bytesize-1.3.0 \ - camino-1.1.9 \ - candle-core-0.8.2 \ + bytes-1.10.1 \ + bytesize-1.3.3 \ + camino-1.1.10 \ + candle-core-0.8.4 \ cast-0.3.0 \ - cbc-0.1.2 \ - cc-1.1.31 \ - cfg-if-1.0.0 \ - cfg_aliases-0.1.1 \ + cc-1.2.27 \ + cfg-if-1.0.1 \ cfg_aliases-0.2.1 \ - chrono-0.4.38 \ + chrono-0.4.41 \ ciborium-0.2.2 \ ciborium-io-0.2.2 \ ciborium-ll-0.2.2 \ - cipher-0.4.4 \ - clap-4.5.20 \ - clap_builder-4.5.20 \ - clap_complete-4.5.33 \ - clap_derive-4.5.18 \ - clap_lex-0.7.2 \ - coarsetime-0.1.34 \ + clap-4.5.40 \ + clap_builder-4.5.40 \ + clap_complete-4.5.54 \ + clap_derive-4.5.40 \ + clap_lex-0.7.5 \ + client-ip-0.1.1 \ + coarsetime-0.1.36 \ codespan-0.11.1 \ codespan-reporting-0.11.1 \ - colorchoice-1.0.2 \ - colored-2.2.0 \ + codespan-reporting-0.12.0 \ + colorchoice-1.0.4 \ + colored-3.0.0 \ concurrent-queue-2.5.0 \ constant_time_eq-0.3.1 \ - convert_case-0.6.0 \ + convert_case-0.8.0 \ core-foundation-0.9.4 \ + core-foundation-0.10.1 \ core-foundation-sys-0.8.7 \ core-graphics-types-0.1.3 \ - cpufeatures-0.2.14 \ + cpufeatures-0.2.17 \ crc32fast-1.4.2 \ - criterion-0.5.1 \ + criterion-0.6.0 \ criterion-plot-0.5.0 \ crossbeam-channel-0.5.15 \ - crossbeam-deque-0.8.5 \ + crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ - crossbeam-utils-0.8.20 \ - crunchy-0.2.2 \ + crossbeam-utils-0.8.21 \ + crunchy-0.2.3 \ crypto-common-0.1.6 \ + cssparser-0.35.0 \ + cssparser-macros-0.6.1 \ csv-1.3.1 \ - csv-core-0.1.11 \ - cubecl-0.4.0 \ - cubecl-common-0.4.0 \ - cubecl-core-0.4.0 \ - cubecl-cpp-0.4.0 \ - cubecl-cuda-0.4.0 \ - cubecl-hip-0.4.0 \ - cubecl-hip-sys-6.3.1001 \ - cubecl-linalg-0.4.0 \ - cubecl-macros-0.4.0 \ - cubecl-reduce-0.4.0 \ - cubecl-runtime-0.4.0 \ - cubecl-wgpu-0.4.0 \ - cudarc-0.12.1 \ - darling-0.20.10 \ - darling_core-0.20.10 \ - darling_macro-0.20.10 \ - data-encoding-2.6.0 \ - dbus-0.9.7 \ + csv-core-0.1.12 \ + cubecl-0.5.0 \ + cubecl-common-0.5.0 \ + cubecl-core-0.5.0 \ + cubecl-cpp-0.5.0 \ + cubecl-cuda-0.5.0 \ + cubecl-hip-0.5.0 \ + cubecl-hip-sys-6.4.4348200 \ + cubecl-ir-0.5.0 \ + cubecl-linalg-0.5.0 \ + cubecl-macros-0.5.0 \ + cubecl-macros-internal-0.5.0 \ + cubecl-reduce-0.5.0 \ + cubecl-runtime-0.5.0 \ + cubecl-std-0.5.0 \ + cubecl-wgpu-0.5.0 \ + cudarc-0.13.9 \ + darling-0.20.11 \ + darling_core-0.20.11 \ + darling_macro-0.20.11 \ + data-encoding-2.9.0 \ deadpool-0.10.0 \ deadpool-runtime-0.1.4 \ - deranged-0.3.11 \ + deranged-0.4.0 \ derive-new-0.6.0 \ derive-new-0.7.0 \ derive_arbitrary-1.4.1 \ + derive_builder-0.20.2 \ + derive_builder_core-0.20.2 \ + derive_builder_macro-0.20.2 \ derive_more-1.0.0 \ derive_more-impl-1.0.0 \ - des-0.8.1 \ difflib-0.4.0 \ digest-0.10.7 \ dirs-5.0.1 \ + dirs-6.0.0 \ dirs-sys-0.4.1 \ + dirs-sys-0.5.0 \ displaydoc-0.2.5 \ - document-features-0.2.10 \ - duct-0.13.7 \ + document-features-0.2.11 \ + dtoa-1.0.10 \ + dtoa-short-0.3.5 \ dunce-1.0.5 \ dyn-stack-0.10.0 \ - either-1.13.0 \ + dyn-stack-0.13.0 \ + either-1.15.0 \ elasticlunr-rs-3.0.2 \ embassy-futures-0.1.1 \ - encoding_rs-0.8.34 \ + embed-resource-3.0.4 \ + encoding_rs-0.8.35 \ enum-as-inner-0.6.1 \ - env_filter-0.1.2 \ - env_logger-0.11.5 \ + env_filter-0.1.3 \ + env_home-0.1.0 \ + env_logger-0.11.8 \ envy-0.4.2 \ - equivalent-1.0.1 \ - errno-0.3.10 \ + equivalent-1.0.2 \ + errno-0.3.12 \ event-listener-5.4.0 \ - event-listener-strategy-0.5.3 \ + event-listener-strategy-0.5.4 \ fallible-iterator-0.3.0 \ fallible-streaming-iterator-0.1.9 \ - fastrand-2.1.1 \ + fastrand-2.3.0 \ filetime-0.2.25 \ - find-winsdk-0.2.0 \ - fixedbitset-0.4.2 \ - flate2-1.0.35 \ - fluent-0.16.1 \ - fluent-bundle-0.15.3 \ + fixedbitset-0.5.7 \ + flate2-1.1.2 \ + float-ord-0.3.2 \ + fluent-0.17.0 \ + fluent-bundle-0.16.0 \ fluent-langneg-0.13.0 \ - fluent-syntax-0.11.1 \ + fluent-syntax-0.12.0 \ fnv-1.0.7 \ - foldhash-0.1.4 \ + foldhash-0.1.5 \ foreign-types-0.3.2 \ foreign-types-0.5.0 \ foreign-types-macros-0.2.3 \ foreign-types-shared-0.1.1 \ foreign-types-shared-0.3.1 \ form_urlencoded-1.2.1 \ - forwarded-header-value-0.1.1 \ - fs2-0.4.3 \ fsevent-sys-4.1.0 \ - fsrs-2.0.3 \ + fsrs-4.1.1 \ futf-0.1.5 \ futures-0.3.31 \ futures-channel-0.3.31 \ @@ -194,154 +201,159 @@ CARGO_CRATES= addr2line-0.24.2 \ futures-timer-3.0.3 \ futures-util-0.3.31 \ gemm-0.17.1 \ + gemm-0.18.2 \ gemm-c32-0.17.1 \ + gemm-c32-0.18.2 \ gemm-c64-0.17.1 \ + gemm-c64-0.18.2 \ gemm-common-0.17.1 \ + gemm-common-0.18.2 \ gemm-f16-0.17.1 \ + gemm-f16-0.18.2 \ gemm-f32-0.17.1 \ + gemm-f32-0.18.2 \ gemm-f64-0.17.1 \ + gemm-f64-0.18.2 \ generic-array-0.14.7 \ - getopts-0.2.21 \ - getrandom-0.2.15 \ - getrandom-0.3.1 \ + getopts-0.2.23 \ + getrandom-0.2.16 \ + getrandom-0.3.3 \ gimli-0.31.1 \ gl_generator-0.14.0 \ - glob-0.3.1 \ - globset-0.4.15 \ - glow-0.14.2 \ + glob-0.3.2 \ + globset-0.4.16 \ + glow-0.16.0 \ glutin_wgl_sys-0.6.1 \ gpu-alloc-0.6.0 \ gpu-alloc-types-0.3.0 \ gpu-allocator-0.27.0 \ - gpu-descriptor-0.3.1 \ + gpu-descriptor-0.3.2 \ gpu-descriptor-types-0.2.0 \ h2-0.3.26 \ - h2-0.4.6 \ - half-2.4.1 \ - handlebars-5.1.2 \ + h2-0.4.10 \ + half-2.6.0 \ + handlebars-6.3.2 \ hashbrown-0.13.2 \ hashbrown-0.14.5 \ - hashbrown-0.15.2 \ - hashlink-0.8.4 \ + hashbrown-0.15.4 \ + hashlink-0.10.0 \ headers-0.3.9 \ - headers-0.4.0 \ + headers-0.4.1 \ headers-core-0.2.0 \ headers-core-0.3.0 \ heck-0.5.0 \ - hermit-abi-0.3.9 \ - hermit-abi-0.4.0 \ + hermit-abi-0.5.2 \ hex-0.4.3 \ hexf-parse-0.2.1 \ hmac-0.12.1 \ - home-0.5.9 \ html5ever-0.26.0 \ - html5ever-0.27.0 \ + html5ever-0.31.0 \ htmlescape-0.3.1 \ http-0.2.12 \ - http-1.1.0 \ + http-1.3.1 \ http-body-0.4.6 \ http-body-1.0.1 \ - http-body-util-0.1.2 \ - httparse-1.9.5 \ + http-body-util-0.1.3 \ + httparse-1.10.1 \ httpdate-1.0.3 \ - humantime-2.1.0 \ - hyper-0.14.31 \ - hyper-1.5.0 \ - hyper-rustls-0.24.2 \ - hyper-rustls-0.27.3 \ + hyper-0.14.32 \ + hyper-1.6.0 \ + hyper-rustls-0.27.7 \ hyper-tls-0.5.0 \ hyper-tls-0.6.0 \ - hyper-util-0.1.9 \ - iana-time-zone-0.1.61 \ + hyper-util-0.1.14 \ + iana-time-zone-0.1.63 \ iana-time-zone-haiku-0.1.2 \ - icu_collections-1.5.0 \ - icu_locid-1.5.0 \ - icu_locid_transform-1.5.0 \ - icu_locid_transform_data-1.5.0 \ - icu_normalizer-1.5.0 \ - icu_normalizer_data-1.5.0 \ - icu_properties-1.5.1 \ - icu_properties_data-1.5.0 \ - icu_provider-1.5.0 \ - icu_provider_macros-1.5.0 \ + 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 \ id_tree-1.8.0 \ ident_case-1.0.1 \ idna-1.0.3 \ - idna_adapter-1.2.0 \ + idna_adapter-1.2.1 \ ignore-0.4.23 \ - indexmap-2.6.0 \ - indoc-2.0.5 \ + indexmap-2.9.0 \ + indoc-2.0.6 \ inflections-1.1.1 \ - inotify-0.9.6 \ + inotify-0.11.0 \ inotify-sys-0.1.5 \ - inout-0.1.3 \ - intl-memoizer-0.5.2 \ + intl-memoizer-0.5.3 \ intl_pluralrules-7.0.2 \ - ipnet-2.10.1 \ - is-terminal-0.4.13 \ + ipnet-2.11.0 \ + iri-string-0.7.8 \ is_terminal_polyfill-1.70.1 \ itertools-0.10.5 \ - itertools-0.12.1 \ itertools-0.13.0 \ - itoa-1.0.11 \ + itertools-0.14.0 \ + itoa-1.0.15 \ + jiff-0.2.15 \ + jiff-static-0.2.15 \ jni-sys-0.3.0 \ - jobserver-0.1.32 \ - js-sys-0.3.72 \ + jobserver-0.1.33 \ + js-sys-0.3.77 \ junction-1.2.0 \ khronos-egl-6.0.0 \ khronos_api-3.1.0 \ - kqueue-1.0.8 \ + kqueue-1.1.1 \ kqueue-sys-1.0.4 \ lazy_static-1.5.0 \ - libc-0.2.169 \ - libdbus-sys-0.2.5 \ - libloading-0.8.5 \ - libm-0.2.11 \ + libc-0.2.173 \ + libc-stdhandle-0.1.0 \ + libloading-0.8.8 \ + libm-0.2.15 \ libredox-0.1.3 \ - libsqlite3-sys-0.27.0 \ + libsqlite3-sys-0.34.0 \ + libz-rs-sys-0.5.1 \ linkify-0.7.0 \ - linux-raw-sys-0.4.14 \ - litemap-0.7.4 \ + linux-raw-sys-0.9.4 \ + litemap-0.8.0 \ litrs-0.4.1 \ - lock_api-0.4.12 \ - log-0.4.22 \ + lock_api-0.4.13 \ + log-0.4.27 \ + lru-slab-0.1.2 \ lzma-sys-0.1.20 \ mac-0.1.1 \ + macerator-0.2.8 \ + macerator-macros-0.1.2 \ malloc_buf-0.0.6 \ maplit-1.0.2 \ markup5ever-0.11.0 \ - markup5ever-0.12.1 \ + markup5ever-0.16.1 \ markup5ever_rcdom-0.2.0 \ + match_token-0.1.0 \ matchers-0.1.0 \ matches-0.1.10 \ - matchit-0.7.3 \ - matrixmultiply-0.3.9 \ + matchit-0.8.4 \ + matrixmultiply-0.3.10 \ md5-0.7.0 \ - mdbook-0.4.40 \ - memchr-2.7.4 \ + mdbook-0.4.51 \ + memchr-2.7.5 \ memmap2-0.9.5 \ memoffset-0.9.1 \ - metal-0.29.0 \ + metal-0.31.0 \ mime-0.3.17 \ mime_guess-2.0.5 \ minimal-lexical-0.2.1 \ - miniz_oxide-0.8.0 \ - mio-0.8.11 \ - mio-1.0.2 \ + miniz_oxide-0.8.9 \ + mio-1.0.4 \ + moddef-0.2.6 \ multer-3.1.0 \ - multimap-0.10.0 \ - naga-23.1.0 \ - native-tls-0.2.12 \ - ndarray-0.15.6 \ + multimap-0.10.1 \ + naga-25.0.1 \ + native-tls-0.2.14 \ ndarray-0.16.1 \ - ndarray-rand-0.14.0 \ ndk-sys-0.5.0+25.2.9519653 \ new_debug_unreachable-1.0.6 \ nom-7.1.3 \ - nonempty-0.7.0 \ + nom-8.0.0 \ normpath-1.3.0 \ - notify-6.1.1 \ - notify-debouncer-mini-0.4.1 \ + notify-8.0.0 \ + notify-debouncer-mini-0.6.0 \ + notify-types-2.0.0 \ ntapi-0.4.1 \ nu-ansi-term-0.46.0 \ num-0.4.3 \ @@ -351,359 +363,394 @@ CARGO_CRATES= addr2line-0.24.2 \ num-format-0.4.4 \ num-integer-0.1.46 \ num-iter-0.1.45 \ + num-modular-0.6.1 \ + num-order-1.2.0 \ num-rational-0.4.2 \ num-traits-0.2.19 \ - num_cpus-1.16.0 \ + num_cpus-1.17.0 \ num_enum-0.7.3 \ num_enum_derive-0.7.3 \ nvml-wrapper-0.10.0 \ nvml-wrapper-sys-0.8.0 \ objc-0.2.7 \ - object-0.36.5 \ - once_cell-1.20.2 \ - oorandom-11.1.4 \ - opener-0.7.2 \ - openssl-0.10.72 \ + object-0.36.7 \ + once_cell-1.21.3 \ + once_cell_polyfill-1.70.1 \ + oorandom-11.1.5 \ + opener-0.8.2 \ + openssl-0.10.73 \ openssl-macros-0.1.1 \ - openssl-probe-0.1.5 \ - openssl-sys-0.9.107 \ + openssl-probe-0.1.6 \ + openssl-sys-0.9.109 \ option-ext-0.2.0 \ - os_pipe-1.2.1 \ + ordered-float-2.10.1 \ + ordered-float-4.6.0 \ overload-0.1.1 \ - p12-0.6.3 \ parking-2.2.1 \ - parking_lot-0.12.3 \ - parking_lot_core-0.9.10 \ + parking_lot-0.12.4 \ + parking_lot_core-0.9.11 \ password-hash-0.5.0 \ paste-1.0.15 \ - pathdiff-0.2.2 \ + pathdiff-0.2.3 \ pbkdf2-0.12.2 \ - pem-1.1.1 \ percent-encoding-2.3.1 \ - pest-2.7.14 \ - pest_derive-2.7.14 \ - pest_generator-2.7.14 \ - pest_meta-2.7.14 \ - petgraph-0.6.5 \ + pest-2.8.1 \ + pest_derive-2.8.1 \ + pest_generator-2.8.1 \ + pest_meta-2.8.1 \ + petgraph-0.7.1 \ phf-0.10.1 \ - phf-0.11.2 \ + phf-0.11.3 \ phf_codegen-0.10.0 \ - phf_codegen-0.11.2 \ + phf_codegen-0.11.3 \ phf_generator-0.10.0 \ - phf_generator-0.11.2 \ - phf_macros-0.11.2 \ + phf_generator-0.11.3 \ + phf_macros-0.11.3 \ phf_shared-0.10.0 \ - phf_shared-0.11.2 \ - pin-project-1.1.6 \ - pin-project-internal-1.1.6 \ - pin-project-lite-0.2.14 \ + phf_shared-0.11.3 \ + pin-project-1.1.10 \ + pin-project-internal-1.1.10 \ + pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ - pkg-config-0.3.31 \ - plist-1.7.0 \ + pkg-config-0.3.32 \ plotters-0.3.7 \ plotters-backend-0.3.7 \ plotters-svg-0.3.7 \ - portable-atomic-1.9.0 \ + portable-atomic-1.11.1 \ portable-atomic-util-0.2.4 \ + potential_utf-0.1.2 \ powerfmt-0.2.0 \ - ppv-lite86-0.2.20 \ + ppv-lite86-0.2.21 \ precomputed-hash-0.1.1 \ presser-0.3.1 \ - prettyplease-0.2.24 \ - priority-queue-2.1.1 \ - proc-macro-crate-3.2.0 \ + prettyplease-0.2.34 \ + priority-queue-2.5.0 \ + proc-macro-crate-3.3.0 \ proc-macro-hack-0.5.20+deprecated \ - proc-macro2-1.0.93 \ + proc-macro2-1.0.95 \ profiling-1.0.16 \ - prost-0.13.3 \ - prost-build-0.13.3 \ - prost-derive-0.13.3 \ - prost-reflect-0.14.2 \ - prost-types-0.13.3 \ + prost-0.13.5 \ + prost-build-0.13.5 \ + prost-derive-0.13.5 \ + prost-reflect-0.14.7 \ + prost-types-0.13.5 \ pulldown-cmark-0.8.0 \ - pulldown-cmark-0.9.6 \ pulldown-cmark-0.10.3 \ + pulldown-cmark-0.13.0 \ pulldown-cmark-escape-0.10.1 \ + pulldown-cmark-escape-0.11.0 \ pulp-0.18.22 \ - pyo3-0.24.1 \ - pyo3-build-config-0.24.1 \ - pyo3-ffi-0.24.1 \ - pyo3-macros-0.24.1 \ - pyo3-macros-backend-0.24.1 \ - quick-xml-0.32.0 \ - quinn-0.11.5 \ - quinn-proto-0.11.8 \ - quinn-udp-0.5.5 \ - quote-1.0.38 \ + pulp-0.21.5 \ + pyo3-0.25.1 \ + pyo3-build-config-0.25.1 \ + pyo3-ffi-0.25.1 \ + pyo3-macros-0.25.1 \ + pyo3-macros-backend-0.25.1 \ + quinn-0.11.8 \ + quinn-proto-0.11.12 \ + quinn-udp-0.5.12 \ + quote-1.0.40 \ + r-efi-5.2.0 \ rand-0.8.5 \ + rand-0.9.1 \ rand_chacha-0.3.1 \ + rand_chacha-0.9.0 \ rand_core-0.6.4 \ - rand_distr-0.4.3 \ - range-alloc-0.1.3 \ + rand_core-0.9.3 \ + rand_distr-0.5.1 \ + range-alloc-0.1.4 \ raw-cpuid-10.7.0 \ + raw-cpuid-11.5.0 \ raw-window-handle-0.6.2 \ rawpointer-0.2.1 \ rayon-1.10.0 \ rayon-core-1.12.1 \ - rc2-0.8.1 \ - rcgen-0.10.0 \ reborrow-0.5.5 \ - redox_syscall-0.5.7 \ + redox_syscall-0.5.13 \ redox_users-0.4.6 \ - regex-1.11.0 \ + redox_users-0.5.0 \ + regex-1.11.1 \ regex-automata-0.1.10 \ - regex-automata-0.4.8 \ + regex-automata-0.4.9 \ regex-syntax-0.6.29 \ regex-syntax-0.8.5 \ relative-path-1.9.3 \ renderdoc-sys-1.1.0 \ reqwest-0.11.27 \ - reqwest-0.12.8 \ - ring-0.16.20 \ - ring-0.17.8 \ + reqwest-0.12.20 \ + ring-0.17.14 \ rmp-0.8.14 \ rmp-serde-1.3.0 \ - rstest-0.23.0 \ - rstest_macros-0.23.0 \ - rusqlite-0.30.0 \ - rustc-demangle-0.1.24 \ + rstest-0.25.0 \ + rstest_macros-0.25.0 \ + rusqlite-0.36.0 \ + rustc-demangle-0.1.25 \ rustc-hash-1.1.0 \ - rustc-hash-2.0.0 \ + rustc-hash-2.1.1 \ rustc_version-0.4.1 \ - rustix-0.38.44 \ - rustls-0.21.12 \ - rustls-0.23.18 \ - rustls-native-certs-0.8.0 \ + rustix-1.0.7 \ + rustls-0.23.28 \ + rustls-native-certs-0.8.1 \ rustls-pemfile-1.0.4 \ rustls-pemfile-2.2.0 \ - rustls-pki-types-1.10.0 \ - rustls-webpki-0.101.7 \ - rustls-webpki-0.102.8 \ - rustversion-1.0.18 \ - ryu-1.0.18 \ + rustls-pki-types-1.12.0 \ + rustls-webpki-0.103.3 \ + rustversion-1.0.21 \ + ryu-1.0.20 \ safetensors-0.4.5 \ same-file-1.0.6 \ sanitize-filename-0.5.0 \ sanitize-filename-0.6.0 \ - schannel-0.1.26 \ + schannel-0.1.27 \ scoped-tls-1.0.1 \ scopeguard-1.2.0 \ - sct-0.7.1 \ security-framework-2.11.1 \ - security-framework-sys-2.12.0 \ - self_cell-0.10.3 \ - self_cell-1.0.4 \ - semver-1.0.23 \ - seq-macro-0.3.5 \ - serde-1.0.217 \ - serde-aux-4.5.0 \ - serde_bytes-0.11.15 \ - serde_derive-1.0.217 \ - serde_json-1.0.138 \ - serde_path_to_error-0.1.16 \ - serde_repr-0.1.19 \ - serde_tuple-0.5.0 \ - serde_tuple_macros-0.5.0 \ + security-framework-3.2.0 \ + security-framework-sys-2.14.0 \ + self_cell-1.2.0 \ + semver-1.0.26 \ + seq-macro-0.3.6 \ + serde-1.0.219 \ + serde-aux-4.7.0 \ + serde-value-0.7.0 \ + serde_bytes-0.11.17 \ + serde_derive-1.0.219 \ + serde_json-1.0.140 \ + serde_path_to_error-0.1.17 \ + serde_repr-0.1.20 \ + serde_spanned-0.6.9 \ + serde_tuple-1.1.0 \ + serde_tuple_macros-1.0.1 \ serde_urlencoded-0.7.1 \ sha1-0.10.6 \ - sha2-0.10.8 \ + sha2-0.10.9 \ sharded-slab-0.1.7 \ - shared_child-1.0.1 \ shlex-1.3.0 \ - signal-hook-registry-1.4.2 \ - simple-file-manifest-0.11.0 \ + signal-hook-registry-1.4.5 \ + simd-adler32-0.3.7 \ siphasher-0.3.11 \ - slab-0.4.9 \ + siphasher-1.0.1 \ + slab-0.4.10 \ slotmap-1.0.7 \ - smallvec-1.13.2 \ - snafu-0.8.5 \ - snafu-derive-0.8.5 \ + smallvec-1.15.1 \ + snafu-0.8.6 \ + snafu-derive-0.8.6 \ snowflake-1.3.0 \ - socket2-0.5.7 \ - spin-0.5.2 \ + socket2-0.5.10 \ spin-0.9.8 \ + spin-0.10.0 \ spirv-0.3.0+sdk-1.3.268.0 \ stable_deref_trait-1.2.0 \ static_assertions-1.1.0 \ - string_cache-0.8.7 \ - string_cache_codegen-0.5.2 \ + string_cache-0.8.9 \ + string_cache_codegen-0.5.4 \ strsim-0.11.1 \ strum-0.26.3 \ + strum-0.27.1 \ strum_macros-0.26.4 \ + strum_macros-0.27.1 \ subtle-2.6.1 \ syn-1.0.109 \ - syn-2.0.96 \ + syn-2.0.103 \ sync_wrapper-0.1.2 \ - sync_wrapper-1.0.1 \ - synstructure-0.13.1 \ + sync_wrapper-1.0.2 \ + synstructure-0.13.2 \ sysctl-0.5.5 \ - sysinfo-0.32.1 \ + sysctl-0.6.0 \ + sysinfo-0.33.1 \ system-configuration-0.5.1 \ system-configuration-sys-0.5.0 \ systemstat-0.2.4 \ - tar-0.4.42 \ + tar-0.4.44 \ target-lexicon-0.13.2 \ - tempfile-3.16.0 \ + tempfile-3.20.0 \ tendril-0.4.3 \ termcolor-1.4.1 \ - terminal_size-0.4.0 \ + terminal_size-0.4.2 \ text_placeholder-0.5.1 \ thiserror-1.0.69 \ - thiserror-2.0.11 \ + thiserror-2.0.12 \ thiserror-impl-1.0.69 \ - thiserror-impl-2.0.11 \ + thiserror-impl-2.0.12 \ thread-tree-0.3.3 \ - thread_local-1.1.8 \ - time-0.3.36 \ - time-core-0.1.2 \ - time-macros-0.2.18 \ - tinystr-0.7.6 \ + thread_local-1.1.9 \ + time-0.3.41 \ + time-core-0.1.4 \ + time-macros-0.2.22 \ + tinystr-0.8.1 \ tinytemplate-1.2.1 \ - tinyvec-1.8.0 \ + tinyvec-1.9.0 \ tinyvec_macros-0.1.1 \ - tokio-1.44.2 \ + tokio-1.45.1 \ tokio-macros-2.5.0 \ tokio-native-tls-0.3.1 \ - tokio-rustls-0.24.1 \ - tokio-rustls-0.26.0 \ - tokio-socks-0.5.2 \ + tokio-rustls-0.26.2 \ tokio-tungstenite-0.21.0 \ - tokio-util-0.7.12 \ + tokio-util-0.7.15 \ toml-0.5.11 \ - toml_datetime-0.6.8 \ - toml_edit-0.22.22 \ + toml-0.8.23 \ + toml_datetime-0.6.11 \ + toml_edit-0.22.27 \ + toml_write-0.1.2 \ topological-sort-0.2.2 \ - tower-0.5.1 \ - tower-http-0.5.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-appender-0.2.3 \ - tracing-attributes-0.1.28 \ - tracing-core-0.1.33 \ + tracing-attributes-0.1.29 \ + tracing-core-0.1.34 \ tracing-log-0.2.0 \ tracing-subscriber-0.3.19 \ try-lock-0.2.5 \ - tugger-common-0.10.0 \ - tugger-windows-0.10.0 \ - tugger-windows-codesign-0.10.0 \ tungstenite-0.21.0 \ - type-map-0.5.0 \ - typenum-1.17.0 \ + type-map-0.5.1 \ + typenum-1.18.0 \ ucd-trie-0.1.7 \ - ug-0.0.2 \ + ug-0.1.0 \ unic-char-property-0.9.0 \ unic-char-range-0.9.0 \ unic-common-0.9.0 \ - unic-langid-0.9.5 \ - unic-langid-impl-0.9.5 \ - unic-langid-macros-0.9.5 \ - unic-langid-macros-impl-0.9.5 \ + unic-langid-0.9.6 \ + unic-langid-impl-0.9.6 \ + unic-langid-macros-0.9.6 \ + unic-langid-macros-impl-0.9.6 \ unic-ucd-category-0.9.0 \ unic-ucd-version-0.9.0 \ unicase-2.6.0 \ - unicode-ident-1.0.13 \ + unicode-ident-1.0.18 \ unicode-normalization-0.1.24 \ unicode-segmentation-1.12.0 \ unicode-width-0.1.14 \ + unicode-width-0.2.1 \ unicode-xid-0.2.6 \ - unindent-0.2.3 \ - untrusted-0.7.1 \ + unindent-0.2.4 \ untrusted-0.9.0 \ + unty-0.0.4 \ url-2.5.4 \ utf-8-0.7.6 \ - utf16_iter-1.0.5 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ - uuid-1.11.0 \ - valuable-0.1.0 \ + uuid-1.17.0 \ + valuable-0.1.1 \ + variadics_please-1.1.0 \ vcpkg-0.2.15 \ version_check-0.9.5 \ + vswhom-0.1.0 \ + vswhom-sys-0.1.3 \ walkdir-2.5.0 \ want-0.3.1 \ warp-0.3.7 \ - wasi-0.11.0+wasi-snapshot-preview1 \ - wasi-0.13.3+wasi-0.2.2 \ + wasi-0.11.1+wasi-snapshot-preview1 \ + wasi-0.14.2+wasi-0.2.4 \ wasix-0.12.21 \ - wasm-bindgen-0.2.95 \ - wasm-bindgen-backend-0.2.95 \ - wasm-bindgen-futures-0.4.45 \ - wasm-bindgen-macro-0.2.95 \ - wasm-bindgen-macro-support-0.2.95 \ - wasm-bindgen-shared-0.2.95 \ - wasm-streams-0.4.1 \ - web-sys-0.3.72 \ + wasm-bindgen-0.2.100 \ + wasm-bindgen-backend-0.2.100 \ + wasm-bindgen-futures-0.4.50 \ + wasm-bindgen-macro-0.2.100 \ + wasm-bindgen-macro-support-0.2.100 \ + wasm-bindgen-shared-0.2.100 \ + wasm-streams-0.4.2 \ + web-sys-0.3.77 \ web-time-1.1.0 \ - webpki-roots-0.25.4 \ - webpki-roots-0.26.6 \ - wgpu-23.0.1 \ - wgpu-core-23.0.1 \ - wgpu-hal-23.0.1 \ - wgpu-types-23.0.0 \ - which-5.0.0 \ + web_atoms-0.1.3 \ + webpki-roots-1.0.0 \ + wgpu-25.0.2 \ + wgpu-core-25.0.2 \ + wgpu-core-deps-apple-25.0.0 \ + wgpu-core-deps-emscripten-25.0.0 \ + wgpu-core-deps-windows-linux-android-25.0.0 \ + wgpu-hal-25.0.2 \ + wgpu-types-25.0.0 \ + which-8.0.0 \ + widestring-1.2.0 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.9 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-0.56.0 \ windows-0.58.0 \ - windows-core-0.52.0 \ + windows-0.61.3 \ + windows-collections-0.2.0 \ windows-core-0.56.0 \ windows-core-0.58.0 \ + windows-core-0.61.2 \ + windows-future-0.2.1 \ windows-implement-0.56.0 \ windows-implement-0.58.0 \ + windows-implement-0.60.0 \ windows-interface-0.56.0 \ windows-interface-0.58.0 \ - windows-registry-0.2.0 \ + windows-interface-0.59.1 \ + windows-link-0.1.3 \ + windows-numerics-0.2.0 \ windows-result-0.1.2 \ windows-result-0.2.0 \ + windows-result-0.3.4 \ windows-strings-0.1.0 \ + windows-strings-0.4.2 \ windows-sys-0.48.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ + windows-sys-0.60.2 \ windows-targets-0.48.5 \ windows-targets-0.52.6 \ + windows-targets-0.53.2 \ + windows-threading-0.1.0 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.6 \ + windows_aarch64_gnullvm-0.53.0 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.6 \ + windows_aarch64_msvc-0.53.0 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.6 \ + windows_i686_gnu-0.53.0 \ windows_i686_gnullvm-0.52.6 \ + windows_i686_gnullvm-0.53.0 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.6 \ + windows_i686_msvc-0.53.0 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.6 \ + windows_x86_64_gnu-0.53.0 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.6 \ + windows_x86_64_gnullvm-0.53.0 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.6 \ - winnow-0.6.20 \ - winreg-0.5.1 \ + windows_x86_64_msvc-0.53.0 \ + winnow-0.7.11 \ winreg-0.50.0 \ - wiremock-0.6.2 \ - wit-bindgen-rt-0.33.0 \ + winreg-0.55.0 \ + winsafe-0.0.19 \ + wiremock-0.6.3 \ + wit-bindgen-rt-0.39.0 \ wrapcenum-derive-0.4.1 \ - write16-1.0.0 \ - writeable-0.5.5 \ - xattr-1.3.1 \ - xml-rs-0.8.22 \ + writeable-0.6.1 \ + xattr-1.5.0 \ + xml-rs-0.8.26 \ xml5ever-0.17.0 \ xz2-0.1.7 \ - yasna-0.5.2 \ - yoke-0.7.4 \ - yoke-derive-0.7.4 \ - zerocopy-0.7.35 \ - zerocopy-derive-0.7.35 \ - zerofrom-0.1.4 \ - zerofrom-derive-0.1.4 \ + yoke-0.7.5 \ + yoke-0.8.0 \ + yoke-derive-0.7.5 \ + yoke-derive-0.8.0 \ + zerocopy-0.8.25 \ + zerocopy-derive-0.8.25 \ + zerofrom-0.1.6 \ + zerofrom-derive-0.1.6 \ zeroize-1.8.1 \ - zerovec-0.10.4 \ - zerovec-derive-0.10.3 \ - zip-0.6.6 \ + zerotrie-0.2.2 \ + zerovec-0.11.2 \ + zerovec-derive-0.11.1 \ zip-1.1.4 \ - zstd-0.13.2 \ - zstd-safe-7.2.1 \ - zstd-sys-2.0.13+zstd.1.5.6 \ + zip-4.1.0 \ + zlib-rs-0.5.1 \ + zopfli-0.8.2 \ + zstd-0.13.3 \ + zstd-safe-7.2.4 \ + zstd-sys-2.0.15+zstd.1.5.7 \ percent-encoding-iri@git+https://github.com/ankitects/rust-url.git?rev=bb930b8d089f4d30d7d19c12e54e66191de47b88\#bb930b8d089f4d30d7d19c12e54e66191de47b88 \ linkcheck@git+https://github.com/ankitects/linkcheck.git?rev=184b2ca50ed39ca43da13f0b830a463861adb9ca\#184b2ca50ed39ca43da13f0b830a463861adb9ca diff --git a/games/anki/distinfo b/games/anki/distinfo index 9e1544c64e82..1b799c675c24 100644 --- a/games/anki/distinfo +++ b/games/anki/distinfo @@ -1,38 +1,36 @@ -TIMESTAMP = 1749209453 -SHA256 (anki-yarn-cache-25.02.7.tar.gz) = 054a5d558133ec769aae102410596994584f1d98c60047b87689b8085f8ef728 -SIZE (anki-yarn-cache-25.02.7.tar.gz) = 834144541 +TIMESTAMP = 1751950538 +SHA256 (anki-yarn-cache-25.07.2.tar.gz) = e335ba5580efaa1fba43a353109b91d22082cd73423c05e7dcbf5bf664fd78db +SIZE (anki-yarn-cache-25.07.2.tar.gz) = 527169863 SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 SIZE (rust/crates/addr2line-0.24.2.crate) = 39015 -SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627 -SIZE (rust/crates/adler2-2.0.0.crate) = 13529 -SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011 -SIZE (rust/crates/ahash-0.8.11.crate) = 43607 +SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa +SIZE (rust/crates/adler2-2.0.1.crate) = 13366 +SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75 +SIZE (rust/crates/ahash-0.8.12.crate) = 43413 SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 -SHA256 (rust/crates/allocator-api2-0.2.18.crate) = 5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f -SIZE (rust/crates/allocator-api2-0.2.18.crate) = 62504 -SHA256 (rust/crates/ammonia-4.0.0.crate) = 1ab99eae5ee58501ab236beb6f20f6ca39be615267b014899c89b2f0bc18a459 -SIZE (rust/crates/ammonia-4.0.0.crate) = 47763 +SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923 +SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622 +SHA256 (rust/crates/ammonia-4.1.0.crate) = 3ada2ee439075a3e70b6992fce18ac4e407cd05aea9ca3f75d2c0b0c20bbb364 +SIZE (rust/crates/ammonia-4.1.0.crate) = 53061 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/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299 SIZE (rust/crates/anes-0.1.6.crate) = 23857 -SHA256 (rust/crates/anstream-0.6.15.crate) = 64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526 -SIZE (rust/crates/anstream-0.6.15.crate) = 29231 -SHA256 (rust/crates/anstyle-1.0.8.crate) = 1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1 -SIZE (rust/crates/anstyle-1.0.8.crate) = 15771 -SHA256 (rust/crates/anstyle-parse-0.2.5.crate) = eb47de1e80c2b463c735db5b217a0ddc39d612e7ac9e2e96a5aed1f57616c1cb -SIZE (rust/crates/anstyle-parse-0.2.5.crate) = 22680 -SHA256 (rust/crates/anstyle-query-1.1.1.crate) = 6d36fc52c7f6c869915e99412912f22093507da8d9e942ceaf66fe4b7c14422a -SIZE (rust/crates/anstyle-query-1.1.1.crate) = 9891 -SHA256 (rust/crates/anstyle-wincon-3.0.4.crate) = 5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8 -SIZE (rust/crates/anstyle-wincon-3.0.4.crate) = 12234 -SHA256 (rust/crates/anyhow-1.0.90.crate) = 37bf3594c4c988a53154954629820791dde498571819ae4ca50ca811e060cc95 -SIZE (rust/crates/anyhow-1.0.90.crate) = 47117 -SHA256 (rust/crates/apple-bundles-0.17.0.crate) = 716b8a7bacf7325eb3e7a1a7f5ead4da91e1e16d9b56a25edea0e1e4ba21fd8e -SIZE (rust/crates/apple-bundles-0.17.0.crate) = 10405 +SHA256 (rust/crates/anstream-0.6.19.crate) = 301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933 +SIZE (rust/crates/anstream-0.6.19.crate) = 28767 +SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd +SIZE (rust/crates/anstyle-1.0.11.crate) = 15880 +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.3.crate) = 6c8bdeb6047d8983be085bab0ba1472e6dc604e7041dbf6fcd5e71523014fae9 +SIZE (rust/crates/anstyle-query-1.1.3.crate) = 10190 +SHA256 (rust/crates/anstyle-wincon-3.0.9.crate) = 403f75924867bb1033c59fbf0797484329750cfbe3c4325cd33127941fabc882 +SIZE (rust/crates/anstyle-wincon-3.0.9.crate) = 12561 +SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487 +SIZE (rust/crates/anyhow-1.0.98.crate) = 53334 SHA256 (rust/crates/arbitrary-1.4.1.crate) = dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223 SIZE (rust/crates/arbitrary-1.4.1.crate) = 36816 SHA256 (rust/crates/arrayref-0.3.9.crate) = 76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb @@ -45,308 +43,328 @@ SHA256 (rust/crates/assert-json-diff-2.0.2.crate) = 47e4f2b81832e72834d7518d8487 SIZE (rust/crates/assert-json-diff-2.0.2.crate) = 10874 SHA256 (rust/crates/async-channel-2.3.1.crate) = 89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a SIZE (rust/crates/async-channel-2.3.1.crate) = 14576 -SHA256 (rust/crates/async-compression-0.4.17.crate) = 0cb8f1d480b0ea3783ab015936d2a55c87e219676f0c0b7dec61494043f21857 -SIZE (rust/crates/async-compression-0.4.17.crate) = 111860 -SHA256 (rust/crates/async-lock-3.4.0.crate) = ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18 -SIZE (rust/crates/async-lock-3.4.0.crate) = 34446 +SHA256 (rust/crates/async-compression-0.4.24.crate) = d615619615a650c571269c00dca41db04b9210037fa76ed8239f70404ab56985 +SIZE (rust/crates/async-compression-0.4.24.crate) = 116001 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.83.crate) = 721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd -SIZE (rust/crates/async-trait-0.1.83.crate) = 29054 +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 SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422 SHA256 (rust/crates/atomic_float-1.1.0.crate) = 628d228f918ac3b82fe590352cc719d30664a0c13ca3a60266fe02c7132d480a SIZE (rust/crates/atomic_float-1.1.0.crate) = 16232 SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 SIZE (rust/crates/autocfg-1.4.0.crate) = 17712 -SHA256 (rust/crates/axum-0.7.7.crate) = 504e3947307ac8326a5437504c517c4b56716c9d98fac0028c2acc7ca47d70ae -SIZE (rust/crates/axum-0.7.7.crate) = 152149 -SHA256 (rust/crates/axum-client-ip-0.6.1.crate) = 9eefda7e2b27e1bda4d6fa8a06b50803b8793769045918bc37ad062d48a6efac -SIZE (rust/crates/axum-client-ip-0.6.1.crate) = 15640 -SHA256 (rust/crates/axum-core-0.4.5.crate) = 09f2bd6146b97ae3359fa0cc6d6b376d9539582c7b4220f041a33ec24c226199 -SIZE (rust/crates/axum-core-0.4.5.crate) = 22183 -SHA256 (rust/crates/axum-extra-0.9.4.crate) = 73c3220b188aea709cf1b6c5f9b01c3bd936bb08bd2b5184a12b35ac8131b1f9 -SIZE (rust/crates/axum-extra-0.9.4.crate) = 43616 -SHA256 (rust/crates/axum-macros-0.4.2.crate) = 57d123550fa8d071b7255cb0cc04dc302baa6c8c4a79f55701552684d8399bce -SIZE (rust/crates/axum-macros-0.4.2.crate) = 39245 -SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a -SIZE (rust/crates/backtrace-0.3.74.crate) = 88516 -SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8 -SIZE (rust/crates/base64-0.13.1.crate) = 61002 +SHA256 (rust/crates/axum-0.8.4.crate) = 021e862c184ae977658b36c4500f7feac3221ca5da43e3f25bd04ab6c79a29b5 +SIZE (rust/crates/axum-0.8.4.crate) = 175159 +SHA256 (rust/crates/axum-client-ip-1.1.3.crate) = 3f08a543641554404b42acd0d2494df12ca2be034d7b8ee4dbbf7446f940a2ef +SIZE (rust/crates/axum-client-ip-1.1.3.crate) = 15075 +SHA256 (rust/crates/axum-core-0.5.2.crate) = 68464cd0412f486726fb3373129ef5d2993f90c34bc2bc1c1e9943b2f4fc7ca6 +SIZE (rust/crates/axum-core-0.5.2.crate) = 26212 +SHA256 (rust/crates/axum-extra-0.10.1.crate) = 45bf463831f5131b7d3c756525b305d40f1185b688565648a92e1392ca35713d +SIZE (rust/crates/axum-extra-0.10.1.crate) = 66375 +SHA256 (rust/crates/axum-macros-0.5.0.crate) = 604fde5e028fea851ce1d8570bbdc034bec850d157f7569d10f347d06808c05c +SIZE (rust/crates/axum-macros-0.5.0.crate) = 43571 +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.6.0.crate) = 8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b -SIZE (rust/crates/base64ct-1.6.0.crate) = 28870 -SHA256 (rust/crates/bincode-2.0.0-rc.3.crate) = f11ea1a0346b94ef188834a65c068a03aec181c94896d481d7a0a40d85b0ce95 -SIZE (rust/crates/bincode-2.0.0-rc.3.crate) = 57746 +SHA256 (rust/crates/base64ct-1.8.0.crate) = 55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba +SIZE (rust/crates/base64ct-1.8.0.crate) = 31211 +SHA256 (rust/crates/bincode-2.0.1.crate) = 36eaf5d7b090263e8150820482d5d93cd964a81e4019913c972f4edcc6edb740 +SIZE (rust/crates/bincode-2.0.1.crate) = 70469 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.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de -SIZE (rust/crates/bitflags-2.6.0.crate) = 45357 -SHA256 (rust/crates/blake3-1.5.4.crate) = d82033247fd8e890df8f740e407ad4d038debb9eb1f40533fffb32e7d17dc6f7 -SIZE (rust/crates/blake3-1.5.4.crate) = 180240 +SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967 +SIZE (rust/crates/bitflags-2.9.1.crate) = 47913 +SHA256 (rust/crates/blake3-1.8.2.crate) = 3888aaa89e4b2a40fca9848e400f6a658a5a3978de7be858e209cafa8be9a4a0 +SIZE (rust/crates/blake3-1.8.2.crate) = 205967 SHA256 (rust/crates/block-0.1.6.crate) = 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a SIZE (rust/crates/block-0.1.6.crate) = 4077 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/bstr-1.10.0.crate) = 40723b8fb387abc38f4f4a37c09073622e41dd12327033091ef8950659e6dc0c -SIZE (rust/crates/bstr-1.10.0.crate) = 380426 -SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c -SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677 -SHA256 (rust/crates/burn-0.16.0.crate) = 55af4c56b540bcf00cf1c7e13b1c60644734906495048afbd4a79aabd0a6efbe -SIZE (rust/crates/burn-0.16.0.crate) = 53970 -SHA256 (rust/crates/burn-autodiff-0.16.0.crate) = 0fa53181463ef16220438e240f10e1e8cb2fcf1824dbc33b8f259a454ff5f46f -SIZE (rust/crates/burn-autodiff-0.16.0.crate) = 84066 -SHA256 (rust/crates/burn-candle-0.16.0.crate) = 0b49a6da72c10ac552b3c023d74dade9714c10aac0fc5f33cfc4ca389463b99e -SIZE (rust/crates/burn-candle-0.16.0.crate) = 36623 -SHA256 (rust/crates/burn-common-0.16.0.crate) = 8a1471949b06002c984df9d753a084a79149841dd7935911d9e432b8478f9fd5 -SIZE (rust/crates/burn-common-0.16.0.crate) = 20315 -SHA256 (rust/crates/burn-core-0.16.0.crate) = 9f8ebbf7d5c8bdc269260bd8e7ce08e488e6625da19b3d80ca34a729d78a77ab -SIZE (rust/crates/burn-core-0.16.0.crate) = 157098 -SHA256 (rust/crates/burn-cuda-0.16.0.crate) = f90534d6c7f909a8cad49470921dc3eb2b118f7a3c8bde313defba3f4cae3ac3 -SIZE (rust/crates/burn-cuda-0.16.0.crate) = 16255 -SHA256 (rust/crates/burn-dataset-0.16.0.crate) = 5b851cb5165da57871bed2c48a29673dde0ddbd198a39b2a37411b6adf6df6ad -SIZE (rust/crates/burn-dataset-0.16.0.crate) = 73874 -SHA256 (rust/crates/burn-derive-0.16.0.crate) = 4f784ffe0df57848ba232e5f40a1c1f5df3571df59bec99ba32bc7610fd9e811 -SIZE (rust/crates/burn-derive-0.16.0.crate) = 17348 -SHA256 (rust/crates/burn-hip-0.16.0.crate) = dd9fbfee77b3d2b67bf434b883ec6ed73f4f9bf1fd8d59f9dde217c7a4b5285d -SIZE (rust/crates/burn-hip-0.16.0.crate) = 16071 -SHA256 (rust/crates/burn-jit-0.16.0.crate) = cb6b06689c4e8d6cfdcaf0b0e168e58a931c3935414e48f4e3e3e85e8d7a77a0 -SIZE (rust/crates/burn-jit-0.16.0.crate) = 125135 -SHA256 (rust/crates/burn-ndarray-0.16.0.crate) = 419fa3eda8cf9fddce0d156946b3d46642c10a41569b23e7855f775f862d310a -SIZE (rust/crates/burn-ndarray-0.16.0.crate) = 53542 -SHA256 (rust/crates/burn-router-0.16.0.crate) = c39bdb6d5c749221741a362da9b3ea3157304f831ab4b4a6902725a1efaea159 -SIZE (rust/crates/burn-router-0.16.0.crate) = 36173 -SHA256 (rust/crates/burn-tensor-0.16.0.crate) = 24db20273a636d5340e5a29af142722e0a657491e6b3cfcceb1e62eb862b3b37 -SIZE (rust/crates/burn-tensor-0.16.0.crate) = 205893 -SHA256 (rust/crates/burn-train-0.16.0.crate) = 714298cbc0c41f48d53cb1e6aeb6203b49b6110620517f69fbcc37a9b41cb6c8 -SIZE (rust/crates/burn-train-0.16.0.crate) = 78410 -SHA256 (rust/crates/burn-wgpu-0.16.0.crate) = 9ef5b6c56da563a708b2da16f0559a061e7b93f3acae63903734ee978c9b9f93 -SIZE (rust/crates/burn-wgpu-0.16.0.crate) = 23049 -SHA256 (rust/crates/bytemuck-1.21.0.crate) = ef657dfab802224e671f5818e9a4935f9b1957ed18e58292690cc39e7a4092a3 -SIZE (rust/crates/bytemuck-1.21.0.crate) = 51553 -SHA256 (rust/crates/bytemuck_derive-1.8.0.crate) = bcfcc3cd946cb52f0bbfdbbcfa2f4e24f75ebb6c0e1002f7c25904fada18b9ec -SIZE (rust/crates/bytemuck_derive-1.8.0.crate) = 23029 +SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4 +SIZE (rust/crates/bstr-1.12.0.crate) = 351557 +SHA256 (rust/crates/bumpalo-3.18.1.crate) = 793db76d6187cd04dff33004d8e6c9cc4e05cd330500379d2394209271b4aeee +SIZE (rust/crates/bumpalo-3.18.1.crate) = 96348 +SHA256 (rust/crates/burn-0.17.1.crate) = ec639306f45bd663957465e840cfb07bcd2ae18f7c045dd9aba8cb7a69c0654a +SIZE (rust/crates/burn-0.17.1.crate) = 57454 +SHA256 (rust/crates/burn-autodiff-0.17.1.crate) = a178966322ab7ce71405f1324cdc14f79256d85a47138bbd2c8c4f0056148601 +SIZE (rust/crates/burn-autodiff-0.17.1.crate) = 84494 +SHA256 (rust/crates/burn-candle-0.17.1.crate) = 9ed0981b3c1d07e9df0f5bef1042921b6db6e88b5d91916fa5dbdd7f0ca921c3 +SIZE (rust/crates/burn-candle-0.17.1.crate) = 35082 +SHA256 (rust/crates/burn-common-0.17.1.crate) = 1c3fae76798ea4dd14e6290b6753eb6235ac28c6ceaf6da35ff8396775d5494d +SIZE (rust/crates/burn-common-0.17.1.crate) = 20753 +SHA256 (rust/crates/burn-core-0.17.1.crate) = 2afa81c868c1a9b3fad25c31176945d0cc5181ba7b77c0456bc05cf57fca975c +SIZE (rust/crates/burn-core-0.17.1.crate) = 159553 +SHA256 (rust/crates/burn-cubecl-0.17.1.crate) = c547cbe414274ab4022abcc85993e1e41aa7cdccc92395ba5658acfdac285e07 +SIZE (rust/crates/burn-cubecl-0.17.1.crate) = 93900 +SHA256 (rust/crates/burn-cuda-0.17.1.crate) = 995bd0b3f52a4cfe0cfe47c16b40b3fd33285d17a086dd583e5b432074857e02 +SIZE (rust/crates/burn-cuda-0.17.1.crate) = 17773 +SHA256 (rust/crates/burn-dataset-0.17.1.crate) = 136c784dfc474c822f34d69e865f88a5675e9de9803ef38cee4ce14cdba34d54 +SIZE (rust/crates/burn-dataset-0.17.1.crate) = 70775 +SHA256 (rust/crates/burn-derive-0.17.1.crate) = 12e9f07ccc658ef072bce2e996f0c38c80ee4c241598b6557afe1877dd87ae98 +SIZE (rust/crates/burn-derive-0.17.1.crate) = 17345 +SHA256 (rust/crates/burn-ir-0.17.1.crate) = d63629f2c8b82ee52dbb9c18becded5117c2faf57365dc271a55c16d139cd91a +SIZE (rust/crates/burn-ir-0.17.1.crate) = 15828 +SHA256 (rust/crates/burn-ndarray-0.17.1.crate) = 7e883846578e6915e1dbaeeb5bce32cc04cff03e7cb79c5836e1e888bbce974f +SIZE (rust/crates/burn-ndarray-0.17.1.crate) = 66972 +SHA256 (rust/crates/burn-rocm-0.17.1.crate) = bd39d58202558b65b575921b57bff933845e6171296e2b8faf6a9d3610a344c5 +SIZE (rust/crates/burn-rocm-0.17.1.crate) = 17613 +SHA256 (rust/crates/burn-router-0.17.1.crate) = 22ed8614e180f7a58f77e658bd52e206d2f4a1ee37fcb4665c635ea9da90ea8b +SIZE (rust/crates/burn-router-0.17.1.crate) = 37399 +SHA256 (rust/crates/burn-tensor-0.17.1.crate) = 2a70d1562c0d00083939e34daad61dabebb0f8bc8c250d1ef2f5efc31eb93aaf +SIZE (rust/crates/burn-tensor-0.17.1.crate) = 205068 +SHA256 (rust/crates/burn-train-0.17.1.crate) = 140182cf5f1255d60e1d8c677fa45c6f71018c3c3c66aad093a9e4c3c222cf1c +SIZE (rust/crates/burn-train-0.17.1.crate) = 72267 +SHA256 (rust/crates/burn-wgpu-0.17.1.crate) = 215bf0e641a27e17bcd3941a11867dcda411c9cb009488c6b6650c8206437c30 +SIZE (rust/crates/burn-wgpu-0.17.1.crate) = 24880 +SHA256 (rust/crates/bytemuck-1.23.1.crate) = 5c76a5792e44e4abe34d3abf15636779261d45a7450612059293d1d2cfc63422 +SIZE (rust/crates/bytemuck-1.23.1.crate) = 52585 +SHA256 (rust/crates/bytemuck_derive-1.9.3.crate) = 7ecc273b49b3205b83d648f0690daa588925572cc5063745bfe547fe7ec8e1a1 +SIZE (rust/crates/bytemuck_derive-1.9.3.crate) = 23555 SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b SIZE (rust/crates/byteorder-1.5.0.crate) = 23288 -SHA256 (rust/crates/bytes-1.7.2.crate) = 428d9aa8fbc0670b7b8d6030a7fadd0f86151cae55e4dbbece15f3780a3dfaf3 -SIZE (rust/crates/bytes-1.7.2.crate) = 64287 -SHA256 (rust/crates/bytesize-1.3.0.crate) = a3e368af43e418a04d52505cf3dbc23dda4e3407ae2fa99fd0e4f308ce546acc -SIZE (rust/crates/bytesize-1.3.0.crate) = 10164 -SHA256 (rust/crates/camino-1.1.9.crate) = 8b96ec4966b5813e2c0507c1f86115c8c5abaadc3980879c3424042a02fd1ad3 -SIZE (rust/crates/camino-1.1.9.crate) = 37552 -SHA256 (rust/crates/candle-core-0.8.2.crate) = 855dfedff437d2681d68e1f34ae559d88b0dd84aa5a6b63f2c8e75ebdd875bbf -SIZE (rust/crates/candle-core-0.8.2.crate) = 231254 +SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a +SIZE (rust/crates/bytes-1.10.1.crate) = 76779 +SHA256 (rust/crates/bytesize-1.3.3.crate) = 2e93abca9e28e0a1b9877922aacb20576e05d4679ffa78c3d6dc22a26a216659 +SIZE (rust/crates/bytesize-1.3.3.crate) = 11594 +SHA256 (rust/crates/camino-1.1.10.crate) = 0da45bc31171d8d6960122e222a67740df867c1dd53b4d51caa297084c185cab +SIZE (rust/crates/camino-1.1.10.crate) = 42306 +SHA256 (rust/crates/candle-core-0.8.4.crate) = 06ccf5ee3532e66868516d9b315f73aec9f34ea1a37ae98514534d458915dbf1 +SIZE (rust/crates/candle-core-0.8.4.crate) = 232912 SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5 SIZE (rust/crates/cast-0.3.0.crate) = 11452 -SHA256 (rust/crates/cbc-0.1.2.crate) = 26b52a9543ae338f279b96b0b9fed9c8093744685043739079ce85cd58f289a6 -SIZE (rust/crates/cbc-0.1.2.crate) = 23501 -SHA256 (rust/crates/cc-1.1.31.crate) = c2e7962b54006dcfcc61cb72735f4d89bb97061dd6a7ed882ec6b8ee53714c6f -SIZE (rust/crates/cc-1.1.31.crate) = 84637 -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.1.1.crate) = fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e -SIZE (rust/crates/cfg_aliases-0.1.1.crate) = 6009 +SHA256 (rust/crates/cc-1.2.27.crate) = d487aa071b5f64da6f19a3e848e3578944b726ee5a4854b82172f02aa876bfdc +SIZE (rust/crates/cc-1.2.27.crate) = 107070 +SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268 +SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683 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/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d +SIZE (rust/crates/chrono-0.4.41.crate) = 234621 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/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad -SIZE (rust/crates/cipher-0.4.4.crate) = 19073 -SHA256 (rust/crates/clap-4.5.20.crate) = b97f376d85a664d5837dbae44bf546e6477a679ff6610010f17276f686d867e8 -SIZE (rust/crates/clap-4.5.20.crate) = 56376 -SHA256 (rust/crates/clap_builder-4.5.20.crate) = 19bc80abd44e4bed93ca373a0704ccbd1b710dc5749406201bb018272808dc54 -SIZE (rust/crates/clap_builder-4.5.20.crate) = 163812 -SHA256 (rust/crates/clap_complete-4.5.33.crate) = 9646e2e245bf62f45d39a0f3f36f1171ad1ea0d6967fd114bca72cb02a8fcdfb -SIZE (rust/crates/clap_complete-4.5.33.crate) = 47470 -SHA256 (rust/crates/clap_derive-4.5.18.crate) = 4ac6a0c7b1a9e9a5186361f67dfa1b88213572f427fb9ab038efb2bd8c582dab -SIZE (rust/crates/clap_derive-4.5.18.crate) = 30131 -SHA256 (rust/crates/clap_lex-0.7.2.crate) = 1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97 -SIZE (rust/crates/clap_lex-0.7.2.crate) = 12805 -SHA256 (rust/crates/coarsetime-0.1.34.crate) = 13b3839cf01bb7960114be3ccf2340f541b6d0c81f8690b007b2b39f750f7e5d -SIZE (rust/crates/coarsetime-0.1.34.crate) = 8765 +SHA256 (rust/crates/clap-4.5.40.crate) = 40b6887a1d8685cebccf115538db5c0efe625ccac9696ad45c409d96566e910f +SIZE (rust/crates/clap-4.5.40.crate) = 57419 +SHA256 (rust/crates/clap_builder-4.5.40.crate) = e0c66c08ce9f0c698cbce5c0279d0bb6ac936d8674174fe48f736533b964f59e +SIZE (rust/crates/clap_builder-4.5.40.crate) = 169191 +SHA256 (rust/crates/clap_complete-4.5.54.crate) = aad5b1b4de04fead402672b48897030eec1f3bfe1550776322f59f6d6e6a5677 +SIZE (rust/crates/clap_complete-4.5.54.crate) = 48534 +SHA256 (rust/crates/clap_derive-4.5.40.crate) = d2c7947ae4cc3d851207c1adb5b5e260ff0cca11446b1d6d1423788e442257ce +SIZE (rust/crates/clap_derive-4.5.40.crate) = 33470 +SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675 +SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469 +SHA256 (rust/crates/client-ip-0.1.1.crate) = 31211fc26899744f5b22521fdc971e5f3875991d8880537537470685a0e9552d +SIZE (rust/crates/client-ip-0.1.1.crate) = 8038 +SHA256 (rust/crates/coarsetime-0.1.36.crate) = 91849686042de1b41cd81490edc83afbcb0abe5a9b6f2c4114f23ce8cca1bcf4 +SIZE (rust/crates/coarsetime-0.1.36.crate) = 11299 SHA256 (rust/crates/codespan-0.11.1.crate) = 3362992a0d9f1dd7c3d0e89e0ab2bb540b7a95fea8cd798090e758fda2899b5e SIZE (rust/crates/codespan-0.11.1.crate) = 8895 SHA256 (rust/crates/codespan-reporting-0.11.1.crate) = 3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e SIZE (rust/crates/codespan-reporting-0.11.1.crate) = 48963 -SHA256 (rust/crates/colorchoice-1.0.2.crate) = d3fd119d74b830634cea2a0f58bbd0d54540518a14397557951e79340abc28c0 -SIZE (rust/crates/colorchoice-1.0.2.crate) = 7924 -SHA256 (rust/crates/colored-2.2.0.crate) = 117725a109d387c937a1533ce01b450cbde6b88abceea8473c4d7a85853cda3c -SIZE (rust/crates/colored-2.2.0.crate) = 35062 +SHA256 (rust/crates/codespan-reporting-0.12.0.crate) = fe6d2e5af09e8c8ad56c969f2157a3d4238cebc7c55f0a517728c38f7b200f81 +SIZE (rust/crates/codespan-reporting-0.12.0.crate) = 55796 +SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75 +SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196 +SHA256 (rust/crates/colored-3.0.0.crate) = fde0e0ec90c9dfb3b4b1a0891a7dcd0e2bffde2f7efed5fe7c9bb00e5bfb915e +SIZE (rust/crates/colored-3.0.0.crate) = 34497 SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973 SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654 SHA256 (rust/crates/constant_time_eq-0.3.1.crate) = 7c74b8349d32d297c9134b8c88677813a227df8f779daa29bfc29c183fe3dca6 SIZE (rust/crates/constant_time_eq-0.3.1.crate) = 11561 -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.8.0.crate) = baaaa0ecca5b51987b9423ccdc971514dd8b0bb7b4060b983d3664dad3f1f89f +SIZE (rust/crates/convert_case-0.8.0.crate) = 22097 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 +SIZE (rust/crates/core-foundation-0.10.1.crate) = 28886 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/core-graphics-types-0.1.3.crate) = 45390e6114f68f718cc7a830514a96f903cccd70d02a8f6d9f643ac4ba45afaf SIZE (rust/crates/core-graphics-types-0.1.3.crate) = 7063 -SHA256 (rust/crates/cpufeatures-0.2.14.crate) = 608697df725056feaccfa42cffdaeeec3fccc4ffc38358ecd19b243e716a78e0 -SIZE (rust/crates/cpufeatures-0.2.14.crate) = 13165 +SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280 +SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466 SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3 SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491 -SHA256 (rust/crates/criterion-0.5.1.crate) = f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f -SIZE (rust/crates/criterion-0.5.1.crate) = 110088 +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-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2 SIZE (rust/crates/crossbeam-channel-0.5.15.crate) = 92716 -SHA256 (rust/crates/crossbeam-deque-0.8.5.crate) = 613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d -SIZE (rust/crates/crossbeam-deque-0.8.5.crate) = 21726 +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.20.crate) = 22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80 -SIZE (rust/crates/crossbeam-utils-0.8.20.crate) = 42487 -SHA256 (rust/crates/crunchy-0.2.2.crate) = 7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7 -SIZE (rust/crates/crunchy-0.2.2.crate) = 2995 +SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28 +SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691 +SHA256 (rust/crates/crunchy-0.2.3.crate) = 43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929 +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/cssparser-0.35.0.crate) = 4e901edd733a1472f944a45116df3f846f54d37e67e68640ac8bb69689aca2aa +SIZE (rust/crates/cssparser-0.35.0.crate) = 54145 +SHA256 (rust/crates/cssparser-macros-0.6.1.crate) = 13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331 +SIZE (rust/crates/cssparser-macros-0.6.1.crate) = 7914 SHA256 (rust/crates/csv-1.3.1.crate) = acdc4883a9c96732e4733212c01447ebd805833b7275a73ca3ee080fd77afdaf SIZE (rust/crates/csv-1.3.1.crate) = 888542 -SHA256 (rust/crates/csv-core-0.1.11.crate) = 5efa2b3d7902f4b634a20cae3c9c4e6209dc4779feb6863329607560143efa70 -SIZE (rust/crates/csv-core-0.1.11.crate) = 25852 -SHA256 (rust/crates/cubecl-0.4.0.crate) = aecf090429a4172d94c819e2977f440d7f5846c09f31d36937de309f986c878e -SIZE (rust/crates/cubecl-0.4.0.crate) = 25843 -SHA256 (rust/crates/cubecl-common-0.4.0.crate) = 10239ee4800968f367fbc4828250d38acf5d14fa53e8d0370d5f474387591322 -SIZE (rust/crates/cubecl-common-0.4.0.crate) = 15478 -SHA256 (rust/crates/cubecl-core-0.4.0.crate) = d249976814abe45ee5d04bdfd5e2359558b409affdc03914625bea778dab5ade -SIZE (rust/crates/cubecl-core-0.4.0.crate) = 107969 -SHA256 (rust/crates/cubecl-cpp-0.4.0.crate) = 8463629d0bdf4d09d47150bce35132236c1a597f65eba213b45073406048a596 -SIZE (rust/crates/cubecl-cpp-0.4.0.crate) = 41990 -SHA256 (rust/crates/cubecl-cuda-0.4.0.crate) = 12c0b49113ba986e984538cf54c3d7390c0af934a80f083b6c99cad737d22c59 -SIZE (rust/crates/cubecl-cuda-0.4.0.crate) = 21728 -SHA256 (rust/crates/cubecl-hip-0.4.0.crate) = 976e150315f9d7d6bb84c51cb13c19221ea5d185bb6d61347a3c392dd29720de -SIZE (rust/crates/cubecl-hip-0.4.0.crate) = 21711 -SHA256 (rust/crates/cubecl-hip-sys-6.3.1001.crate) = c7e92df7f9feff6a469932fc4d4b349d28000af9e6f34e583eb4f8df70038d48 -SIZE (rust/crates/cubecl-hip-sys-6.3.1001.crate) = 229144 -SHA256 (rust/crates/cubecl-linalg-0.4.0.crate) = 640c379e225fecb1336f963affd3b8f1ff66b9320a972dfe92d8158dca8b6382 -SIZE (rust/crates/cubecl-linalg-0.4.0.crate) = 67786 -SHA256 (rust/crates/cubecl-macros-0.4.0.crate) = f05d95f3be436814f909a3ac97209159f63076d3d2b254914bc02db2ac7faefb -SIZE (rust/crates/cubecl-macros-0.4.0.crate) = 47459 -SHA256 (rust/crates/cubecl-reduce-0.4.0.crate) = 0912890b52cc6f9636e0070320ff93dec27af15d57453789081b9a8bdb49786d -SIZE (rust/crates/cubecl-reduce-0.4.0.crate) = 27246 -SHA256 (rust/crates/cubecl-runtime-0.4.0.crate) = 75e84f4ae5a096e4d0c410db01d18b673d6efcd6eea1724d1a001ab60484df87 -SIZE (rust/crates/cubecl-runtime-0.4.0.crate) = 52088 -SHA256 (rust/crates/cubecl-wgpu-0.4.0.crate) = 3cf8105d01ef4cd103d4e31bee9ae583fabc807253234923fb08218b28db7d15 -SIZE (rust/crates/cubecl-wgpu-0.4.0.crate) = 56192 -SHA256 (rust/crates/cudarc-0.12.1.crate) = 38cd60a9a42ec83a2ed7effb0b1f073270264ea99da7acfc44f7e8d74dee0384 -SIZE (rust/crates/cudarc-0.12.1.crate) = 1332567 -SHA256 (rust/crates/darling-0.20.10.crate) = 6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989 -SIZE (rust/crates/darling-0.20.10.crate) = 32031 -SHA256 (rust/crates/darling_core-0.20.10.crate) = 95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5 -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/data-encoding-2.6.0.crate) = e8566979429cf69b49a5c740c60791108e86440e8be149bbea4fe54d2c32d6e2 -SIZE (rust/crates/data-encoding-2.6.0.crate) = 20769 -SHA256 (rust/crates/dbus-0.9.7.crate) = 1bb21987b9fb1613058ba3843121dd18b163b254d8a6e797e144cbac14d96d1b -SIZE (rust/crates/dbus-0.9.7.crate) = 104206 +SHA256 (rust/crates/csv-core-0.1.12.crate) = 7d02f3b0da4c6504f86e9cd789d8dbafab48c2321be74e9987593de5a894d93d +SIZE (rust/crates/csv-core-0.1.12.crate) = 26298 +SHA256 (rust/crates/cubecl-0.5.0.crate) = b1e438056cf7c25b3adde38240b89842e1c924b8e914731c82ad81161d23e6ff +SIZE (rust/crates/cubecl-0.5.0.crate) = 30709 +SHA256 (rust/crates/cubecl-common-0.5.0.crate) = 79251bfc7f067ac9038232fe38a317adc2f31cb2fc3800e69fd409ccac7abc1f +SIZE (rust/crates/cubecl-common-0.5.0.crate) = 25442 +SHA256 (rust/crates/cubecl-core-0.5.0.crate) = b03bf4211cdbd68bb0fb8291e0ed825c13da0d1ac01b7c02dce3cee44a6138be +SIZE (rust/crates/cubecl-core-0.5.0.crate) = 105291 +SHA256 (rust/crates/cubecl-cpp-0.5.0.crate) = a5eef85cbcc34be7e25fc9d39edf99ed68559862dbf25c1877ebdf4a9595d31b +SIZE (rust/crates/cubecl-cpp-0.5.0.crate) = 64904 +SHA256 (rust/crates/cubecl-cuda-0.5.0.crate) = 71e091e4e3a3900faff440aec4053805ec4456f94f4acc4afe8e6b27519c6d16 +SIZE (rust/crates/cubecl-cuda-0.5.0.crate) = 26384 +SHA256 (rust/crates/cubecl-hip-0.5.0.crate) = 0c2f8c00207517de61cccdc4ca2724bc1db9dab94840beaf4329e43cead3bc4a +SIZE (rust/crates/cubecl-hip-0.5.0.crate) = 23359 +SHA256 (rust/crates/cubecl-hip-sys-6.4.4348200.crate) = 283fa7401056c53fb27e18f5d1806246bb5f937c4ecbd2453896f7a9ec495c73 +SIZE (rust/crates/cubecl-hip-sys-6.4.4348200.crate) = 382555 +SHA256 (rust/crates/cubecl-ir-0.5.0.crate) = e096d77646590f0180ed4ce1aa7df4ecc7219f3c4616e9fe72d93ab63a352855 +SIZE (rust/crates/cubecl-ir-0.5.0.crate) = 27676 +SHA256 (rust/crates/cubecl-linalg-0.5.0.crate) = 75aacf86f6004c274e63589aed55c5edcbcdf1b292eaf4ce2c1688c04c41a194 +SIZE (rust/crates/cubecl-linalg-0.5.0.crate) = 110882 +SHA256 (rust/crates/cubecl-macros-0.5.0.crate) = cd74622b5c8cb161e3f7fa0b2b751784ef89ab45acfa355f511eb2219dde337e +SIZE (rust/crates/cubecl-macros-0.5.0.crate) = 50509 +SHA256 (rust/crates/cubecl-macros-internal-0.5.0.crate) = 6a89898212c1eaba0e2f0dffcadc9790b20b75d2ec8836da084370b043be2623 +SIZE (rust/crates/cubecl-macros-internal-0.5.0.crate) = 5565 +SHA256 (rust/crates/cubecl-reduce-0.5.0.crate) = 7afbdfe03e7e3ca71f61890ebebc6b4390494204b545e6f6bf51a43755449073 +SIZE (rust/crates/cubecl-reduce-0.5.0.crate) = 35749 +SHA256 (rust/crates/cubecl-runtime-0.5.0.crate) = 385234520c9e392382737f32ad372b05f345656eb798ba00b72d2722c68b698c +SIZE (rust/crates/cubecl-runtime-0.5.0.crate) = 60910 +SHA256 (rust/crates/cubecl-std-0.5.0.crate) = 38868eea6fdc183feb3c46bcf5e666c78e6cf0ddca2c4f3a877785cc0eabd71e +SIZE (rust/crates/cubecl-std-0.5.0.crate) = 20733 +SHA256 (rust/crates/cubecl-wgpu-0.5.0.crate) = 77fa2dcfaa6d75cfbc5ff05cafe99ec4a7fb7c0fa7197917e0fd20f5b90979fe +SIZE (rust/crates/cubecl-wgpu-0.5.0.crate) = 61174 +SHA256 (rust/crates/cudarc-0.13.9.crate) = 486c221362668c63a1636cfa51463b09574433b39029326cff40864b3ba12b6e +SIZE (rust/crates/cudarc-0.13.9.crate) = 1689715 +SHA256 (rust/crates/darling-0.20.11.crate) = fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee +SIZE (rust/crates/darling-0.20.11.crate) = 37614 +SHA256 (rust/crates/darling_core-0.20.11.crate) = 0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e +SIZE (rust/crates/darling_core-0.20.11.crate) = 68006 +SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead +SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532 +SHA256 (rust/crates/data-encoding-2.9.0.crate) = 2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476 +SIZE (rust/crates/data-encoding-2.9.0.crate) = 21564 SHA256 (rust/crates/deadpool-0.10.0.crate) = fb84100978c1c7b37f09ed3ce3e5f843af02c2a2c431bae5b19230dad2c1b490 SIZE (rust/crates/deadpool-0.10.0.crate) = 31997 SHA256 (rust/crates/deadpool-runtime-0.1.4.crate) = 092966b41edc516079bdf31ec78a2e0588d1d0c08f78b91d8307215928642b2b SIZE (rust/crates/deadpool-runtime-0.1.4.crate) = 7664 -SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4 -SIZE (rust/crates/deranged-0.3.11.crate) = 18043 +SHA256 (rust/crates/deranged-0.4.0.crate) = 9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e +SIZE (rust/crates/deranged-0.4.0.crate) = 23235 SHA256 (rust/crates/derive-new-0.6.0.crate) = d150dea618e920167e5973d70ae6ece4385b7164e0d799fe7c122dd0a5d912ad SIZE (rust/crates/derive-new-0.6.0.crate) = 7694 SHA256 (rust/crates/derive-new-0.7.0.crate) = 2cdc8d50f426189eef89dac62fabfa0abb27d5cc008f25bf4156a0203325becc SIZE (rust/crates/derive-new-0.7.0.crate) = 8831 SHA256 (rust/crates/derive_arbitrary-1.4.1.crate) = 30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800 SIZE (rust/crates/derive_arbitrary-1.4.1.crate) = 11521 +SHA256 (rust/crates/derive_builder-0.20.2.crate) = 507dfb09ea8b7fa618fcf76e953f4f5e192547945816d5358edffe39f6f94947 +SIZE (rust/crates/derive_builder-0.20.2.crate) = 36661 +SHA256 (rust/crates/derive_builder_core-0.20.2.crate) = 2d5bcf7b024d6835cfb3d473887cd966994907effbe9227e8c8219824d06c4e8 +SIZE (rust/crates/derive_builder_core-0.20.2.crate) = 31397 +SHA256 (rust/crates/derive_builder_macro-0.20.2.crate) = ab63b0e2bf4d5928aff72e83a7dace85d7bba5fe12dcc3c5a572d78caffd3f3c +SIZE (rust/crates/derive_builder_macro-0.20.2.crate) = 6360 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-impl-1.0.0.crate) = cb7330aeadfbe296029522e6c40f315320aba36fc43a5b3632f3795348f3bd22 SIZE (rust/crates/derive_more-impl-1.0.0.crate) = 76182 -SHA256 (rust/crates/des-0.8.1.crate) = ffdd80ce8ce993de27e9f063a444a4d53ce8e8db4c1f00cc03af5ad5a9867a1e -SIZE (rust/crates/des-0.8.1.crate) = 38783 SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8 SIZE (rust/crates/difflib-0.4.0.crate) = 7638 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-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e +SIZE (rust/crates/dirs-6.0.0.crate) = 14190 SHA256 (rust/crates/dirs-sys-0.4.1.crate) = 520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c SIZE (rust/crates/dirs-sys-0.4.1.crate) = 10719 +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/document-features-0.2.10.crate) = cb6969eaabd2421f8a2775cfd2471a2b634372b4a25d41e3bd647b79912850a0 -SIZE (rust/crates/document-features-0.2.10.crate) = 14005 -SHA256 (rust/crates/duct-0.13.7.crate) = e4ab5718d1224b63252cd0c6f74f6480f9ffeb117438a2e0f5cf6d9a4798929c -SIZE (rust/crates/duct-0.13.7.crate) = 30055 +SHA256 (rust/crates/document-features-0.2.11.crate) = 95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d +SIZE (rust/crates/document-features-0.2.11.crate) = 14640 +SHA256 (rust/crates/dtoa-1.0.10.crate) = d6add3b8cff394282be81f3fc1a0605db594ed69890078ca6e2cab1c408bcf04 +SIZE (rust/crates/dtoa-1.0.10.crate) = 17584 +SHA256 (rust/crates/dtoa-short-0.3.5.crate) = cd1511a7b6a56299bd043a9c167a6d2bfb37bf84a6dfceaba651168adfb43c87 +SIZE (rust/crates/dtoa-short-0.3.5.crate) = 8287 SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813 SIZE (rust/crates/dunce-1.0.5.crate) = 8244 SHA256 (rust/crates/dyn-stack-0.10.0.crate) = 56e53799688f5632f364f8fb387488dd05db9fe45db7011be066fc20e7027f8b SIZE (rust/crates/dyn-stack-0.10.0.crate) = 10753 -SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0 -SIZE (rust/crates/either-1.13.0.crate) = 19169 +SHA256 (rust/crates/dyn-stack-0.13.0.crate) = 490bd48eb68fffcfed519b4edbfd82c69cbe741d175b84f0e0cbe8c57cbe0bdd +SIZE (rust/crates/dyn-stack-0.13.0.crate) = 21828 +SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719 +SIZE (rust/crates/either-1.15.0.crate) = 20114 SHA256 (rust/crates/elasticlunr-rs-3.0.2.crate) = 41e83863a500656dfa214fee6682de9c5b9f03de6860fec531235ed2ae9f6571 SIZE (rust/crates/elasticlunr-rs-3.0.2.crate) = 109533 SHA256 (rust/crates/embassy-futures-0.1.1.crate) = 1f878075b9794c1e4ac788c95b728f26aa6366d32eeb10c7051389f898f7d067 SIZE (rust/crates/embassy-futures-0.1.1.crate) = 6671 -SHA256 (rust/crates/encoding_rs-0.8.34.crate) = b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59 -SIZE (rust/crates/encoding_rs-0.8.34.crate) = 1378166 +SHA256 (rust/crates/embed-resource-3.0.4.crate) = 0963f530273dc3022ab2bdc3fcd6d488e850256f2284a82b7413cb9481ee85dd +SIZE (rust/crates/embed-resource-3.0.4.crate) = 18260 +SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3 +SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050 SHA256 (rust/crates/enum-as-inner-0.6.1.crate) = a1e6a265c649f3f5979b601d26f1d05ada116434c87741c9493cb56218f76cbc SIZE (rust/crates/enum-as-inner-0.6.1.crate) = 12190 -SHA256 (rust/crates/env_filter-0.1.2.crate) = 4f2c92ceda6ceec50f43169f9ee8424fe2db276791afde7b2cd8bc084cb376ab -SIZE (rust/crates/env_filter-0.1.2.crate) = 13327 -SHA256 (rust/crates/env_logger-0.11.5.crate) = e13fa619b91fb2381732789fc5de83b45675e882f66623b7d8cb4f643017018d -SIZE (rust/crates/env_logger-0.11.5.crate) = 30683 +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.8.crate) = 13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f +SIZE (rust/crates/env_logger-0.11.8.crate) = 32538 SHA256 (rust/crates/envy-0.4.2.crate) = 3f47e0157f2cb54f5ae1bd371b30a2ae4311e1c028f575cd4e81de7353215965 SIZE (rust/crates/envy-0.4.2.crate) = 10985 -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/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f +SIZE (rust/crates/equivalent-1.0.2.crate) = 7419 +SHA256 (rust/crates/errno-0.3.12.crate) = cea14ef9355e3beab063703aa9dab15afd25f0667c341310c1e5274bb1d0da18 +SIZE (rust/crates/errno-0.3.12.crate) = 12423 SHA256 (rust/crates/event-listener-5.4.0.crate) = 3492acde4c3fc54c845eaab3eed8bd00c7a7d881f78bfc801e43a93dec1331ae SIZE (rust/crates/event-listener-5.4.0.crate) = 43452 -SHA256 (rust/crates/event-listener-strategy-0.5.3.crate) = 3c3e4e0dd3673c1139bf041f3008816d9cf2946bbfac2945c09e523b8d7b05b2 -SIZE (rust/crates/event-listener-strategy-0.5.3.crate) = 10920 +SHA256 (rust/crates/event-listener-strategy-0.5.4.crate) = 8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93 +SIZE (rust/crates/event-listener-strategy-0.5.4.crate) = 16179 SHA256 (rust/crates/fallible-iterator-0.3.0.crate) = 2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649 SIZE (rust/crates/fallible-iterator-0.3.0.crate) = 19639 SHA256 (rust/crates/fallible-streaming-iterator-0.1.9.crate) = 7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a SIZE (rust/crates/fallible-streaming-iterator-0.1.9.crate) = 9249 -SHA256 (rust/crates/fastrand-2.1.1.crate) = e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6 -SIZE (rust/crates/fastrand-2.1.1.crate) = 14983 +SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be +SIZE (rust/crates/fastrand-2.3.0.crate) = 15076 SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586 SIZE (rust/crates/filetime-0.2.25.crate) = 14940 -SHA256 (rust/crates/find-winsdk-0.2.0.crate) = a8cbf17b871570c1f8612b763bac3e86290602bcf5dc3c5ce657e0e1e9071d9e -SIZE (rust/crates/find-winsdk-0.2.0.crate) = 8693 -SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80 -SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954 -SHA256 (rust/crates/flate2-1.0.35.crate) = c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c -SIZE (rust/crates/flate2-1.0.35.crate) = 109188 -SHA256 (rust/crates/fluent-0.16.1.crate) = bb74634707bebd0ce645a981148e8fb8c7bccd4c33c652aeffd28bf2f96d555a -SIZE (rust/crates/fluent-0.16.1.crate) = 8323 -SHA256 (rust/crates/fluent-bundle-0.15.3.crate) = 7fe0a21ee80050c678013f82edf4b705fe2f26f1f9877593d13198612503f493 -SIZE (rust/crates/fluent-bundle-0.15.3.crate) = 34507 +SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99 +SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537 +SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d +SIZE (rust/crates/flate2-1.1.2.crate) = 76495 +SHA256 (rust/crates/float-ord-0.3.2.crate) = 8ce81f49ae8a0482e4c55ea62ebbd7e5a686af544c00b9d090bba3ff9be97b3d +SIZE (rust/crates/float-ord-0.3.2.crate) = 7683 +SHA256 (rust/crates/fluent-0.17.0.crate) = 8137a6d5a2c50d6b0ebfcb9aaa91a28154e0a70605f112d30cb0cd4a78670477 +SIZE (rust/crates/fluent-0.17.0.crate) = 10282 +SHA256 (rust/crates/fluent-bundle-0.16.0.crate) = 01203cb8918f5711e73891b347816d932046f95f54207710bda99beaeb423bf4 +SIZE (rust/crates/fluent-bundle-0.16.0.crate) = 35301 SHA256 (rust/crates/fluent-langneg-0.13.0.crate) = 2c4ad0989667548f06ccd0e306ed56b61bd4d35458d54df5ec7587c0e8ed5e94 SIZE (rust/crates/fluent-langneg-0.13.0.crate) = 11723 -SHA256 (rust/crates/fluent-syntax-0.11.1.crate) = 2a530c4694a6a8d528794ee9bbd8ba0122e779629ac908d15ad5a7ae7763a33d -SIZE (rust/crates/fluent-syntax-0.11.1.crate) = 32297 +SHA256 (rust/crates/fluent-syntax-0.12.0.crate) = 54f0d287c53ffd184d04d8677f590f4ac5379785529e5e08b1c8083acdd5c198 +SIZE (rust/crates/fluent-syntax-0.12.0.crate) = 32438 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.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2 +SIZE (rust/crates/foldhash-0.1.5.crate) = 21901 SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1 SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504 SHA256 (rust/crates/foreign-types-0.5.0.crate) = d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965 @@ -359,14 +377,10 @@ SHA256 (rust/crates/foreign-types-shared-0.3.1.crate) = aa9a19cbb55df58761df49b2 SIZE (rust/crates/foreign-types-shared-0.3.1.crate) = 6006 SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456 SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969 -SHA256 (rust/crates/forwarded-header-value-0.1.1.crate) = 8835f84f38484cc86f110a805655697908257fb9a7af005234060891557198e9 -SIZE (rust/crates/forwarded-header-value-0.1.1.crate) = 5805 -SHA256 (rust/crates/fs2-0.4.3.crate) = 9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213 -SIZE (rust/crates/fs2-0.4.3.crate) = 13138 SHA256 (rust/crates/fsevent-sys-4.1.0.crate) = 76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2 SIZE (rust/crates/fsevent-sys-4.1.0.crate) = 4620 -SHA256 (rust/crates/fsrs-2.0.3.crate) = c9174d1073f50c78ac1bb74ec9add329139f0bbc95747b1c1a490513ef5df50f -SIZE (rust/crates/fsrs-2.0.3.crate) = 72233 +SHA256 (rust/crates/fsrs-4.1.1.crate) = c1f3a8c3df2c324ebab71461178fe8c1fe2d7373cf603f312b652befd026f06d +SIZE (rust/crates/fsrs-4.1.1.crate) = 87592 SHA256 (rust/crates/futf-0.1.5.crate) = df420e2e84819663797d1ec6544b13c5be84629e7bb00dc960d6917db2987843 SIZE (rust/crates/futf-0.1.5.crate) = 11344 SHA256 (rust/crates/futures-0.3.31.crate) = 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876 @@ -393,36 +407,50 @@ SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc SIZE (rust/crates/futures-util-0.3.31.crate) = 162124 SHA256 (rust/crates/gemm-0.17.1.crate) = 6ab24cc62135b40090e31a76a9b2766a501979f3070fa27f689c27ec04377d32 SIZE (rust/crates/gemm-0.17.1.crate) = 6931 +SHA256 (rust/crates/gemm-0.18.2.crate) = ab96b703d31950f1aeddded248bc95543c9efc7ac9c4a21fda8703a83ee35451 +SIZE (rust/crates/gemm-0.18.2.crate) = 20056 SHA256 (rust/crates/gemm-c32-0.17.1.crate) = b9c030d0b983d1e34a546b86e08f600c11696fde16199f971cd46c12e67512c0 SIZE (rust/crates/gemm-c32-0.17.1.crate) = 3829 +SHA256 (rust/crates/gemm-c32-0.18.2.crate) = f6db9fd9f40421d00eea9dd0770045a5603b8d684654816637732463f4073847 +SIZE (rust/crates/gemm-c32-0.18.2.crate) = 7764 SHA256 (rust/crates/gemm-c64-0.17.1.crate) = fbb5f2e79fefb9693d18e1066a557b4546cd334b226beadc68b11a8f9431852a SIZE (rust/crates/gemm-c64-0.17.1.crate) = 3827 +SHA256 (rust/crates/gemm-c64-0.18.2.crate) = dfcad8a3d35a43758330b635d02edad980c1e143dc2f21e6fd25f9e4eada8edf +SIZE (rust/crates/gemm-c64-0.18.2.crate) = 7653 SHA256 (rust/crates/gemm-common-0.17.1.crate) = a2e7ea062c987abcd8db95db917b4ffb4ecdfd0668471d8dc54734fdff2354e8 SIZE (rust/crates/gemm-common-0.17.1.crate) = 26643 +SHA256 (rust/crates/gemm-common-0.18.2.crate) = a352d4a69cbe938b9e2a9cb7a3a63b7e72f9349174a2752a558a8a563510d0f3 +SIZE (rust/crates/gemm-common-0.18.2.crate) = 31507 SHA256 (rust/crates/gemm-f16-0.17.1.crate) = 7ca4c06b9b11952071d317604acb332e924e817bd891bec8dfb494168c7cedd4 SIZE (rust/crates/gemm-f16-0.17.1.crate) = 7939 +SHA256 (rust/crates/gemm-f16-0.18.2.crate) = cff95ae3259432f3c3410eaa919033cd03791d81cebd18018393dc147952e109 +SIZE (rust/crates/gemm-f16-0.18.2.crate) = 11372 SHA256 (rust/crates/gemm-f32-0.17.1.crate) = e9a69f51aaefbd9cf12d18faf273d3e982d9d711f60775645ed5c8047b4ae113 SIZE (rust/crates/gemm-f32-0.17.1.crate) = 3519 +SHA256 (rust/crates/gemm-f32-0.18.2.crate) = bc8d3d4385393304f407392f754cd2dc4b315d05063f62cf09f47b58de276864 +SIZE (rust/crates/gemm-f32-0.18.2.crate) = 7320 SHA256 (rust/crates/gemm-f64-0.17.1.crate) = aa397a48544fadf0b81ec8741e5c0fba0043008113f71f2034def1935645d2b0 SIZE (rust/crates/gemm-f64-0.17.1.crate) = 3515 +SHA256 (rust/crates/gemm-f64-0.18.2.crate) = 35b2a4f76ce4b8b16eadc11ccf2e083252d8237c1b589558a49b0183545015bd +SIZE (rust/crates/gemm-f64-0.18.2.crate) = 7199 SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a SIZE (rust/crates/generic-array-0.14.7.crate) = 15950 -SHA256 (rust/crates/getopts-0.2.21.crate) = 14dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5 -SIZE (rust/crates/getopts-0.2.21.crate) = 18457 -SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7 -SIZE (rust/crates/getrandom-0.2.15.crate) = 37163 -SHA256 (rust/crates/getrandom-0.3.1.crate) = 43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8 -SIZE (rust/crates/getrandom-0.3.1.crate) = 42449 +SHA256 (rust/crates/getopts-0.2.23.crate) = cba6ae63eb948698e300f645f87c70f76630d505f23b8907cf1e193ee85048c1 +SIZE (rust/crates/getopts-0.2.23.crate) = 21409 +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/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f SIZE (rust/crates/gimli-0.31.1.crate) = 279515 SHA256 (rust/crates/gl_generator-0.14.0.crate) = 1a95dfc23a2b4a9a2f5ab41d194f8bfda3cabec42af4e39f08c339eb2a0c124d SIZE (rust/crates/gl_generator-0.14.0.crate) = 22330 -SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b -SIZE (rust/crates/glob-0.3.1.crate) = 18880 -SHA256 (rust/crates/globset-0.4.15.crate) = 15f1ce686646e7f1e19bf7d5533fe443a45dbfb990e00629110797578b42fb19 -SIZE (rust/crates/globset-0.4.15.crate) = 25177 -SHA256 (rust/crates/glow-0.14.2.crate) = d51fa363f025f5c111e03f13eda21162faeacb6911fe8caa0c0349f9cf0c4483 -SIZE (rust/crates/glow-0.14.2.crate) = 156225 +SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2 +SIZE (rust/crates/glob-0.3.2.crate) = 22359 +SHA256 (rust/crates/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5 +SIZE (rust/crates/globset-0.4.16.crate) = 26533 +SHA256 (rust/crates/glow-0.16.0.crate) = c5e5ea60d70410161c8bf5da3fdfeaa1c72ed2c15f8bbb9d19fe3a4fad085f08 +SIZE (rust/crates/glow-0.16.0.crate) = 162118 SHA256 (rust/crates/glutin_wgl_sys-0.6.1.crate) = 2c4ee00b289aba7a9e5306d57c2d05499b2e5dc427f84ac708bd2c090212cf3e SIZE (rust/crates/glutin_wgl_sys-0.6.1.crate) = 5567 SHA256 (rust/crates/gpu-alloc-0.6.0.crate) = fbcd2dba93594b227a1f57ee09b8b9da8892c34d55aa332e034a228d0fe6a171 @@ -431,264 +459,260 @@ SHA256 (rust/crates/gpu-alloc-types-0.3.0.crate) = 98ff03b468aa837d70984d55f5d3f SIZE (rust/crates/gpu-alloc-types-0.3.0.crate) = 4128 SHA256 (rust/crates/gpu-allocator-0.27.0.crate) = c151a2a5ef800297b4e79efa4f4bec035c5f51d5ae587287c9b952bdf734cacd SIZE (rust/crates/gpu-allocator-0.27.0.crate) = 49410 -SHA256 (rust/crates/gpu-descriptor-0.3.1.crate) = dcf29e94d6d243368b7a56caa16bc213e4f9f8ed38c4d9557069527b5d5281ca -SIZE (rust/crates/gpu-descriptor-0.3.1.crate) = 6784 +SHA256 (rust/crates/gpu-descriptor-0.3.2.crate) = b89c83349105e3732062a895becfc71a8f921bb71ecbbdd8ff99263e3b53a0ca +SIZE (rust/crates/gpu-descriptor-0.3.2.crate) = 7943 SHA256 (rust/crates/gpu-descriptor-types-0.2.0.crate) = fdf242682df893b86f33a73828fb09ca4b2d3bb6cc95249707fc684d27484b91 SIZE (rust/crates/gpu-descriptor-types-0.2.0.crate) = 2169 SHA256 (rust/crates/h2-0.3.26.crate) = 81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8 SIZE (rust/crates/h2-0.3.26.crate) = 168315 -SHA256 (rust/crates/h2-0.4.6.crate) = 524e8ac6999421f49a846c2d4411f337e53497d8ec55d67753beffa43c5d9205 -SIZE (rust/crates/h2-0.4.6.crate) = 173912 -SHA256 (rust/crates/half-2.4.1.crate) = 6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888 -SIZE (rust/crates/half-2.4.1.crate) = 50892 -SHA256 (rust/crates/handlebars-5.1.2.crate) = d08485b96a0e6393e9e4d1b8d48cf74ad6c063cd905eb33f42c1ce3f0377539b -SIZE (rust/crates/handlebars-5.1.2.crate) = 98550 +SHA256 (rust/crates/h2-0.4.10.crate) = a9421a676d1b147b16b82c9225157dc629087ef8ec4d5e2960f9437a90dac0a5 +SIZE (rust/crates/h2-0.4.10.crate) = 174800 +SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9 +SIZE (rust/crates/half-2.6.0.crate) = 59507 +SHA256 (rust/crates/handlebars-6.3.2.crate) = 759e2d5aea3287cb1190c8ec394f42866cb5bf74fcbf213f354e3c856ea26098 +SIZE (rust/crates/handlebars-6.3.2.crate) = 105065 SHA256 (rust/crates/hashbrown-0.13.2.crate) = 43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e SIZE (rust/crates/hashbrown-0.13.2.crate) = 105265 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/hashlink-0.8.4.crate) = e8094feaf31ff591f651a2664fb9cfd92bba7a60ce3197265e9482ebe753c8f7 -SIZE (rust/crates/hashlink-0.8.4.crate) = 26514 +SHA256 (rust/crates/hashbrown-0.15.4.crate) = 5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5 +SIZE (rust/crates/hashbrown-0.15.4.crate) = 140447 +SHA256 (rust/crates/hashlink-0.10.0.crate) = 7382cf6263419f2d8df38c55d7da83da5c18aef87fc7a7fc1fb1e344edfe14c1 +SIZE (rust/crates/hashlink-0.10.0.crate) = 29402 SHA256 (rust/crates/headers-0.3.9.crate) = 06683b93020a07e3dbcf5f8c0f6d40080d725bea7936fc01ad345c01b97dc270 SIZE (rust/crates/headers-0.3.9.crate) = 68290 -SHA256 (rust/crates/headers-0.4.0.crate) = 322106e6bd0cba2d5ead589ddb8150a13d7c4217cf80d7c4f682ca994ccc6aa9 -SIZE (rust/crates/headers-0.4.0.crate) = 68864 +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 SIZE (rust/crates/heck-0.5.0.crate) = 11517 -SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024 -SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165 -SHA256 (rust/crates/hermit-abi-0.4.0.crate) = fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc -SIZE (rust/crates/hermit-abi-0.4.0.crate) = 16310 +SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c +SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435 SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70 SIZE (rust/crates/hex-0.4.3.crate) = 13299 SHA256 (rust/crates/hexf-parse-0.2.1.crate) = dfa686283ad6dd069f105e5ab091b04c62850d3e4cf5d67debad1933f55023df SIZE (rust/crates/hexf-parse-0.2.1.crate) = 4662 SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e SIZE (rust/crates/hmac-0.12.1.crate) = 42657 -SHA256 (rust/crates/home-0.5.9.crate) = e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5 -SIZE (rust/crates/home-0.5.9.crate) = 8760 SHA256 (rust/crates/html5ever-0.26.0.crate) = bea68cab48b8459f17cf1c944c67ddc572d272d9f2b274140f223ecb1da4a3b7 SIZE (rust/crates/html5ever-0.26.0.crate) = 72921 -SHA256 (rust/crates/html5ever-0.27.0.crate) = c13771afe0e6e846f1e67d038d4cb29998a6779f93c809212e4e9c32efd244d4 -SIZE (rust/crates/html5ever-0.27.0.crate) = 72913 +SHA256 (rust/crates/html5ever-0.31.0.crate) = 953cbbe631aae7fc0a112702ad5d3aaf09da38beaf45ea84610d6e1c358f569c +SIZE (rust/crates/html5ever-0.31.0.crate) = 72775 SHA256 (rust/crates/htmlescape-0.3.1.crate) = e9025058dae765dee5070ec375f591e2ba14638c63feff74f13805a72e523163 SIZE (rust/crates/htmlescape-0.3.1.crate) = 53226 SHA256 (rust/crates/http-0.2.12.crate) = 601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1 SIZE (rust/crates/http-0.2.12.crate) = 101964 -SHA256 (rust/crates/http-1.1.0.crate) = 21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258 -SIZE (rust/crates/http-1.1.0.crate) = 103144 +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.2.crate) = 793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f -SIZE (rust/crates/http-body-util-0.1.2.crate) = 12821 -SHA256 (rust/crates/httparse-1.9.5.crate) = 7d71d3574edd2771538b901e6549113b4006ece66150fb69c0fb6d9a2adae946 -SIZE (rust/crates/httparse-1.9.5.crate) = 39029 +SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a +SIZE (rust/crates/http-body-util-0.1.3.crate) = 16975 +SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87 +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/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4 -SIZE (rust/crates/humantime-2.1.0.crate) = 16749 -SHA256 (rust/crates/hyper-0.14.31.crate) = 8c08302e8fa335b151b788c775ff56e7a03ae64ff85c548ee820fecb70356e85 -SIZE (rust/crates/hyper-0.14.31.crate) = 198190 -SHA256 (rust/crates/hyper-1.5.0.crate) = bbbff0a806a4728c99295b254c8838933b5b082d75e3cb70c8dab21fdfbcfa9a -SIZE (rust/crates/hyper-1.5.0.crate) = 152734 -SHA256 (rust/crates/hyper-rustls-0.24.2.crate) = ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590 -SIZE (rust/crates/hyper-rustls-0.24.2.crate) = 30195 -SHA256 (rust/crates/hyper-rustls-0.27.3.crate) = 08afdbb5c31130e3034af566421053ab03787c640246a446327f550d11bcb333 -SIZE (rust/crates/hyper-rustls-0.27.3.crate) = 34834 +SHA256 (rust/crates/hyper-0.14.32.crate) = 41dfc780fdec9373c01bae43289ea34c972e40ee3c9f6b3c8801a35f35586ce7 +SIZE (rust/crates/hyper-0.14.32.crate) = 199622 +SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80 +SIZE (rust/crates/hyper-1.6.0.crate) = 153923 +SHA256 (rust/crates/hyper-rustls-0.27.7.crate) = e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58 +SIZE (rust/crates/hyper-rustls-0.27.7.crate) = 35435 SHA256 (rust/crates/hyper-tls-0.5.0.crate) = d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905 SIZE (rust/crates/hyper-tls-0.5.0.crate) = 13257 SHA256 (rust/crates/hyper-tls-0.6.0.crate) = 70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0 SIZE (rust/crates/hyper-tls-0.6.0.crate) = 15052 -SHA256 (rust/crates/hyper-util-0.1.9.crate) = 41296eb09f183ac68eec06e03cdbea2e759633d4067b2f6552fc2e009bcad08b -SIZE (rust/crates/hyper-util-0.1.9.crate) = 72670 -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/hyper-util-0.1.14.crate) = dc2fdfdbff08affe55bb779f33b053aa1fe5dd5b54c257343c17edfa55711bdb +SIZE (rust/crates/hyper-util-0.1.14.crate) = 101462 +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/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-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526 -SIZE (rust/crates/icu_collections-1.5.0.crate) = 82762 -SHA256 (rust/crates/icu_locid-1.5.0.crate) = 13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637 -SIZE (rust/crates/icu_locid-1.5.0.crate) = 55131 -SHA256 (rust/crates/icu_locid_transform-1.5.0.crate) = 01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e -SIZE (rust/crates/icu_locid_transform-1.5.0.crate) = 29094 -SHA256 (rust/crates/icu_locid_transform_data-1.5.0.crate) = fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e -SIZE (rust/crates/icu_locid_transform_data-1.5.0.crate) = 44727 -SHA256 (rust/crates/icu_normalizer-1.5.0.crate) = 19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f -SIZE (rust/crates/icu_normalizer-1.5.0.crate) = 53113 -SHA256 (rust/crates/icu_normalizer_data-1.5.0.crate) = f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516 -SIZE (rust/crates/icu_normalizer_data-1.5.0.crate) = 50561 -SHA256 (rust/crates/icu_properties-1.5.1.crate) = 93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5 -SIZE (rust/crates/icu_properties-1.5.1.crate) = 64479 -SHA256 (rust/crates/icu_properties_data-1.5.0.crate) = 67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569 -SIZE (rust/crates/icu_properties_data-1.5.0.crate) = 227993 -SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9 -SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722 -SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6 -SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436 +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/id_tree-1.8.0.crate) = bcd9db8dd5be8bde5a2624ed4b2dfb74368fe7999eb9c4940fd3ca344b61071a SIZE (rust/crates/id_tree-1.8.0.crate) = 30170 SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39 SIZE (rust/crates/ident_case-1.0.1.crate) = 3492 SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e 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/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/indexmap-2.6.0.crate) = 707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da -SIZE (rust/crates/indexmap-2.6.0.crate) = 85204 -SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5 -SIZE (rust/crates/indoc-2.0.5.crate) = 14396 +SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e +SIZE (rust/crates/indexmap-2.9.0.crate) = 91214 +SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd +SIZE (rust/crates/indoc-2.0.6.crate) = 17164 SHA256 (rust/crates/inflections-1.1.1.crate) = a257582fdcde896fd96463bf2d40eefea0580021c0712a0e2b028b60b47a837a SIZE (rust/crates/inflections-1.1.1.crate) = 6853 -SHA256 (rust/crates/inotify-0.9.6.crate) = f8069d3ec154eb856955c1c0fbffefbf5f3c40a104ec912d4797314c1801abff -SIZE (rust/crates/inotify-0.9.6.crate) = 22971 +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 SIZE (rust/crates/inotify-sys-0.1.5.crate) = 6965 -SHA256 (rust/crates/inout-0.1.3.crate) = a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5 -SIZE (rust/crates/inout-0.1.3.crate) = 10743 -SHA256 (rust/crates/intl-memoizer-0.5.2.crate) = fe22e020fce238ae18a6d5d8c502ee76a52a6e880d99477657e6acc30ec57bda -SIZE (rust/crates/intl-memoizer-0.5.2.crate) = 11708 +SHA256 (rust/crates/intl-memoizer-0.5.3.crate) = 310da2e345f5eb861e7a07ee182262e94975051db9e4223e909ba90f392f163f +SIZE (rust/crates/intl-memoizer-0.5.3.crate) = 12171 SHA256 (rust/crates/intl_pluralrules-7.0.2.crate) = 078ea7b7c29a2b4df841a7f6ac8775ff6074020c6776d48491ce2268e068f972 SIZE (rust/crates/intl_pluralrules-7.0.2.crate) = 9201 -SHA256 (rust/crates/ipnet-2.10.1.crate) = ddc24109865250148c2e0f3d25d4f0f479571723792d3802153c60922a4fb708 -SIZE (rust/crates/ipnet-2.10.1.crate) = 28407 -SHA256 (rust/crates/is-terminal-0.4.13.crate) = 261f68e344040fbd0edea105bef17c66edf46f984ddb1115b775ce31be948f4b -SIZE (rust/crates/is-terminal-0.4.13.crate) = 7665 +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_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.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569 -SIZE (rust/crates/itertools-0.12.1.crate) = 137761 SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186 SIZE (rust/crates/itertools-0.13.0.crate) = 146261 -SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b -SIZE (rust/crates/itoa-1.0.11.crate) = 10563 +SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285 +SIZE (rust/crates/itertools-0.14.0.crate) = 152715 +SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c +SIZE (rust/crates/itoa-1.0.15.crate) = 11231 +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/jni-sys-0.3.0.crate) = 8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130 SIZE (rust/crates/jni-sys-0.3.0.crate) = 10232 -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.72.crate) = 6a88f1bda2bd75b0452a14784937d796722fdebfe50df998aeb3f0b7603019a9 -SIZE (rust/crates/js-sys-0.3.72.crate) = 54096 +SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a +SIZE (rust/crates/jobserver-0.1.33.crate) = 29136 +SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f +SIZE (rust/crates/js-sys-0.3.77.crate) = 55538 SHA256 (rust/crates/junction-1.2.0.crate) = 72bbdfd737a243da3dfc1f99ee8d6e166480f17ab4ac84d7c34aacd73fc7bd16 SIZE (rust/crates/junction-1.2.0.crate) = 12623 SHA256 (rust/crates/khronos-egl-6.0.0.crate) = 6aae1df220ece3c0ada96b8153459b67eebe9ae9212258bb0134ae60416fdf76 SIZE (rust/crates/khronos-egl-6.0.0.crate) = 29315 SHA256 (rust/crates/khronos_api-3.1.0.crate) = e2db585e1d738fc771bf08a151420d3ed193d9d895a36df7f6f8a9456b911ddc SIZE (rust/crates/khronos_api-3.1.0.crate) = 599718 -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/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/libdbus-sys-0.2.5.crate) = 06085512b750d640299b79be4bad3d2fa90a9c00b1fd9e1b46364f66f0485c72 -SIZE (rust/crates/libdbus-sys-0.2.5.crate) = 1557017 -SHA256 (rust/crates/libloading-0.8.5.crate) = 4979f22fdb869068da03c9f7528f8297c6fd2606bc3a4affe42e6a823fdb8da4 -SIZE (rust/crates/libloading-0.8.5.crate) = 28902 -SHA256 (rust/crates/libm-0.2.11.crate) = 8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa -SIZE (rust/crates/libm-0.2.11.crate) = 111477 +SHA256 (rust/crates/libc-0.2.173.crate) = d8cfeafaffdbc32176b64fb251369d52ea9f0a8fbc6f8759edffef7b525d64bb +SIZE (rust/crates/libc-0.2.173.crate) = 777353 +SHA256 (rust/crates/libc-stdhandle-0.1.0.crate) = 6dac2473dc28934c5e0b82250dab231c9d3b94160d91fe9ff483323b05797551 +SIZE (rust/crates/libc-stdhandle-0.1.0.crate) = 2254 +SHA256 (rust/crates/libloading-0.8.8.crate) = 07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667 +SIZE (rust/crates/libloading-0.8.8.crate) = 31345 +SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de +SIZE (rust/crates/libm-0.2.15.crate) = 156108 SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d SIZE (rust/crates/libredox-0.1.3.crate) = 6068 -SHA256 (rust/crates/libsqlite3-sys-0.27.0.crate) = cf4e226dcd58b4be396f7bd3c20da8fdee2911400705297ba7d2d7cc2c30f716 -SIZE (rust/crates/libsqlite3-sys-0.27.0.crate) = 4948458 +SHA256 (rust/crates/libsqlite3-sys-0.34.0.crate) = 91632f3b4fb6bd1d72aa3d78f41ffecfcf2b1a6648d8c241dbe7dbfaf4875e15 +SIZE (rust/crates/libsqlite3-sys-0.34.0.crate) = 5184526 +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/linkify-0.7.0.crate) = 04d828fdc1ffceb369a5a9183bd4df2dbb3678f40c8b3fbaa9231de32beb29f9 SIZE (rust/crates/linkify-0.7.0.crate) = 15498 -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/litemap-0.7.4.crate) = 4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104 -SIZE (rust/crates/litemap-0.7.4.crate) = 28257 +SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12 +SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088 +SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956 +SIZE (rust/crates/litemap-0.8.0.crate) = 34344 SHA256 (rust/crates/litrs-0.4.1.crate) = b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5 SIZE (rust/crates/litrs-0.4.1.crate) = 42603 -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.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765 +SIZE (rust/crates/lock_api-0.4.13.crate) = 28565 +SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94 +SIZE (rust/crates/log-0.4.27.crate) = 48120 +SHA256 (rust/crates/lru-slab-0.1.2.crate) = 112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154 +SIZE (rust/crates/lru-slab-0.1.2.crate) = 9090 SHA256 (rust/crates/lzma-sys-0.1.20.crate) = 5fda04ab3764e6cde78b9974eec4f779acaba7c4e84b36eca3cf77c581b85d27 SIZE (rust/crates/lzma-sys-0.1.20.crate) = 760045 SHA256 (rust/crates/mac-0.1.1.crate) = c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4 SIZE (rust/crates/mac-0.1.1.crate) = 4838 +SHA256 (rust/crates/macerator-0.2.8.crate) = bce07f822458c4c303081d133a90610406162e7c8df17434956ac1892faf447b +SIZE (rust/crates/macerator-0.2.8.crate) = 30387 +SHA256 (rust/crates/macerator-macros-0.1.2.crate) = a2b955a106dca78c0577269d67a6d56114abb8644b810fc995a22348276bb9dd +SIZE (rust/crates/macerator-macros-0.1.2.crate) = 4259 SHA256 (rust/crates/malloc_buf-0.0.6.crate) = 62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb SIZE (rust/crates/malloc_buf-0.0.6.crate) = 1239 SHA256 (rust/crates/maplit-1.0.2.crate) = 3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d SIZE (rust/crates/maplit-1.0.2.crate) = 8871 SHA256 (rust/crates/markup5ever-0.11.0.crate) = 7a2629bb1404f3d34c2e921f21fd34ba00b206124c81f65c50b43b6aaefeb016 SIZE (rust/crates/markup5ever-0.11.0.crate) = 34667 -SHA256 (rust/crates/markup5ever-0.12.1.crate) = 16ce3abbeba692c8b8441d036ef91aea6df8da2c6b6e21c7e14d3c18e526be45 -SIZE (rust/crates/markup5ever-0.12.1.crate) = 34763 +SHA256 (rust/crates/markup5ever-0.16.1.crate) = d0a8096766c229e8c88a3900c9b44b7e06aa7f7343cc229158c3e58ef8f9973a +SIZE (rust/crates/markup5ever-0.16.1.crate) = 18706 SHA256 (rust/crates/markup5ever_rcdom-0.2.0.crate) = b9521dd6750f8e80ee6c53d65e2e4656d7de37064f3a7a5d2d11d05df93839c2 SIZE (rust/crates/markup5ever_rcdom-0.2.0.crate) = 222948 +SHA256 (rust/crates/match_token-0.1.0.crate) = 88a9689d8d44bf9964484516275f5cd4c9b59457a6940c1d5d0ecbb94510a36b +SIZE (rust/crates/match_token-0.1.0.crate) = 4903 SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558 SIZE (rust/crates/matchers-0.1.0.crate) = 6948 SHA256 (rust/crates/matches-0.1.10.crate) = 2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5 SIZE (rust/crates/matches-0.1.10.crate) = 2592 -SHA256 (rust/crates/matchit-0.7.3.crate) = 0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94 -SIZE (rust/crates/matchit-0.7.3.crate) = 30372 -SHA256 (rust/crates/matrixmultiply-0.3.9.crate) = 9380b911e3e96d10c1f415da0876389aaf1b56759054eeb0de7df940c456ba1a -SIZE (rust/crates/matrixmultiply-0.3.9.crate) = 57819 +SHA256 (rust/crates/matchit-0.8.4.crate) = 47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3 +SIZE (rust/crates/matchit-0.8.4.crate) = 33986 +SHA256 (rust/crates/matrixmultiply-0.3.10.crate) = a06de3016e9fae57a36fd14dba131fccf49f74b40b7fbdb472f96e361ec71a08 +SIZE (rust/crates/matrixmultiply-0.3.10.crate) = 58170 SHA256 (rust/crates/md5-0.7.0.crate) = 490cc448043f947bae3cbee9c203358d62dbee0db12107a74be5c30ccfd09771 SIZE (rust/crates/md5-0.7.0.crate) = 6671 -SHA256 (rust/crates/mdbook-0.4.40.crate) = b45a38e19bd200220ef07c892b0157ad3d2365e5b5a267ca01ad12182491eea5 -SIZE (rust/crates/mdbook-0.4.40.crate) = 1490959 -SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 -SIZE (rust/crates/memchr-2.7.4.crate) = 96670 +SHA256 (rust/crates/mdbook-0.4.51.crate) = a87e65420ab45ca9c1b8cdf698f95b710cc826d373fa550f0f7fad82beac9328 +SIZE (rust/crates/mdbook-0.4.51.crate) = 1505997 +SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0 +SIZE (rust/crates/memchr-2.7.5.crate) = 97603 SHA256 (rust/crates/memmap2-0.9.5.crate) = fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f SIZE (rust/crates/memmap2-0.9.5.crate) = 33280 SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a SIZE (rust/crates/memoffset-0.9.1.crate) = 9032 -SHA256 (rust/crates/metal-0.29.0.crate) = 7ecfd3296f8c56b7c1f6fbac3c71cefa9d78ce009850c45000015f206dc7fa21 -SIZE (rust/crates/metal-0.29.0.crate) = 3033188 +SHA256 (rust/crates/metal-0.31.0.crate) = f569fb946490b5743ad69813cb19629130ce9374034abe31614a36402d18f99e +SIZE (rust/crates/metal-0.31.0.crate) = 3034257 SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a SIZE (rust/crates/mime-0.3.17.crate) = 15712 SHA256 (rust/crates/mime_guess-2.0.5.crate) = f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e SIZE (rust/crates/mime_guess-2.0.5.crate) = 27166 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.0.crate) = e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1 -SIZE (rust/crates/miniz_oxide-0.8.0.crate) = 56343 -SHA256 (rust/crates/mio-0.8.11.crate) = a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c -SIZE (rust/crates/mio-0.8.11.crate) = 102983 -SHA256 (rust/crates/mio-1.0.2.crate) = 80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec -SIZE (rust/crates/mio-1.0.2.crate) = 102777 +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/moddef-0.2.6.crate) = 4e519fd9c6131c1c9a4a67f8bdc4f32eb4105b16c1468adea1b8e68c98c85ec4 +SIZE (rust/crates/moddef-0.2.6.crate) = 5286 SHA256 (rust/crates/multer-3.1.0.crate) = 83e87776546dc87511aa5ee218730c92b666d7264ab6ed41f9d215af9cd5224b SIZE (rust/crates/multer-3.1.0.crate) = 25980 -SHA256 (rust/crates/multimap-0.10.0.crate) = defc4c55412d89136f966bbb339008b474350e5e6e78d2714439c386b3137a03 -SIZE (rust/crates/multimap-0.10.0.crate) = 14359 -SHA256 (rust/crates/naga-23.1.0.crate) = 364f94bc34f61332abebe8cad6f6cd82a5b65cff22c828d05d0968911462ca4f -SIZE (rust/crates/naga-23.1.0.crate) = 621664 -SHA256 (rust/crates/native-tls-0.2.12.crate) = a8614eb2c83d59d1c8cc974dd3f920198647674a0a035e1af1fa58707e317466 -SIZE (rust/crates/native-tls-0.2.12.crate) = 29517 -SHA256 (rust/crates/ndarray-0.15.6.crate) = adb12d4e967ec485a5f71c6311fe28158e9d6f4bc4a447b474184d0f91a8fa32 -SIZE (rust/crates/ndarray-0.15.6.crate) = 275225 +SHA256 (rust/crates/multimap-0.10.1.crate) = 1d87ecb2933e8aeadb3e3a02b828fed80a7528047e68b4f424523a0981a3a084 +SIZE (rust/crates/multimap-0.10.1.crate) = 15232 +SHA256 (rust/crates/naga-25.0.1.crate) = 2b977c445f26e49757f9aca3631c3b8b836942cb278d69a92e7b80d3b24da632 +SIZE (rust/crates/naga-25.0.1.crate) = 718101 +SHA256 (rust/crates/native-tls-0.2.14.crate) = 87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e +SIZE (rust/crates/native-tls-0.2.14.crate) = 29385 SHA256 (rust/crates/ndarray-0.16.1.crate) = 882ed72dce9365842bf196bdeedf5055305f11fc8c03dee7bb0194a6cad34841 SIZE (rust/crates/ndarray-0.16.1.crate) = 291026 -SHA256 (rust/crates/ndarray-rand-0.14.0.crate) = 65608f937acc725f5b164dcf40f4f0bc5d67dc268ab8a649d3002606718c4588 -SIZE (rust/crates/ndarray-rand-0.14.0.crate) = 10025 SHA256 (rust/crates/ndk-sys-0.5.0+25.2.9519653.crate) = 8c196769dd60fd4f363e11d948139556a344e79d451aeb2fa2fd040738ef7691 SIZE (rust/crates/ndk-sys-0.5.0+25.2.9519653.crate) = 307233 SHA256 (rust/crates/new_debug_unreachable-1.0.6.crate) = 650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086 SIZE (rust/crates/new_debug_unreachable-1.0.6.crate) = 2582 SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a SIZE (rust/crates/nom-7.1.3.crate) = 117570 -SHA256 (rust/crates/nonempty-0.7.0.crate) = e9e591e719385e6ebaeb5ce5d3887f7d5676fceca6411d1925ccc95745f3d6f7 -SIZE (rust/crates/nonempty-0.7.0.crate) = 7157 +SHA256 (rust/crates/nom-8.0.0.crate) = df9761775871bdef83bee530e60050f7e54b1105350d6884eb0fb4f46c2f9405 +SIZE (rust/crates/nom-8.0.0.crate) = 135590 SHA256 (rust/crates/normpath-1.3.0.crate) = c8911957c4b1549ac0dc74e30db9c8b0e66ddcd6d7acc33098f4c63a64a6d7ed SIZE (rust/crates/normpath-1.3.0.crate) = 20719 -SHA256 (rust/crates/notify-6.1.1.crate) = 6205bd8bb1e454ad2e27422015fb5e4f2bcc7e08fa8f27058670d208324a4d2d -SIZE (rust/crates/notify-6.1.1.crate) = 40117 -SHA256 (rust/crates/notify-debouncer-mini-0.4.1.crate) = 5d40b221972a1fc5ef4d858a2f671fb34c75983eb385463dff3780eeff6a9d43 -SIZE (rust/crates/notify-debouncer-mini-0.4.1.crate) = 10227 +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-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 SIZE (rust/crates/ntapi-0.4.1.crate) = 126552 SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84 @@ -707,12 +731,16 @@ SHA256 (rust/crates/num-integer-0.1.46.crate) = 7969661fd2958a5cb096e56c8e1ad044 SIZE (rust/crates/num-integer-0.1.46.crate) = 22331 SHA256 (rust/crates/num-iter-0.1.45.crate) = 1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf SIZE (rust/crates/num-iter-0.1.45.crate) = 10320 +SHA256 (rust/crates/num-modular-0.6.1.crate) = 17bb261bf36fa7d83f4c294f834e91256769097b3cb505d44831e0a179ac647f +SIZE (rust/crates/num-modular-0.6.1.crate) = 32328 +SHA256 (rust/crates/num-order-1.2.0.crate) = 537b596b97c40fcf8056d153049eb22f481c17ebce72a513ec9286e4986d1bb6 +SIZE (rust/crates/num-order-1.2.0.crate) = 19500 SHA256 (rust/crates/num-rational-0.4.2.crate) = f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824 SIZE (rust/crates/num-rational-0.4.2.crate) = 28159 SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841 SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 -SHA256 (rust/crates/num_cpus-1.16.0.crate) = 4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43 -SIZE (rust/crates/num_cpus-1.16.0.crate) = 15713 +SHA256 (rust/crates/num_cpus-1.17.0.crate) = 91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b +SIZE (rust/crates/num_cpus-1.17.0.crate) = 15874 SHA256 (rust/crates/num_enum-0.7.3.crate) = 4e613fc340b2220f734a8595782c551f1250e969d87d3be1ae0579e8d4065179 SIZE (rust/crates/num_enum-0.7.3.crate) = 18603 SHA256 (rust/crates/num_enum_derive-0.7.3.crate) = af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56 @@ -723,170 +751,182 @@ SHA256 (rust/crates/nvml-wrapper-sys-0.8.0.crate) = 698d45156f28781a4e79652b6ebe SIZE (rust/crates/nvml-wrapper-sys-0.8.0.crate) = 37707 SHA256 (rust/crates/objc-0.2.7.crate) = 915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1 SIZE (rust/crates/objc-0.2.7.crate) = 22036 -SHA256 (rust/crates/object-0.36.5.crate) = aedf0a2d09c573ed1d8d85b30c119153926a2b36dce0ab28322c09a117a4683e -SIZE (rust/crates/object-0.36.5.crate) = 327435 -SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775 -SIZE (rust/crates/once_cell-1.20.2.crate) = 33394 -SHA256 (rust/crates/oorandom-11.1.4.crate) = b410bbe7e14ab526a0e86877eb47c6996a2bd7746f027ba551028c925390e4e9 -SIZE (rust/crates/oorandom-11.1.4.crate) = 10201 -SHA256 (rust/crates/opener-0.7.2.crate) = d0812e5e4df08da354c851a3376fead46db31c2214f849d3de356d774d057681 -SIZE (rust/crates/opener-0.7.2.crate) = 19229 -SHA256 (rust/crates/openssl-0.10.72.crate) = fedfea7d58a1f73118430a55da6a286e7b044961736ce96a16a17068ea25e5da -SIZE (rust/crates/openssl-0.10.72.crate) = 283852 +SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87 +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/oorandom-11.1.5.crate) = d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e +SIZE (rust/crates/oorandom-11.1.5.crate) = 23750 +SHA256 (rust/crates/opener-0.8.2.crate) = 771b9704f8cd8b424ec747a320b30b47517a6966ba2c7da90047c16f4a962223 +SIZE (rust/crates/opener-0.8.2.crate) = 26318 +SHA256 (rust/crates/openssl-0.10.73.crate) = 8505734d46c8ab1e19a1dce3aef597ad87dcb4c37e7188231769bd6bd51cebf8 +SIZE (rust/crates/openssl-0.10.73.crate) = 283994 SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601 -SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf -SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227 -SHA256 (rust/crates/openssl-sys-0.9.107.crate) = 8288979acd84749c744a9014b4382d42b8f7b2592847b5afb2ed29e5d16ede07 -SIZE (rust/crates/openssl-sys-0.9.107.crate) = 78156 +SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e +SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128 +SHA256 (rust/crates/openssl-sys-0.9.109.crate) = 90096e2e47630d78b7d1c20952dc621f957103f8bc2c8359ec81290d75238571 +SIZE (rust/crates/openssl-sys-0.9.109.crate) = 78247 SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d SIZE (rust/crates/option-ext-0.2.0.crate) = 7345 -SHA256 (rust/crates/os_pipe-1.2.1.crate) = 5ffd2b0a5634335b135d5728d84c5e0fd726954b87111f7506a61c502280d982 -SIZE (rust/crates/os_pipe-1.2.1.crate) = 10691 +SHA256 (rust/crates/ordered-float-2.10.1.crate) = 68f19d67e5a2795c94e73e0bb1cc1a7edeb2e28efd39e2e1c9b7a40c1108b11c +SIZE (rust/crates/ordered-float-2.10.1.crate) = 16029 +SHA256 (rust/crates/ordered-float-4.6.0.crate) = 7bb71e1b3fa6ca1c61f383464aaf2bb0e2f8e772a1f01d486832464de363b951 +SIZE (rust/crates/ordered-float-4.6.0.crate) = 23633 SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39 SIZE (rust/crates/overload-0.1.1.crate) = 24439 -SHA256 (rust/crates/p12-0.6.3.crate) = d4873306de53fe82e7e484df31e1e947d61514b6ea2ed6cd7b45d63006fd9224 -SIZE (rust/crates/p12-0.6.3.crate) = 11753 SHA256 (rust/crates/parking-2.2.1.crate) = f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba SIZE (rust/crates/parking-2.2.1.crate) = 10685 -SHA256 (rust/crates/parking_lot-0.12.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.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13 +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/password-hash-0.5.0.crate) = 346f04948ba92c43e8469c1ee6736c7563d71012b17d40745260fe106aac2166 SIZE (rust/crates/password-hash-0.5.0.crate) = 26884 SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a SIZE (rust/crates/paste-1.0.15.crate) = 18374 -SHA256 (rust/crates/pathdiff-0.2.2.crate) = d61c5ce1153ab5b689d0c074c4e7fc613e942dfb7dd9eea5ab202d2ad91fe361 -SIZE (rust/crates/pathdiff-0.2.2.crate) = 7481 +SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3 +SIZE (rust/crates/pathdiff-0.2.3.crate) = 7495 SHA256 (rust/crates/pbkdf2-0.12.2.crate) = f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2 SIZE (rust/crates/pbkdf2-0.12.2.crate) = 13906 -SHA256 (rust/crates/pem-1.1.1.crate) = a8835c273a76a90455d7344889b0964598e3316e2a79ede8e36f16bdcf2228b8 -SIZE (rust/crates/pem-1.1.1.crate) = 11352 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.14.crate) = 879952a81a83930934cbf1786752d6dedc3b1f29e8f8fb2ad1d0a36f377cf442 -SIZE (rust/crates/pest-2.7.14.crate) = 128275 -SHA256 (rust/crates/pest_derive-2.7.14.crate) = d214365f632b123a47fd913301e14c946c61d1c183ee245fa76eb752e59a02dd -SIZE (rust/crates/pest_derive-2.7.14.crate) = 38801 -SHA256 (rust/crates/pest_generator-2.7.14.crate) = eb55586734301717aea2ac313f50b2eb8f60d2fc3dc01d190eefa2e625f60c4e -SIZE (rust/crates/pest_generator-2.7.14.crate) = 18413 -SHA256 (rust/crates/pest_meta-2.7.14.crate) = b75da2a70cf4d9cb76833c990ac9cd3923c9a8905a8929789ce347c84564d03d -SIZE (rust/crates/pest_meta-2.7.14.crate) = 42079 -SHA256 (rust/crates/petgraph-0.6.5.crate) = b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db -SIZE (rust/crates/petgraph-0.6.5.crate) = 710970 +SHA256 (rust/crates/pest-2.8.1.crate) = 1db05f56d34358a8b1066f67cbb203ee3e7ed2ba674a6263a1d5ec6db2204323 +SIZE (rust/crates/pest-2.8.1.crate) = 128906 +SHA256 (rust/crates/pest_derive-2.8.1.crate) = bb056d9e8ea77922845ec74a1c4e8fb17e7c218cc4fc11a15c5d25e189aa40bc +SIZE (rust/crates/pest_derive-2.8.1.crate) = 42857 +SHA256 (rust/crates/pest_generator-2.8.1.crate) = 87e404e638f781eb3202dc82db6760c8ae8a1eeef7fb3fa8264b2ef280504966 +SIZE (rust/crates/pest_generator-2.8.1.crate) = 18663 +SHA256 (rust/crates/pest_meta-2.8.1.crate) = edd1101f170f5903fde0914f899bb503d9ff5271d7ba76bbb70bea63690cc0d5 +SIZE (rust/crates/pest_meta-2.8.1.crate) = 42949 +SHA256 (rust/crates/petgraph-0.7.1.crate) = 3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772 +SIZE (rust/crates/petgraph-0.7.1.crate) = 736025 SHA256 (rust/crates/phf-0.10.1.crate) = fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259 SIZE (rust/crates/phf-0.10.1.crate) = 5406 -SHA256 (rust/crates/phf-0.11.2.crate) = ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc -SIZE (rust/crates/phf-0.11.2.crate) = 21569 +SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078 +SIZE (rust/crates/phf-0.11.3.crate) = 23231 SHA256 (rust/crates/phf_codegen-0.10.0.crate) = 4fb1c3a8bc4dd4e5cfce29b44ffc14bedd2ee294559a294e2a4d4c9e9a6a13cd SIZE (rust/crates/phf_codegen-0.10.0.crate) = 3402 -SHA256 (rust/crates/phf_codegen-0.11.2.crate) = e8d39688d359e6b34654d328e262234662d16cc0f60ec8dcbe5e718709342a5a -SIZE (rust/crates/phf_codegen-0.11.2.crate) = 12977 +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.10.0.crate) = 5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6 SIZE (rust/crates/phf_generator-0.10.0.crate) = 7525 -SHA256 (rust/crates/phf_generator-0.11.2.crate) = 48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0 -SIZE (rust/crates/phf_generator-0.11.2.crate) = 14190 -SHA256 (rust/crates/phf_macros-0.11.2.crate) = 3444646e286606587e49f3bcf1679b8cef1dc2c5ecc29ddacaffc305180d464b -SIZE (rust/crates/phf_macros-0.11.2.crate) = 4748 +SHA256 (rust/crates/phf_generator-0.11.3.crate) = 3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d +SIZE (rust/crates/phf_generator-0.11.3.crate) = 15431 +SHA256 (rust/crates/phf_macros-0.11.3.crate) = f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216 +SIZE (rust/crates/phf_macros-0.11.3.crate) = 18436 SHA256 (rust/crates/phf_shared-0.10.0.crate) = b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096 SIZE (rust/crates/phf_shared-0.10.0.crate) = 4095 -SHA256 (rust/crates/phf_shared-0.11.2.crate) = 90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b -SIZE (rust/crates/phf_shared-0.11.2.crate) = 14284 -SHA256 (rust/crates/pin-project-1.1.6.crate) = baf123a161dde1e524adf36f90bc5d8d3462824a9c43553ad07a8183161189ec -SIZE (rust/crates/pin-project-1.1.6.crate) = 54811 -SHA256 (rust/crates/pin-project-internal-1.1.6.crate) = a4502d8515ca9f32f1fb543d987f63d95a14934883db45bdb48060b6b69257f8 -SIZE (rust/crates/pin-project-internal-1.1.6.crate) = 28522 -SHA256 (rust/crates/pin-project-lite-0.2.14.crate) = bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02 -SIZE (rust/crates/pin-project-lite-0.2.14.crate) = 28817 +SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5 +SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199 +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 +SIZE (rust/crates/pin-project-internal-1.1.10.crate) = 29162 +SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b +SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504 SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184 SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580 -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/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c +SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370 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.9.0.crate) = cc9c68a3f6da06753e9335d63e27f6b9754dd1920d941135b7ea8224f141adb2 -SIZE (rust/crates/portable-atomic-1.9.0.crate) = 166365 +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/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391 SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165 -SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04 -SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478 +SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9 +SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522 SHA256 (rust/crates/precomputed-hash-0.1.1.crate) = 925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c SIZE (rust/crates/precomputed-hash-0.1.1.crate) = 1640 SHA256 (rust/crates/presser-0.3.1.crate) = e8cf8e6a8aa66ce33f63993ffc4ea4271eb5b0530a9002db8455ea6050c77bfa SIZE (rust/crates/presser-0.3.1.crate) = 20946 -SHA256 (rust/crates/prettyplease-0.2.24.crate) = 910d41a655dac3b764f1ade94821093d3610248694320cd072303a8eedcf221d -SIZE (rust/crates/prettyplease-0.2.24.crate) = 58025 -SHA256 (rust/crates/priority-queue-2.1.1.crate) = 714c75db297bc88a63783ffc6ab9f830698a6705aa0201416931759ef4c8183d -SIZE (rust/crates/priority-queue-2.1.1.crate) = 36321 -SHA256 (rust/crates/proc-macro-crate-3.2.0.crate) = 8ecf48c7ca261d60b74ab1a7b20da18bede46776b2e55535cb958eb595c5fa7b -SIZE (rust/crates/proc-macro-crate-3.2.0.crate) = 11164 +SHA256 (rust/crates/prettyplease-0.2.34.crate) = 6837b9e10d61f45f987d50808f83d1ee3d206c66acf650c3e4ae2e1f6ddedf55 +SIZE (rust/crates/prettyplease-0.2.34.crate) = 71832 +SHA256 (rust/crates/priority-queue-2.5.0.crate) = 5676d703dda103cbb035b653a9f11448c0a7216c7926bd35fcb5865475d0c970 +SIZE (rust/crates/priority-queue-2.5.0.crate) = 49045 +SHA256 (rust/crates/proc-macro-crate-3.3.0.crate) = edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35 +SIZE (rust/crates/proc-macro-crate-3.3.0.crate) = 12432 SHA256 (rust/crates/proc-macro-hack-0.5.20+deprecated.crate) = dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068 SIZE (rust/crates/proc-macro-hack-0.5.20+deprecated.crate) = 15045 -SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99 -SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388 +SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778 +SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820 SHA256 (rust/crates/profiling-1.0.16.crate) = afbdc74edc00b6f6a218ca6a5364d6226a259d4b8ea1af4a0ea063f27e179f4d SIZE (rust/crates/profiling-1.0.16.crate) = 12588 -SHA256 (rust/crates/prost-0.13.3.crate) = 7b0487d90e047de87f984913713b85c601c05609aad5b0df4b4573fbf69aa13f -SIZE (rust/crates/prost-0.13.3.crate) = 25684 -SHA256 (rust/crates/prost-build-0.13.3.crate) = 0c1318b19085f08681016926435853bbf7858f9c082d0999b80550ff5d9abe15 -SIZE (rust/crates/prost-build-0.13.3.crate) = 42967 -SHA256 (rust/crates/prost-derive-0.13.3.crate) = e9552f850d5f0964a4e4d0bf306459ac29323ddfbae05e35a7c0d35cb0803cc5 -SIZE (rust/crates/prost-derive-0.13.3.crate) = 19930 -SHA256 (rust/crates/prost-reflect-0.14.2.crate) = 4b7535b02f0e5efe3e1dbfcb428be152226ed0c66cad9541f2274c8ba8d4cd40 -SIZE (rust/crates/prost-reflect-0.14.2.crate) = 84244 -SHA256 (rust/crates/prost-types-0.13.3.crate) = 4759aa0d3a6232fb8dbdb97b61de2c20047c68aca932c7ed76da9d788508d670 -SIZE (rust/crates/prost-types-0.13.3.crate) = 45097 +SHA256 (rust/crates/prost-0.13.5.crate) = 2796faa41db3ec313a31f7624d9286acf277b52de526150b7e69f3debf891ee5 +SIZE (rust/crates/prost-0.13.5.crate) = 32469 +SHA256 (rust/crates/prost-build-0.13.5.crate) = be769465445e8c1474e9c5dac2018218498557af32d9ed057325ec9a41ae81bf +SIZE (rust/crates/prost-build-0.13.5.crate) = 47493 +SHA256 (rust/crates/prost-derive-0.13.5.crate) = 8a56d757972c98b346a9b766e3f02746cde6dd1cd1d1d563472929fdd74bec4d +SIZE (rust/crates/prost-derive-0.13.5.crate) = 20600 +SHA256 (rust/crates/prost-reflect-0.14.7.crate) = 7b5edd582b62f5cde844716e66d92565d7faf7ab1445c8cebce6e00fba83ddb2 +SIZE (rust/crates/prost-reflect-0.14.7.crate) = 96073 +SHA256 (rust/crates/prost-types-0.13.5.crate) = 52c2c1bf36ddb1a1c396b3601a3cec27c2462e45f07c386894ec3ccf5332bd16 +SIZE (rust/crates/prost-types-0.13.5.crate) = 49145 SHA256 (rust/crates/pulldown-cmark-0.8.0.crate) = ffade02495f22453cd593159ea2f59827aae7f53fa8323f756799b670881dcf8 SIZE (rust/crates/pulldown-cmark-0.8.0.crate) = 106330 -SHA256 (rust/crates/pulldown-cmark-0.9.6.crate) = 57206b407293d2bcd3af849ce869d52068623f19e1b5ff8e8778e3309439682b -SIZE (rust/crates/pulldown-cmark-0.9.6.crate) = 117378 SHA256 (rust/crates/pulldown-cmark-0.10.3.crate) = 76979bea66e7875e7509c4ec5300112b316af87fa7a252ca91c448b32dfe3993 SIZE (rust/crates/pulldown-cmark-0.10.3.crate) = 141746 +SHA256 (rust/crates/pulldown-cmark-0.13.0.crate) = 1e8bbe1a966bd2f362681a44f6edce3c2310ac21e4d5067a6e7ec396297a6ea0 +SIZE (rust/crates/pulldown-cmark-0.13.0.crate) = 154023 SHA256 (rust/crates/pulldown-cmark-escape-0.10.1.crate) = bd348ff538bc9caeda7ee8cad2d1d48236a1f443c1fa3913c6a02fe0043b1dd3 SIZE (rust/crates/pulldown-cmark-escape-0.10.1.crate) = 6672 +SHA256 (rust/crates/pulldown-cmark-escape-0.11.0.crate) = 007d8adb5ddab6f8e3f491ac63566a7d5002cc7ed73901f72057943fa71ae1ae +SIZE (rust/crates/pulldown-cmark-escape-0.11.0.crate) = 6719 SHA256 (rust/crates/pulp-0.18.22.crate) = a0a01a0dc67cf4558d279f0c25b0962bd08fc6dec0137699eae304103e882fe6 SIZE (rust/crates/pulp-0.18.22.crate) = 117838 -SHA256 (rust/crates/pyo3-0.24.1.crate) = 17da310086b068fbdcefbba30aeb3721d5bb9af8db4987d6735b2183ca567229 -SIZE (rust/crates/pyo3-0.24.1.crate) = 1113050 -SHA256 (rust/crates/pyo3-build-config-0.24.1.crate) = e27165889bd793000a098bb966adc4300c312497ea25cf7a690a9f0ac5aa5fc1 -SIZE (rust/crates/pyo3-build-config-0.24.1.crate) = 34020 -SHA256 (rust/crates/pyo3-ffi-0.24.1.crate) = 05280526e1dbf6b420062f3ef228b78c0c54ba94e157f5cb724a609d0f2faabc -SIZE (rust/crates/pyo3-ffi-0.24.1.crate) = 76435 -SHA256 (rust/crates/pyo3-macros-0.24.1.crate) = 5c3ce5686aa4d3f63359a5100c62a127c9f15e8398e5fdeb5deef1fed5cd5f44 -SIZE (rust/crates/pyo3-macros-0.24.1.crate) = 8866 -SHA256 (rust/crates/pyo3-macros-backend-0.24.1.crate) = f4cf6faa0cbfb0ed08e89beb8103ae9724eb4750e3a78084ba4017cbe94f3855 -SIZE (rust/crates/pyo3-macros-backend-0.24.1.crate) = 72588 -SHA256 (rust/crates/quick-xml-0.32.0.crate) = 1d3a6e5838b60e0e8fa7a43f22ade549a37d61f8bdbe636d0d7816191de969c2 -SIZE (rust/crates/quick-xml-0.32.0.crate) = 184149 -SHA256 (rust/crates/quinn-0.11.5.crate) = 8c7c5fdde3cdae7203427dc4f0a68fe0ed09833edc525a03456b153b79828684 -SIZE (rust/crates/quinn-0.11.5.crate) = 75845 -SHA256 (rust/crates/quinn-proto-0.11.8.crate) = fadfaed2cd7f389d0161bb73eeb07b7b78f8691047a6f3e73caaeae55310a4a6 -SIZE (rust/crates/quinn-proto-0.11.8.crate) = 204226 -SHA256 (rust/crates/quinn-udp-0.5.5.crate) = 4fe68c2e9e1a1234e218683dbdf9f9dfcb094113c5ac2b938dfcb9bab4c4140b -SIZE (rust/crates/quinn-udp-0.5.5.crate) = 22778 -SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc -SIZE (rust/crates/quote-1.0.38.crate) = 31252 +SHA256 (rust/crates/pulp-0.21.5.crate) = 96b86df24f0a7ddd5e4b95c94fc9ed8a98f1ca94d3b01bdce2824097e7835907 +SIZE (rust/crates/pulp-0.21.5.crate) = 136353 +SHA256 (rust/crates/pyo3-0.25.1.crate) = 8970a78afe0628a3e3430376fc5fd76b6b45c4d43360ffd6cdd40bdde72b682a +SIZE (rust/crates/pyo3-0.25.1.crate) = 1121993 +SHA256 (rust/crates/pyo3-build-config-0.25.1.crate) = 458eb0c55e7ece017adeba38f2248ff3ac615e53660d7c71a238d7d2a01c7598 +SIZE (rust/crates/pyo3-build-config-0.25.1.crate) = 34126 +SHA256 (rust/crates/pyo3-ffi-0.25.1.crate) = 7114fe5457c61b276ab77c5055f206295b812608083644a5c5b2640c3102565c +SIZE (rust/crates/pyo3-ffi-0.25.1.crate) = 78058 +SHA256 (rust/crates/pyo3-macros-0.25.1.crate) = a8725c0a622b374d6cb051d11a0983786448f7785336139c3c94f5aa6bef7e50 +SIZE (rust/crates/pyo3-macros-0.25.1.crate) = 8886 +SHA256 (rust/crates/pyo3-macros-backend-0.25.1.crate) = 4109984c22491085343c05b0dbc54ddc405c3cf7b4374fc533f5c3313a572ccc +SIZE (rust/crates/pyo3-macros-backend-0.25.1.crate) = 76006 +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 +SIZE (rust/crates/quinn-proto-0.11.12.crate) = 235821 +SHA256 (rust/crates/quinn-udp-0.5.12.crate) = ee4e529991f949c5e25755532370b8af5d114acae52326361d68d47af64aa842 +SIZE (rust/crates/quinn-udp-0.5.12.crate) = 31825 +SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d +SIZE (rust/crates/quote-1.0.40.crate) = 31063 +SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5 +SIZE (rust/crates/r-efi-5.2.0.crate) = 64764 SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 SIZE (rust/crates/rand-0.8.5.crate) = 87113 +SHA256 (rust/crates/rand-0.9.1.crate) = 9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97 +SIZE (rust/crates/rand-0.9.1.crate) = 97986 SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88 SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251 +SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb +SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258 SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c SIZE (rust/crates/rand_core-0.6.4.crate) = 22666 -SHA256 (rust/crates/rand_distr-0.4.3.crate) = 32cb0b9bc82b0a0876c2dd994a7e7a2683d3e7390ca40e6886785ef0c7e3ee31 -SIZE (rust/crates/rand_distr-0.4.3.crate) = 58255 -SHA256 (rust/crates/range-alloc-0.1.3.crate) = 9c8a99fddc9f0ba0a85884b8d14e3592853e787d581ca1816c91349b10e4eeab -SIZE (rust/crates/range-alloc-0.1.3.crate) = 7664 +SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38 +SIZE (rust/crates/rand_core-0.9.3.crate) = 24543 +SHA256 (rust/crates/rand_distr-0.5.1.crate) = 6a8615d50dcf34fa31f7ab52692afec947c4dd0ab803cc87cb3b0b4570ff7463 +SIZE (rust/crates/rand_distr-0.5.1.crate) = 75593 +SHA256 (rust/crates/range-alloc-0.1.4.crate) = c3d6831663a5098ea164f89cff59c6284e95f4e3c76ce9848d4529f5ccca9bde +SIZE (rust/crates/range-alloc-0.1.4.crate) = 7924 SHA256 (rust/crates/raw-cpuid-10.7.0.crate) = 6c297679cb867470fa8c9f67dbba74a78d78e3e98d7cf2b08d6d71540f797332 SIZE (rust/crates/raw-cpuid-10.7.0.crate) = 107292 +SHA256 (rust/crates/raw-cpuid-11.5.0.crate) = c6df7ab838ed27997ba19a4664507e6f82b41fe6e20be42929332156e5e85146 +SIZE (rust/crates/raw-cpuid-11.5.0.crate) = 111596 SHA256 (rust/crates/raw-window-handle-0.6.2.crate) = 20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539 SIZE (rust/crates/raw-window-handle-0.6.2.crate) = 20234 SHA256 (rust/crates/rawpointer-0.2.1.crate) = 60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3 @@ -895,22 +935,20 @@ SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4 SIZE (rust/crates/rayon-1.10.0.crate) = 180155 SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2 SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701 -SHA256 (rust/crates/rc2-0.8.1.crate) = 62c64daa8e9438b84aaae55010a93f396f8e60e3911590fcba770d04643fc1dd -SIZE (rust/crates/rc2-0.8.1.crate) = 7009 -SHA256 (rust/crates/rcgen-0.10.0.crate) = ffbe84efe2f38dea12e9bfc1f65377fdf03e53a18cb3b995faedf7934c7e785b -SIZE (rust/crates/rcgen-0.10.0.crate) = 40402 SHA256 (rust/crates/reborrow-0.5.5.crate) = 03251193000f4bd3b042892be858ee50e8b3719f2b08e5833ac4353724632430 SIZE (rust/crates/reborrow-0.5.5.crate) = 3789 -SHA256 (rust/crates/redox_syscall-0.5.7.crate) = 9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f -SIZE (rust/crates/redox_syscall-0.5.7.crate) = 26249 +SHA256 (rust/crates/redox_syscall-0.5.13.crate) = 0d04b7d0ee6b4a0207a0a7adb104d23ecb0b47d6beae7152d0fa34b692b29fd6 +SIZE (rust/crates/redox_syscall-0.5.13.crate) = 29489 SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43 SIZE (rust/crates/redox_users-0.4.6.crate) = 15585 -SHA256 (rust/crates/regex-1.11.0.crate) = 38200e5ee88914975b69f657f0801b6f6dccafd44fd9326302a4aaeecfacb1d8 -SIZE (rust/crates/regex-1.11.0.crate) = 254059 +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.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132 SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533 -SHA256 (rust/crates/regex-automata-0.4.8.crate) = 368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3 -SIZE (rust/crates/regex-automata-0.4.8.crate) = 617784 +SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908 +SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525 SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1 SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752 SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c @@ -921,52 +959,46 @@ SHA256 (rust/crates/renderdoc-sys-1.1.0.crate) = 19b30a45b0cd0bcca8037f3d0dc3421 SIZE (rust/crates/renderdoc-sys-1.1.0.crate) = 10366 SHA256 (rust/crates/reqwest-0.11.27.crate) = dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62 SIZE (rust/crates/reqwest-0.11.27.crate) = 163155 -SHA256 (rust/crates/reqwest-0.12.8.crate) = f713147fbe92361e52392c73b8c9e48c04c6625bce969ef54dc901e58e042a7b -SIZE (rust/crates/reqwest-0.12.8.crate) = 178052 -SHA256 (rust/crates/ring-0.16.20.crate) = 3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc -SIZE (rust/crates/ring-0.16.20.crate) = 5082615 -SHA256 (rust/crates/ring-0.17.8.crate) = c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d -SIZE (rust/crates/ring-0.17.8.crate) = 4188554 +SHA256 (rust/crates/reqwest-0.12.20.crate) = eabf4c97d9130e2bf606614eb937e86edac8292eaa6f422f995d7e8de1eb1813 +SIZE (rust/crates/reqwest-0.12.20.crate) = 199843 +SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7 +SIZE (rust/crates/ring-0.17.14.crate) = 1502610 SHA256 (rust/crates/rmp-0.8.14.crate) = 228ed7c16fa39782c3b3468e974aec2795e9089153cd08ee2e9aefb3613334c4 SIZE (rust/crates/rmp-0.8.14.crate) = 29687 SHA256 (rust/crates/rmp-serde-1.3.0.crate) = 52e599a477cf9840e92f2cde9a7189e67b42c57532749bf90aea6ec10facd4db SIZE (rust/crates/rmp-serde-1.3.0.crate) = 33025 -SHA256 (rust/crates/rstest-0.23.0.crate) = 0a2c585be59b6b5dd66a9d2084aa1d8bd52fbdb806eafdeffb52791147862035 -SIZE (rust/crates/rstest-0.23.0.crate) = 45414 -SHA256 (rust/crates/rstest_macros-0.23.0.crate) = 825ea780781b15345a146be27eaefb05085e337e869bff01b4306a4fd4a9ad5a -SIZE (rust/crates/rstest_macros-0.23.0.crate) = 61327 -SHA256 (rust/crates/rusqlite-0.30.0.crate) = a78046161564f5e7cd9008aff3b2990b3850dc8e0349119b98e8f251e099f24d -SIZE (rust/crates/rusqlite-0.30.0.crate) = 150360 -SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f -SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047 +SHA256 (rust/crates/rstest-0.25.0.crate) = 6fc39292f8613e913f7df8fa892b8944ceb47c247b78e1b1ae2f09e019be789d +SIZE (rust/crates/rstest-0.25.0.crate) = 55273 +SHA256 (rust/crates/rstest_macros-0.25.0.crate) = 1f168d99749d307be9de54d23fd226628d99768225ef08f6ffb52e0182a27746 +SIZE (rust/crates/rstest_macros-0.25.0.crate) = 70557 +SHA256 (rust/crates/rusqlite-0.36.0.crate) = 3de23c3319433716cf134eed225fe9986bc24f63bed9be9f20c329029e672dc7 +SIZE (rust/crates/rusqlite-0.36.0.crate) = 169800 +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-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2 SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331 -SHA256 (rust/crates/rustc-hash-2.0.0.crate) = 583034fd73374156e66797ed8e5b0d5690409c9226b22d87cb7f19821c05d152 -SIZE (rust/crates/rustc-hash-2.0.0.crate) = 12691 +SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d +SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154 SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92 SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245 -SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154 -SIZE (rust/crates/rustix-0.38.44.crate) = 379347 -SHA256 (rust/crates/rustls-0.21.12.crate) = 3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e -SIZE (rust/crates/rustls-0.21.12.crate) = 285674 -SHA256 (rust/crates/rustls-0.23.18.crate) = 9c9cc1d47e243d655ace55ed38201c19ae02c148ae56412ab8750e8f0166ab7f -SIZE (rust/crates/rustls-0.23.18.crate) = 333736 -SHA256 (rust/crates/rustls-native-certs-0.8.0.crate) = fcaf18a4f2be7326cd874a5fa579fae794320a0f388d365dca7e480e55f83f8a -SIZE (rust/crates/rustls-native-certs-0.8.0.crate) = 32185 +SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266 +SIZE (rust/crates/rustix-1.0.7.crate) = 414500 +SHA256 (rust/crates/rustls-0.23.28.crate) = 7160e3e10bf4535308537f3c4e1641468cd0e485175d6163087c0393c7d46643 +SIZE (rust/crates/rustls-0.23.28.crate) = 365699 +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-1.0.4.crate) = 1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c SIZE (rust/crates/rustls-pemfile-1.0.4.crate) = 22092 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.10.0.crate) = 16f1201b3c9a7ee8039bcadc17b7e605e2945b27eee7631788c1bd2b0643674b -SIZE (rust/crates/rustls-pki-types-1.10.0.crate) = 55134 -SHA256 (rust/crates/rustls-webpki-0.101.7.crate) = 8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765 -SIZE (rust/crates/rustls-webpki-0.101.7.crate) = 168808 -SHA256 (rust/crates/rustls-webpki-0.102.8.crate) = 64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9 -SIZE (rust/crates/rustls-webpki-0.102.8.crate) = 204327 -SHA256 (rust/crates/rustversion-1.0.18.crate) = 0e819f2bc632f285be6d7cd36e25940d45b2391dd6d9b939e79de557f7014248 -SIZE (rust/crates/rustversion-1.0.18.crate) = 17794 -SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f -SIZE (rust/crates/ryu-1.0.18.crate) = 47713 +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-webpki-0.103.3.crate) = e4a72fe2bcf7a6ac6fd7d0b9e5cb68aeb7d4c0a0271730218b3e92d43b4eb435 +SIZE (rust/crates/rustls-webpki-0.103.3.crate) = 81840 +SHA256 (rust/crates/rustversion-1.0.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d +SIZE (rust/crates/rustversion-1.0.21.crate) = 21001 +SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f +SIZE (rust/crates/ryu-1.0.20.crate) = 48738 SHA256 (rust/crates/safetensors-0.4.5.crate) = 44560c11236a6130a46ce36c836a62936dc81ebf8c36a37947423571be0e55b6 SIZE (rust/crates/safetensors-0.4.5.crate) = 21800 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 @@ -975,186 +1007,194 @@ SHA256 (rust/crates/sanitize-filename-0.5.0.crate) = 2ed72fbaf78e6f2d41744923916 SIZE (rust/crates/sanitize-filename-0.5.0.crate) = 4043 SHA256 (rust/crates/sanitize-filename-0.6.0.crate) = bc984f4f9ceb736a7bb755c3e3bd17dc56370af2600c9780dcc48c66453da34d SIZE (rust/crates/sanitize-filename-0.6.0.crate) = 4819 -SHA256 (rust/crates/schannel-0.1.26.crate) = 01227be5826fa0690321a2ba6c5cd57a19cf3f6a09e76973b58e61de6ab9d1c1 -SIZE (rust/crates/schannel-0.1.26.crate) = 42791 +SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d +SIZE (rust/crates/schannel-0.1.27.crate) = 42772 SHA256 (rust/crates/scoped-tls-1.0.1.crate) = e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294 SIZE (rust/crates/scoped-tls-1.0.1.crate) = 8202 SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49 SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619 -SHA256 (rust/crates/sct-0.7.1.crate) = da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414 -SIZE (rust/crates/sct-0.7.1.crate) = 27501 SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02 SIZE (rust/crates/security-framework-2.11.1.crate) = 80188 -SHA256 (rust/crates/security-framework-sys-2.12.0.crate) = ea4a292869320c0272d7bc55a5a6aafaff59b4f63404a003887b679a2e05b4b6 -SIZE (rust/crates/security-framework-sys-2.12.0.crate) = 20103 -SHA256 (rust/crates/self_cell-0.10.3.crate) = e14e4d63b804dc0c7ec4a1e52bcb63f02c7ac94476755aa579edac21e01f915d -SIZE (rust/crates/self_cell-0.10.3.crate) = 7308 -SHA256 (rust/crates/self_cell-1.0.4.crate) = d369a96f978623eb3dc28807c4852d6cc617fed53da5d3c400feff1ef34a714a -SIZE (rust/crates/self_cell-1.0.4.crate) = 15220 -SHA256 (rust/crates/semver-1.0.23.crate) = 61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b -SIZE (rust/crates/semver-1.0.23.crate) = 30622 -SHA256 (rust/crates/seq-macro-0.3.5.crate) = a3f0bf26fd526d2a95683cd0f87bf103b8539e2ca1ef48ce002d67aad59aa0b4 -SIZE (rust/crates/seq-macro-0.3.5.crate) = 13332 -SHA256 (rust/crates/serde-1.0.217.crate) = 02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70 -SIZE (rust/crates/serde-1.0.217.crate) = 79019 -SHA256 (rust/crates/serde-aux-4.5.0.crate) = 0d2e8bfba469d06512e11e3311d4d051a4a387a5b42d010404fecf3200321c95 -SIZE (rust/crates/serde-aux-4.5.0.crate) = 12448 -SHA256 (rust/crates/serde_bytes-0.11.15.crate) = 387cc504cb06bb40a96c8e04e951fe01854cf6bc921053c954e4a606d9675c6a -SIZE (rust/crates/serde_bytes-0.11.15.crate) = 12191 -SHA256 (rust/crates/serde_derive-1.0.217.crate) = 5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0 -SIZE (rust/crates/serde_derive-1.0.217.crate) = 57749 -SHA256 (rust/crates/serde_json-1.0.138.crate) = d434192e7da787e94a6ea7e9670b26a036d0ca41e0b7efb2676dd32bae872949 -SIZE (rust/crates/serde_json-1.0.138.crate) = 154769 -SHA256 (rust/crates/serde_path_to_error-0.1.16.crate) = af99884400da37c88f5e9146b7f1fd0fbcae8f6eec4e9da38b67d05486f814a6 -SIZE (rust/crates/serde_path_to_error-0.1.16.crate) = 16657 -SHA256 (rust/crates/serde_repr-0.1.19.crate) = 6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9 -SIZE (rust/crates/serde_repr-0.1.19.crate) = 9997 -SHA256 (rust/crates/serde_tuple-0.5.0.crate) = f4f025b91216f15a2a32aa39669329a475733590a015835d1783549a56d09427 -SIZE (rust/crates/serde_tuple-0.5.0.crate) = 3817 -SHA256 (rust/crates/serde_tuple_macros-0.5.0.crate) = 4076151d1a2b688e25aaf236997933c66e18b870d0369f8b248b8ab2be630d7e -SIZE (rust/crates/serde_tuple_macros-0.5.0.crate) = 2205 +SHA256 (rust/crates/security-framework-3.2.0.crate) = 271720403f46ca04f7ba6f55d438f8bd878d6b8ca0a1046e8228c4145bcbb316 +SIZE (rust/crates/security-framework-3.2.0.crate) = 86095 +SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32 +SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537 +SHA256 (rust/crates/self_cell-1.2.0.crate) = 0f7d95a54511e0c7be3f51e8867aa8cf35148d7b9445d44de2f943e2b206e749 +SIZE (rust/crates/self_cell-1.2.0.crate) = 16883 +SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0 +SIZE (rust/crates/semver-1.0.26.crate) = 31303 +SHA256 (rust/crates/seq-macro-0.3.6.crate) = 1bc711410fbe7399f390ca1c3b60ad0f53f80e95c5eb935e52268a0e2cd49acc +SIZE (rust/crates/seq-macro-0.3.6.crate) = 16031 +SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6 +SIZE (rust/crates/serde-1.0.219.crate) = 78983 +SHA256 (rust/crates/serde-aux-4.7.0.crate) = 207f67b28fe90fb596503a9bf0bf1ea5e831e21307658e177c5dfcdfc3ab8a0a +SIZE (rust/crates/serde-aux-4.7.0.crate) = 16629 +SHA256 (rust/crates/serde-value-0.7.0.crate) = f3a1a3341211875ef120e117ea7fd5228530ae7e7036a779fdc9117be6b3282c +SIZE (rust/crates/serde-value-0.7.0.crate) = 10249 +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_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373 +SIZE (rust/crates/serde_json-1.0.140.crate) = 154852 +SHA256 (rust/crates/serde_path_to_error-0.1.17.crate) = 59fab13f937fa393d08645bf3a84bdfe86e296747b506ada67bb15f10f218b2a +SIZE (rust/crates/serde_path_to_error-0.1.17.crate) = 17662 +SHA256 (rust/crates/serde_repr-0.1.20.crate) = 175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c +SIZE (rust/crates/serde_repr-0.1.20.crate) = 12627 +SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3 +SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210 +SHA256 (rust/crates/serde_tuple-1.1.0.crate) = f0f9b739e59a0e07b7a73bc11c3dcd6abf790d0f54042b67a422d4bd1f6cf6c0 +SIZE (rust/crates/serde_tuple-1.1.0.crate) = 4141 +SHA256 (rust/crates/serde_tuple_macros-1.0.1.crate) = 9e87546e85c5047d03b454d12ee25266fc269a461a4029956ca58d246b9aefae +SIZE (rust/crates/serde_tuple_macros-1.0.1.crate) = 3098 SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822 SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba SIZE (rust/crates/sha1-0.10.6.crate) = 13517 -SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8 -SIZE (rust/crates/sha2-0.10.8.crate) = 26357 +SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283 +SIZE (rust/crates/sha2-0.10.9.crate) = 29271 SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6 SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227 -SHA256 (rust/crates/shared_child-1.0.1.crate) = 09fa9338aed9a1df411814a5b2252f7cd206c55ae9bf2fa763f8de84603aa60c -SIZE (rust/crates/shared_child-1.0.1.crate) = 8967 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/simple-file-manifest-0.11.0.crate) = 5dd19be0257552dd56d1bb6946f89f193c6e5b9f13cc9327c4bc84a357507c74 -SIZE (rust/crates/simple-file-manifest-0.11.0.crate) = 11993 +SHA256 (rust/crates/signal-hook-registry-1.4.5.crate) = 9203b8055f63a2a00e2f593bb0510367fe707d7ff1e5c872de2f537b339e5410 +SIZE (rust/crates/signal-hook-registry-1.4.5.crate) = 19004 +SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe +SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086 SHA256 (rust/crates/siphasher-0.3.11.crate) = 38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d SIZE (rust/crates/siphasher-0.3.11.crate) = 10442 -SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67 -SIZE (rust/crates/slab-0.4.9.crate) = 17108 +SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d +SIZE (rust/crates/siphasher-1.0.1.crate) = 10351 +SHA256 (rust/crates/slab-0.4.10.crate) = 04dc19736151f35336d325007ac991178d504a119863a2fcb3758cdb5e52c50d +SIZE (rust/crates/slab-0.4.10.crate) = 17810 SHA256 (rust/crates/slotmap-1.0.7.crate) = dbff4acf519f630b3a3ddcfaea6c06b42174d9a44bc70c620e9ed1649d58b82a SIZE (rust/crates/slotmap-1.0.7.crate) = 61390 -SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67 -SIZE (rust/crates/smallvec-1.13.2.crate) = 35216 -SHA256 (rust/crates/snafu-0.8.5.crate) = 223891c85e2a29c3fe8fb900c1fae5e69c2e42415e3177752e8718475efa5019 -SIZE (rust/crates/snafu-0.8.5.crate) = 69415 -SHA256 (rust/crates/snafu-derive-0.8.5.crate) = 03c3c6b7927ffe7ecaa769ee0e3994da3b8cafc8f444578982c83ecb161af917 -SIZE (rust/crates/snafu-derive-0.8.5.crate) = 28537 +SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03 +SIZE (rust/crates/smallvec-1.15.1.crate) = 38116 +SHA256 (rust/crates/snafu-0.8.6.crate) = 320b01e011bf8d5d7a4a4a4be966d9160968935849c83b918827f6a435e7f627 +SIZE (rust/crates/snafu-0.8.6.crate) = 73472 +SHA256 (rust/crates/snafu-derive-0.8.6.crate) = 1961e2ef424c1424204d3a5d6975f934f56b6d50ff5732382d84ebf460e147f7 +SIZE (rust/crates/snafu-derive-0.8.6.crate) = 29444 SHA256 (rust/crates/snowflake-1.3.0.crate) = 27207bb65232eda1f588cf46db2fee75c0808d557f6b3cf19a75f5d6d7c94df1 SIZE (rust/crates/snowflake-1.3.0.crate) = 8073 -SHA256 (rust/crates/socket2-0.5.7.crate) = ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c -SIZE (rust/crates/socket2-0.5.7.crate) = 55758 -SHA256 (rust/crates/spin-0.5.2.crate) = 6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d -SIZE (rust/crates/spin-0.5.2.crate) = 12004 +SHA256 (rust/crates/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678 +SIZE (rust/crates/socket2-0.5.10.crate) = 58169 SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67 SIZE (rust/crates/spin-0.9.8.crate) = 38958 +SHA256 (rust/crates/spin-0.10.0.crate) = d5fe4ccb98d9c292d56fec89a5e07da7fc4cf0dc11e156b41793132775d3e591 +SIZE (rust/crates/spin-0.10.0.crate) = 39654 SHA256 (rust/crates/spirv-0.3.0+sdk-1.3.268.0.crate) = eda41003dc44290527a59b13432d4a0379379fa074b70174882adfbdfd917844 SIZE (rust/crates/spirv-0.3.0+sdk-1.3.268.0.crate) = 30802 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 SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480 -SHA256 (rust/crates/string_cache-0.8.7.crate) = f91138e76242f575eb1d3b38b4f1362f10d3a43f47d182a5b359af488a02293b -SIZE (rust/crates/string_cache-0.8.7.crate) = 16655 -SHA256 (rust/crates/string_cache_codegen-0.5.2.crate) = 6bb30289b722be4ff74a408c3cc27edeaad656e06cb1fe8fa9231fa59c728988 -SIZE (rust/crates/string_cache_codegen-0.5.2.crate) = 8156 +SHA256 (rust/crates/string_cache-0.8.9.crate) = bf776ba3fa74f83bf4b63c3dcbbf82173db2632ed8452cb2d891d33f459de70f +SIZE (rust/crates/string_cache-0.8.9.crate) = 17408 +SHA256 (rust/crates/string_cache_codegen-0.5.4.crate) = c711928715f1fe0fe509c53b43e993a9a557babc2d0a3567d0a3006f1ac931a0 +SIZE (rust/crates/string_cache_codegen-0.5.4.crate) = 9406 SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f SIZE (rust/crates/strsim-0.11.1.crate) = 14266 SHA256 (rust/crates/strum-0.26.3.crate) = 8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06 SIZE (rust/crates/strum-0.26.3.crate) = 7237 +SHA256 (rust/crates/strum-0.27.1.crate) = f64def088c51c9510a8579e3c5d67c65349dcf755e5479ad3d010aa6454e2c32 +SIZE (rust/crates/strum-0.27.1.crate) = 7467 SHA256 (rust/crates/strum_macros-0.26.4.crate) = 4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be SIZE (rust/crates/strum_macros-0.26.4.crate) = 27531 +SHA256 (rust/crates/strum_macros-0.27.1.crate) = c77a8c5abcaf0f9ce05d62342b7d298c346515365c36b673df4ebe3ced01fde8 +SIZE (rust/crates/strum_macros-0.27.1.crate) = 29670 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 SIZE (rust/crates/syn-1.0.109.crate) = 237611 -SHA256 (rust/crates/syn-2.0.96.crate) = d5d0adab1ae378d7f53bdebc67a39f1f151407ef230f0ce2883572f5d8985c80 -SIZE (rust/crates/syn-2.0.96.crate) = 297497 +SHA256 (rust/crates/syn-2.0.103.crate) = e4307e30089d6fd6aff212f2da3a1f9e32f3223b1f010fb09b7c95f90f3ca1e8 +SIZE (rust/crates/syn-2.0.103.crate) = 298990 SHA256 (rust/crates/sync_wrapper-0.1.2.crate) = 2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160 SIZE (rust/crates/sync_wrapper-0.1.2.crate) = 6933 -SHA256 (rust/crates/sync_wrapper-1.0.1.crate) = a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394 -SIZE (rust/crates/sync_wrapper-1.0.1.crate) = 6939 -SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971 -SIZE (rust/crates/synstructure-0.13.1.crate) = 18327 +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/sysctl-0.5.5.crate) = ec7dddc5f0fee506baf8b9fdb989e242f17e4b11c61dfbb0635b705217199eea SIZE (rust/crates/sysctl-0.5.5.crate) = 18414 -SHA256 (rust/crates/sysinfo-0.32.1.crate) = 4c33cd241af0f2e9e3b5c32163b873b29956890b5342e6745b917ce9d490f4af -SIZE (rust/crates/sysinfo-0.32.1.crate) = 183832 +SHA256 (rust/crates/sysctl-0.6.0.crate) = 01198a2debb237c62b6826ec7081082d951f46dbb64b0e8c7649a452230d1dfc +SIZE (rust/crates/sysctl-0.6.0.crate) = 18829 +SHA256 (rust/crates/sysinfo-0.33.1.crate) = 4fc858248ea01b66f19d8e8a6d55f41deaf91e9d495246fd01368d99935c6c01 +SIZE (rust/crates/sysinfo-0.33.1.crate) = 197268 SHA256 (rust/crates/system-configuration-0.5.1.crate) = ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7 SIZE (rust/crates/system-configuration-0.5.1.crate) = 12618 SHA256 (rust/crates/system-configuration-sys-0.5.0.crate) = a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9 SIZE (rust/crates/system-configuration-sys-0.5.0.crate) = 6730 SHA256 (rust/crates/systemstat-0.2.4.crate) = 668a4db78b439df482c238f559e4ea869017f9e62ef0a059c8bfcd841a4df544 SIZE (rust/crates/systemstat-0.2.4.crate) = 34927 -SHA256 (rust/crates/tar-0.4.42.crate) = 4ff6c40d3aedb5e06b57c6f669ad17ab063dd1e63d977c6a88e7f4dfa4f04020 -SIZE (rust/crates/tar-0.4.42.crate) = 58998 +SHA256 (rust/crates/tar-0.4.44.crate) = 1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a +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/tempfile-3.16.0.crate) = 38c246215d7d24f48ae091a2902398798e05d978b24315d6efbc00ede9a8bb91 -SIZE (rust/crates/tempfile-3.16.0.crate) = 38550 +SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1 +SIZE (rust/crates/tempfile-3.20.0.crate) = 42306 SHA256 (rust/crates/tendril-0.4.3.crate) = d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0 SIZE (rust/crates/tendril-0.4.3.crate) = 37210 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.0.crate) = 4f599bd7ca042cfdf8f4512b277c02ba102247820f9d9d4a9f521f496751a6ef -SIZE (rust/crates/terminal_size-0.4.0.crate) = 10036 +SHA256 (rust/crates/terminal_size-0.4.2.crate) = 45c6481c4829e4cc63825e62c49186a34538b7b2750b73b266581ffb612fb5ed +SIZE (rust/crates/terminal_size-0.4.2.crate) = 9976 SHA256 (rust/crates/text_placeholder-0.5.1.crate) = dd5008f74a09742486ef0047596cf35df2b914e2a8dca5727fcb6ba6842a766b SIZE (rust/crates/text_placeholder-0.5.1.crate) = 7744 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-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708 +SIZE (rust/crates/thiserror-2.0.12.crate) = 28693 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/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d +SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141 SHA256 (rust/crates/thread-tree-0.3.3.crate) = ffbd370cb847953a25954d9f63e14824a36113f8c72eecf6eccef5dc4b45d630 SIZE (rust/crates/thread-tree-0.3.3.crate) = 12263 -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.36.crate) = 5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885 -SIZE (rust/crates/time-0.3.36.crate) = 119805 -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.18.crate) = 3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf -SIZE (rust/crates/time-macros-0.2.18.crate) = 24361 -SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f -SIZE (rust/crates/tinystr-0.7.6.crate) = 16971 +SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185 +SIZE (rust/crates/thread_local-1.1.9.crate) = 19315 +SHA256 (rust/crates/time-0.3.41.crate) = 8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40 +SIZE (rust/crates/time-0.3.41.crate) = 138369 +SHA256 (rust/crates/time-core-0.1.4.crate) = c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c +SIZE (rust/crates/time-core-0.1.4.crate) = 8422 +SHA256 (rust/crates/time-macros-0.2.22.crate) = 3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49 +SIZE (rust/crates/time-macros-0.2.22.crate) = 24604 +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/tinyvec-1.8.0.crate) = 445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938 -SIZE (rust/crates/tinyvec-1.8.0.crate) = 46796 +SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71 +SIZE (rust/crates/tinyvec-1.9.0.crate) = 54137 SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20 SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865 -SHA256 (rust/crates/tokio-1.44.2.crate) = e6b88822cbe49de4185e3a4cbf8321dd487cf5fe0c5c65695fef6346371e9c48 -SIZE (rust/crates/tokio-1.44.2.crate) = 841618 +SHA256 (rust/crates/tokio-1.45.1.crate) = 75ef51a33ef1da925cea3e4eb122833cb377c61439ca401b770f54902b806779 +SIZE (rust/crates/tokio-1.45.1.crate) = 811787 SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8 SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617 SHA256 (rust/crates/tokio-native-tls-0.3.1.crate) = bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2 SIZE (rust/crates/tokio-native-tls-0.3.1.crate) = 20676 -SHA256 (rust/crates/tokio-rustls-0.24.1.crate) = c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081 -SIZE (rust/crates/tokio-rustls-0.24.1.crate) = 33049 -SHA256 (rust/crates/tokio-rustls-0.26.0.crate) = 0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4 -SIZE (rust/crates/tokio-rustls-0.26.0.crate) = 34253 -SHA256 (rust/crates/tokio-socks-0.5.2.crate) = 0d4770b8024672c1101b3f6733eab95b18007dbe0847a8afe341fcf79e06043f -SIZE (rust/crates/tokio-socks-0.5.2.crate) = 22102 +SHA256 (rust/crates/tokio-rustls-0.26.2.crate) = 8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b +SIZE (rust/crates/tokio-rustls-0.26.2.crate) = 31655 SHA256 (rust/crates/tokio-tungstenite-0.21.0.crate) = c83b561d025642014097b66e6c1bb422783339e0909e4429cde4749d1990bc38 SIZE (rust/crates/tokio-tungstenite-0.21.0.crate) = 28159 -SHA256 (rust/crates/tokio-util-0.7.12.crate) = 61e7c3654c13bcd040d4a03abee2c75b1d14a37b423cf5a813ceae1cc903ec6a -SIZE (rust/crates/tokio-util-0.7.12.crate) = 115177 +SHA256 (rust/crates/tokio-util-0.7.15.crate) = 66a539a9ad6d5d281510d5bd368c973d636c02dbf8a67300bfb6b950696ad7df +SIZE (rust/crates/tokio-util-0.7.15.crate) = 124255 SHA256 (rust/crates/toml-0.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234 SIZE (rust/crates/toml-0.5.11.crate) = 54910 -SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41 -SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028 -SHA256 (rust/crates/toml_edit-0.22.22.crate) = 4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5 -SIZE (rust/crates/toml_edit-0.22.22.crate) = 106387 +SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362 +SIZE (rust/crates/toml-0.8.23.crate) = 36050 +SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c +SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125 +SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a +SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602 +SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801 +SIZE (rust/crates/toml_write-0.1.2.crate) = 15660 SHA256 (rust/crates/topological-sort-0.2.2.crate) = ea68304e134ecd095ac6c3574494fc62b909f416c4fca77e440530221e549d3d SIZE (rust/crates/topological-sort-0.2.2.crate) = 10566 -SHA256 (rust/crates/tower-0.5.1.crate) = 2873938d487c3cfb9aed7546dc9f2711d867c9f90c46b889989a2cb84eba6b4f -SIZE (rust/crates/tower-0.5.1.crate) = 109627 -SHA256 (rust/crates/tower-http-0.5.2.crate) = 1e9cd434a998747dd2c4276bc96ee2e0c7a2eadf3cae88e52be55a05fa9053f5 -SIZE (rust/crates/tower-http-0.5.2.crate) = 118675 +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-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 @@ -1163,130 +1203,138 @@ SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea SIZE (rust/crates/tracing-0.1.41.crate) = 82448 SHA256 (rust/crates/tracing-appender-0.2.3.crate) = 3566e8ce28cc0a3fe42519fc80e6b4c943cc4c8cef275620eb8dac2d3d4e06cf SIZE (rust/crates/tracing-appender-0.2.3.crate) = 21964 -SHA256 (rust/crates/tracing-attributes-0.1.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-attributes-0.1.29.crate) = 1b1ffbcf9c6f6b99d386e7444eb608ba646ae452a36b39737deb9663b610f662 +SIZE (rust/crates/tracing-attributes-0.1.29.crate) = 38683 +SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678 +SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760 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.19.crate) = e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008 SIZE (rust/crates/tracing-subscriber-0.3.19.crate) = 198345 SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b SIZE (rust/crates/try-lock-0.2.5.crate) = 4314 -SHA256 (rust/crates/tugger-common-0.10.0.crate) = f90d950380afdb1a6bbe74f29485a04e821869dfad11f5929ff1c5b1dac09d02 -SIZE (rust/crates/tugger-common-0.10.0.crate) = 3767 -SHA256 (rust/crates/tugger-windows-0.10.0.crate) = e9f181ac4fc7f8facfd418824d13045cd068ee73de44319a6116868c22789782 -SIZE (rust/crates/tugger-windows-0.10.0.crate) = 5393 -SHA256 (rust/crates/tugger-windows-codesign-0.10.0.crate) = ed3f09f8bdace495373cec3fc607bc39f00720a984ba82e310cc9382462fd364 -SIZE (rust/crates/tugger-windows-codesign-0.10.0.crate) = 7705 SHA256 (rust/crates/tungstenite-0.21.0.crate) = 9ef1a641ea34f399a848dea702823bbecfb4c486f911735368f1f137cb8257e1 SIZE (rust/crates/tungstenite-0.21.0.crate) = 59858 -SHA256 (rust/crates/type-map-0.5.0.crate) = deb68604048ff8fa93347f02441e4487594adc20bb8a084f9e564d2b827a0a9f -SIZE (rust/crates/type-map-0.5.0.crate) = 3464 -SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825 -SIZE (rust/crates/typenum-1.17.0.crate) = 42849 +SHA256 (rust/crates/type-map-0.5.1.crate) = cb30dbbd9036155e74adad6812e9898d03ec374946234fbcebd5dfc7b9187b90 +SIZE (rust/crates/type-map-0.5.1.crate) = 8606 +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 SIZE (rust/crates/ucd-trie-0.1.7.crate) = 46795 -SHA256 (rust/crates/ug-0.0.2.crate) = c4eef2ebfc18c67a6dbcacd9d8a4d85e0568cc58c82515552382312c2730ea13 -SIZE (rust/crates/ug-0.0.2.crate) = 22581 +SHA256 (rust/crates/ug-0.1.0.crate) = 03719c61a91b51541f076dfdba45caacf750b230cefaa4b32d6f5411c3f7f437 +SIZE (rust/crates/ug-0.1.0.crate) = 55086 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-langid-0.9.5.crate) = 23dd9d1e72a73b25e07123a80776aae3e7b0ec461ef94f9151eed6ec88005a44 -SIZE (rust/crates/unic-langid-0.9.5.crate) = 8898 -SHA256 (rust/crates/unic-langid-impl-0.9.5.crate) = 0a5422c1f65949306c99240b81de9f3f15929f5a8bfe05bb44b034cc8bf593e5 -SIZE (rust/crates/unic-langid-impl-0.9.5.crate) = 89659 -SHA256 (rust/crates/unic-langid-macros-0.9.5.crate) = 0da1cd2c042d3c7569a1008806b02039e7a4a2bdf8f8e96bd3c792434a0e275e -SIZE (rust/crates/unic-langid-macros-0.9.5.crate) = 6376 -SHA256 (rust/crates/unic-langid-macros-impl-0.9.5.crate) = 1ed7f4237ba393424195053097c1516bd4590dc82b84f2f97c5c69e12704555b -SIZE (rust/crates/unic-langid-macros-impl-0.9.5.crate) = 6238 +SHA256 (rust/crates/unic-langid-0.9.6.crate) = a28ba52c9b05311f4f6e62d5d9d46f094bd6e84cb8df7b3ef952748d752a7d05 +SIZE (rust/crates/unic-langid-0.9.6.crate) = 9031 +SHA256 (rust/crates/unic-langid-impl-0.9.6.crate) = dce1bf08044d4b7a94028c93786f8566047edc11110595914de93362559bc658 +SIZE (rust/crates/unic-langid-impl-0.9.6.crate) = 90020 +SHA256 (rust/crates/unic-langid-macros-0.9.6.crate) = d5957eb82e346d7add14182a3315a7e298f04e1ba4baac36f7f0dbfedba5fc25 +SIZE (rust/crates/unic-langid-macros-0.9.6.crate) = 6517 +SHA256 (rust/crates/unic-langid-macros-impl-0.9.6.crate) = a1249a628de3ad34b821ecb1001355bca3940bcb2f88558f1a8bd82e977f75b5 +SIZE (rust/crates/unic-langid-macros-impl-0.9.6.crate) = 7073 SHA256 (rust/crates/unic-ucd-category-0.9.0.crate) = 1b8d4591f5fcfe1bd4453baaf803c40e1b1e69ff8455c47620440b46efef91c0 SIZE (rust/crates/unic-ucd-category-0.9.0.crate) = 25480 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.6.0.crate) = 50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6 SIZE (rust/crates/unicase-2.6.0.crate) = 23478 -SHA256 (rust/crates/unicode-ident-1.0.13.crate) = e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe -SIZE (rust/crates/unicode-ident-1.0.13.crate) = 43279 +SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512 +SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743 SHA256 (rust/crates/unicode-normalization-0.1.24.crate) = 5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956 SIZE (rust/crates/unicode-normalization-0.1.24.crate) = 126536 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/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853 SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744 -SHA256 (rust/crates/unindent-0.2.3.crate) = c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce -SIZE (rust/crates/unindent-0.2.3.crate) = 7306 -SHA256 (rust/crates/untrusted-0.7.1.crate) = a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a -SIZE (rust/crates/untrusted-0.7.1.crate) = 7924 +SHA256 (rust/crates/unindent-0.2.4.crate) = 7264e107f553ccae879d21fbea1d6724ac785e8c3bfc762137959b5802826ef3 +SIZE (rust/crates/unindent-0.2.4.crate) = 7422 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 +SIZE (rust/crates/unty-0.0.4.crate) = 7200 SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60 SIZE (rust/crates/url-2.5.4.crate) = 81097 SHA256 (rust/crates/utf-8-0.7.6.crate) = 09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9 SIZE (rust/crates/utf-8-0.7.6.crate) = 10422 -SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246 -SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736 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 SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499 -SHA256 (rust/crates/uuid-1.11.0.crate) = f8c5f0a0af699448548ad1a2fbf920fb4bee257eae39953ba95cb84891a0446a -SIZE (rust/crates/uuid-1.11.0.crate) = 47683 -SHA256 (rust/crates/valuable-0.1.0.crate) = 830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d -SIZE (rust/crates/valuable-0.1.0.crate) = 27718 +SHA256 (rust/crates/uuid-1.17.0.crate) = 3cf4199d1e5d15ddd86a694e4d0dffa9c323ce759fea589f00fef9d81cc1931d +SIZE (rust/crates/uuid-1.17.0.crate) = 59014 +SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65 +SIZE (rust/crates/valuable-0.1.1.crate) = 28679 +SHA256 (rust/crates/variadics_please-1.1.0.crate) = 41b6d82be61465f97d42bd1d15bf20f3b0a3a0905018f38f9d6f6962055b0b5c +SIZE (rust/crates/variadics_please-1.1.0.crate) = 12270 SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426 SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735 SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a SIZE (rust/crates/version_check-0.9.5.crate) = 15554 +SHA256 (rust/crates/vswhom-0.1.0.crate) = be979b7f07507105799e854203b470ff7c78a1639e330a58f183b5fea574608b +SIZE (rust/crates/vswhom-0.1.0.crate) = 9420 +SHA256 (rust/crates/vswhom-sys-0.1.3.crate) = fb067e4cbd1ff067d1df46c9194b5de0e98efd2810bbc95c5d5e5f25a3231150 +SIZE (rust/crates/vswhom-sys-0.1.3.crate) = 16242 SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b 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/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 -SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 -SHA256 (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2 -SIZE (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 136754 +SHA256 (rust/crates/wasi-0.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.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3 +SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921 SHA256 (rust/crates/wasix-0.12.21.crate) = c1fbb4ef9bbca0c1170e0b00dd28abc9e3b68669821600cad1caaed606583c6d SIZE (rust/crates/wasix-0.12.21.crate) = 193621 -SHA256 (rust/crates/wasm-bindgen-0.2.95.crate) = 128d1e363af62632b8eb57219c8fd7877144af57558fb2ef0368d0087bddeb2e -SIZE (rust/crates/wasm-bindgen-0.2.95.crate) = 43894 -SHA256 (rust/crates/wasm-bindgen-backend-0.2.95.crate) = cb6dd4d3ca0ddffd1dd1c9c04f94b868c37ff5fac97c30b97cff2d74fce3a358 -SIZE (rust/crates/wasm-bindgen-backend-0.2.95.crate) = 30487 -SHA256 (rust/crates/wasm-bindgen-futures-0.4.45.crate) = cc7ec4f8827a71586374db3e87abdb5a2bb3a15afed140221307c3ec06b1f63b -SIZE (rust/crates/wasm-bindgen-futures-0.4.45.crate) = 14329 -SHA256 (rust/crates/wasm-bindgen-macro-0.2.95.crate) = e79384be7f8f5a9dd5d7167216f022090cf1f9ec128e6e6a482a2cb5c5422c56 -SIZE (rust/crates/wasm-bindgen-macro-0.2.95.crate) = 6938 -SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.95.crate) = 26c6ab57572f7a24a4985830b120de1594465e5d500f24afe89e16b4e833ef68 -SIZE (rust/crates/wasm-bindgen-macro-support-0.2.95.crate) = 21331 -SHA256 (rust/crates/wasm-bindgen-shared-0.2.95.crate) = 65fc09f10666a9f147042251e0dda9c18f166ff7de300607007e96bdebc1068d -SIZE (rust/crates/wasm-bindgen-shared-0.2.95.crate) = 7649 -SHA256 (rust/crates/wasm-streams-0.4.1.crate) = 4e072d4e72f700fb3443d8fe94a39315df013eef1104903cdb0a2abd322bbecd -SIZE (rust/crates/wasm-streams-0.4.1.crate) = 36513 -SHA256 (rust/crates/web-sys-0.3.72.crate) = f6488b90108c040df0fe62fa815cbdee25124641df01814dd7282749234c6112 -SIZE (rust/crates/web-sys-0.3.72.crate) = 629190 +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-futures-0.4.50.crate) = 555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61 +SIZE (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 16181 +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/wasm-streams-0.4.2.crate) = 15053d8d85c7eccdbefef60f06769760a563c7f0a9d6902a13d35c7800b0ad65 +SIZE (rust/crates/wasm-streams-0.4.2.crate) = 36773 +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/webpki-roots-0.25.4.crate) = 5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1 -SIZE (rust/crates/webpki-roots-0.25.4.crate) = 253559 -SHA256 (rust/crates/webpki-roots-0.26.6.crate) = 841c67bff177718f1d4dfefde8d8f0e78f9b6589319ba88312f567fc5841a958 -SIZE (rust/crates/webpki-roots-0.26.6.crate) = 255384 -SHA256 (rust/crates/wgpu-23.0.1.crate) = 80f70000db37c469ea9d67defdc13024ddf9a5f1b89cb2941b812ad7cde1735a -SIZE (rust/crates/wgpu-23.0.1.crate) = 158854 -SHA256 (rust/crates/wgpu-core-23.0.1.crate) = d63c3c478de8e7e01786479919c8769f62a22eec16788d8c2ac77ce2c132778a -SIZE (rust/crates/wgpu-core-23.0.1.crate) = 252454 -SHA256 (rust/crates/wgpu-hal-23.0.1.crate) = 89364b8a0b211adc7b16aeaf1bd5ad4a919c1154b44c9ce27838213ba05fd821 -SIZE (rust/crates/wgpu-hal-23.0.1.crate) = 340808 -SHA256 (rust/crates/wgpu-types-23.0.0.crate) = 610f6ff27778148c31093f3b03abc4840f9636d58d597ca2f5977433acfe0068 -SIZE (rust/crates/wgpu-types-23.0.0.crate) = 63915 -SHA256 (rust/crates/which-5.0.0.crate) = 9bf3ea8596f3a0dd5980b46430f2058dfe2c36a27ccfbb1845d6fbfcd9ba6e14 -SIZE (rust/crates/which-5.0.0.crate) = 16635 +SHA256 (rust/crates/web_atoms-0.1.3.crate) = 57ffde1dc01240bdf9992e3205668b235e59421fd085e8a317ed98da0178d414 +SIZE (rust/crates/web_atoms-0.1.3.crate) = 27392 +SHA256 (rust/crates/webpki-roots-1.0.0.crate) = 2853738d1cc4f2da3a225c18ec6c3721abb31961096e9dbf5ab35fa88b19cfdb +SIZE (rust/crates/webpki-roots-1.0.0.crate) = 248893 +SHA256 (rust/crates/wgpu-25.0.2.crate) = ec8fb398f119472be4d80bc3647339f56eb63b2a331f6a3d16e25d8144197dd9 +SIZE (rust/crates/wgpu-25.0.2.crate) = 189625 +SHA256 (rust/crates/wgpu-core-25.0.2.crate) = f7b882196f8368511d613c6aeec80655160db6646aebddf8328879a88d54e500 +SIZE (rust/crates/wgpu-core-25.0.2.crate) = 292130 +SHA256 (rust/crates/wgpu-core-deps-apple-25.0.0.crate) = cfd488b3239b6b7b185c3b045c39ca6bf8af34467a4c5de4e0b1a564135d093d +SIZE (rust/crates/wgpu-core-deps-apple-25.0.0.crate) = 7760 +SHA256 (rust/crates/wgpu-core-deps-emscripten-25.0.0.crate) = f09ad7aceb3818e52539acc679f049d3475775586f3f4e311c30165cf2c00445 +SIZE (rust/crates/wgpu-core-deps-emscripten-25.0.0.crate) = 6559 +SHA256 (rust/crates/wgpu-core-deps-windows-linux-android-25.0.0.crate) = cba5fb5f7f9c98baa7c889d444f63ace25574833df56f5b817985f641af58e46 +SIZE (rust/crates/wgpu-core-deps-windows-linux-android-25.0.0.crate) = 7523 +SHA256 (rust/crates/wgpu-hal-25.0.2.crate) = f968767fe4d3d33747bbd1473ccd55bf0f6451f55d733b5597e67b5deab4ad17 +SIZE (rust/crates/wgpu-hal-25.0.2.crate) = 370714 +SHA256 (rust/crates/wgpu-types-25.0.0.crate) = 2aa49460c2a8ee8edba3fca54325540d904dd85b2e086ada762767e17d06e8bc +SIZE (rust/crates/wgpu-types-25.0.0.crate) = 82335 +SHA256 (rust/crates/which-8.0.0.crate) = d3fabb953106c3c8eea8306e4393700d7657561cb43122571b172bbfb7c7ba1d +SIZE (rust/crates/which-8.0.0.crate) = 26209 +SHA256 (rust/crates/widestring-1.2.0.crate) = dd7cf3379ca1aac9eea11fba24fd7e315d621f8dfe35c8d7d2be8b793726e07d +SIZE (rust/crates/widestring-1.2.0.crate) = 89105 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 @@ -1299,129 +1347,175 @@ SHA256 (rust/crates/windows-0.56.0.crate) = 1de69df01bdf1ead2f4ac895dc77c9351aef SIZE (rust/crates/windows-0.56.0.crate) = 10807828 SHA256 (rust/crates/windows-0.58.0.crate) = dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6 SIZE (rust/crates/windows-0.58.0.crate) = 9744521 -SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9 -SIZE (rust/crates/windows-core-0.52.0.crate) = 42154 +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.56.0.crate) = 4698e52ed2d08f8658ab0c39512a7c00ee5fe2688c65f8c0a4f06750d729f2a6 SIZE (rust/crates/windows-core-0.56.0.crate) = 45084 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.56.0.crate) = f6fc35f58ecd95a9b71c4f2329b911016e6bec66b3f2e6a4aad86bd2e99e2f9b SIZE (rust/crates/windows-implement-0.56.0.crate) = 9157 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.56.0.crate) = 08990546bf4edef8f431fa6326e032865f27138718c587dc21bc0265bbcb57cc SIZE (rust/crates/windows-interface-0.56.0.crate) = 9834 SHA256 (rust/crates/windows-interface-0.58.0.crate) = 053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515 SIZE (rust/crates/windows-interface-0.58.0.crate) = 11246 -SHA256 (rust/crates/windows-registry-0.2.0.crate) = e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0 -SIZE (rust/crates/windows-registry-0.2.0.crate) = 10470 +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-numerics-0.2.0.crate) = 9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1 +SIZE (rust/crates/windows-numerics-0.2.0.crate) = 9686 SHA256 (rust/crates/windows-result-0.1.2.crate) = 5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8 SIZE (rust/crates/windows-result-0.1.2.crate) = 10601 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.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9 SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884 SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877 SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323 +SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb +SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479 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.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 +SHA256 (rust/crates/windows-targets-0.53.2.crate) = c66f69fcc9ce11da9966ddb31a40968cad001c5bedeb5c2b82ede4253ab48aef +SIZE (rust/crates/windows-targets-0.53.2.crate) = 7046 +SHA256 (rust/crates/windows-threading-0.1.0.crate) = b66463ad2e0ea3bbf808b7f1d371311c80e115c0b71d60efc142cafbcfb057a6 +SIZE (rust/crates/windows-threading-0.1.0.crate) = 9085 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.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764 +SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443 SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483 SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615 +SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c +SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446 SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891 SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402 +SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3 +SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973 SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66 SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940 +SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11 +SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056 SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406 SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300 SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163 +SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d +SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450 SHA256 (rust/crates/windows_x86_64_gnu-0.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.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363 +SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba +SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585 SHA256 (rust/crates/windows_x86_64_gnullvm-0.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.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57 +SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434 SHA256 (rust/crates/windows_x86_64_msvc-0.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.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 -SHA256 (rust/crates/winnow-0.6.20.crate) = 36c1fec1a2bb5866f07c25f68c26e565c4c200aebb96d7e55710c19d3e8ac49b -SIZE (rust/crates/winnow-0.6.20.crate) = 163617 -SHA256 (rust/crates/winreg-0.5.1.crate) = a27a759395c1195c4cc5cda607ef6f8f6498f64e78f7900f5de0a127a424704a -SIZE (rust/crates/winreg-0.5.1.crate) = 17693 +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.11.crate) = 74c7b26e3480b707944fc872477815d29a8e429d2f93a1ce000f5fa84a15cbcd +SIZE (rust/crates/winnow-0.7.11.crate) = 174175 SHA256 (rust/crates/winreg-0.50.0.crate) = 524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1 SIZE (rust/crates/winreg-0.50.0.crate) = 29703 -SHA256 (rust/crates/wiremock-0.6.2.crate) = 7fff469918e7ca034884c7fd8f93fe27bacb7fcb599fd879df6c7b429a29b646 -SIZE (rust/crates/wiremock-0.6.2.crate) = 44475 -SHA256 (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c -SIZE (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3357 +SHA256 (rust/crates/winreg-0.55.0.crate) = cb5a765337c50e9ec252c2069be9bf91c7df47afb103b642ba3a53bf8101be97 +SIZE (rust/crates/winreg-0.55.0.crate) = 31048 +SHA256 (rust/crates/winsafe-0.0.19.crate) = d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904 +SIZE (rust/crates/winsafe-0.0.19.crate) = 492820 +SHA256 (rust/crates/wiremock-0.6.3.crate) = 101681b74cd87b5899e87bcf5a64e83334dd313fcd3053ea72e6dba18928e301 +SIZE (rust/crates/wiremock-0.6.3.crate) = 61482 +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/wrapcenum-derive-0.4.1.crate) = a76ff259533532054cfbaefb115c613203c73707017459206380f03b3b3f266e SIZE (rust/crates/wrapcenum-derive-0.4.1.crate) = 7400 -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 -SIZE (rust/crates/writeable-0.5.5.crate) = 22354 -SHA256 (rust/crates/xattr-1.3.1.crate) = 8da84f1a25939b27f6820d92aed108f83ff920fdf11a7b19366c27c4cda81d4f -SIZE (rust/crates/xattr-1.3.1.crate) = 12580 -SHA256 (rust/crates/xml-rs-0.8.22.crate) = af4e2e2f7cba5a093896c1e150fbfe177d1883e7448200efb81d40b9d339ef26 -SIZE (rust/crates/xml-rs-0.8.22.crate) = 54737 +SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb +SIZE (rust/crates/writeable-0.6.1.crate) = 24068 +SHA256 (rust/crates/xattr-1.5.0.crate) = 0d65cbf2f12c15564212d48f4e3dfb87923d25d611f2aed18f4cb23f0413d89e +SIZE (rust/crates/xattr-1.5.0.crate) = 14694 +SHA256 (rust/crates/xml-rs-0.8.26.crate) = a62ce76d9b56901b19a74f19431b0d8b3bc7ca4ad685a746dfd78ca8f4fc6bda +SIZE (rust/crates/xml-rs-0.8.26.crate) = 55115 SHA256 (rust/crates/xml5ever-0.17.0.crate) = 4034e1d05af98b51ad7214527730626f019682d797ba38b51689212118d8e650 SIZE (rust/crates/xml5ever-0.17.0.crate) = 41208 SHA256 (rust/crates/xz2-0.1.7.crate) = 388c44dc09d76f1536602ead6d325eb532f5c122f17782bd57fb47baeeb767e2 SIZE (rust/crates/xz2-0.1.7.crate) = 23892 -SHA256 (rust/crates/yasna-0.5.2.crate) = e17bb3549cc1321ae1296b9cdc2698e2b6cb1992adfa19a8c72e5b7a738f44cd -SIZE (rust/crates/yasna-0.5.2.crate) = 34859 -SHA256 (rust/crates/yoke-0.7.4.crate) = 6c5b1314b079b0930c31e3af543d8ee1757b1951ae1e1565ec704403a7240ca5 -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.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0 -SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645 -SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e -SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829 -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 -SIZE (rust/crates/zerofrom-derive-0.1.4.crate) = 8232 +SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40 +SIZE (rust/crates/yoke-0.7.5.crate) = 29673 +SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc +SIZE (rust/crates/yoke-0.8.0.crate) = 28726 +SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154 +SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525 +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.25.crate) = a1702d9583232ddb9174e01bb7c15a2ab8fb1bc6f227aa1233858c351a3ba0cb +SIZE (rust/crates/zerocopy-0.8.25.crate) = 252714 +SHA256 (rust/crates/zerocopy-derive-0.8.25.crate) = 28a6e20d751156648aa063f3800b706ee209a32c0b4d9f24be3d980b01be55ef +SIZE (rust/crates/zerocopy-derive-0.8.25.crate) = 87671 +SHA256 (rust/crates/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/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 (rust/crates/zip-0.6.6.crate) = 760394e246e4c28189f19d488c058bf16f564016aefac5d32bb1f3b51d5e9261 -SIZE (rust/crates/zip-0.6.6.crate) = 65789 +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-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f +SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294 SHA256 (rust/crates/zip-1.1.4.crate) = 9cc23c04387f4da0374be4533ad1208cbb091d5c11d070dfef13676ad6497164 SIZE (rust/crates/zip-1.1.4.crate) = 77910 -SHA256 (rust/crates/zstd-0.13.2.crate) = fcf2b778a664581e31e389454a7072dab1647606d44f7feea22cd5abb9c9f3f9 -SIZE (rust/crates/zstd-0.13.2.crate) = 30251 -SHA256 (rust/crates/zstd-safe-7.2.1.crate) = 54a3ab4db68cea366acc5c897c7b4d4d1b8994a9cd6e6f841f8964566a419059 -SIZE (rust/crates/zstd-safe-7.2.1.crate) = 21122 -SHA256 (rust/crates/zstd-sys-2.0.13+zstd.1.5.6.crate) = 38ff0f21cfee8f97d94cef41359e0c89aa6113028ab0291aa8ca0038995a95aa -SIZE (rust/crates/zstd-sys-2.0.13+zstd.1.5.6.crate) = 749090 +SHA256 (rust/crates/zip-4.1.0.crate) = af7dcdb4229c0e79c2531a24de7726a0e980417a74fb4d030a35f535665439a0 +SIZE (rust/crates/zip-4.1.0.crate) = 112269 +SHA256 (rust/crates/zlib-rs-0.5.1.crate) = 626bd9fa9734751fc50d6060752170984d7053f5a39061f524cda68023d4db8a +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 (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.15+zstd.1.5.7.crate) = eb81183ddd97d0c74cedf1d50d85c8d08c1b8b68ee863bdee9e706eedba1a237 +SIZE (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = 774847 SHA256 (ankitects-rust-url-bb930b8d089f4d30d7d19c12e54e66191de47b88_GH0.tar.gz) = 023bfe9a593704e14a218ad86d90aa6f7e65b76b56c313ed684b8906e3e4e3c5 SIZE (ankitects-rust-url-bb930b8d089f4d30d7d19c12e54e66191de47b88_GH0.tar.gz) = 394844 SHA256 (ankitects-linkcheck-184b2ca50ed39ca43da13f0b830a463861adb9ca_GH0.tar.gz) = 58ac773ba2e7c76a9ec3f59ee9571576d76e74d58c4974a1d606d6976e1be70e SIZE (ankitects-linkcheck-184b2ca50ed39ca43da13f0b830a463861adb9ca_GH0.tar.gz) = 19408 -SHA256 (ankitects-anki-25.02.7_GH0.tar.gz) = d3df8eef62fe6a6639fb6d27aec6ff2b91e5f18ea2599855d9adcf9cef253132 -SIZE (ankitects-anki-25.02.7_GH0.tar.gz) = 2433971 -SHA256 (ankitects-anki-core-i18n-62d3e1e_GH0.tar.gz) = 6bcc4eaed9dcc858acecbd7ad1ce0fb0ec495872f9b6902ae2232e90039428f4 -SIZE (ankitects-anki-core-i18n-62d3e1e_GH0.tar.gz) = 1617632 -SHA256 (ankitects-anki-desktop-ftl-e5dc0c3_GH0.tar.gz) = bbef8046f96d9bdccf8fd66f155b743452677f35888e6210e9c13795e4a506a3 -SIZE (ankitects-anki-desktop-ftl-e5dc0c3_GH0.tar.gz) = 243479 +SHA256 (ankitects-anki-25.07.2_GH0.tar.gz) = 9cffb53ef99fb3929f1f359cc626de09222e76f4c0f612d7f3e037f63697cf9f +SIZE (ankitects-anki-25.07.2_GH0.tar.gz) = 2508070 +SHA256 (ankitects-anki-core-i18n-a921649_GH0.tar.gz) = d7dfbac8bd30da3f7fc9fb56ae10c336b0b17fda419b02dbe4b03129cb2abad7 +SIZE (ankitects-anki-core-i18n-a921649_GH0.tar.gz) = 1663036 +SHA256 (ankitects-anki-desktop-ftl-a1134ab_GH0.tar.gz) = 3952cd641071acf0ab216369d2303f40ae8609078066705d97b6734aa87f2ee8 +SIZE (ankitects-anki-desktop-ftl-a1134ab_GH0.tar.gz) = 248236 diff --git a/games/anki/files/patch-build_configure_src_python.rs b/games/anki/files/patch-build_configure_src_python.rs new file mode 100644 index 000000000000..af1d0427fe17 --- /dev/null +++ b/games/anki/files/patch-build_configure_src_python.rs @@ -0,0 +1,43 @@ +Depend on PYTHON_BINARY as well if OFFLINE_BUILD is used to let us specify the +current Python interpreter that is used in the system. + +Otherwise the build emits following error message during the creation of +the Python wheels: + +[...] +FAILED: /wrkdirs/usr/ports/games/anki/work/anki-25.07.2/out/wheels/aqt-25.7.2-py3-none-any.whl +/wrkdirs/usr/ports/games/anki/work/anki-25.07.2/out/rust/release/runner run --env="UV_PROJECT_ENVIRONMENT=/wrkdirs/usr/ports/games/anki/work/anki-25.07.2/out/pyenv" --env="A +NKI_WHEEL_TAG=py3-none-any" /usr/local/bin/uv build --wheel --out-dir=/wrkdirs/usr/ports/games/anki/work/anki-25.07.2/out/wheels/ --project=qt + × Failed to build `/wrkdirs/usr/ports/games/anki/work/anki-25.07.2/qt` + ╰─▶ No interpreter found for Python 3.13.5 in virtual environments, managed + installations, or search path + Failed with code Some(2): /usr/local/bin/uv build --wheel --out-dir=/wrkdirs/usr/ports/games/anki/work/anki-25.07.2/out/wheels/ --project=qt +[...] + +The environment variables UV_NO_BUILD_ISOLATION=1 and UV_OFFLINE=1 are also +required to run "uv" in offline mode and to make use of the Python packages +outside of the pseudo-venv. + +--- build/configure/src/python.rs.orig 2025-07-07 16:49:54 UTC ++++ build/configure/src/python.rs +@@ -119,11 +119,19 @@ impl BuildAction for BuildWheel { + + impl BuildAction for BuildWheel { + fn command(&self) -> &str { +- "$uv build --wheel --out-dir=$out_dir --project=$project_dir" ++ if std::env::var("OFFLINE_BUILD").is_ok() && std::env::var("PYTHON_BINARY").is_ok() { ++ "$uv build --python=$python_binary --wheel --out-dir=$out_dir --project=$project_dir" ++ } else { ++ "$uv build --wheel --out-dir=$out_dir --project=$project_dir" ++ } + } + + fn files(&mut self, build: &mut impl FilesHandle) { + if std::env::var("OFFLINE_BUILD").ok().as_deref() == Some("1") { ++ let python_binary = ++ std::env::var("PYTHON_BINARY").expect("PYTHON_BINARY must be set in OFFLINE_BUILD mode"); ++ build.add_variable("python_binary", python_binary); ++ + let uv_path = + std::env::var("UV_BINARY").expect("UV_BINARY must be set in OFFLINE_BUILD mode"); + build.add_inputs("uv", inputs![uv_path]); diff --git a/games/anki/files/patch-build_ninja__gen_src_archives.rs b/games/anki/files/patch-build_ninja__gen_src_archives.rs index 79252c6151fe..f731257913ed 100644 --- a/games/anki/files/patch-build_ninja__gen_src_archives.rs +++ b/games/anki/files/patch-build_ninja__gen_src_archives.rs @@ -12,18 +12,17 @@ Since the latter is already bypassed by setting the environment variables other parts of the code for now. It probably makes sense to have a generic variable (e.g. "Self::FreeBSD") -for all FreeBSD architectures that is used in conjunction with NO_BUNDLE, -NO_VENV, OFFLINE_BUILD and OFFLINE_YARNCACHE to allow building on FreeBSD -(and preferably other BSDs) persistently. +for all FreeBSD architectures that is used in conjunction with OFFLINE_BUILD +to allow building on FreeBSD (and preferably other BSDs) persistently. ---- build/ninja_gen/src/archives.rs.orig 2023-03-31 02:32:25 UTC +--- build/ninja_gen/src/archives.rs.orig 2025-06-13 08:38:15 UTC +++ build/ninja_gen/src/archives.rs -@@ -39,6 +39,8 @@ impl Platform { - let os = std::env::consts::OS; - let arch = std::env::consts::ARCH; - match (os, arch) { -+ ("freebsd", "x86_64") => Self::LinuxX64, -+ ("freebsd", "aarch64") => Self::LinuxArm, - ("linux", "x86_64") => Self::LinuxX64, - ("linux", "aarch64") => Self::LinuxArm, - ("macos", "x86_64") => Self::MacX64, +@@ -34,6 +34,8 @@ impl Platform { + let os = std::env::consts::OS; + let arch = std::env::consts::ARCH; + match (os, arch) { ++ ("freebsd", "x86_64") => Self::LinuxX64, ++ ("freebsd", "aarch64") => Self::LinuxArm, + ("linux", "x86_64") => Self::LinuxX64, + ("linux", "aarch64") => Self::LinuxArm, + ("macos", "x86_64") => Self::MacX64, diff --git a/games/anki/files/patch-package.json b/games/anki/files/patch-package.json index 15fa082c49ea..c757400518fa 100644 --- a/games/anki/files/patch-package.json +++ b/games/anki/files/patch-package.json @@ -9,13 +9,13 @@ If this is important to you, please consider supporting Rollup to make a native at Object.<anonymous> (/wrkdirs/usr/ports/games/anki/work/anki-24.06.2/out/node_modules/rollup/dist/native.js:38:8) [...] ---- package.json.orig 2025-01-26 14:20:58 UTC +--- package.json.orig 2025-07-04 08:49:17 UTC +++ package.json -@@ -80,6 +80,7 @@ +@@ -81,6 +81,7 @@ }, "resolutions": { "canvas": "npm:empty-npm-package@1.0.0", + "rollup": "npm:@rollup/wasm-node", - "cookie": "0.7.0" + "cookie": "0.7.0", + "vite": "6" }, - "browserslist": [ diff --git a/games/anki/files/patch-pylib_tools_hookslib.py b/games/anki/files/patch-pylib_tools_hookslib.py new file mode 100644 index 000000000000..53a3f6d62d79 --- /dev/null +++ b/games/anki/files/patch-pylib_tools_hookslib.py @@ -0,0 +1,36 @@ +Skip code formatting with "ruff" on FreeBSD 15.0-CURRENT (observed with +n278368-5c9b1c7e5f27) to prevent following error: + +[...] +FAILED: /wrkdirs/usr/ports/games/anki/work/anki-25.07.2/out/qt/_aqt/hooks.py +/wrkdirs/usr/ports/games/anki/work/anki-25.07.2/out/rust/release/runner run /wrkdirs/usr/ports/games/anki/work/anki-25.07.2/out/pyenv/bin/python qt/tools/genhooks_gui.py /wrkdirs/usr/ports/games/anki/work/anki-25.07.2/out/qt/_aqt/hooks.py +<jemalloc>: jemalloc_tsd.c:190: Failed assertion: "!tsd_in_nominal_list(tsd)" +Traceback (most recent call last): + File "/wrkdirs/usr/ports/games/anki/work/anki-25.07.2/qt/tools/genhooks_gui.py", line 1381, in <module> + write_file(path, hooks, prefix, suffix) + File "/wrkdirs/usr/ports/games/anki/work/anki-25.07.2/pylib/tools/hookslib.py", line 208, in write_file + subprocess.run([sys.executable, "-m", "ruff", "format", "-q", path], check=True) + File "/usr/local/lib/python3.11/subprocess.py", line 571, in run + raise CalledProcessError(retcode, process.args, + subprocess.CalledProcessError: Command '['/wrkdirs/usr/ports/games/anki/work/anki-25.07.2/out/pyenv/bin/python', '-m', 'ruff', 'format', '-q', '/wrkdirs/usr/ports/games/anki/work/anki-25.07.2/out/qt/_aqt/hooks.py']' died with <Signals.SIGABRT: 6>. + Failed with code Some(1): /wrkdirs/usr/ports/games/anki/work/anki-25.07.2/out/pyenv/bin/python qt/tools/genhooks_gui.py /wrkdirs/usr/ports/games/anki/work/anki-25.07.2/out/qt/_aqt/hooks.py +[...] + +--- pylib/tools/hookslib.py.orig 2025-07-09 11:37:00 UTC ++++ pylib/tools/hookslib.py +@@ -7,6 +7,7 @@ from __future__ import annotations + + from __future__ import annotations + ++import platform + import subprocess + import sys + from dataclasses import dataclass +@@ -205,4 +206,6 @@ def write_file(path: str, hooks: list[Hook], prefix: s + + with open(path, "wb") as file: + file.write(code.encode("utf8")) +- subprocess.run([sys.executable, "-m", "ruff", "format", "-q", path], check=True) ++ ++ if not (platform.system() == 'FreeBSD' and platform.release() == '15.0-CURRENT'): ++ subprocess.run([sys.executable, "-m", "ruff", "format", "-q", path], check=True) diff --git a/games/anki/files/patch-qt_pyproject.toml b/games/anki/files/patch-qt_pyproject.toml new file mode 100644 index 000000000000..230d2f62b318 --- /dev/null +++ b/games/anki/files/patch-qt_pyproject.toml @@ -0,0 +1,21 @@ +Relax version requirements for several PyQt6 components. + +--- qt/pyproject.toml.orig 2025-07-05 14:16:12 UTC ++++ qt/pyproject.toml +@@ -45,11 +45,11 @@ qt = [ + "pyqt6_sip==13.10.2", + ] + qt = [ +- "pyqt6==6.8.0", +- "pyqt6-qt6==6.8.1", +- "pyqt6-webengine==6.8.0", +- "pyqt6-webengine-qt6==6.8.1", +- "pyqt6_sip==13.10.2", ++ "pyqt6", ++ "pyqt6-qt6", ++ "pyqt6-webengine", ++ "pyqt6-webengine-qt6", ++ "pyqt6_sip", + ] + + [tool.uv] diff --git a/games/anki/pkg-plist b/games/anki/pkg-plist index eb4773b4948c..2a664c84891c 100644 --- a/games/anki/pkg-plist +++ b/games/anki/pkg-plist @@ -234,89 +234,47 @@ share/man/man1/anki.1.gz @comment %%DATADIR%%/_aqt/data/web/sveltekit/_app/immutable/nodes/9.GUESS_ME.mjs %%DATADIR%%/_aqt/data/web/sveltekit/_app/version.json %%DATADIR%%/_aqt/data/web/sveltekit/index.html -%%DATADIR%%/_aqt/forms/about_qt5.py %%DATADIR%%/_aqt/forms/about_qt6.py -%%DATADIR%%/_aqt/forms/addcards_qt5.py %%DATADIR%%/_aqt/forms/addcards_qt6.py -%%DATADIR%%/_aqt/forms/addfield_qt5.py %%DATADIR%%/_aqt/forms/addfield_qt6.py -%%DATADIR%%/_aqt/forms/addmodel_qt5.py %%DATADIR%%/_aqt/forms/addmodel_qt6.py -%%DATADIR%%/_aqt/forms/addonconf_qt5.py %%DATADIR%%/_aqt/forms/addonconf_qt6.py -%%DATADIR%%/_aqt/forms/addons_qt5.py %%DATADIR%%/_aqt/forms/addons_qt6.py -%%DATADIR%%/_aqt/forms/browser_qt5.py %%DATADIR%%/_aqt/forms/browser_qt6.py -%%DATADIR%%/_aqt/forms/browserdisp_qt5.py %%DATADIR%%/_aqt/forms/browserdisp_qt6.py -%%DATADIR%%/_aqt/forms/browseropts_qt5.py %%DATADIR%%/_aqt/forms/browseropts_qt6.py -%%DATADIR%%/_aqt/forms/changemap_qt5.py %%DATADIR%%/_aqt/forms/changemap_qt6.py -%%DATADIR%%/_aqt/forms/changemodel_qt5.py %%DATADIR%%/_aqt/forms/changemodel_qt6.py -%%DATADIR%%/_aqt/forms/clayout_top_qt5.py %%DATADIR%%/_aqt/forms/clayout_top_qt6.py -%%DATADIR%%/_aqt/forms/customstudy_qt5.py %%DATADIR%%/_aqt/forms/customstudy_qt6.py -%%DATADIR%%/_aqt/forms/dconf_qt5.py %%DATADIR%%/_aqt/forms/dconf_qt6.py -%%DATADIR%%/_aqt/forms/debug_qt5.py %%DATADIR%%/_aqt/forms/debug_qt6.py -%%DATADIR%%/_aqt/forms/editcurrent_qt5.py %%DATADIR%%/_aqt/forms/editcurrent_qt6.py -%%DATADIR%%/_aqt/forms/edithtml_qt5.py %%DATADIR%%/_aqt/forms/edithtml_qt6.py -%%DATADIR%%/_aqt/forms/emptycards_qt5.py %%DATADIR%%/_aqt/forms/emptycards_qt6.py -%%DATADIR%%/_aqt/forms/exporting_qt5.py %%DATADIR%%/_aqt/forms/exporting_qt6.py -%%DATADIR%%/_aqt/forms/fields_qt5.py %%DATADIR%%/_aqt/forms/fields_qt6.py -%%DATADIR%%/_aqt/forms/filtered_deck_qt5.py %%DATADIR%%/_aqt/forms/filtered_deck_qt6.py -%%DATADIR%%/_aqt/forms/finddupes_qt5.py %%DATADIR%%/_aqt/forms/finddupes_qt6.py -%%DATADIR%%/_aqt/forms/findreplace_qt5.py %%DATADIR%%/_aqt/forms/findreplace_qt6.py -%%DATADIR%%/_aqt/forms/forget_qt5.py %%DATADIR%%/_aqt/forms/forget_qt6.py -%%DATADIR%%/_aqt/forms/getaddons_qt5.py %%DATADIR%%/_aqt/forms/getaddons_qt6.py -%%DATADIR%%/_aqt/forms/importing_qt5.py %%DATADIR%%/_aqt/forms/importing_qt6.py -%%DATADIR%%/_aqt/forms/main_qt5.py %%DATADIR%%/_aqt/forms/main_qt6.py -%%DATADIR%%/_aqt/forms/modelopts_qt5.py %%DATADIR%%/_aqt/forms/modelopts_qt6.py -%%DATADIR%%/_aqt/forms/models_qt5.py %%DATADIR%%/_aqt/forms/models_qt6.py -%%DATADIR%%/_aqt/forms/preferences_qt5.py %%DATADIR%%/_aqt/forms/preferences_qt6.py -%%DATADIR%%/_aqt/forms/preview_qt5.py %%DATADIR%%/_aqt/forms/preview_qt6.py -%%DATADIR%%/_aqt/forms/profiles_qt5.py %%DATADIR%%/_aqt/forms/profiles_qt6.py -%%DATADIR%%/_aqt/forms/progress_qt5.py %%DATADIR%%/_aqt/forms/progress_qt6.py -%%DATADIR%%/_aqt/forms/reposition_qt5.py %%DATADIR%%/_aqt/forms/reposition_qt6.py -%%DATADIR%%/_aqt/forms/setgroup_qt5.py %%DATADIR%%/_aqt/forms/setgroup_qt6.py -%%DATADIR%%/_aqt/forms/setlang_qt5.py %%DATADIR%%/_aqt/forms/setlang_qt6.py -%%DATADIR%%/_aqt/forms/stats_qt5.py %%DATADIR%%/_aqt/forms/stats_qt6.py -%%DATADIR%%/_aqt/forms/studydeck_qt5.py %%DATADIR%%/_aqt/forms/studydeck_qt6.py -%%DATADIR%%/_aqt/forms/synclog_qt5.py %%DATADIR%%/_aqt/forms/synclog_qt6.py -%%DATADIR%%/_aqt/forms/taglimit_qt5.py %%DATADIR%%/_aqt/forms/taglimit_qt6.py -%%DATADIR%%/_aqt/forms/template_qt5.py %%DATADIR%%/_aqt/forms/template_qt6.py -%%DATADIR%%/_aqt/forms/widgets_qt5.py %%DATADIR%%/_aqt/forms/widgets_qt6.py %%DATADIR%%/_aqt/hooks.py %%DATADIR%%/_aqt/props.py @@ -382,8 +340,6 @@ share/man/man1/anki.1.gz %%DATADIR%%/anki/importing/csvfile.py %%DATADIR%%/anki/importing/mnemo.py %%DATADIR%%/anki/importing/noteimp.py -%%DATADIR%%/anki/importing/pauker.py -%%DATADIR%%/anki/importing/supermemo_xml.py %%DATADIR%%/anki/lang.py %%DATADIR%%/anki/latex.py %%DATADIR%%/anki/links_pb2.py @@ -542,9 +498,6 @@ share/man/man1/anki.1.gz %%DATADIR%%/aqt/props.py %%DATADIR%%/aqt/py.typed %%DATADIR%%/aqt/qt/__init__.py -%%DATADIR%%/aqt/qt/qt5.py -%%DATADIR%%/aqt/qt/qt5_audio.py -%%DATADIR%%/aqt/qt/qt5_compat.py %%DATADIR%%/aqt/qt/qt6.py %%DATADIR%%/aqt/reviewer.py %%DATADIR%%/aqt/schema_change_tracker.py diff --git a/games/automuteus/Makefile b/games/automuteus/Makefile index a0e04d7878a1..83331b24c721 100644 --- a/games/automuteus/Makefile +++ b/games/automuteus/Makefile @@ -1,6 +1,6 @@ PORTNAME= automuteus DISTVERSION= 8.3.6 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= games MAINTAINER= ports@FreeBSD.org diff --git a/games/freeminer/Makefile b/games/freeminer/Makefile index f5b4724e26df..ef68961efbd9 100644 --- a/games/freeminer/Makefile +++ b/games/freeminer/Makefile @@ -1,6 +1,6 @@ PORTNAME= freeminer PORTVERSION= 0.4.10.4 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= games MAINTAINER= ports@FreeBSD.org diff --git a/games/instead/Makefile b/games/instead/Makefile index cd85d162e68c..66ca15c66a6e 100644 --- a/games/instead/Makefile +++ b/games/instead/Makefile @@ -1,5 +1,6 @@ PORTNAME= instead PORTVERSION= 3.5.2 +PORTREVISION= 1 CATEGORIES= games MASTER_SITES= SF DISTNAME= ${PORTNAME}_${PORTVERSION} diff --git a/games/minecraft-server/Makefile b/games/minecraft-server/Makefile index 0a11883beb29..f1556d5458fb 100644 --- a/games/minecraft-server/Makefile +++ b/games/minecraft-server/Makefile @@ -1,7 +1,7 @@ PORTNAME= minecraft-server -DISTVERSION= 1.21.5 +DISTVERSION= 1.21.7 CATEGORIES= games java -MASTER_SITES= https://piston-data.mojang.com/v1/objects/e6ec2f64e6080b9b5d9b471b291c33cc7f509733/ +MASTER_SITES= https://piston-data.mojang.com/v1/objects/05e4b48fbc01f0385adb74bcff9751d34552486c/ DISTNAME= server EXTRACT_SUFX= .jar DIST_SUBDIR= ${PORTNAME}-${DISTVERSION} diff --git a/games/minecraft-server/distinfo b/games/minecraft-server/distinfo index 926adddfbe34..4f0d9322c6b2 100644 --- a/games/minecraft-server/distinfo +++ b/games/minecraft-server/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744905150 -SHA256 (minecraft-server-1.21.5/server.jar) = ae7681dadce21b6b4017d28e7eb567d86b6c100a6969994f540b9e54f812dc29 -SIZE (minecraft-server-1.21.5/server.jar) = 57269758 +TIMESTAMP = 1751958383 +SHA256 (minecraft-server-1.21.7/server.jar) = b955b8f75d811cc326179472174941358eeaf97a68999ee119ccd3873350c4ee +SIZE (minecraft-server-1.21.7/server.jar) = 57556704 diff --git a/games/motogt/Makefile b/games/motogt/Makefile index 2cbb6c219ecb..5bdec9b13474 100644 --- a/games/motogt/Makefile +++ b/games/motogt/Makefile @@ -9,6 +9,9 @@ MAINTAINER= amdmi3@FreeBSD.org COMMENT= 2D top-viewed motorcycle racing game WWW= https://motogt.sourceforge.net/ +DEPRECATED= Depends on obsolete devel/sfml1 +EXPIRATION_DATE=2025-09-10 + LICENSE= GPLv2 CC-BY-SA-3.0 LICENSE_COMB= multi LICENSE_FILE_CC-BY-SA-3.0= ${WRKSRC}/doc/cc-by-sa.txt diff --git a/games/naev/Makefile b/games/naev/Makefile index e41505574f3b..bbea8d80f369 100644 --- a/games/naev/Makefile +++ b/games/naev/Makefile @@ -1,6 +1,6 @@ PORTNAME= naev PORTVERSION= 0.12.4 -PORTREVISION= 1 +PORTREVISION= 2 DISTVERSIONSUFFIX= -source CATEGORIES= games MASTER_SITES= https://github.com/naev/naev/releases/download/v${PORTVERSION}/ diff --git a/games/neo-cowsay/Makefile b/games/neo-cowsay/Makefile index 21318dbd7f29..251c584b56d5 100644 --- a/games/neo-cowsay/Makefile +++ b/games/neo-cowsay/Makefile @@ -1,7 +1,7 @@ PORTNAME= neo-cowsay DISTVERSIONPREFIX= v DISTVERSION= 2.0.4 -PORTREVISION= 25 +PORTREVISION= 26 CATEGORIES= games MAINTAINER= eduardo@FreeBSD.org diff --git a/games/openmw/Makefile b/games/openmw/Makefile index 652761704148..fbd17c143ac4 100644 --- a/games/openmw/Makefile +++ b/games/openmw/Makefile @@ -1,7 +1,7 @@ PORTNAME= openmw DISTVERSIONPREFIX= openmw- -DISTVERSION= 0.48.0 -PORTREVISION= 9 +DISTVERSION= 0.49.0 +PORTREVISION= 1 CATEGORIES= games MAINTAINER= fluffy@FreeBSD.org @@ -22,14 +22,17 @@ LIB_DEPENDS= libavcodec.so.60:multimedia/ffmpeg \ libicui18n.so:devel/icu \ libyaml-cpp.so:devel/yaml-cpp -USES= cmake compiler:c++17-lang desktop-file-utils gl luajit openal \ +USES= cmake compiler:c++20-lang desktop-file-utils gl luajit openal \ pkgconfig qt:5 sdl sqlite xorg USE_GITHUB= yes GH_ACCOUNT= OpenMW USE_GL= gl -USE_QT= core gui network opengl printsupport widgets buildtools:build \ - qmake:build +USE_QT= core gui linguisttools network opengl printsupport svg widgets \ + buildtools:build qmake:build +#USE_QT= base imageformats multimedia svg tools:build USE_SDL= sdl2 +USE_CXXSTD= c++20 +#USE_GCC= yes CMAKE_ARGS= -DDESIRED_QT_VERSION=5 \ -DOPENMW_USE_SYSTEM_BULLET=ON \ diff --git a/games/openmw/distinfo b/games/openmw/distinfo index 6e5831af8789..7eb4ce4a47f8 100644 --- a/games/openmw/distinfo +++ b/games/openmw/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1691876125 -SHA256 (OpenMW-openmw-openmw-0.48.0_GH0.tar.gz) = be97b8e900853c43dde8816f2ce49801fb672cffdf48ac7af9782abfb8a74af4 -SIZE (OpenMW-openmw-openmw-0.48.0_GH0.tar.gz) = 6022261 +TIMESTAMP = 1751744429 +SHA256 (OpenMW-openmw-openmw-0.49.0_GH0.tar.gz) = 5f31741d61cf7c736bbe522a1a33342773c7e1b713e7e20f3717eb8da2b1733d +SIZE (OpenMW-openmw-openmw-0.49.0_GH0.tar.gz) = 5951281 diff --git a/games/openmw/files/patch-apps_openmw_mwgui_cursor.cpp b/games/openmw/files/patch-apps_openmw_mwgui_cursor.cpp deleted file mode 100644 index 76328e122de7..000000000000 --- a/games/openmw/files/patch-apps_openmw_mwgui_cursor.cpp +++ /dev/null @@ -1,13 +0,0 @@ ---- apps/openmw/mwgui/cursor.cpp.orig 2023-08-08 09:23:20 UTC -+++ apps/openmw/mwgui/cursor.cpp -@@ -26,8 +26,8 @@ namespace MWGui - MyGUI::xml::ElementEnumerator info = _node->getElementEnumerator(); - while (info.next("Property")) - { -- const std::string& key = info->findAttribute("key"); -- const std::string& value = info->findAttribute("value"); -+ const auto key = info->findAttribute("key"); -+ const auto value = info->findAttribute("value"); - - if (key == "Point") - mPoint = MyGUI::IntPoint::parse(value); diff --git a/games/openmw/files/patch-apps_openmw_mwgui_quickkeysmenu.cpp b/games/openmw/files/patch-apps_openmw_mwgui_quickkeysmenu.cpp deleted file mode 100644 index 9e2e7b8a79db..000000000000 --- a/games/openmw/files/patch-apps_openmw_mwgui_quickkeysmenu.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- apps/openmw/mwgui/quickkeysmenu.cpp.orig 2023-08-08 09:23:20 UTC -+++ apps/openmw/mwgui/quickkeysmenu.cpp -@@ -534,7 +534,7 @@ namespace MWGui - break; - } - case Type_Magic: -- std::string spellId = button->getUserString("Spell"); -+ std::string spellId{button->getUserString("Spell")}; - key.mId = spellId; - break; - } diff --git a/games/openmw/files/patch-apps_openmw_mwgui_resourceskin.cpp b/games/openmw/files/patch-apps_openmw_mwgui_resourceskin.cpp deleted file mode 100644 index 615803e2b970..000000000000 --- a/games/openmw/files/patch-apps_openmw_mwgui_resourceskin.cpp +++ /dev/null @@ -1,48 +0,0 @@ ---- apps/openmw/mwgui/resourceskin.cpp.orig 2023-08-08 09:23:20 UTC -+++ apps/openmw/mwgui/resourceskin.cpp -@@ -9,11 +9,11 @@ namespace MWGui - void resizeSkin(MyGUI::xml::ElementPtr _node) - { - _node->setAttribute("type", "ResourceSkin"); -- const std::string size = _node->findAttribute("size"); -+ const auto size = _node->findAttribute("size"); - if (!size.empty()) - return; - -- const std::string textureName = _node->findAttribute("texture"); -+ const std::string textureName{_node->findAttribute("texture")}; - if (textureName.empty()) - return; - -@@ -30,11 +30,11 @@ namespace MWGui - if (basis->getName() != "BasisSkin") - continue; - -- const std::string basisSkinType = basis->findAttribute("type"); -+ const auto basisSkinType = basis->findAttribute("type"); - if (Misc::StringUtils::ciEqual(basisSkinType, "SimpleText")) - continue; - -- const std::string offset = basis->findAttribute("offset"); -+ const auto offset = basis->findAttribute("offset"); - if (!offset.empty()) - continue; - -@@ -45,7 +45,7 @@ namespace MWGui - { - if (state->getName() == "State") - { -- const std::string stateOffset = state->findAttribute("offset"); -+ const auto stateOffset = state->findAttribute("offset"); - if (!stateOffset.empty()) - continue; - -@@ -56,7 +56,7 @@ namespace MWGui - bool hasTileSize = false; - while (property.next("Property")) - { -- const std::string key = property->findAttribute("key"); -+ const auto key = property->findAttribute("key"); - if (key != "TileSize") - continue; - diff --git a/games/openmw/files/patch-apps_openmw_mwgui_settingswindow.cpp b/games/openmw/files/patch-apps_openmw_mwgui_settingswindow.cpp deleted file mode 100644 index 25fd13d58bc7..000000000000 --- a/games/openmw/files/patch-apps_openmw_mwgui_settingswindow.cpp +++ /dev/null @@ -1,44 +0,0 @@ ---- apps/openmw/mwgui/settingswindow.cpp.orig 2023-08-08 09:23:20 UTC -+++ apps/openmw/mwgui/settingswindow.cpp -@@ -107,22 +107,22 @@ namespace - - std::string getSettingType(MyGUI::Widget* widget) - { -- return widget->getUserString("SettingType"); -+ return std::string{widget->getUserString("SettingType")}; - } - - std::string getSettingName(MyGUI::Widget* widget) - { -- return widget->getUserString("SettingName"); -+ return std::string{widget->getUserString("SettingName")}; - } - - std::string getSettingCategory(MyGUI::Widget* widget) - { -- return widget->getUserString("SettingCategory"); -+ return std::string{widget->getUserString("SettingCategory")}; - } - - std::string getSettingValueType(MyGUI::Widget* widget) - { -- return widget->getUserString("SettingValueType"); -+ return std::string{widget->getUserString("SettingValueType")}; - } - - void getSettingMinMax(MyGUI::Widget* widget, float& min, float& max) -@@ -220,12 +220,12 @@ namespace MWGui - - void SettingsWindow::updateSliderLabel(MyGUI::ScrollBar *scroller, const std::string& value) - { -- std::string labelWidgetName = scroller->getUserString("SettingLabelWidget"); -+ auto labelWidgetName = scroller->getUserString("SettingLabelWidget"); - if (!labelWidgetName.empty()) - { - MyGUI::TextBox* textBox; - getWidget(textBox, labelWidgetName); -- std::string labelCaption = scroller->getUserString("SettingLabelCaption"); -+ std::string labelCaption{scroller->getUserString("SettingLabelCaption")}; - labelCaption = Misc::StringUtils::format(labelCaption, value); - textBox->setCaptionWithReplacing(labelCaption); - } diff --git a/games/openmw/files/patch-apps_openmw_mwgui_tooltips.cpp b/games/openmw/files/patch-apps_openmw_mwgui_tooltips.cpp deleted file mode 100644 index ccc614df8923..000000000000 --- a/games/openmw/files/patch-apps_openmw_mwgui_tooltips.cpp +++ /dev/null @@ -1,38 +0,0 @@ ---- apps/openmw/mwgui/tooltips.cpp.orig 2023-08-08 09:23:20 UTC -+++ apps/openmw/mwgui/tooltips.cpp -@@ -168,7 +168,7 @@ namespace MWGui - return; - } - -- std::string type = focus->getUserString("ToolTipType"); -+ auto type = focus->getUserString("ToolTipType"); - - if (type == "") - { -@@ -224,7 +224,7 @@ namespace MWGui - ToolTipInfo info; - - const ESM::Spell *spell = -- MWBase::Environment::get().getWorld()->getStore().get<ESM::Spell>().find(focus->getUserString("Spell")); -+ MWBase::Environment::get().getWorld()->getStore().get<ESM::Spell>().find(std::string{focus->getUserString("Spell")}); - info.caption = spell->mName; - Widgets::SpellEffectList effects; - for (const ESM::ENAMstruct& spellEffect : spell->mEffects.mList) -@@ -248,7 +248,7 @@ namespace MWGui - int school = MWMechanics::getSpellSchool(spell, player); - info.text = "#{sSchool}: " + sSchoolNames[school]; - } -- std::string cost = focus->getUserString("SpellCost"); -+ auto cost = focus->getUserString("SpellCost"); - if (cost != "" && cost != "0") - info.text += MWGui::ToolTips::getValueString(MWMechanics::calcSpellCost(*spell), "#{sCastCost}"); - info.effects = effects; -@@ -262,7 +262,7 @@ namespace MWGui - - tooltip->setVisible(true); - -- std::map<std::string, std::string> userStrings = focus->getUserStrings(); -+ auto userStrings = focus->getUserStrings(); - for (auto& userStringPair : userStrings) - { - size_t underscorePos = userStringPair.first.find('_'); diff --git a/games/openmw/files/patch-apps_openmw_mwgui_travelwindow.cpp b/games/openmw/files/patch-apps_openmw_mwgui_travelwindow.cpp deleted file mode 100644 index 2b75b3fadc66..000000000000 --- a/games/openmw/files/patch-apps_openmw_mwgui_travelwindow.cpp +++ /dev/null @@ -1,20 +0,0 @@ ---- apps/openmw/mwgui/travelwindow.cpp.orig 2023-08-08 09:23:20 UTC -+++ apps/openmw/mwgui/travelwindow.cpp -@@ -144,7 +144,7 @@ namespace MWGui - - void TravelWindow::onTravelButtonClick(MyGUI::Widget* _sender) - { -- std::istringstream iss(_sender->getUserString("price")); -+ std::istringstream iss(std::string{_sender->getUserString("price")}); - int price; - iss >> price; - -@@ -170,7 +170,7 @@ namespace MWGui - - MWBase::Environment::get().getWindowManager()->fadeScreenOut(1); - ESM::Position pos = *_sender->getUserData<ESM::Position>(); -- std::string cellname = _sender->getUserString("Destination"); -+ std::string cellname{_sender->getUserString("Destination")}; - bool interior = _sender->getUserString("interior") == "y"; - if (mPtr.getCell()->isExterior()) - { diff --git a/games/openmw/files/patch-apps_openmw_mwgui_windowmanagerimp.cpp b/games/openmw/files/patch-apps_openmw_mwgui_windowmanagerimp.cpp deleted file mode 100644 index 6aa09505859f..000000000000 --- a/games/openmw/files/patch-apps_openmw_mwgui_windowmanagerimp.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- apps/openmw/mwgui/windowmanagerimp.cpp.orig 2023-08-08 09:23:20 UTC -+++ apps/openmw/mwgui/windowmanagerimp.cpp -@@ -2148,7 +2148,7 @@ namespace MWGui - ResourceImageSetPointerFix* imgSetPointer = resource->castType<ResourceImageSetPointerFix>(false); - if (!imgSetPointer) - continue; -- std::string tex_name = imgSetPointer->getImageSet()->getIndexInfo(0,0).texture; -+ auto tex_name = imgSetPointer->getImageSet()->getIndexInfo(0,0).texture; - - osg::ref_ptr<osg::Image> image = mResourceSystem->getImageManager()->getImage(tex_name); - diff --git a/games/openmw/files/patch-apps_openmw_mwstate_charactermanager.hpp b/games/openmw/files/patch-apps_openmw_mwstate_charactermanager.hpp deleted file mode 100644 index fe61c1fc661e..000000000000 --- a/games/openmw/files/patch-apps_openmw_mwstate_charactermanager.hpp +++ /dev/null @@ -1,11 +0,0 @@ ---- apps/openmw/mwstate/charactermanager.hpp.orig 2023-08-08 09:23:20 UTC -+++ apps/openmw/mwstate/charactermanager.hpp -@@ -1,6 +1,8 @@ - #ifndef GAME_STATE_CHARACTERMANAGER_H - #define GAME_STATE_CHARACTERMANAGER_H - -+#include <list> -+ - #include <boost/filesystem/path.hpp> - - #include "character.hpp" diff --git a/games/openmw/files/patch-components_bsa_bsa__file.cpp b/games/openmw/files/patch-components_bsa_bsa__file.cpp deleted file mode 100644 index 0dcb26d6581f..000000000000 --- a/games/openmw/files/patch-components_bsa_bsa__file.cpp +++ /dev/null @@ -1,10 +0,0 @@ ---- components/bsa/bsa_file.cpp.orig 2023-08-08 09:23:20 UTC -+++ components/bsa/bsa_file.cpp -@@ -26,6 +26,7 @@ - #include <components/files/constrainedfilestream.hpp> - - #include <cassert> -+#include <algorithm> - - #include <boost/filesystem/path.hpp> - #include <boost/filesystem/fstream.hpp> diff --git a/games/openmw/files/patch-components_crashcatcher_crashcatcher.cpp b/games/openmw/files/patch-components_crashcatcher_crashcatcher.cpp new file mode 100644 index 000000000000..7d1fc2f20462 --- /dev/null +++ b/games/openmw/files/patch-components_crashcatcher_crashcatcher.cpp @@ -0,0 +1,29 @@ +--- components/crashcatcher/crashcatcher.cpp.orig 2025-07-01 11:41:15 UTC ++++ components/crashcatcher/crashcatcher.cpp +@@ -95,6 +95,8 @@ namespace + { ILL_PRVREG, "Privileged register" }, + { ILL_COPROC, "Coprocessor error" }, + { ILL_BADSTK, "Internal stack error" }, ++#else ++ { 0, nullptr }, + #endif + }; + +@@ -113,6 +115,8 @@ namespace + #ifndef __FreeBSD__ + { SEGV_MAPERR, "Address not mapped to object" }, + { SEGV_ACCERR, "Invalid permissions for mapped object" }, ++#else ++ { 0, nullptr }, + #endif + }; + +@@ -121,6 +125,8 @@ namespace + { BUS_ADRALN, "Invalid address alignment" }, + { BUS_ADRERR, "Non-existent physical address" }, + { BUS_OBJERR, "Object specific hardware error" }, ++#else ++ { 0, nullptr }, + #endif + }; + diff --git a/games/openmw/files/patch-components_esm3_variant.hpp b/games/openmw/files/patch-components_esm3_variant.hpp new file mode 100644 index 000000000000..e861f8a3c7ef --- /dev/null +++ b/games/openmw/files/patch-components_esm3_variant.hpp @@ -0,0 +1,10 @@ +--- components/esm3/variant.hpp.orig 2025-07-01 11:41:15 UTC ++++ components/esm3/variant.hpp +@@ -5,6 +5,7 @@ + #include <string> + #include <tuple> + #include <variant> ++#include <cstdint> + + namespace ESM + { diff --git a/games/openmw/files/patch-components_fontloader_fontloader.cpp b/games/openmw/files/patch-components_fontloader_fontloader.cpp deleted file mode 100644 index e3e20265d062..000000000000 --- a/games/openmw/files/patch-components_fontloader_fontloader.cpp +++ /dev/null @@ -1,44 +0,0 @@ ---- components/fontloader/fontloader.cpp.orig 2023-08-08 09:23:20 UTC -+++ components/fontloader/fontloader.cpp -@@ -37,7 +37,7 @@ namespace - MyGUI::xml::ElementEnumerator propertyIterator = resourceNode->getElementEnumerator(); - while (propertyIterator.next("Property")) - { -- std::string key = propertyIterator->findAttribute("key"); -+ auto key = propertyIterator->findAttribute("key"); - - if (key == propertyName) - { -@@ -57,12 +57,12 @@ namespace - MyGUI::xml::ElementEnumerator layersIterator = root->getElementEnumerator(); - while (layersIterator.next("Layer")) - { -- std::string name = layersIterator->findAttribute("name"); -+ auto name = layersIterator->findAttribute("name"); - - if (name == "JournalBooks") - { - MyGUI::xml::ElementPtr sizeProperty = getProperty(layersIterator.current(), "Size"); -- const std::string& sizeValue = sizeProperty != nullptr ? sizeProperty->findAttribute("value") : std::string(); -+ auto sizeValue = sizeProperty != nullptr ? sizeProperty->findAttribute("value") : std::string_view(); - if (!sizeValue.empty()) - return MyGUI::IntSize::parse(sizeValue); - } -@@ -263,7 +263,7 @@ namespace Gui - bool valid = false; - if (resourceNode.next("Resource")) - { -- std::string type = resourceNode->findAttribute("type"); -+ auto type = resourceNode->findAttribute("type"); - valid = (type == "ResourceTrueTypeFont"); - } - -@@ -571,7 +571,7 @@ namespace Gui - MyGUI::xml::ElementEnumerator resourceNode = _node->getElementEnumerator(); - while (resourceNode.next("Resource")) - { -- std::string type = resourceNode->findAttribute("type"); -+ auto type = resourceNode->findAttribute("type"); - - if (Misc::StringUtils::ciEqual(type, "ResourceSkin") || - Misc::StringUtils::ciEqual(type, "AutoSizedResourceSkin")) diff --git a/games/openmw/files/patch-components_myguiplatform_myguidatamanager.cpp b/games/openmw/files/patch-components_myguiplatform_myguidatamanager.cpp deleted file mode 100644 index 38e11fad1b76..000000000000 --- a/games/openmw/files/patch-components_myguiplatform_myguidatamanager.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- components/myguiplatform/myguidatamanager.cpp.orig 2023-08-08 09:23:20 UTC -+++ components/myguiplatform/myguidatamanager.cpp -@@ -57,7 +57,7 @@ const MyGUI::VectorString &DataManager::getDataListNam - throw std::runtime_error("DataManager::getDataListNames is not implemented - VFS is used"); - } - --const std::string &DataManager::getDataPath(const std::string &name) const -+std::string DataManager::getDataPath(const std::string &name) const - { - static std::string result; - result.clear(); diff --git a/games/openmw/files/patch-components_myguiplatform_myguidatamanager.hpp b/games/openmw/files/patch-components_myguiplatform_myguidatamanager.hpp deleted file mode 100644 index f37bd1b59ff0..000000000000 --- a/games/openmw/files/patch-components_myguiplatform_myguidatamanager.hpp +++ /dev/null @@ -1,11 +0,0 @@ ---- components/myguiplatform/myguidatamanager.hpp.orig 2023-08-08 09:23:20 UTC -+++ components/myguiplatform/myguidatamanager.hpp -@@ -44,7 +44,7 @@ class DataManager : public MyGUI::DataManager (public) - @param _name Resource name. - @return Return full path to specified data. - */ -- const std::string& getDataPath(const std::string& _name) const override; -+ std::string getDataPath(const std::string& _name) const override; - - private: - std::string mResourcePath; diff --git a/games/openmw/files/patch-components_myguiplatform_myguiloglistener.cpp b/games/openmw/files/patch-components_myguiplatform_myguiloglistener.cpp deleted file mode 100644 index dcc078307c8d..000000000000 --- a/games/openmw/files/patch-components_myguiplatform_myguiloglistener.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- components/myguiplatform/myguiloglistener.cpp.orig 2023-08-08 09:23:20 UTC -+++ components/myguiplatform/myguiloglistener.cpp -@@ -25,7 +25,7 @@ namespace osgMyGUI
- mStream.flush();
- }
-
-- void CustomLogListener::log(const std::string& _section, MyGUI::LogLevel _level, const struct tm* _time, const std::string& _message, const char* _file, int _line)
-+ void CustomLogListener::log(std::string_view _section, MyGUI::LogLevel _level, const struct tm* _time, std::string_view _message, std::string_view _file, int _line)
- {
- if (mStream.is_open())
- {
diff --git a/games/openmw/files/patch-components_myguiplatform_myguiloglistener.hpp b/games/openmw/files/patch-components_myguiplatform_myguiloglistener.hpp deleted file mode 100644 index acf183aec108..000000000000 --- a/games/openmw/files/patch-components_myguiplatform_myguiloglistener.hpp +++ /dev/null @@ -1,11 +0,0 @@ ---- components/myguiplatform/myguiloglistener.hpp.orig 2023-08-08 09:23:20 UTC -+++ components/myguiplatform/myguiloglistener.hpp -@@ -28,7 +28,7 @@ namespace osgMyGUI
- void close() override;
- void flush() override;
-
-- void log(const std::string& _section, MyGUI::LogLevel _level, const struct tm* _time, const std::string& _message, const char* _file, int _line) override;
-+ void log(std::string_view _section, MyGUI::LogLevel _level, const struct tm* _time, std::string_view _message, std::string_view _file, int _line) override;
-
- const std::string& getFileName() const { return mFileName; }
-
diff --git a/games/openmw/files/patch-components_myguiplatform_myguirendermanager.hpp b/games/openmw/files/patch-components_myguiplatform_myguirendermanager.hpp deleted file mode 100644 index e3e0782e7b0d..000000000000 --- a/games/openmw/files/patch-components_myguiplatform_myguirendermanager.hpp +++ /dev/null @@ -1,11 +0,0 @@ ---- components/myguiplatform/myguirendermanager.hpp.orig 2023-08-08 09:23:20 UTC -+++ components/myguiplatform/myguirendermanager.hpp -@@ -110,7 +110,7 @@ class RenderManager : public MyGUI::RenderManager, pub - /** @see IRenderTarget::getInfo */ - const MyGUI::RenderTargetInfo& getInfo() const override { return mInfo; } - -- bool checkTexture(MyGUI::ITexture* _texture); -+ bool checkTexture(MyGUI::ITexture* _texture) override; - - void setViewSize(int width, int height) override; - diff --git a/games/openmw/files/patch-components_myguiplatform_scalinglayer.cpp b/games/openmw/files/patch-components_myguiplatform_scalinglayer.cpp deleted file mode 100644 index 32d8549ae89f..000000000000 --- a/games/openmw/files/patch-components_myguiplatform_scalinglayer.cpp +++ /dev/null @@ -1,13 +0,0 @@ ---- components/myguiplatform/scalinglayer.cpp.orig 2023-08-08 09:23:20 UTC -+++ components/myguiplatform/scalinglayer.cpp -@@ -126,8 +126,8 @@ namespace osgMyGUI - { - if (info->getName() == "Property") - { -- const std::string& key = info->findAttribute("key"); -- const std::string& value = info->findAttribute("value"); -+ const auto key = info->findAttribute("key"); -+ const auto value = info->findAttribute("value"); - - if (key == "Size") - { diff --git a/games/openmw/files/patch-components_resource_imagemanager.cpp b/games/openmw/files/patch-components_resource_imagemanager.cpp deleted file mode 100644 index 5064982f2abe..000000000000 --- a/games/openmw/files/patch-components_resource_imagemanager.cpp +++ /dev/null @@ -1,29 +0,0 @@ ---- components/resource/imagemanager.cpp.orig 2023-08-08 09:23:20 UTC -+++ components/resource/imagemanager.cpp -@@ -58,7 +58,7 @@ namespace Resource - - } - -- bool checkSupported(osg::Image* image, const std::string& filename) -+ bool checkSupported(osg::Image* image) - { - switch(image->getPixelFormat()) - { -@@ -83,7 +83,7 @@ namespace Resource - return true; - } - -- osg::ref_ptr<osg::Image> ImageManager::getImage(const std::string &filename, bool disableFlip) -+ osg::ref_ptr<osg::Image> ImageManager::getImage(std::string_view filename, bool disableFlip) - { - const std::string normalized = mVFS->normalizeFilename(filename); - -@@ -147,7 +147,7 @@ namespace Resource - osg::ref_ptr<osg::Image> image = result.getImage(); - - image->setFileName(normalized); -- if (!checkSupported(image, filename)) -+ if (!checkSupported(image)) - { - static bool uncompress = (getenv("OPENMW_DECOMPRESS_TEXTURES") != nullptr); - if (!uncompress) diff --git a/games/openmw/files/patch-components_resource_imagemanager.hpp b/games/openmw/files/patch-components_resource_imagemanager.hpp deleted file mode 100644 index b007c3cf7770..000000000000 --- a/games/openmw/files/patch-components_resource_imagemanager.hpp +++ /dev/null @@ -1,11 +0,0 @@ ---- components/resource/imagemanager.hpp.orig 2023-08-08 09:23:20 UTC -+++ components/resource/imagemanager.hpp -@@ -28,7 +28,7 @@ namespace Resource - - /// Create or retrieve an Image - /// Returns the dummy image if the given image is not found. -- osg::ref_ptr<osg::Image> getImage(const std::string& filename, bool disableFlip = false); -+ osg::ref_ptr<osg::Image> getImage(std::string_view filename, bool disableFlip = false); - - osg::Image* getWarningImage(); - diff --git a/games/openmw/files/patch-components_to__utf8_to__utf8.cpp b/games/openmw/files/patch-components_to__utf8_to__utf8.cpp deleted file mode 100644 index 915b8e19f49a..000000000000 --- a/games/openmw/files/patch-components_to__utf8_to__utf8.cpp +++ /dev/null @@ -1,26 +0,0 @@ ---- components/to_utf8/to_utf8.cpp.orig 2023-08-08 09:23:20 UTC -+++ components/to_utf8/to_utf8.cpp -@@ -52,18 +52,18 @@ namespace - return std::find_if(input.begin(), input.end(), [] (unsigned char v) { return v == 0 || v >= 128; }); - } - -- std::basic_string_view<signed char> getTranslationArray(FromType sourceEncoding) -+ const signed char* getTranslationArray(FromType sourceEncoding) - { - switch (sourceEncoding) - { - case ToUTF8::WINDOWS_1252: -- return {ToUTF8::windows_1252, std::size(ToUTF8::windows_1252)}; -+ return ToUTF8::windows_1252; - case ToUTF8::WINDOWS_1250: -- return {ToUTF8::windows_1250, std::size(ToUTF8::windows_1250)}; -+ return ToUTF8::windows_1250; - case ToUTF8::WINDOWS_1251: -- return {ToUTF8::windows_1251, std::size(ToUTF8::windows_1251)}; -+ return ToUTF8::windows_1251; - case ToUTF8::CP437: -- return {ToUTF8::cp437, std::size(ToUTF8::cp437)}; -+ return ToUTF8::cp437; - } - throw std::logic_error("Invalid source encoding: " + std::to_string(sourceEncoding)); - } diff --git a/games/openmw/files/patch-components_to__utf8_to__utf8.hpp b/games/openmw/files/patch-components_to__utf8_to__utf8.hpp deleted file mode 100644 index e5921c5604cf..000000000000 --- a/games/openmw/files/patch-components_to__utf8_to__utf8.hpp +++ /dev/null @@ -1,11 +0,0 @@ ---- components/to_utf8/to_utf8.hpp.orig 2023-08-08 09:23:20 UTC -+++ components/to_utf8/to_utf8.hpp -@@ -46,7 +46,7 @@ namespace ToUTF8 - inline std::pair<std::size_t, bool> getLengthLegacyEnc(std::string_view input) const; - inline void copyFromArrayLegacyEnc(std::string_view::iterator& chp, std::string_view::iterator end, char* &out) const; - -- const std::basic_string_view<signed char> mTranslationArray; -+ const signed char* mTranslationArray; - }; - - class Utf8Encoder diff --git a/games/openmw/files/patch-components_widgets_box.cpp b/games/openmw/files/patch-components_widgets_box.cpp deleted file mode 100644 index 19798e7fc48a..000000000000 --- a/games/openmw/files/patch-components_widgets_box.cpp +++ /dev/null @@ -1,65 +0,0 @@ ---- components/widgets/box.cpp.orig 2023-08-08 09:23:20 UTC -+++ components/widgets/box.cpp -@@ -7,7 +7,7 @@ namespace Gui - { - // TODO: Since 3.4.2 MyGUI is supposed to automatically translate tags - // If the 3.4.2 become a required minimum version, the ComboBox class may be removed. -- void ComboBox::setPropertyOverride(const std::string& _key, const std::string& _value) -+ void ComboBox::setPropertyOverride(std::string_view _key, std::string_view _value) - { - #if MYGUI_VERSION >= MYGUI_DEFINE_VERSION(3,4,2) - MyGUI::ComboBox::setPropertyOverride (_key, _value); -@@ -61,7 +61,7 @@ namespace Gui - notifySizeChange (this); - } - -- void AutoSizedTextBox::setPropertyOverride(const std::string& _key, const std::string& _value) -+ void AutoSizedTextBox::setPropertyOverride(std::string_view _key, std::string_view _value) - { - if (_key == "ExpandDirection") - { -@@ -123,7 +123,7 @@ namespace Gui - setEditStatic(true); - } - -- void AutoSizedEditBox::setPropertyOverride(const std::string& _key, const std::string& _value) -+ void AutoSizedEditBox::setPropertyOverride(std::string_view _key, std::string_view _value) - { - if (_key == "ExpandDirection") - { -@@ -156,7 +156,7 @@ namespace Gui - notifySizeChange (this); - } - -- void AutoSizedButton::setPropertyOverride(const std::string& _key, const std::string& _value) -+ void AutoSizedButton::setPropertyOverride(std::string_view _key, std::string_view _value) - { - if (_key == "ExpandDirection") - { -@@ -179,7 +179,7 @@ namespace Gui - align(); - } - -- bool Box::_setPropertyImpl(const std::string& _key, const std::string& _value) -+ bool Box::_setPropertyImpl(std::string_view _key, std::string_view _value) - { - if (_key == "Spacing") - mSpacing = MyGUI::utility::parseValue<int>(_value); -@@ -278,7 +278,7 @@ namespace Gui - } - } - -- void HBox::setPropertyOverride(const std::string& _key, const std::string& _value) -+ void HBox::setPropertyOverride(std::string_view _key, std::string_view _value) - { - if (!Box::_setPropertyImpl (_key, _value)) - MyGUI::Widget::setPropertyOverride(_key, _value); -@@ -433,7 +433,7 @@ namespace Gui - } - } - -- void VBox::setPropertyOverride(const std::string& _key, const std::string& _value) -+ void VBox::setPropertyOverride(std::string_view _key, std::string_view _value) - { - if (!Box::_setPropertyImpl (_key, _value)) - MyGUI::Widget::setPropertyOverride(_key, _value); diff --git a/games/openmw/files/patch-components_widgets_box.hpp b/games/openmw/files/patch-components_widgets_box.hpp deleted file mode 100644 index 33932150339c..000000000000 --- a/games/openmw/files/patch-components_widgets_box.hpp +++ /dev/null @@ -1,65 +0,0 @@ ---- components/widgets/box.hpp.orig 2023-08-08 09:23:20 UTC -+++ components/widgets/box.hpp -@@ -16,7 +16,7 @@ namespace Gui - MYGUI_RTTI_DERIVED( ComboBox ) - - protected: -- void setPropertyOverride(const std::string& _key, const std::string& _value) override; -+ void setPropertyOverride(std::string_view _key, std::string_view _value) override; - }; - - class Button : public FontWrapper<MyGUI::Button> -@@ -58,7 +58,7 @@ namespace Gui - void setCaption(const MyGUI::UString& _value) override; - - protected: -- void setPropertyOverride(const std::string& _key, const std::string& _value) override; -+ void setPropertyOverride(std::string_view _key, std::string_view _value) override; - std::string mFontSize; - }; - -@@ -74,7 +74,7 @@ namespace Gui - void initialiseOverride() override; - - protected: -- void setPropertyOverride(const std::string& _key, const std::string& _value) override; -+ void setPropertyOverride(std::string_view _key, std::string_view _value) override; - int getWidth(); - std::string mFontSize; - bool mShrink = false; -@@ -91,7 +91,7 @@ namespace Gui - void setCaption(const MyGUI::UString& _value) override; - - protected: -- void setPropertyOverride(const std::string& _key, const std::string& _value) override; -+ void setPropertyOverride(std::string_view _key, std::string_view _value) override; - std::string mFontSize; - }; - -@@ -111,7 +111,7 @@ namespace Gui - protected: - virtual void align() = 0; - -- virtual bool _setPropertyImpl(const std::string& _key, const std::string& _value); -+ virtual bool _setPropertyImpl(std::string_view _key, std::string_view _value); - - int mSpacing; // how much space to put between elements - -@@ -143,7 +143,7 @@ namespace Gui - void align() override; - MyGUI::IntSize getRequestedSize() override; - -- void setPropertyOverride(const std::string& _key, const std::string& _value) override; -+ void setPropertyOverride(std::string_view _key, std::string_view _value) override; - - void onWidgetCreated(MyGUI::Widget* _widget) override; - }; -@@ -162,7 +162,7 @@ namespace Gui - void align() override; - MyGUI::IntSize getRequestedSize() override; - -- void setPropertyOverride(const std::string& _key, const std::string& _value) override; -+ void setPropertyOverride(std::string_view _key, std::string_view _value) override; - - void onWidgetCreated(MyGUI::Widget* _widget) override; - }; diff --git a/games/openmw/files/patch-components_widgets_fontwrapper.hpp b/games/openmw/files/patch-components_widgets_fontwrapper.hpp deleted file mode 100644 index de1f6dae96db..000000000000 --- a/games/openmw/files/patch-components_widgets_fontwrapper.hpp +++ /dev/null @@ -1,20 +0,0 @@ ---- components/widgets/fontwrapper.hpp.orig 2023-08-08 09:23:20 UTC -+++ components/widgets/fontwrapper.hpp -@@ -11,14 +11,14 @@ namespace Gui - class FontWrapper : public T - { - public: -- void setFontName(const std::string& name) override -+ void setFontName(std::string_view _value) override - { -- T::setFontName(name); -+ T::setFontName(_value); - T::setPropertyOverride ("FontHeight", getFontSize()); - } - - protected: -- void setPropertyOverride(const std::string& _key, const std::string& _value) override -+ void setPropertyOverride(std::string_view _key, std::string_view _value) override - { - T::setPropertyOverride (_key, _value); - diff --git a/games/openmw/files/patch-components_widgets_imagebutton.cpp b/games/openmw/files/patch-components_widgets_imagebutton.cpp deleted file mode 100644 index 9887031881b5..000000000000 --- a/games/openmw/files/patch-components_widgets_imagebutton.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- components/widgets/imagebutton.cpp.orig 2023-08-08 09:23:20 UTC -+++ components/widgets/imagebutton.cpp -@@ -34,7 +34,7 @@ namespace Gui - updateImage(); - } - -- void ImageButton::setPropertyOverride(const std::string &_key, const std::string &_value) -+ void ImageButton::setPropertyOverride(std::string_view _key, std::string_view _value) - { - if (_key == "ImageHighlighted") - mImageHighlighted = _value; diff --git a/games/openmw/files/patch-components_widgets_imagebutton.hpp b/games/openmw/files/patch-components_widgets_imagebutton.hpp deleted file mode 100644 index 617e49ac50ac..000000000000 --- a/games/openmw/files/patch-components_widgets_imagebutton.hpp +++ /dev/null @@ -1,11 +0,0 @@ ---- components/widgets/imagebutton.hpp.orig 2023-08-08 09:23:20 UTC -+++ components/widgets/imagebutton.hpp -@@ -31,7 +31,7 @@ namespace Gui - static bool sDefaultNeedKeyFocus; - - protected: -- void setPropertyOverride(const std::string& _key, const std::string& _value) override; -+ void setPropertyOverride(std::string_view _key, std::string_view _value) override; - void onMouseLostFocus(MyGUI::Widget* _new) override; - void onMouseSetFocus(MyGUI::Widget* _old) override; - void onMouseButtonPressed(int _left, int _top, MyGUI::MouseButton _id) override; diff --git a/games/openmw/files/patch-components_widgets_list.cpp b/games/openmw/files/patch-components_widgets_list.cpp deleted file mode 100644 index a39f2a13dc5b..000000000000 --- a/games/openmw/files/patch-components_widgets_list.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- components/widgets/list.cpp.orig 2023-08-08 09:23:20 UTC -+++ components/widgets/list.cpp -@@ -105,7 +105,7 @@ namespace Gui - mScrollView->setViewOffset(MyGUI::IntPoint(0, -viewPosition)); - } - -- void MWList::setPropertyOverride(const std::string &_key, const std::string &_value) -+ void MWList::setPropertyOverride(std::string_view _key, std::string_view _value) - { - if (_key == "ListItemSkin") - mListItemSkin = _value; diff --git a/games/openmw/files/patch-components_widgets_list.hpp b/games/openmw/files/patch-components_widgets_list.hpp deleted file mode 100644 index d21eeb5a93b8..000000000000 --- a/games/openmw/files/patch-components_widgets_list.hpp +++ /dev/null @@ -1,11 +0,0 @@ ---- components/widgets/list.hpp.orig 2023-08-08 09:23:20 UTC -+++ components/widgets/list.hpp -@@ -48,7 +48,7 @@ namespace Gui - - void scrollToTop(); - -- void setPropertyOverride(const std::string& _key, const std::string& _value) override; -+ void setPropertyOverride(std::string_view _key, std::string_view _value) override; - - protected: - void initialiseOverride() override; diff --git a/games/openmw/files/patch-extern_sol3_sol_optional__implementation.hpp b/games/openmw/files/patch-extern_sol3_sol_optional__implementation.hpp deleted file mode 100644 index ac31cf924f51..000000000000 --- a/games/openmw/files/patch-extern_sol3_sol_optional__implementation.hpp +++ /dev/null @@ -1,12 +0,0 @@ ---- extern/sol3/sol/optional_implementation.hpp.orig 2023-08-08 09:23:20 UTC -+++ extern/sol3/sol/optional_implementation.hpp -@@ -2191,7 +2191,8 @@ namespace sol { - static_assert(std::is_constructible<T, Args&&...>::value, "T must be constructible with Args"); - - *this = nullopt; -- this->construct(std::forward<Args>(args)...); -+ new (static_cast<void*>(this)) optional(std::in_place, std::forward<Args>(args)...); -+ return **this; - } - - /// Swaps this optional with the other. diff --git a/games/openmw/pkg-plist b/games/openmw/pkg-plist index 25e2b3c2791c..a9016b9fcf86 100644 --- a/games/openmw/pkg-plist +++ b/games/openmw/pkg-plist @@ -13,7 +13,6 @@ bin/openmw-wizard %%ETCDIR%%/defaults.bin %%ETCDIR%%/gamecontrollerdb.txt %%ETCDIR%%/openmw.cfg -%%ETCDIR%%/version share/applications/org.openmw.cs.desktop share/applications/org.openmw.launcher.desktop share/metainfo/openmw.appdata.xml @@ -22,69 +21,115 @@ share/metainfo/openmw.appdata.xml %%DATADIR%%/resources/lua_api/coroutine.doclua %%DATADIR%%/resources/lua_api/global.doclua %%DATADIR%%/resources/lua_api/math.doclua +%%DATADIR%%/resources/lua_api/openmw/ambient.lua +%%DATADIR%%/resources/lua_api/openmw/animation.lua %%DATADIR%%/resources/lua_api/openmw/async.lua +%%DATADIR%%/resources/lua_api/openmw/camera.lua %%DATADIR%%/resources/lua_api/openmw/core.lua %%DATADIR%%/resources/lua_api/openmw/debug.lua +%%DATADIR%%/resources/lua_api/openmw/input.lua +%%DATADIR%%/resources/lua_api/openmw/interfaces.lua +%%DATADIR%%/resources/lua_api/openmw/markup.lua +%%DATADIR%%/resources/lua_api/openmw/menu.lua %%DATADIR%%/resources/lua_api/openmw/nearby.lua %%DATADIR%%/resources/lua_api/openmw/postprocessing.lua %%DATADIR%%/resources/lua_api/openmw/self.lua +%%DATADIR%%/resources/lua_api/openmw/storage.lua %%DATADIR%%/resources/lua_api/openmw/types.lua %%DATADIR%%/resources/lua_api/openmw/ui.lua %%DATADIR%%/resources/lua_api/openmw/util.lua +%%DATADIR%%/resources/lua_api/openmw/vfs.lua %%DATADIR%%/resources/lua_api/openmw/world.lua %%DATADIR%%/resources/lua_api/string.doclua %%DATADIR%%/resources/lua_api/table.doclua %%DATADIR%%/resources/lua_libs/content.lua %%DATADIR%%/resources/openmw.png -%%DATADIR%%/resources/shaders/alpha.glsl -%%DATADIR%%/resources/shaders/blended_depth_postpass_fragment.glsl -%%DATADIR%%/resources/shaders/blended_depth_postpass_vertex.glsl -%%DATADIR%%/resources/shaders/debug_fragment.glsl -%%DATADIR%%/resources/shaders/debug_vertex.glsl -%%DATADIR%%/resources/shaders/depth.glsl -%%DATADIR%%/resources/shaders/fog.glsl -%%DATADIR%%/resources/shaders/fullscreen_tri_fragment.glsl -%%DATADIR%%/resources/shaders/fullscreen_tri_vertex.glsl -%%DATADIR%%/resources/shaders/groundcover_fragment.glsl -%%DATADIR%%/resources/shaders/groundcover_vertex.glsl -%%DATADIR%%/resources/shaders/gui_fragment.glsl -%%DATADIR%%/resources/shaders/gui_vertex.glsl -%%DATADIR%%/resources/shaders/hdr_luminance_fragment.glsl -%%DATADIR%%/resources/shaders/hdr_resolve_fragment.glsl -%%DATADIR%%/resources/shaders/lighting.glsl -%%DATADIR%%/resources/shaders/lighting_util.glsl -%%DATADIR%%/resources/shaders/multiview_resolve_fragment.glsl -%%DATADIR%%/resources/shaders/multiview_resolve_vertex.glsl -%%DATADIR%%/resources/shaders/nv_default_fragment.glsl -%%DATADIR%%/resources/shaders/nv_default_vertex.glsl -%%DATADIR%%/resources/shaders/nv_nolighting_fragment.glsl -%%DATADIR%%/resources/shaders/nv_nolighting_vertex.glsl -%%DATADIR%%/resources/shaders/objects_fragment.glsl -%%DATADIR%%/resources/shaders/objects_vertex.glsl -%%DATADIR%%/resources/shaders/openmw_fragment.glsl -%%DATADIR%%/resources/shaders/openmw_fragment.h.glsl -%%DATADIR%%/resources/shaders/openmw_fragment_multiview.glsl -%%DATADIR%%/resources/shaders/openmw_vertex.glsl -%%DATADIR%%/resources/shaders/openmw_vertex.h.glsl -%%DATADIR%%/resources/shaders/openmw_vertex_multiview.glsl -%%DATADIR%%/resources/shaders/parallax.glsl -%%DATADIR%%/resources/shaders/s360_fragment.glsl -%%DATADIR%%/resources/shaders/s360_vertex.glsl -%%DATADIR%%/resources/shaders/shadowcasting_fragment.glsl -%%DATADIR%%/resources/shaders/shadowcasting_vertex.glsl -%%DATADIR%%/resources/shaders/shadows_fragment.glsl -%%DATADIR%%/resources/shaders/shadows_vertex.glsl -%%DATADIR%%/resources/shaders/sky_fragment.glsl -%%DATADIR%%/resources/shaders/sky_vertex.glsl -%%DATADIR%%/resources/shaders/skypasses.glsl -%%DATADIR%%/resources/shaders/softparticles.glsl -%%DATADIR%%/resources/shaders/terrain_fragment.glsl -%%DATADIR%%/resources/shaders/terrain_vertex.glsl -%%DATADIR%%/resources/shaders/vertexcolors.glsl -%%DATADIR%%/resources/shaders/water_fragment.glsl -%%DATADIR%%/resources/shaders/water_nm.png -%%DATADIR%%/resources/shaders/water_vertex.glsl +%%DATADIR%%/resources/shaders/compatibility/bs/default.frag +%%DATADIR%%/resources/shaders/compatibility/bs/default.vert +%%DATADIR%%/resources/shaders/compatibility/bs/nolighting.frag +%%DATADIR%%/resources/shaders/compatibility/bs/nolighting.vert +%%DATADIR%%/resources/shaders/compatibility/debug.frag +%%DATADIR%%/resources/shaders/compatibility/debug.vert +%%DATADIR%%/resources/shaders/compatibility/depthclipped.frag +%%DATADIR%%/resources/shaders/compatibility/depthclipped.vert +%%DATADIR%%/resources/shaders/compatibility/fog.glsl +%%DATADIR%%/resources/shaders/compatibility/fullscreen_tri.frag +%%DATADIR%%/resources/shaders/compatibility/fullscreen_tri.vert +%%DATADIR%%/resources/shaders/compatibility/groundcover.frag +%%DATADIR%%/resources/shaders/compatibility/groundcover.vert +%%DATADIR%%/resources/shaders/compatibility/gui.frag +%%DATADIR%%/resources/shaders/compatibility/gui.vert +%%DATADIR%%/resources/shaders/compatibility/luminance/luminance.frag +%%DATADIR%%/resources/shaders/compatibility/luminance/resolve.frag +%%DATADIR%%/resources/shaders/compatibility/multiview_resolve.frag +%%DATADIR%%/resources/shaders/compatibility/multiview_resolve.vert +%%DATADIR%%/resources/shaders/compatibility/normals.glsl +%%DATADIR%%/resources/shaders/compatibility/objects.frag +%%DATADIR%%/resources/shaders/compatibility/objects.vert +%%DATADIR%%/resources/shaders/compatibility/ripples_blobber.frag +%%DATADIR%%/resources/shaders/compatibility/ripples_simulate.frag +%%DATADIR%%/resources/shaders/compatibility/shadowcasting.frag +%%DATADIR%%/resources/shaders/compatibility/shadowcasting.vert +%%DATADIR%%/resources/shaders/compatibility/shadows_fragment.glsl +%%DATADIR%%/resources/shaders/compatibility/shadows_vertex.glsl +%%DATADIR%%/resources/shaders/compatibility/sky.frag +%%DATADIR%%/resources/shaders/compatibility/sky.vert +%%DATADIR%%/resources/shaders/compatibility/terrain.frag +%%DATADIR%%/resources/shaders/compatibility/terrain.vert +%%DATADIR%%/resources/shaders/compatibility/vertexcolors.glsl +%%DATADIR%%/resources/shaders/compatibility/water.frag +%%DATADIR%%/resources/shaders/compatibility/water.vert +%%DATADIR%%/resources/shaders/core/gui.frag +%%DATADIR%%/resources/shaders/core/gui.vert +%%DATADIR%%/resources/shaders/core/ripples_blobber.comp +%%DATADIR%%/resources/shaders/core/ripples_simulate.comp +%%DATADIR%%/resources/shaders/lib/core/fragment.glsl +%%DATADIR%%/resources/shaders/lib/core/fragment.h.glsl +%%DATADIR%%/resources/shaders/lib/core/fragment_multiview.glsl +%%DATADIR%%/resources/shaders/lib/core/vertex.glsl +%%DATADIR%%/resources/shaders/lib/core/vertex.h.glsl +%%DATADIR%%/resources/shaders/lib/core/vertex_multiview.glsl +%%DATADIR%%/resources/shaders/lib/light/lighting.glsl +%%DATADIR%%/resources/shaders/lib/light/lighting_util.glsl +%%DATADIR%%/resources/shaders/lib/luminance/constants.glsl +%%DATADIR%%/resources/shaders/lib/material/alpha.glsl +%%DATADIR%%/resources/shaders/lib/material/parallax.glsl +%%DATADIR%%/resources/shaders/lib/particle/occlusion.glsl +%%DATADIR%%/resources/shaders/lib/particle/soft.glsl +%%DATADIR%%/resources/shaders/lib/sky/passes.glsl +%%DATADIR%%/resources/shaders/lib/util/coordinates.glsl +%%DATADIR%%/resources/shaders/lib/util/distortion.glsl +%%DATADIR%%/resources/shaders/lib/util/quickstep.glsl +%%DATADIR%%/resources/shaders/lib/view/depth.glsl +%%DATADIR%%/resources/shaders/lib/water/fresnel.glsl +%%DATADIR%%/resources/shaders/lib/water/rain_ripples.glsl +%%DATADIR%%/resources/shaders/lib/water/ripples.glsl +%%DATADIR%%/resources/translations/components_de.qm +%%DATADIR%%/resources/translations/components_en.qm +%%DATADIR%%/resources/translations/components_fr.qm +%%DATADIR%%/resources/translations/components_ru.qm +%%DATADIR%%/resources/translations/components_sv.qm +%%DATADIR%%/resources/translations/launcher_de.qm +%%DATADIR%%/resources/translations/launcher_en.qm +%%DATADIR%%/resources/translations/launcher_fr.qm +%%DATADIR%%/resources/translations/launcher_ru.qm +%%DATADIR%%/resources/translations/launcher_sv.qm +%%DATADIR%%/resources/translations/wizard_de.qm +%%DATADIR%%/resources/translations/wizard_en.qm +%%DATADIR%%/resources/translations/wizard_fr.qm +%%DATADIR%%/resources/translations/wizard_ru.qm +%%DATADIR%%/resources/translations/wizard_sv.qm %%DATADIR%%/resources/version +%%DATADIR%%/resources/vfs-mw/l10n/Calendar/de.yaml +%%DATADIR%%/resources/vfs-mw/l10n/Calendar/en.yaml +%%DATADIR%%/resources/vfs-mw/l10n/Calendar/fr.yaml +%%DATADIR%%/resources/vfs-mw/l10n/Calendar/gmst.yaml +%%DATADIR%%/resources/vfs-mw/l10n/Calendar/ru.yaml +%%DATADIR%%/resources/vfs-mw/l10n/Calendar/sv.yaml +%%DATADIR%%/resources/vfs-mw/l10n/Interface/gmst.yaml +%%DATADIR%%/resources/vfs-mw/l10n/OMWEngine/gmst.yaml +%%DATADIR%%/resources/vfs-mw/openmw_aux/calendarconfig.lua +%%DATADIR%%/resources/vfs/animations/animation-config.yaml %%DATADIR%%/resources/vfs/builtin.omwscripts %%DATADIR%%/resources/vfs/fonts/DejaVuFontLicense.txt %%DATADIR%%/resources/vfs/fonts/DejaVuLGCSansMono.omwfont @@ -95,51 +140,40 @@ share/metainfo/openmw.appdata.xml %%DATADIR%%/resources/vfs/fonts/MysticCards.omwfont %%DATADIR%%/resources/vfs/fonts/MysticCards.ttf %%DATADIR%%/resources/vfs/fonts/MysticCardsFontLicense.txt -%%DATADIR%%/resources/vfs/l10n/BuiltInShaders/de.yaml -%%DATADIR%%/resources/vfs/l10n/BuiltInShaders/en.yaml -%%DATADIR%%/resources/vfs/l10n/BuiltInShaders/fr.yaml -%%DATADIR%%/resources/vfs/l10n/BuiltInShaders/ru.yaml -%%DATADIR%%/resources/vfs/l10n/BuiltInShaders/sv.yaml %%DATADIR%%/resources/vfs/l10n/Calendar/de.yaml %%DATADIR%%/resources/vfs/l10n/Calendar/en.yaml -%%DATADIR%%/resources/vfs/l10n/Calendar/fr.yaml %%DATADIR%%/resources/vfs/l10n/Calendar/ru.yaml %%DATADIR%%/resources/vfs/l10n/Calendar/sv.yaml -%%DATADIR%%/resources/vfs/l10n/DebugMenu/de.yaml -%%DATADIR%%/resources/vfs/l10n/DebugMenu/en.yaml -%%DATADIR%%/resources/vfs/l10n/DebugMenu/fr.yaml -%%DATADIR%%/resources/vfs/l10n/DebugMenu/ru.yaml -%%DATADIR%%/resources/vfs/l10n/DebugMenu/sv.yaml %%DATADIR%%/resources/vfs/l10n/Interface/de.yaml %%DATADIR%%/resources/vfs/l10n/Interface/en.yaml %%DATADIR%%/resources/vfs/l10n/Interface/fr.yaml %%DATADIR%%/resources/vfs/l10n/Interface/ru.yaml %%DATADIR%%/resources/vfs/l10n/Interface/sv.yaml -%%DATADIR%%/resources/vfs/l10n/Navigation/de.yaml -%%DATADIR%%/resources/vfs/l10n/Navigation/en.yaml -%%DATADIR%%/resources/vfs/l10n/Navigation/fr.yaml -%%DATADIR%%/resources/vfs/l10n/Navigation/ru.yaml -%%DATADIR%%/resources/vfs/l10n/Navigation/sv.yaml %%DATADIR%%/resources/vfs/l10n/OMWCamera/de.yaml %%DATADIR%%/resources/vfs/l10n/OMWCamera/en.yaml %%DATADIR%%/resources/vfs/l10n/OMWCamera/fr.yaml %%DATADIR%%/resources/vfs/l10n/OMWCamera/ru.yaml %%DATADIR%%/resources/vfs/l10n/OMWCamera/sv.yaml -%%DATADIR%%/resources/vfs/l10n/PostProcessing/de.yaml -%%DATADIR%%/resources/vfs/l10n/PostProcessing/en.yaml -%%DATADIR%%/resources/vfs/l10n/PostProcessing/fr.yaml -%%DATADIR%%/resources/vfs/l10n/PostProcessing/ru.yaml -%%DATADIR%%/resources/vfs/l10n/PostProcessing/sv.yaml -%%DATADIR%%/resources/vfs/l10n/SavegameMenu/de.yaml -%%DATADIR%%/resources/vfs/l10n/SavegameMenu/en.yaml -%%DATADIR%%/resources/vfs/l10n/SavegameMenu/fr.yaml -%%DATADIR%%/resources/vfs/l10n/SavegameMenu/ru.yaml -%%DATADIR%%/resources/vfs/l10n/SavegameMenu/sv.yaml -%%DATADIR%%/resources/vfs/l10n/SettingsMenu/de.yaml -%%DATADIR%%/resources/vfs/l10n/SettingsMenu/en.yaml -%%DATADIR%%/resources/vfs/l10n/SettingsMenu/fr.yaml -%%DATADIR%%/resources/vfs/l10n/SettingsMenu/ru.yaml -%%DATADIR%%/resources/vfs/l10n/SettingsMenu/sv.yaml +%%DATADIR%%/resources/vfs/l10n/OMWControls/de.yaml +%%DATADIR%%/resources/vfs/l10n/OMWControls/en.yaml +%%DATADIR%%/resources/vfs/l10n/OMWControls/fr.yaml +%%DATADIR%%/resources/vfs/l10n/OMWControls/ru.yaml +%%DATADIR%%/resources/vfs/l10n/OMWControls/sv.yaml +%%DATADIR%%/resources/vfs/l10n/OMWEngine/de.yaml +%%DATADIR%%/resources/vfs/l10n/OMWEngine/en.yaml +%%DATADIR%%/resources/vfs/l10n/OMWEngine/fr.yaml +%%DATADIR%%/resources/vfs/l10n/OMWEngine/ru.yaml +%%DATADIR%%/resources/vfs/l10n/OMWEngine/sv.yaml +%%DATADIR%%/resources/vfs/l10n/OMWMusic/de.yaml +%%DATADIR%%/resources/vfs/l10n/OMWMusic/en.yaml +%%DATADIR%%/resources/vfs/l10n/OMWMusic/fr.yaml +%%DATADIR%%/resources/vfs/l10n/OMWMusic/ru.yaml +%%DATADIR%%/resources/vfs/l10n/OMWMusic/sv.yaml +%%DATADIR%%/resources/vfs/l10n/OMWShaders/de.yaml +%%DATADIR%%/resources/vfs/l10n/OMWShaders/en.yaml +%%DATADIR%%/resources/vfs/l10n/OMWShaders/fr.yaml +%%DATADIR%%/resources/vfs/l10n/OMWShaders/ru.yaml +%%DATADIR%%/resources/vfs/l10n/OMWShaders/sv.yaml %%DATADIR%%/resources/vfs/mygui/OpenMWResourcePlugin.xml %%DATADIR%%/resources/vfs/mygui/core.skin %%DATADIR%%/resources/vfs/mygui/core.xml @@ -227,9 +261,11 @@ share/metainfo/openmw.appdata.xml %%DATADIR%%/resources/vfs/mygui/openmw_windows.skin.xml %%DATADIR%%/resources/vfs/mygui/skins.xml %%DATADIR%%/resources/vfs/openmw_aux/calendar.lua +%%DATADIR%%/resources/vfs/openmw_aux/calendarconfig.lua %%DATADIR%%/resources/vfs/openmw_aux/time.lua %%DATADIR%%/resources/vfs/openmw_aux/ui.lua %%DATADIR%%/resources/vfs/openmw_aux/util.lua +%%DATADIR%%/resources/vfs/scripts/omw/activationhandlers.lua %%DATADIR%%/resources/vfs/scripts/omw/ai.lua %%DATADIR%%/resources/vfs/scripts/omw/camera/camera.lua %%DATADIR%%/resources/vfs/scripts/omw/camera/first_person_auto_switch.lua @@ -237,9 +273,23 @@ share/metainfo/openmw.appdata.xml %%DATADIR%%/resources/vfs/scripts/omw/camera/move360.lua %%DATADIR%%/resources/vfs/scripts/omw/camera/settings.lua %%DATADIR%%/resources/vfs/scripts/omw/camera/third_person.lua +%%DATADIR%%/resources/vfs/scripts/omw/cellhandlers.lua %%DATADIR%%/resources/vfs/scripts/omw/console/global.lua %%DATADIR%%/resources/vfs/scripts/omw/console/local.lua +%%DATADIR%%/resources/vfs/scripts/omw/console/menu.lua %%DATADIR%%/resources/vfs/scripts/omw/console/player.lua +%%DATADIR%%/resources/vfs/scripts/omw/crimes.lua +%%DATADIR%%/resources/vfs/scripts/omw/input/actionbindings.lua +%%DATADIR%%/resources/vfs/scripts/omw/input/gamepadcontrols.lua +%%DATADIR%%/resources/vfs/scripts/omw/input/playercontrols.lua +%%DATADIR%%/resources/vfs/scripts/omw/input/settings.lua +%%DATADIR%%/resources/vfs/scripts/omw/input/smoothmovement.lua +%%DATADIR%%/resources/vfs/scripts/omw/mechanics/animationcontroller.lua +%%DATADIR%%/resources/vfs/scripts/omw/mechanics/playercontroller.lua +%%DATADIR%%/resources/vfs/scripts/omw/music/actor.lua +%%DATADIR%%/resources/vfs/scripts/omw/music/helpers.lua +%%DATADIR%%/resources/vfs/scripts/omw/music/music.lua +%%DATADIR%%/resources/vfs/scripts/omw/music/settings.lua %%DATADIR%%/resources/vfs/scripts/omw/mwui/borders.lua %%DATADIR%%/resources/vfs/scripts/omw/mwui/constants.lua %%DATADIR%%/resources/vfs/scripts/omw/mwui/filters.lua @@ -249,12 +299,18 @@ share/metainfo/openmw.appdata.xml %%DATADIR%%/resources/vfs/scripts/omw/mwui/textEdit.lua %%DATADIR%%/resources/vfs/scripts/omw/settings/common.lua %%DATADIR%%/resources/vfs/scripts/omw/settings/global.lua +%%DATADIR%%/resources/vfs/scripts/omw/settings/menu.lua %%DATADIR%%/resources/vfs/scripts/omw/settings/player.lua -%%DATADIR%%/resources/vfs/scripts/omw/settings/render.lua %%DATADIR%%/resources/vfs/scripts/omw/settings/renderers.lua +%%DATADIR%%/resources/vfs/scripts/omw/skillhandlers.lua +%%DATADIR%%/resources/vfs/scripts/omw/ui.lua +%%DATADIR%%/resources/vfs/scripts/omw/usehandlers.lua +%%DATADIR%%/resources/vfs/scripts/omw/worldeventhandlers.lua %%DATADIR%%/resources/vfs/shaders/adjustments.omwfx %%DATADIR%%/resources/vfs/shaders/bloomlinear.omwfx %%DATADIR%%/resources/vfs/shaders/debug.omwfx +%%DATADIR%%/resources/vfs/shaders/internal_distortion.omwfx +%%DATADIR%%/resources/vfs/textures/omw/water_nm.png %%DATADIR%%/resources/vfs/textures/omw_menu_scroll_center_h.dds %%DATADIR%%/resources/vfs/textures/omw_menu_scroll_center_v.dds %%DATADIR%%/resources/vfs/textures/omw_menu_scroll_down.dds @@ -263,4 +319,3 @@ share/metainfo/openmw.appdata.xml %%DATADIR%%/resources/vfs/textures/omw_menu_scroll_up.dds share/pixmaps/openmw-cs.png share/pixmaps/openmw.png -@dir %%DATADIR%%/data diff --git a/games/palomino/Makefile b/games/palomino/Makefile index 7d2609bae5a7..bfb7415f4539 100644 --- a/games/palomino/Makefile +++ b/games/palomino/Makefile @@ -16,6 +16,9 @@ WWW= https://www.palomino3d.org/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE_GNU_GPL_2.txt +DEPRECATED= Obsolete and abandoneed, last release in 2013, not playable +EXPIRATION_DATE=2025-09-10 + LIB_DEPENDS= libosg.so:graphics/osg34 USES= alias compiler:c++11-lang cmake:insource,noninja gl lua:51 tar:xz diff --git a/games/powder-toy-devel/Makefile b/games/powder-toy-devel/Makefile index 43e3545bdcf9..f5b9a6bc05f4 100644 --- a/games/powder-toy-devel/Makefile +++ b/games/powder-toy-devel/Makefile @@ -1,5 +1,6 @@ PORTNAME= powder-toy DISTVERSION= snapshot-387 +PORTREVISION= 1 CATEGORIES= games PKGNAMESUFFIX= -devel diff --git a/games/powder-toy/Makefile b/games/powder-toy/Makefile index 25debf83bdb8..8a76b8d1fb11 100644 --- a/games/powder-toy/Makefile +++ b/games/powder-toy/Makefile @@ -1,6 +1,7 @@ PORTNAME= powder-toy DISTVERSIONPREFIX= v DISTVERSION= 99.3.384 +PORTREVISION= 1 CATEGORIES= games MAINTAINER= amdmi3@FreeBSD.org diff --git a/games/sdl_jewels/Makefile b/games/sdl_jewels/Makefile index 1c4a2cd892b3..b2195417c816 100644 --- a/games/sdl_jewels/Makefile +++ b/games/sdl_jewels/Makefile @@ -1,30 +1,40 @@ PORTNAME= sdl_jewels -PORTVERSION= 1.1.1 -PORTREVISION= 5 +DISTVERSION= 1.1.1 +PORTREVISION= 6 CATEGORIES= games -MASTER_SITES= http://www.linuxmotors.com/gljewel/downloads/ \ +MASTER_SITES= https://www.linuxmotors.com/linux/gljewel/downloads/ \ SF/nemysisfreebsdp/${CATEGORIES}/:icons DISTFILES= ${PORTNAME:S/sdl/SDL/}-${DISTVERSION}.tgz \ ${PORTNAME}.png:icons DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= ${PORTNAME:S/sdl/SDL/}-${DISTVERSION}.tgz -MAINTAINER= ports@FreeBSD.org +MAINTAINER= seafork@disroot.org COMMENT= Tile-matching 8x8 puzzle game -WWW= http://www.linuxmotors.com/gljewel/ +WWW= https://www.linuxmotors.com/linux/gljewel/ -WRKSRC= ${WRKDIR}/${PORTNAME:S/sdl/SDL/}-${PORTVERSION} +LICENSE= UNKNOWN +LICENSE_NAME= Unknown +LICENSE_TEXT= The license is unknown. +LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept -USES= gmake sdl -USE_SDL= sdl image mixer +USES= gl gmake sdl +USE_GL= gl +USE_SDL= image mixer sdl ALL_TARGET= # empty +DESKTOP_ENTRIES= "SDL Jewels" \ + "" \ + "${PORTNAME}" \ + "${PORTNAME}" \ + "Game;BoardGame;" \ + "" + +WRKSRC= ${WRKDIR}/${PORTNAME:S/sdl/SDL/}-${DISTVERSION} + PORTDOCS= ChangeLog README OPTIONS_DEFINE= DOCS -DESKTOP_ENTRIES="SDL Jewels" "" "${PORTNAME}" \ - "${PORTNAME}" "Game;BoardGame;" "" - post-patch: @${RM} -r ${WRKSRC}/data/CVS @${REINPLACE_CMD} -e 's|data/bigfont.ppm|${DATADIR}/data/bigfont.ppm| ; \ diff --git a/games/solarus-quest-editor/Makefile b/games/solarus-quest-editor/Makefile index 5441600e6f4c..a8ab05921bf4 100644 --- a/games/solarus-quest-editor/Makefile +++ b/games/solarus-quest-editor/Makefile @@ -1,5 +1,6 @@ PORTNAME= solarus-quest-editor PORTVERSION= 2.0.0 +PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= games diff --git a/games/solarus/Makefile b/games/solarus/Makefile index 1f287ea7c45e..9e75e8333d8f 100644 --- a/games/solarus/Makefile +++ b/games/solarus/Makefile @@ -1,5 +1,6 @@ PORTNAME= solarus PORTVERSION= 2.0.0 +PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= games diff --git a/games/veloren-weekly/Makefile b/games/veloren-weekly/Makefile index e7cc7382fbcc..acd54dcbec19 100644 --- a/games/veloren-weekly/Makefile +++ b/games/veloren-weekly/Makefile @@ -1,6 +1,5 @@ PORTNAME= veloren -PORTVERSION= s20250702 -PORTREVISION= 1 +PORTVERSION= s20250709 CATEGORIES= games wayland PKGNAMESUFFIX= -weekly @@ -26,7 +25,7 @@ RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-pl USES= cargo xorg USE_XORG= xcb USE_GITLAB= yes -GL_TAGNAME= v0.17.0-831-ga40c4d41e3 # git describe --match='v[0-9]*' weekly +GL_TAGNAME= v0.17.0-841-g17dfbc9249 # git describe --match='v[0-9]*' weekly CARGO_ENV= VELOREN_USERDATA_STRATEGY=system SHADERC_LIB_DIR="${LOCALBASE}/lib" PLIST_FILES= bin/${PORTNAME}-server-cli \ bin/${PORTNAME}-voxygen \ diff --git a/games/veloren-weekly/distinfo b/games/veloren-weekly/distinfo index 9f3c06475ef0..28be1d34e9f7 100644 --- a/games/veloren-weekly/distinfo +++ b/games/veloren-weekly/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1751495516 +TIMESTAMP = 1752045185 SHA256 (rust/crates/ab_glyph-0.2.29.crate) = ec3672c180e71eeaaac3a541fbbc5f5ad4def8b747c595ad30d674e43049f7b0 SIZE (rust/crates/ab_glyph-0.2.29.crate) = 20011 SHA256 (rust/crates/ab_glyph_rasterizer-0.1.8.crate) = c71b1793ee61086797f5c80b6efa2b8ffa6d5dd703f118545808a7f2e27f7046 @@ -1871,5 +1871,5 @@ SHA256 (veloren-conrod-c74446362371dc837b8b4b6d6ddcd7693b48d9b6_GL0.tar.gz) = 43 SIZE (veloren-conrod-c74446362371dc837b8b4b6d6ddcd7693b48d9b6_GL0.tar.gz) = 808402 SHA256 (DaforLynx-kira-v0.10.7-with-config_GH0.tar.gz) = ffc38b7c73cb6419d02a21a3905cd0b00b3a544711230c5b11ef77301b7b9bb2 SIZE (DaforLynx-kira-v0.10.7-with-config_GH0.tar.gz) = 4379268 -SHA256 (veloren-v0.17.0-831-ga40c4d41e3.tar.bz2) = b1475fdd7186f7e83eccfd756c66f2e90d190ed2d73a91284da9442dcfe5b0ef -SIZE (veloren-v0.17.0-831-ga40c4d41e3.tar.bz2) = 326078183 +SHA256 (veloren-v0.17.0-841-g17dfbc9249.tar.bz2) = 4aef2f6e0e6cc60a62685ff41a879a29eb25bcf4841ae80064e8e8f1ac656fbd +SIZE (veloren-v0.17.0-841-g17dfbc9249.tar.bz2) = 330959739 diff --git a/games/vkquake/Makefile b/games/vkquake/Makefile index 791e8763ff52..1d118598db34 100644 --- a/games/vkquake/Makefile +++ b/games/vkquake/Makefile @@ -1,9 +1,9 @@ PORTNAME= vkquake -DISTVERSION= 1.32.2 +DISTVERSION= 1.32.3.1 PORTREVISION= 1 CATEGORIES= games -MAINTAINER= ports@FreeBSD.org +MAINTAINER= seafork@disroot.org COMMENT= Vulkan Quake port based on QuakeSpasm WWW= https://github.com/Novum/vkQuake @@ -14,7 +14,7 @@ BUILD_DEPENDS= glslangValidator:graphics/glslang \ vulkan-headers>0:graphics/vulkan-headers LIB_DEPENDS= libvulkan.so:graphics/vulkan-loader -USES= desktop-file-utils meson pkgconfig sdl +USES= meson pkgconfig sdl USE_GITHUB= yes GH_ACCOUNT= Novum @@ -39,10 +39,10 @@ DEBUG_MESON_OFF= --buildtype=plain --optimization=2 FLAC_LIB_DEPENDS= libFLAC.so:audio/flac FLAC_MESON_ENABLED= use_codec_flac MAD_LIB_DEPENDS= libmad.so:audio/libmad -MAD_MESON_ARGS= -Duse_codec_mp3=enabled +MAD_MESON_ENABLED= use_codec_mp3 MAD_MESON_ON= -Dmp3_lib=mad MP3_LIB_DEPENDS= libmpg123.so:audio/mpg123 -MP3_MESON_ARGS= -Duse_codec_mp3=enabled +MP3_MESON_ENABLED= use_codec_mp3 MP3_MESON_ON= -Dmp3_lib=mpg123 OPUS_LIB_DEPENDS= libopus.so:audio/opus \ libopusfile.so:audio/opusfile @@ -57,13 +57,16 @@ WAVE_MESON_ENABLED= use_codec_wave post-install: ${INSTALL_PROGRAM} ${WRKSRC}/${MESON_BUILD_DIR}/${PORTNAME} \ ${STAGEDIR}${PREFIX}/bin - ${MKDIR} ${STAGEDIR}${Q1DIR} + ${MKDIR} ${STAGEDIR}${Q1DIR} \ + ${STAGEDIR}${PREFIX}/share/icons/hicolor/256x256/apps \ + ${STAGEDIR}${PREFIX}/share/icons/hicolor/512x512/apps ${INSTALL_DATA} ${WRKSRC}/Quake/vkquake.pak \ ${STAGEDIR}${Q1DIR} - ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/256x256/apps - ${INSTALL_DATA} ${FILESDIR}/vkquake.png \ + ${INSTALL_DATA} ${WRKSRC}/Misc/vkQuake_256.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/256x256/apps/vkquake.png + ${INSTALL_DATA} ${WRKSRC}/Misc/vkQuake_512.png \ + ${STAGEDIR}${PREFIX}/share/icons/hicolor/512x512/apps/vkquake.png ${INSTALL_DATA} ${FILESDIR}/vkquake.desktop \ - ${STAGEDIR}${PREFIX}/share/applications + ${STAGEDIR}${DESKTOPDIR} .include <bsd.port.mk> diff --git a/games/vkquake/distinfo b/games/vkquake/distinfo index 30664d1e8345..19fff96d7266 100644 --- a/games/vkquake/distinfo +++ b/games/vkquake/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1748683403 -SHA256 (Novum-vkQuake-1.32.2_GH0.tar.gz) = e3278c329c17087816b95fa8997cb83fd8233393be242e49c97c71f9cc9395ab -SIZE (Novum-vkQuake-1.32.2_GH0.tar.gz) = 28240651 +TIMESTAMP = 1752198636 +SHA256 (Novum-vkQuake-1.32.3.1_GH0.tar.gz) = 10440837f98ce4aaeb215b95298a1197ce42d25fdc05d890669d5d71b211a591 +SIZE (Novum-vkQuake-1.32.3.1_GH0.tar.gz) = 28244801 diff --git a/games/vkquake/files/vkquake.png b/games/vkquake/files/vkquake.png Binary files differdeleted file mode 100644 index fec19dbf5d7e..000000000000 --- a/games/vkquake/files/vkquake.png +++ /dev/null diff --git a/games/vkquake/pkg-plist b/games/vkquake/pkg-plist index 3c46159d5dc7..7c7ffbfac048 100644 --- a/games/vkquake/pkg-plist +++ b/games/vkquake/pkg-plist @@ -1,4 +1,5 @@ bin/vkquake -%%Q1DIR%%/vkquake.pak share/applications/vkquake.desktop share/icons/hicolor/256x256/apps/vkquake.png +share/icons/hicolor/512x512/apps/vkquake.png +%%Q1DIR%%/vkquake.pak diff --git a/games/xtxf/Makefile b/games/xtxf/Makefile new file mode 100644 index 000000000000..2df48a15ca9a --- /dev/null +++ b/games/xtxf/Makefile @@ -0,0 +1,65 @@ +PORTNAME= xtxf +DISTVERSION= 0.11.3 +CATEGORIES= games + +MAINTAINER= slowdive@me.com +COMMENT= Terminal-based screensaver +WWW= https://github.com/charlesrocket/xtxf + +LICENSE= BSD2CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= git>=2:devel/git \ + zig>=0.14:lang/zig + +USE_GITHUB= yes +GH_ACCOUNT= charlesrocket +GH_TUPLE= termbox:termbox2:9c9281a:zig_termbox/../.cache/zig/p/N-V-__8AAOfjBAD89_CGaCDSoVLTnCjzs3NRNGCkfL9zNuNo \ + 00JCIV00:cova:4c56696:zig_cova/../.cache/zig/p/cova-0.10.1-AAAAAPqeBAAThnQ-eGLXG9tyPsBRehaw8ySs8nEPwMUy \ + charlesrocket:ghext:0.7.2:zig_ghext/../.cache/zig/p/ghext-0.7.2-dKaQN31QAABGONiBUrG8LuTUWwpEbiXF4syy_NmTdizp + +BUILD_ARGS= --prefix ${PREFIX} ${WITH_DEBUG:U-Doptimize=ReleaseFast} \ + ${WITH_PIE:D-Dpie} -Dcpu=${CPUTYPE:Ubaseline} --verbose + +MAKE_ENV= DESTDIR=${STAGEDIR} + +PLIST_FILES= bin/xtxf \ + share/man/man1/xtxf.1.gz + +OPTIONS_DEFAULT= BASH ZSH +OPTIONS_GROUP= COMPLETION +OPTIONS_GROUP_COMPLETION= BASH ZSH +BASH_DESC= Install BASH completion +ZSH_DESC= Install ZSH completion + +BASH_PLIST_FILES= share/bash-completion/completions/xtxf-completion.bash +ZSH_PLIST_FILES= share/zsh/site-functions/_xtxf-completion.zsh + +do-build: + @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} zig build ${BUILD_ARGS} + +post-build: + @cd ${WRKSRC} && ${STAGEDIR}${PREFIX}/bin/cova_generator_xtxf + @${RM} ${STAGEDIR}${PREFIX}/bin/cova_generator_xtxf + +do-install: + ${INSTALL_MAN} ${WRKSRC}/meta/help_docs/manpages/xtxf.1 \ + ${STAGEDIR}${PREFIX}/share/man/man1 + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/xtxf + +post-install-BASH-on: + ${MKDIR} ${STAGEDIR}${PREFIX}/share/bash-completion/completions + ${INSTALL_DATA} ${WRKSRC}/meta/tab_completions/xtxf-completion.bash \ + ${STAGEDIR}${PREFIX}/share/bash-completion/completions/xtxf-completion.bash + +post-install-ZSH-on: + ${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions + ${INSTALL_DATA} ${WRKSRC}/meta/tab_completions/_xtxf-completion.zsh \ + ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_xtxf-completion.zsh + +do-test: + @cd ${WRKSRC} && ${SETENV} ${TEST_ENV} zig build test ${BUILD_ARGS} + +.include <bsd.port.mk> diff --git a/games/xtxf/distinfo b/games/xtxf/distinfo new file mode 100644 index 000000000000..071c0d599d5a --- /dev/null +++ b/games/xtxf/distinfo @@ -0,0 +1,9 @@ +TIMESTAMP = 1752025682 +SHA256 (charlesrocket-xtxf-0.11.3_GH0.tar.gz) = 6b9a01ec932a20d9fe941f3c8013166968d94a8a28c9c50c2fb22c7f133e112c +SIZE (charlesrocket-xtxf-0.11.3_GH0.tar.gz) = 17050 +SHA256 (termbox-termbox2-9c9281a_GH0.tar.gz) = 4781a10e1f8dedc52ed1c93f1c306ec97acf81654135efd125e779c99bceab77 +SIZE (termbox-termbox2-9c9281a_GH0.tar.gz) = 81538 +SHA256 (00JCIV00-cova-4c56696_GH0.tar.gz) = de1bc17b6d68f3beaf440841d7d52199059ab250950a37c00a49af2a0059d1e0 +SIZE (00JCIV00-cova-4c56696_GH0.tar.gz) = 6132977 +SHA256 (charlesrocket-ghext-0.7.2_GH0.tar.gz) = 3a9a6fe581ea4b9c6bf851f11bcd51f872a0ab4416dc9728fffcee6a4debfd17 +SIZE (charlesrocket-ghext-0.7.2_GH0.tar.gz) = 8538 diff --git a/games/xtxf/pkg-descr b/games/xtxf/pkg-descr new file mode 100644 index 000000000000..5794bc6cff8b --- /dev/null +++ b/games/xtxf/pkg-descr @@ -0,0 +1,2 @@ +The Matrix screensaver for your terminal. Light and +efficient without heavy CPU usage. |