Date: Fri, 17 Apr 2026 14:52:01 +0000 From: Olivier Cochard <olivier@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 6d5f5e4615bb - main - filesystems/amazon-efs-utils: New port Message-ID: <69e24911.1a2c9.184a3f67@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by olivier: URL: https://cgit.FreeBSD.org/ports/commit/?id=6d5f5e4615bb3e29deefb7b76fa1efb349844cad commit 6d5f5e4615bb3e29deefb7b76fa1efb349844cad Author: Olivier Cochard <olivier@FreeBSD.org> AuthorDate: 2026-04-17 14:41:54 +0000 Commit: Olivier Cochard <olivier@FreeBSD.org> CommitDate: 2026-04-17 14:41:54 +0000 filesystems/amazon-efs-utils: New port Amazon EFS mount helper and watchdog utilities. Provides mount_efs(8) to mount EFS filesystems over NFSv4.1, optionally via a local stunnel-like proxy (efs-proxy) that terminates TLS 1.2 and handles IAM authentication using SigV4. A watchdog daemon, started by mount_efs, monitors the proxy and restarts it if it dies. FreeBSD-specific adaptations: - Binary installed as mount_efs, not mount.efs - Uses /sbin/mount_nfs with nfsv4,minorversion=1,oneopenown,retrycnt=1 - Watchdog enumerates /var/run/efs state files cross-checked with "mount -t nfs" (FreeBSD has no /proc/mounts and mount(8)/nfsstat(8) do not expose the client TCP port) - aarch64 build fix: the libc crate does not expose max_align_t for aarch64-unknown-freebsd; substitute align_of::<u128>() in s2n-tl Sponsored by: Netflix --- filesystems/Makefile | 1 + filesystems/amazon-efs-utils/Makefile | 84 ++ filesystems/amazon-efs-utils/Makefile.crates | 443 ++++++++++ filesystems/amazon-efs-utils/distinfo | 889 +++++++++++++++++++++ .../files/amazon-efs-mount-watchdog.in | 28 + .../patch-src_efs__utils__common_mount__options.py | 41 + .../patch-src_efs__utils__common_mount__utils.py | 19 + .../files/patch-src_efs__utils__common_proxy.py | 48 ++ .../files/patch-src_mount__efs_____init____.py | 10 + ...c_proxy_cargo-crates_s2n-tls-0.3.36_src_init.rs | 16 + .../files/patch-src_watchdog_____init____.py | 86 ++ filesystems/amazon-efs-utils/pkg-descr | 7 + filesystems/amazon-efs-utils/pkg-plist | 38 + 13 files changed, 1710 insertions(+) diff --git a/filesystems/Makefile b/filesystems/Makefile index 42afe884fdfb..fe5a6c9b7866 100644 --- a/filesystems/Makefile +++ b/filesystems/Makefile @@ -3,6 +3,7 @@ SUBDIR += R-cran-fs SUBDIR += acfgfs SUBDIR += afuse + SUBDIR += amazon-efs-utils SUBDIR += archivemount SUBDIR += automount SUBDIR += avfs diff --git a/filesystems/amazon-efs-utils/Makefile b/filesystems/amazon-efs-utils/Makefile new file mode 100644 index 000000000000..77280ec1d92f --- /dev/null +++ b/filesystems/amazon-efs-utils/Makefile @@ -0,0 +1,84 @@ +PORTNAME= amazon-efs-utils +DISTVERSIONPREFIX= v +DISTVERSION= 3.0.1 +CATEGORIES= filesystems python + +MAINTAINER= olivier@FreeBSD.org +COMMENT= Amazon EFS mount helper and watchdog utilities +WWW= https://github.com/aws/efs-utils + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +ONLY_FOR_ARCHS= aarch64 amd64 +ONLY_FOR_ARCHS_REASON= aws-lc-fips-sys (FIPS static build via s2n-tls) supports only x86_64 and aarch64 on BSD + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}botocore>0:devel/py-botocore@${PY_FLAVOR} + +USES= cargo gmake go:no_targets llvm python:3.8+,run shebangfix +USE_PYTHON= noflavors +USE_RC_SUBR= amazon-efs-mount-watchdog + +SHEBANG_FILES= src/mount_efs/__init__.py \ + src/watchdog/__init__.py + +MAKE_ENV+= LIBCLANG_PATH=${LLVM_PREFIX}/lib + +USE_GITHUB= yes +GH_ACCOUNT= aws +GH_PROJECT= efs-utils + +CARGO_SRC_SUBDIR= src/proxy +CARGO_VENDOR_DIR= ${CARGO_WRKSRC}/cargo-crates +CARGO_BUILD= yes +CARGO_INSTALL= no +CARGO_TEST= no + +EFS_SBINDIR= ${PREFIX}/sbin +EFS_LIBDIR= ${PREFIX}/lib/amazon/efs +EFS_CONFDIR= ${PREFIX}/etc/amazon/efs + +post-patch: + @${REINPLACE_CMD} 's|/etc/amazon/efs|${EFS_CONFDIR}|g' \ + ${WRKSRC}/src/efs_utils_common/constants.py \ + ${WRKSRC}/src/watchdog/__init__.py \ + ${WRKSRC}/dist/efs-utils.conf \ + ${WRKSRC}/dist/s3files-utils.conf \ + ${WRKSRC}/man/mount.efs.8 \ + ${WRKSRC}/man/mount.s3files.8 + @${REINPLACE_CMD} -e 's|mount\.efs|mount_efs|g' \ + ${WRKSRC}/src/efs_utils_common/file_utils.py \ + ${WRKSRC}/man/mount.efs.8 + +do-install: + ${INSTALL_PROGRAM} ${WRKDIR}/target/release/efs-proxy \ + ${STAGEDIR}${EFS_SBINDIR}/efs-proxy + ${INSTALL_SCRIPT} ${WRKSRC}/src/mount_efs/__init__.py \ + ${STAGEDIR}${EFS_SBINDIR}/mount_efs + ${INSTALL_SCRIPT} ${WRKSRC}/src/watchdog/__init__.py \ + ${STAGEDIR}${EFS_SBINDIR}/amazon-efs-mount-watchdog + ${MKDIR} ${STAGEDIR}${EFS_LIBDIR}/efs_utils_common + ${INSTALL_DATA} ${WRKSRC}/src/efs_utils_common/*.py \ + ${STAGEDIR}${EFS_LIBDIR}/efs_utils_common/ + ${MKDIR} ${STAGEDIR}${EFS_LIBDIR}/mount_efs + ${INSTALL_DATA} ${WRKSRC}/src/mount_efs/*.py \ + ${STAGEDIR}${EFS_LIBDIR}/mount_efs/ + ${MKDIR} ${STAGEDIR}${EFS_LIBDIR}/mount_s3files + ${INSTALL_DATA} ${WRKSRC}/src/mount_s3files/*.py \ + ${STAGEDIR}${EFS_LIBDIR}/mount_s3files/ + ${MKDIR} ${STAGEDIR}${EFS_CONFDIR} + ${INSTALL_DATA} ${WRKSRC}/dist/efs-utils.conf \ + ${STAGEDIR}${EFS_CONFDIR}/efs-utils.conf.sample + ${INSTALL_DATA} ${WRKSRC}/dist/s3files-utils.conf \ + ${STAGEDIR}${EFS_CONFDIR}/s3files-utils.conf.sample + ${INSTALL_DATA} ${WRKSRC}/dist/efs-utils.crt \ + ${STAGEDIR}${EFS_CONFDIR}/efs-utils.crt + ${MKDIR} ${STAGEDIR}${PREFIX}/share/man/man8 + ${INSTALL_MAN} ${WRKSRC}/man/mount.efs.8 \ + ${STAGEDIR}${PREFIX}/share/man/man8/mount_efs.8 + +post-install: + ${MKDIR} ${STAGEDIR}/var/log/amazon/efs + ${MKDIR} ${STAGEDIR}/var/run/efs + +.include <bsd.port.mk> diff --git a/filesystems/amazon-efs-utils/Makefile.crates b/filesystems/amazon-efs-utils/Makefile.crates new file mode 100644 index 000000000000..5d9f3afb13ad --- /dev/null +++ b/filesystems/amazon-efs-utils/Makefile.crates @@ -0,0 +1,443 @@ +CARGO_CRATES= addr2line-0.25.1 \ + adler2-2.0.1 \ + aho-corasick-1.1.4 \ + allocator-api2-0.2.21 \ + android_system_properties-0.1.5 \ + ansi_term-0.12.1 \ + anyhow-1.0.102 \ + arc-swap-1.9.1 \ + assert-json-diff-2.0.2 \ + async-trait-0.1.89 \ + atomic-waker-1.1.2 \ + atomic_enum-0.2.0 \ + atty-0.2.14 \ + autocfg-1.5.0 \ + aws-config-1.8.15 \ + aws-credential-types-1.2.14 \ + aws-lc-fips-sys-0.13.14 \ + aws-lc-rs-1.16.2 \ + aws-lc-sys-0.39.1 \ + aws-runtime-1.7.2 \ + aws-sdk-cloudwatch-1.109.0 \ + aws-sdk-cloudwatchlogs-1.125.0 \ + aws-sdk-s3-1.129.0 \ + aws-sdk-sso-1.97.0 \ + aws-sdk-ssooidc-1.99.0 \ + aws-sdk-sts-1.101.0 \ + aws-sigv4-1.4.2 \ + aws-smithy-async-1.2.14 \ + aws-smithy-cbor-0.61.6 \ + aws-smithy-checksums-0.64.6 \ + aws-smithy-compression-0.1.6 \ + aws-smithy-eventstream-0.60.20 \ + aws-smithy-http-0.63.6 \ + aws-smithy-http-client-1.1.12 \ + aws-smithy-json-0.62.5 \ + aws-smithy-mocks-0.1.3 \ + aws-smithy-observability-0.2.6 \ + aws-smithy-protocol-test-0.63.14 \ + aws-smithy-query-0.60.15 \ + aws-smithy-runtime-1.10.3 \ + aws-smithy-runtime-api-1.11.6 \ + aws-smithy-types-1.4.7 \ + aws-smithy-xml-0.60.15 \ + aws-types-1.3.14 \ + backtrace-0.3.76 \ + base16ct-0.1.1 \ + base64-0.22.1 \ + base64-simd-0.8.0 \ + base64ct-1.8.3 \ + bindgen-0.72.1 \ + bitflags-0.9.1 \ + bitflags-1.3.2 \ + bitflags-2.11.0 \ + block-buffer-0.10.4 \ + bs58-0.5.1 \ + bumpalo-3.20.2 \ + byteorder-1.5.0 \ + bytes-1.11.1 \ + bytes-utils-0.1.4 \ + cbor-diag-0.1.12 \ + cc-1.2.59 \ + cexpr-0.6.0 \ + cfg-if-1.0.4 \ + chacha20-0.10.0 \ + chrono-0.4.44 \ + ciborium-0.2.2 \ + ciborium-io-0.2.2 \ + ciborium-ll-0.2.2 \ + clang-sys-1.8.1 \ + clap-2.34.0 \ + clap-4.0.0 \ + clap_derive-4.0.0 \ + clap_lex-0.3.3 \ + cmake-0.1.58 \ + const-oid-0.9.6 \ + core-foundation-0.10.1 \ + core-foundation-sys-0.8.7 \ + cpufeatures-0.2.17 \ + cpufeatures-0.3.0 \ + crc-3.3.0 \ + crc-catalog-2.4.0 \ + crc-fast-1.9.0 \ + crc32fast-1.5.0 \ + crossbeam-channel-0.5.15 \ + crossbeam-deque-0.8.6 \ + crossbeam-epoch-0.9.18 \ + crossbeam-utils-0.8.21 \ + crunchy-0.2.4 \ + crypto-bigint-0.4.9 \ + crypto-bigint-0.5.5 \ + crypto-common-0.1.7 \ + dashmap-6.1.0 \ + data-encoding-2.10.0 \ + der-0.6.1 \ + deranged-0.5.8 \ + derive_more-2.1.1 \ + derive_more-impl-2.1.1 \ + destructure_traitobject-0.2.0 \ + diff-0.1.13 \ + difflib-0.4.0 \ + digest-0.10.7 \ + displaydoc-0.2.5 \ + downcast-0.11.0 \ + dunce-1.0.5 \ + dyn-clone-1.0.20 \ + ecdsa-0.14.8 \ + either-1.15.0 \ + elliptic-curve-0.12.3 \ + env_logger-0.10.2 \ + equivalent-1.0.2 \ + errno-0.3.14 \ + error-chain-0.10.0 \ + fastrand-2.4.1 \ + ff-0.12.1 \ + find-msvc-tools-0.1.9 \ + flate2-1.1.9 \ + float-cmp-0.9.0 \ + fnv-1.0.7 \ + foldhash-0.1.5 \ + foldhash-0.2.0 \ + form_urlencoded-1.2.2 \ + fragile-2.1.0 \ + fs_extra-1.3.0 \ + futures-0.3.32 \ + futures-channel-0.3.32 \ + futures-core-0.3.32 \ + futures-executor-0.3.32 \ + futures-io-0.3.32 \ + futures-macro-0.3.32 \ + futures-sink-0.3.32 \ + futures-task-0.3.32 \ + futures-util-0.3.32 \ + generic-array-0.14.7 \ + getrandom-0.2.17 \ + getrandom-0.3.4 \ + getrandom-0.4.2 \ + gimli-0.32.3 \ + glob-0.3.3 \ + group-0.12.1 \ + h2-0.3.27 \ + h2-0.4.13 \ + half-2.7.1 \ + hashbrown-0.14.5 \ + hashbrown-0.15.5 \ + hashbrown-0.16.1 \ + heck-0.4.1 \ + heck-0.5.0 \ + hermit-abi-0.1.19 \ + hermit-abi-0.5.2 \ + hex-0.4.3 \ + hex-literal-1.1.0 \ + hmac-0.12.1 \ + http-0.2.12 \ + http-1.4.0 \ + http-body-0.4.6 \ + http-body-1.0.1 \ + http-body-util-0.1.3 \ + httparse-1.10.1 \ + httpdate-1.0.3 \ + humantime-2.3.0 \ + hyper-0.14.32 \ + hyper-1.9.0 \ + hyper-rustls-0.24.2 \ + hyper-rustls-0.27.7 \ + hyper-util-0.1.20 \ + iana-time-zone-0.1.65 \ + iana-time-zone-haiku-0.1.2 \ + icu_collections-2.2.0 \ + icu_locale_core-2.2.0 \ + icu_normalizer-2.2.0 \ + icu_normalizer_data-2.2.0 \ + icu_properties-2.2.0 \ + icu_properties_data-2.2.0 \ + icu_provider-2.2.0 \ + id-arena-2.3.0 \ + idna-1.1.0 \ + idna_adapter-1.2.1 \ + indexmap-2.13.1 \ + ipnet-2.12.0 \ + is-terminal-0.4.17 \ + itertools-0.10.5 \ + itertools-0.13.0 \ + itoa-1.0.18 \ + jobserver-0.1.34 \ + js-sys-0.3.94 \ + lazy_static-0.2.11 \ + lazy_static-1.5.0 \ + leb128fmt-0.1.0 \ + libc-0.2.184 \ + libloading-0.8.9 \ + linux-raw-sys-0.12.1 \ + litemap-0.8.2 \ + lock_api-0.4.14 \ + log-0.3.9 \ + log-0.4.29 \ + log-mdc-0.1.0 \ + log4rs-1.4.0 \ + lru-0.12.5 \ + lru-0.16.3 \ + matchers-0.2.0 \ + md-5-0.10.6 \ + memchr-1.0.2 \ + memchr-2.8.0 \ + memoffset-0.7.1 \ + minicbor-0.24.4 \ + minicbor-derive-0.15.3 \ + minimal-lexical-0.2.1 \ + miniz_oxide-0.8.9 \ + mio-1.2.0 \ + mock_instant-0.6.0 \ + mockall-0.11.4 \ + mockall_derive-0.11.4 \ + moka-0.12.15 \ + nix-0.26.4 \ + nom-3.2.1 \ + nom-7.1.3 \ + normalize-line-endings-0.3.0 \ + ntapi-0.4.3 \ + nu-ansi-term-0.50.3 \ + num-bigint-0.4.6 \ + num-conv-0.2.1 \ + num-integer-0.1.46 \ + num-rational-0.4.2 \ + num-traits-0.2.19 \ + object-0.37.3 \ + onc-rpc-0.3.3 \ + once_cell-1.21.4 \ + openssl-probe-0.2.1 \ + ordered-float-2.10.1 \ + os_str_bytes-6.6.1 \ + outref-0.5.2 \ + p256-0.11.1 \ + parking_lot-0.12.5 \ + parking_lot_core-0.9.12 \ + percent-encoding-2.3.2 \ + pin-project-lite-0.2.17 \ + pin-utils-0.1.0 \ + pkcs8-0.9.0 \ + portable-atomic-1.13.1 \ + potential_utf-0.1.5 \ + powerfmt-0.2.0 \ + ppv-lite86-0.2.21 \ + predicates-2.1.5 \ + predicates-core-1.0.10 \ + predicates-tree-1.0.13 \ + pretty_assertions-1.4.1 \ + prettyplease-0.2.37 \ + proc-macro-error-1.0.4 \ + proc-macro-error-attr-1.0.4 \ + proc-macro2-1.0.106 \ + quote-0.3.15 \ + quote-1.0.45 \ + r-efi-5.3.0 \ + r-efi-6.0.0 \ + rand-0.10.0 \ + rand-0.8.5 \ + rand-0.9.2 \ + rand_chacha-0.3.1 \ + rand_chacha-0.9.0 \ + rand_core-0.10.0 \ + rand_core-0.6.4 \ + rand_core-0.9.5 \ + rayon-1.11.0 \ + rayon-core-1.13.0 \ + redox_syscall-0.5.18 \ + regex-1.12.3 \ + regex-automata-0.4.14 \ + regex-lite-0.1.9 \ + regex-syntax-0.8.10 \ + result-1.0.0 \ + rfc6979-0.3.1 \ + ring-0.17.14 \ + roxmltree-0.14.1 \ + rustc-demangle-0.1.27 \ + rustc-hash-2.1.2 \ + rustc_version-0.4.1 \ + rustix-1.1.4 \ + rustls-0.21.12 \ + rustls-0.23.37 \ + rustls-native-certs-0.8.3 \ + rustls-pki-types-1.14.0 \ + rustls-webpki-0.101.7 \ + rustls-webpki-0.103.10 \ + rustversion-1.0.22 \ + ryu-1.0.23 \ + s2n-tls-0.3.36 \ + s2n-tls-sys-0.3.36 \ + s2n-tls-tokio-0.3.36 \ + scc-2.4.0 \ + schannel-0.1.29 \ + scopeguard-1.2.0 \ + sct-0.7.1 \ + sdd-3.0.10 \ + sec1-0.3.0 \ + security-framework-3.7.0 \ + security-framework-sys-2.17.0 \ + semver-1.0.28 \ + separator-0.4.1 \ + serde-1.0.228 \ + serde-value-0.7.0 \ + serde_core-1.0.228 \ + serde_derive-1.0.228 \ + serde_ini-0.2.0 \ + serde_json-1.0.149 \ + serde_yaml-0.9.34+deprecated \ + serial_test-3.4.0 \ + serial_test_derive-3.4.0 \ + sha1-0.10.6 \ + sha2-0.10.9 \ + sharded-slab-0.1.7 \ + shlex-1.3.0 \ + signal-hook-registry-1.4.8 \ + signature-1.6.4 \ + simd-adler32-0.3.9 \ + slab-0.4.12 \ + smallvec-1.15.1 \ + socket2-0.5.10 \ + socket2-0.6.3 \ + spin-0.10.0 \ + spki-0.6.0 \ + stable_deref_trait-1.2.1 \ + static_assertions-1.1.0 \ + strsim-0.10.0 \ + strsim-0.8.0 \ + strum_macros-0.27.2 \ + subtle-2.6.1 \ + syn-1.0.109 \ + syn-2.0.117 \ + synstructure-0.13.2 \ + sysinfo-0.33.1 \ + tagptr-0.2.0 \ + tempfile-3.27.0 \ + termcolor-1.4.1 \ + termtree-0.5.1 \ + test-case-3.3.1 \ + test-case-core-3.3.1 \ + test-case-macros-3.3.1 \ + textwrap-0.11.0 \ + thiserror-1.0.69 \ + thiserror-2.0.18 \ + thiserror-impl-1.0.69 \ + thiserror-impl-2.0.18 \ + thread-id-5.1.0 \ + thread_local-1.1.9 \ + tikv-jemalloc-sys-0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 \ + tikv-jemallocator-0.6.1 \ + time-0.3.47 \ + time-core-0.1.8 \ + time-macros-0.2.27 \ + tinystr-0.8.3 \ + tinyvec-1.11.0 \ + tinyvec_macros-0.1.1 \ + tokio-1.51.1 \ + tokio-macros-2.7.0 \ + tokio-rustls-0.24.1 \ + tokio-rustls-0.26.4 \ + tokio-util-0.7.18 \ + tower-0.5.3 \ + tower-layer-0.3.3 \ + tower-service-0.3.3 \ + tracing-0.1.44 \ + tracing-attributes-0.1.31 \ + tracing-core-0.1.36 \ + tracing-log-0.2.0 \ + tracing-serde-0.2.0 \ + tracing-subscriber-0.3.23 \ + try-lock-0.2.5 \ + typemap-ors-1.0.0 \ + typenum-1.19.0 \ + unicode-ident-1.0.24 \ + unicode-segmentation-1.13.2 \ + unicode-width-0.1.14 \ + unicode-xid-0.2.6 \ + unsafe-any-ors-1.0.0 \ + unsafe-libyaml-0.2.11 \ + untrusted-0.7.1 \ + untrusted-0.9.0 \ + url-2.5.8 \ + urlencoding-2.1.3 \ + utf8_iter-1.0.4 \ + uuid-1.23.0 \ + valuable-0.1.1 \ + vec_map-0.8.2 \ + version_check-0.9.5 \ + void-1.0.2 \ + vsimd-0.8.0 \ + want-0.3.1 \ + wasi-0.11.1+wasi-snapshot-preview1 \ + wasip2-1.0.2+wasi-0.2.9 \ + wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06 \ + wasm-bindgen-0.2.117 \ + wasm-bindgen-macro-0.2.117 \ + wasm-bindgen-macro-support-0.2.117 \ + wasm-bindgen-shared-0.2.117 \ + wasm-encoder-0.244.0 \ + wasm-metadata-0.244.0 \ + wasmparser-0.244.0 \ + winapi-0.3.9 \ + winapi-i686-pc-windows-gnu-0.4.0 \ + winapi-util-0.1.11 \ + winapi-x86_64-pc-windows-gnu-0.4.0 \ + windows-0.57.0 \ + windows-core-0.57.0 \ + windows-core-0.62.2 \ + windows-implement-0.57.0 \ + windows-implement-0.60.2 \ + windows-interface-0.57.0 \ + windows-interface-0.59.3 \ + windows-link-0.2.1 \ + windows-result-0.1.2 \ + windows-result-0.4.1 \ + windows-strings-0.5.1 \ + windows-sys-0.52.0 \ + windows-sys-0.61.2 \ + windows-targets-0.52.6 \ + windows_aarch64_gnullvm-0.52.6 \ + windows_aarch64_msvc-0.52.6 \ + windows_i686_gnu-0.52.6 \ + windows_i686_gnullvm-0.52.6 \ + windows_i686_msvc-0.52.6 \ + windows_x86_64_gnu-0.52.6 \ + windows_x86_64_gnullvm-0.52.6 \ + windows_x86_64_msvc-0.52.6 \ + wit-bindgen-0.51.0 \ + wit-bindgen-core-0.51.0 \ + wit-bindgen-rust-0.51.0 \ + wit-bindgen-rust-macro-0.51.0 \ + wit-component-0.244.0 \ + wit-parser-0.244.0 \ + writeable-0.6.3 \ + xmlparser-0.13.6 \ + yansi-1.0.1 \ + yoke-0.8.2 \ + yoke-derive-0.8.2 \ + zerocopy-0.8.48 \ + zerocopy-derive-0.8.48 \ + zerofrom-0.1.7 \ + zerofrom-derive-0.1.7 \ + zeroize-1.8.2 \ + zerotrie-0.2.4 \ + zerovec-0.11.6 \ + zerovec-derive-0.11.3 \ + zmij-1.0.21 diff --git a/filesystems/amazon-efs-utils/distinfo b/filesystems/amazon-efs-utils/distinfo new file mode 100644 index 000000000000..ad24116f6fb2 --- /dev/null +++ b/filesystems/amazon-efs-utils/distinfo @@ -0,0 +1,889 @@ +TIMESTAMP = 1776328653 +SHA256 (rust/crates/addr2line-0.25.1.crate) = 1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b +SIZE (rust/crates/addr2line-0.25.1.crate) = 43134 +SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa +SIZE (rust/crates/adler2-2.0.1.crate) = 13366 +SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301 +SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015 +SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923 +SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622 +SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 +SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243 +SHA256 (rust/crates/ansi_term-0.12.1.crate) = d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2 +SIZE (rust/crates/ansi_term-0.12.1.crate) = 24838 +SHA256 (rust/crates/anyhow-1.0.102.crate) = 7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c +SIZE (rust/crates/anyhow-1.0.102.crate) = 48658 +SHA256 (rust/crates/arc-swap-1.9.1.crate) = 6a3a1fd6f75306b68087b831f025c712524bcb19aad54e557b1129cfa0a2b207 +SIZE (rust/crates/arc-swap-1.9.1.crate) = 81367 +SHA256 (rust/crates/assert-json-diff-2.0.2.crate) = 47e4f2b81832e72834d7518d8487a0396a28cc408186a2e8854c0f98011faf12 +SIZE (rust/crates/assert-json-diff-2.0.2.crate) = 10874 +SHA256 (rust/crates/async-trait-0.1.89.crate) = 9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb +SIZE (rust/crates/async-trait-0.1.89.crate) = 32171 +SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0 +SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422 +SHA256 (rust/crates/atomic_enum-0.2.0.crate) = 6227a8d6fdb862bcb100c4314d0d9579e5cd73fa6df31a2e6f6e1acd3c5f1207 +SIZE (rust/crates/atomic_enum-0.2.0.crate) = 4946 +SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8 +SIZE (rust/crates/atty-0.2.14.crate) = 5470 +SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8 +SIZE (rust/crates/autocfg-1.5.0.crate) = 18729 +SHA256 (rust/crates/aws-config-1.8.15.crate) = 11493b0bad143270fb8ad284a096dd529ba91924c5409adeac856cc1bf047dbc +SIZE (rust/crates/aws-config-1.8.15.crate) = 152389 +SHA256 (rust/crates/aws-credential-types-1.2.14.crate) = 8f20799b373a1be121fe3005fba0c2090af9411573878f224df44b42727fcaf7 +SIZE (rust/crates/aws-credential-types-1.2.14.crate) = 21865 +SHA256 (rust/crates/aws-lc-fips-sys-0.13.14.crate) = d3d619165468401dec3caa3366ebffbcb83f2f31883e5b3932f8e2dec2ddc568 +SIZE (rust/crates/aws-lc-fips-sys-0.13.14.crate) = 7812609 +SHA256 (rust/crates/aws-lc-rs-1.16.2.crate) = a054912289d18629dc78375ba2c3726a3afe3ff71b4edba9dedfca0e3446d1fc +SIZE (rust/crates/aws-lc-rs-1.16.2.crate) = 224799 +SHA256 (rust/crates/aws-lc-sys-0.39.1.crate) = 83a25cf98105baa966497416dbd42565ce3a8cf8dbfd59803ec9ad46f3126399 +SIZE (rust/crates/aws-lc-sys-0.39.1.crate) = 9461553 +SHA256 (rust/crates/aws-runtime-1.7.2.crate) = 5fc0651c57e384202e47153c1260b84a9936e19803d747615edf199dc3b98d17 +SIZE (rust/crates/aws-runtime-1.7.2.crate) = 87055 +SHA256 (rust/crates/aws-sdk-cloudwatch-1.109.0.crate) = f4cfc81e3e55ba1c1faec11b4d938b611c7f4890df46cd1b348bb917b7d1d3d7 +SIZE (rust/crates/aws-sdk-cloudwatch-1.109.0.crate) = 498287 +SHA256 (rust/crates/aws-sdk-cloudwatchlogs-1.125.0.crate) = 5c199e081d1da738083d275340cb0af4613cd21e25a67d519f538d15d6ed11cd +SIZE (rust/crates/aws-sdk-cloudwatchlogs-1.125.0.crate) = 1071740 +SHA256 (rust/crates/aws-sdk-s3-1.129.0.crate) = 6d4e8410fadbc0ee453145dd77a4958227b18b05bf67c2795d0a8b8596c9aa0f +SIZE (rust/crates/aws-sdk-s3-1.129.0.crate) = 1638083 +SHA256 (rust/crates/aws-sdk-sso-1.97.0.crate) = 9aadc669e184501caaa6beafb28c6267fc1baef0810fb58f9b205485ca3f2567 +SIZE (rust/crates/aws-sdk-sso-1.97.0.crate) = 94139 +SHA256 (rust/crates/aws-sdk-ssooidc-1.99.0.crate) = 1342a7db8f358d3de0aed2007a0b54e875458e39848d54cc1d46700b2bfcb0a8 +SIZE (rust/crates/aws-sdk-ssooidc-1.99.0.crate) = 113308 +SHA256 (rust/crates/aws-sdk-sts-1.101.0.crate) = ab41ad64e4051ecabeea802d6a17845a91e83287e1dd249e6963ea1ba78c428a +SIZE (rust/crates/aws-sdk-sts-1.101.0.crate) = 199252 +SHA256 (rust/crates/aws-sigv4-1.4.2.crate) = b0b660013a6683ab23797778e21f1f854744fdf05f68204b4cca4c8c04b5d1f4 +SIZE (rust/crates/aws-sigv4-1.4.2.crate) = 98327 +SHA256 (rust/crates/aws-smithy-async-1.2.14.crate) = 2ffcaf626bdda484571968400c326a244598634dc75fd451325a54ad1a59acfc +SIZE (rust/crates/aws-smithy-async-1.2.14.crate) = 21976 +SHA256 (rust/crates/aws-smithy-cbor-0.61.6.crate) = 9364e2fe90e1d5323a6ab452eda10cfebc00499a20c14e4e14a9f369b15422c6 +SIZE (rust/crates/aws-smithy-cbor-0.61.6.crate) = 16892 +SHA256 (rust/crates/aws-smithy-checksums-0.64.6.crate) = 6750f3dd509b0694a4377f0293ed2f9630d710b1cebe281fa8bac8f099f88bc6 +SIZE (rust/crates/aws-smithy-checksums-0.64.6.crate) = 18637 +SHA256 (rust/crates/aws-smithy-compression-0.1.6.crate) = 0e3cba0f1e060e0025523d3965f4967e668f9bbf7342c09427a1ad110437f4bb +SIZE (rust/crates/aws-smithy-compression-0.1.6.crate) = 15134 +SHA256 (rust/crates/aws-smithy-eventstream-0.60.20.crate) = faf09d74e5e32f76b8762da505a3cd59303e367a664ca67295387baa8c1d7548 +SIZE (rust/crates/aws-smithy-eventstream-0.60.20.crate) = 29806 +SHA256 (rust/crates/aws-smithy-http-0.63.6.crate) = ba1ab2dc1c2c3749ead27180d333c42f11be8b0e934058fb4b2258ee8dbe5231 +SIZE (rust/crates/aws-smithy-http-0.63.6.crate) = 32256 +SHA256 (rust/crates/aws-smithy-http-client-1.1.12.crate) = 6a2f165a7feee6f263028b899d0a181987f4fa7179a6411a32a439fba7c5f769 +SIZE (rust/crates/aws-smithy-http-client-1.1.12.crate) = 92952 +SHA256 (rust/crates/aws-smithy-json-0.62.5.crate) = 9648b0bb82a2eedd844052c6ad2a1a822d1f8e3adee5fbf668366717e428856a +SIZE (rust/crates/aws-smithy-json-0.62.5.crate) = 32869 +SHA256 (rust/crates/aws-smithy-mocks-0.1.3.crate) = 0993183a62912ef1c7b348f04e1bb678e10bd74710201945c9e6bffc20096dd5 +SIZE (rust/crates/aws-smithy-mocks-0.1.3.crate) = 28144 +SHA256 (rust/crates/aws-smithy-observability-0.2.6.crate) = a06c2315d173edbf1920da8ba3a7189695827002e4c0fc961973ab1c54abca9c +SIZE (rust/crates/aws-smithy-observability-0.2.6.crate) = 14502 +SHA256 (rust/crates/aws-smithy-protocol-test-0.63.14.crate) = 5b227aa94af99a8e5ee52551cc7e3ee30a217019ef99207b6f0b7a1527685941 +SIZE (rust/crates/aws-smithy-protocol-test-0.63.14.crate) = 21614 +SHA256 (rust/crates/aws-smithy-query-0.60.15.crate) = 1a56d79744fb3edb5d722ef79d86081e121d3b9422cb209eb03aea6aa4f21ebd +SIZE (rust/crates/aws-smithy-query-0.60.15.crate) = 9960 +SHA256 (rust/crates/aws-smithy-runtime-1.10.3.crate) = 028999056d2d2fd58a697232f9eec4a643cf73a71cf327690a7edad1d2af2110 +SIZE (rust/crates/aws-smithy-runtime-1.10.3.crate) = 126859 +SHA256 (rust/crates/aws-smithy-runtime-api-1.11.6.crate) = 876ab3c9c29791ba4ba02b780a3049e21ec63dabda09268b175272c3733a79e6 +SIZE (rust/crates/aws-smithy-runtime-api-1.11.6.crate) = 80656 +SHA256 (rust/crates/aws-smithy-types-1.4.7.crate) = 9d73dbfbaa8e4bc57b9045137680b958d274823509a360abfd8e1d514d40c95c +SIZE (rust/crates/aws-smithy-types-1.4.7.crate) = 96069 +SHA256 (rust/crates/aws-smithy-xml-0.60.15.crate) = 0ce02add1aa3677d022f8adf81dcbe3046a95f17a1b1e8979c145cd21d3d22b3 +SIZE (rust/crates/aws-smithy-xml-0.60.15.crate) = 26237 +SHA256 (rust/crates/aws-types-1.3.14.crate) = 47c8323699dd9b3c8d5b3c13051ae9cdef58fd179957c882f8374dd8725962d9 +SIZE (rust/crates/aws-types-1.3.14.crate) = 34005 +SHA256 (rust/crates/backtrace-0.3.76.crate) = bb531853791a215d7c62a30daf0dde835f381ab5de4589cfe7c649d2cbe92bd6 +SIZE (rust/crates/backtrace-0.3.76.crate) = 89458 +SHA256 (rust/crates/base16ct-0.1.1.crate) = 349a06037c7bf932dd7e7d1f653678b2038b9ad46a74102f1fc7bd7872678cce +SIZE (rust/crates/base16ct-0.1.1.crate) = 10186 +SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 +SIZE (rust/crates/base64-0.22.1.crate) = 81597 +SHA256 (rust/crates/base64-simd-0.8.0.crate) = 339abbe78e73178762e23bea9dfd08e697eb3f3301cd4be981c0f78ba5859195 +SIZE (rust/crates/base64-simd-0.8.0.crate) = 12531 +SHA256 (rust/crates/base64ct-1.8.3.crate) = 2af50177e190e07a26ab74f8b1efbfe2ef87da2116221318cb1c2e82baf7de06 +SIZE (rust/crates/base64ct-1.8.3.crate) = 32227 +SHA256 (rust/crates/bindgen-0.72.1.crate) = 993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895 +SIZE (rust/crates/bindgen-0.72.1.crate) = 246071 +SHA256 (rust/crates/bitflags-0.9.1.crate) = 4efd02e230a02e18f92fc2735f44597385ed02ad8f831e7c1c1156ee5e1ab3a5 +SIZE (rust/crates/bitflags-0.9.1.crate) = 12406 +SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a +SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 +SHA256 (rust/crates/bitflags-2.11.0.crate) = 843867be96c8daad0d758b57df9392b6d8d271134fce549de6ce169ff98a92af +SIZE (rust/crates/bitflags-2.11.0.crate) = 48906 +SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 +SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 +SHA256 (rust/crates/bs58-0.5.1.crate) = bf88ba1141d185c399bee5288d850d63b8369520c1eafc32a0430b5b6c287bf4 +SIZE (rust/crates/bs58-0.5.1.crate) = 28483 +SHA256 (rust/crates/bumpalo-3.20.2.crate) = 5d20789868f4b01b2f2caec9f5c4e0213b41e3e5702a50157d699ae31ced2fcb +SIZE (rust/crates/bumpalo-3.20.2.crate) = 97696 +SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b +SIZE (rust/crates/byteorder-1.5.0.crate) = 23288 +SHA256 (rust/crates/bytes-1.11.1.crate) = 1e748733b7cbc798e1434b6ac524f0c1ff2ab456fe201501e6497c8417a4fc33 +SIZE (rust/crates/bytes-1.11.1.crate) = 78584 +SHA256 (rust/crates/bytes-utils-0.1.4.crate) = 7dafe3a8757b027e2be6e4e5601ed563c55989fcf1546e933c66c8eb3a058d35 +SIZE (rust/crates/bytes-utils-0.1.4.crate) = 20703 +SHA256 (rust/crates/cbor-diag-0.1.12.crate) = dc245b6ecd09b23901a4fbad1ad975701fd5061ceaef6afa93a2d70605a64429 +SIZE (rust/crates/cbor-diag-0.1.12.crate) = 46901 +SHA256 (rust/crates/cc-1.2.59.crate) = b7a4d3ec6524d28a329fc53654bbadc9bdd7b0431f5d65f1a56ffb28a1ee5283 +SIZE (rust/crates/cc-1.2.59.crate) = 96779 +SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766 +SIZE (rust/crates/cexpr-0.6.0.crate) = 17966 +SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801 +SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360 +SHA256 (rust/crates/chacha20-0.10.0.crate) = 6f8d983286843e49675a4b7a2d174efe136dc93a18d69130dd18198a6c167601 +SIZE (rust/crates/chacha20-0.10.0.crate) = 38763 +SHA256 (rust/crates/chrono-0.4.44.crate) = c673075a2e0e5f4a1dde27ce9dee1ea4558c7ffe648f576438a20ca1d2acc4b0 +SIZE (rust/crates/chrono-0.4.44.crate) = 240549 +SHA256 (rust/crates/ciborium-0.2.2.crate) = 42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e +SIZE (rust/crates/ciborium-0.2.2.crate) = 35611 +SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757 +SIZE (rust/crates/ciborium-io-0.2.2.crate) = 6697 +SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9 +SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695 +SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4 +SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009 +SHA256 (rust/crates/clap-2.34.0.crate) = a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c +SIZE (rust/crates/clap-2.34.0.crate) = 202210 +SHA256 (rust/crates/clap-4.0.0.crate) = 422592638015fe46332afb8fbf9361d9fa2d498d05c0c384e28710b4639e33a5 +SIZE (rust/crates/clap-4.0.0.crate) = 201258 +SHA256 (rust/crates/clap_derive-4.0.0.crate) = 677ca5a153ca1804d4bf3e9d45f0f6b5ba4f950de155e373d457cd5f154cca9c +SIZE (rust/crates/clap_derive-4.0.0.crate) = 26490 +SHA256 (rust/crates/clap_lex-0.3.3.crate) = 033f6b7a4acb1f358c742aaca805c939ee73b4c6209ae4318ec7aca81c42e646 +SIZE (rust/crates/clap_lex-0.3.3.crate) = 9648 +SHA256 (rust/crates/cmake-0.1.58.crate) = c0f78a02292a74a88ac736019ab962ece0bc380e3f977bf72e376c5d78ff0678 +SIZE (rust/crates/cmake-0.1.58.crate) = 20474 +SHA256 (rust/crates/const-oid-0.9.6.crate) = c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8 +SIZE (rust/crates/const-oid-0.9.6.crate) = 45382 +SHA256 (rust/crates/core-foundation-0.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/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280 +SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466 +SHA256 (rust/crates/cpufeatures-0.3.0.crate) = 8b2a41393f66f16b0823bb79094d54ac5fbd34ab292ddafb9a0456ac9f87d201 +SIZE (rust/crates/cpufeatures-0.3.0.crate) = 14156 +SHA256 (rust/crates/crc-3.3.0.crate) = 9710d3b3739c2e349eb44fe848ad0b7c8cb1e42bd87ee49371df2f7acaf3e675 +SIZE (rust/crates/crc-3.3.0.crate) = 13905 +SHA256 (rust/crates/crc-catalog-2.4.0.crate) = 19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5 +SIZE (rust/crates/crc-catalog-2.4.0.crate) = 10155 +SHA256 (rust/crates/crc-fast-1.9.0.crate) = 2fd92aca2c6001b1bf5ba0ff84ee74ec8501b52bbef0cac80bf25a6c1d87a83d +SIZE (rust/crates/crc-fast-1.9.0.crate) = 195156 +SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511 +SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723 +SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2 +SIZE (rust/crates/crossbeam-channel-0.5.15.crate) = 92716 +SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51 +SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471 +SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e +SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875 +SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28 +SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691 +SHA256 (rust/crates/crunchy-0.2.4.crate) = 460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5 +SIZE (rust/crates/crunchy-0.2.4.crate) = 3887 +SHA256 (rust/crates/crypto-bigint-0.4.9.crate) = ef2b4b23cddf68b89b8f8069890e8c270d54e2d5fe1b143820234805e4cb17ef +SIZE (rust/crates/crypto-bigint-0.4.9.crate) = 46826 +SHA256 (rust/crates/crypto-bigint-0.5.5.crate) = 0dc92fb57ca44df6db8059111ab3af99a63d5d0f8375d9972e319a379c6bab76 +SIZE (rust/crates/crypto-bigint-0.5.5.crate) = 83384 +SHA256 (rust/crates/crypto-common-0.1.7.crate) = 78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a +SIZE (rust/crates/crypto-common-0.1.7.crate) = 9619 +SHA256 (rust/crates/dashmap-6.1.0.crate) = 5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf +SIZE (rust/crates/dashmap-6.1.0.crate) = 24828 +SHA256 (rust/crates/data-encoding-2.10.0.crate) = d7a1e2f27636f116493b8b860f5546edb47c8d8f8ea73e1d2a20be88e28d1fea +SIZE (rust/crates/data-encoding-2.10.0.crate) = 22293 +SHA256 (rust/crates/der-0.6.1.crate) = f1a467a65c5e759bce6e65eaf91cc29f466cdc57cb65777bd646872a8a1fd4de +SIZE (rust/crates/der-0.6.1.crate) = 74205 +SHA256 (rust/crates/deranged-0.5.8.crate) = 7cd812cc2bc1d69d4764bd80df88b4317eaef9e773c75226407d9bc0876b211c +SIZE (rust/crates/deranged-0.5.8.crate) = 26885 +SHA256 (rust/crates/derive_more-2.1.1.crate) = d751e9e49156b02b44f9c1815bcb94b984cdcc4396ecc32521c739452808b134 +SIZE (rust/crates/derive_more-2.1.1.crate) = 88632 +SHA256 (rust/crates/derive_more-impl-2.1.1.crate) = 799a97264921d8623a957f6c3b9011f3b5492f557bbb7a5a19b7fa6d06ba8dcb +SIZE (rust/crates/derive_more-impl-2.1.1.crate) = 99094 +SHA256 (rust/crates/destructure_traitobject-0.2.0.crate) = 3c877555693c14d2f84191cfd3ad8582790fc52b5e2274b40b59cf5f5cea25c7 +SIZE (rust/crates/destructure_traitobject-0.2.0.crate) = 6526 +SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8 +SIZE (rust/crates/diff-0.1.13.crate) = 46216 +SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8 +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/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0 +SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219 +SHA256 (rust/crates/downcast-0.11.0.crate) = 1435fa1053d8b2fbbe9be7e97eca7f33d37b28409959813daefc1446a14247f1 +SIZE (rust/crates/downcast-0.11.0.crate) = 5976 +SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813 +SIZE (rust/crates/dunce-1.0.5.crate) = 8244 +SHA256 (rust/crates/dyn-clone-1.0.20.crate) = d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555 +SIZE (rust/crates/dyn-clone-1.0.20.crate) = 13134 +SHA256 (rust/crates/ecdsa-0.14.8.crate) = 413301934810f597c1d19ca71c8710e99a3f1ba28a0d2ebc01551a2daeea3c5c +SIZE (rust/crates/ecdsa-0.14.8.crate) = 24720 +SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719 +SIZE (rust/crates/either-1.15.0.crate) = 20114 +SHA256 (rust/crates/elliptic-curve-0.12.3.crate) = e7bb888ab5300a19b8e5bceef25ac745ad065f3c9f7efc6de1b91958110891d3 +SIZE (rust/crates/elliptic-curve-0.12.3.crate) = 58374 +SHA256 (rust/crates/env_logger-0.10.2.crate) = 4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580 +SIZE (rust/crates/env_logger-0.10.2.crate) = 36402 +SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f +SIZE (rust/crates/equivalent-1.0.2.crate) = 7419 +SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb +SIZE (rust/crates/errno-0.3.14.crate) = 12002 +SHA256 (rust/crates/error-chain-0.10.0.crate) = d9435d864e017c3c6afeac1654189b06cdb491cf2ff73dbf0d73b0f292f42ff8 +SIZE (rust/crates/error-chain-0.10.0.crate) = 18432 +SHA256 (rust/crates/fastrand-2.4.1.crate) = 9f1f227452a390804cdb637b74a86990f2a7d7ba4b7d5693aac9b4dd6defd8d6 +SIZE (rust/crates/fastrand-2.4.1.crate) = 20773 +SHA256 (rust/crates/ff-0.12.1.crate) = d013fc25338cc558c5c2cfbad646908fb23591e2404481826742b651c9af7160 +SIZE (rust/crates/ff-0.12.1.crate) = 12956 +SHA256 (rust/crates/find-msvc-tools-0.1.9.crate) = 5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582 +SIZE (rust/crates/find-msvc-tools-0.1.9.crate) = 31493 +SHA256 (rust/crates/flate2-1.1.9.crate) = 843fba2746e448b37e26a819579957415c8cef339bf08564fe8b7ddbd959573c +SIZE (rust/crates/flate2-1.1.9.crate) = 82745 +SHA256 (rust/crates/float-cmp-0.9.0.crate) = 98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4 +SIZE (rust/crates/float-cmp-0.9.0.crate) = 10102 +SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 +SIZE (rust/crates/fnv-1.0.7.crate) = 11266 +SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2 +SIZE (rust/crates/foldhash-0.1.5.crate) = 21901 +SHA256 (rust/crates/foldhash-0.2.0.crate) = 77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb +SIZE (rust/crates/foldhash-0.2.0.crate) = 23329 +SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf +SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347 +SHA256 (rust/crates/fragile-2.1.0.crate) = 8878864ba14bb86e818a412bfd6f18f9eabd4ec0f008a28e8f7eb61db532fcf9 +SIZE (rust/crates/fragile-2.1.0.crate) = 17876 +SHA256 (rust/crates/fs_extra-1.3.0.crate) = 42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c +SIZE (rust/crates/fs_extra-1.3.0.crate) = 31298 +SHA256 (rust/crates/futures-0.3.32.crate) = 8b147ee9d1f6d097cef9ce628cd2ee62288d963e16fb287bd9286455b241382d +SIZE (rust/crates/futures-0.3.32.crate) = 61234 +SHA256 (rust/crates/futures-channel-0.3.32.crate) = 07bbe89c50d7a535e539b8c17bc0b49bdb77747034daa8087407d655f3f7cc1d +SIZE (rust/crates/futures-channel-0.3.32.crate) = 33213 +SHA256 (rust/crates/futures-core-0.3.32.crate) = 7e3450815272ef58cec6d564423f6e755e25379b217b0bc688e295ba24df6b1d +SIZE (rust/crates/futures-core-0.3.32.crate) = 14684 +SHA256 (rust/crates/futures-executor-0.3.32.crate) = baf29c38818342a3b26b5b923639e7b1f4a61fc5e76102d4b1981c6dc7a7579d +SIZE (rust/crates/futures-executor-0.3.32.crate) = 18581 +SHA256 (rust/crates/futures-io-0.3.32.crate) = cecba35d7ad927e23624b22ad55235f2239cfa44fd10428eecbeba6d6a717718 +SIZE (rust/crates/futures-io-0.3.32.crate) = 9191 +SHA256 (rust/crates/futures-macro-0.3.32.crate) = e835b70203e41293343137df5c0664546da5745f82ec9b84d40be8336958447b +SIZE (rust/crates/futures-macro-0.3.32.crate) = 11929 +SHA256 (rust/crates/futures-sink-0.3.32.crate) = c39754e157331b013978ec91992bde1ac089843443c49cbc7f46150b0fad0893 +SIZE (rust/crates/futures-sink-0.3.32.crate) = 8106 +SHA256 (rust/crates/futures-task-0.3.32.crate) = 037711b3d59c33004d3856fbdc83b99d4ff37a24768fa1be9ce3538a1cde4393 +SIZE (rust/crates/futures-task-0.3.32.crate) = 11377 +SHA256 (rust/crates/futures-util-0.3.32.crate) = 389ca41296e6190b48053de0321d02a77f32f8a5d2461dd38762c0593805c6d6 +SIZE (rust/crates/futures-util-0.3.32.crate) = 168797 +SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a +SIZE (rust/crates/generic-array-0.14.7.crate) = 15950 +SHA256 (rust/crates/getrandom-0.2.17.crate) = ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0 +SIZE (rust/crates/getrandom-0.2.17.crate) = 40780 +SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd +SIZE (rust/crates/getrandom-0.3.4.crate) = 50932 +SHA256 (rust/crates/getrandom-0.4.2.crate) = 0de51e6874e94e7bf76d726fc5d13ba782deca734ff60d5bb2fb2607c7406555 +SIZE (rust/crates/getrandom-0.4.2.crate) = 53905 +SHA256 (rust/crates/gimli-0.32.3.crate) = e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7 +SIZE (rust/crates/gimli-0.32.3.crate) = 289789 +SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280 +SIZE (rust/crates/glob-0.3.3.crate) = 22861 +SHA256 (rust/crates/group-0.12.1.crate) = 5dfbfb3a6cfbd390d5c9564ab283a0349b9b9fcd46a706c1eb10e0db70bfbac7 +SIZE (rust/crates/group-0.12.1.crate) = 16516 +SHA256 (rust/crates/h2-0.3.27.crate) = 0beca50380b1fc32983fc1cb4587bfa4bb9e78fc259aad4a0032d2080309222d +SIZE (rust/crates/h2-0.3.27.crate) = 169180 +SHA256 (rust/crates/h2-0.4.13.crate) = 2f44da3a8150a6703ed5d34e164b875fd14c2cdab9af1252a9a1020bde2bdc54 +SIZE (rust/crates/h2-0.4.13.crate) = 176861 +SHA256 (rust/crates/half-2.7.1.crate) = 6ea2d84b969582b4b1864a92dc5d27cd2b77b622a8d79306834f1be5ba20d84b +SIZE (rust/crates/half-2.7.1.crate) = 61040 +SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1 +SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498 +SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1 +SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908 +SHA256 (rust/crates/hashbrown-0.16.1.crate) = 841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100 +SIZE (rust/crates/hashbrown-0.16.1.crate) = 147785 +SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8 +SIZE (rust/crates/heck-0.4.1.crate) = 11567 +SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea +SIZE (rust/crates/heck-0.5.0.crate) = 11517 +SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33 +SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979 +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/hex-literal-1.1.0.crate) = e712f64ec3850b98572bffac52e2c6f282b29fe6c5fa6d42334b30be438d95c1 +SIZE (rust/crates/hex-literal-1.1.0.crate) = 8777 +SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e +SIZE (rust/crates/hmac-0.12.1.crate) = 42657 +SHA256 (rust/crates/http-0.2.12.crate) = 601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1 +SIZE (rust/crates/http-0.2.12.crate) = 101964 +SHA256 (rust/crates/http-1.4.0.crate) = e3ba2a386d7f85a81f119ad7498ebe444d2e22c2af0b86b069416ace48b3311a +SIZE (rust/crates/http-1.4.0.crate) = 106978 +SHA256 (rust/crates/http-body-0.4.6.crate) = 7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2 +SIZE (rust/crates/http-body-0.4.6.crate) = 10773 +SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184 +SIZE (rust/crates/http-body-1.0.1.crate) = 6125 +SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a +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.3.0.crate) = 135b12329e5e3ce057a9f972339ea52bc954fe1e9358ef27f95e89716fbc5424 +SIZE (rust/crates/humantime-2.3.0.crate) = 23242 +SHA256 (rust/crates/hyper-0.14.32.crate) = 41dfc780fdec9373c01bae43289ea34c972e40ee3c9f6b3c8801a35f35586ce7 +SIZE (rust/crates/hyper-0.14.32.crate) = 199622 +SHA256 (rust/crates/hyper-1.9.0.crate) = 6299f016b246a94207e63da54dbe807655bf9e00044f73ded42c3ac5305fbcca +SIZE (rust/crates/hyper-1.9.0.crate) = 160126 +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.7.crate) = e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58 +SIZE (rust/crates/hyper-rustls-0.27.7.crate) = 35435 +SHA256 (rust/crates/hyper-util-0.1.20.crate) = 96547c2556ec9d12fb1578c4eaf448b04993e7fb79cbaad930a656880a6bdfa0 +SIZE (rust/crates/hyper-util-0.1.20.crate) = 112807 +SHA256 (rust/crates/iana-time-zone-0.1.65.crate) = e31bc9ad994ba00e440a8aa5c9ef0ec67d5cb5e5cb0cc7f8b744a35b389cc470 +SIZE (rust/crates/iana-time-zone-0.1.65.crate) = 34079 +SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f +SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185 +SHA256 (rust/crates/icu_collections-2.2.0.crate) = 2984d1cd16c883d7935b9e07e44071dca8d917fd52ecc02c04d5fa0b5a3f191c +SIZE (rust/crates/icu_collections-2.2.0.crate) = 88011 +SHA256 (rust/crates/icu_locale_core-2.2.0.crate) = 92219b62b3e2b4d88ac5119f8904c10f8f61bf7e95b640d25ba3075e6cac2c29 +SIZE (rust/crates/icu_locale_core-2.2.0.crate) = 78639 +SHA256 (rust/crates/icu_normalizer-2.2.0.crate) = c56e5ee99d6e3d33bd91c5d85458b6005a22140021cc324cea84dd0e72cff3b4 +SIZE (rust/crates/icu_normalizer-2.2.0.crate) = 78154 +SHA256 (rust/crates/icu_normalizer_data-2.2.0.crate) = da3be0ae77ea334f4da67c12f149704f19f81d1adf7c51cf482943e84a2bad38 +SIZE (rust/crates/icu_normalizer_data-2.2.0.crate) = 67134 +SHA256 (rust/crates/icu_properties-2.2.0.crate) = bee3b67d0ea5c2cca5003417989af8996f8604e34fb9ddf96208a033901e70de +SIZE (rust/crates/icu_properties-2.2.0.crate) = 63950 +SHA256 (rust/crates/icu_properties_data-2.2.0.crate) = 8e2bbb201e0c04f7b4b3e14382af113e17ba4f63e2c9d2ee626b720cbce54a14 +SIZE (rust/crates/icu_properties_data-2.2.0.crate) = 168901 +SHA256 (rust/crates/icu_provider-2.2.0.crate) = 139c4cf31c8b5f33d7e199446eff9c1e02decfc2f0eec2c8d71f65befa45b421 +SIZE (rust/crates/icu_provider-2.2.0.crate) = 51620 +SHA256 (rust/crates/id-arena-2.3.0.crate) = 3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954 +SIZE (rust/crates/id-arena-2.3.0.crate) = 12883 +SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de +SIZE (rust/crates/idna-1.1.0.crate) = 148747 +SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344 +SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389 +SHA256 (rust/crates/indexmap-2.13.1.crate) = 45a8a2b9cb3e0b0c1803dbb0758ffac5de2f425b23c28f518faabd9d805342ff +SIZE (rust/crates/indexmap-2.13.1.crate) = 104085 +SHA256 (rust/crates/ipnet-2.12.0.crate) = d98f6fed1fde3f8c21bc40a1abb88dd75e67924f9cffc3ef95607bad8017f8e2 +SIZE (rust/crates/ipnet-2.12.0.crate) = 31000 +SHA256 (rust/crates/is-terminal-0.4.17.crate) = 3640c1c38b8e4e43584d8df18be5fc6b0aa314ce6ebf51b53313d4306cca8e46 +SIZE (rust/crates/is-terminal-0.4.17.crate) = 7458 +SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473 +SIZE (rust/crates/itertools-0.10.5.crate) = 115354 +SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186 +SIZE (rust/crates/itertools-0.13.0.crate) = 146261 +SHA256 (rust/crates/itoa-1.0.18.crate) = 8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682 +SIZE (rust/crates/itoa-1.0.18.crate) = 15935 +SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33 +SIZE (rust/crates/jobserver-0.1.34.crate) = 29013 +SHA256 (rust/crates/js-sys-0.3.94.crate) = 2e04e2ef80ce82e13552136fabeef8a5ed1f985a96805761cbb9a2c34e7664d9 +SIZE (rust/crates/js-sys-0.3.94.crate) = 103723 +SHA256 (rust/crates/lazy_static-0.2.11.crate) = 76f033c7ad61445c5b347c7382dd1237847eb1bce590fe50365dcb33d546be73 +SIZE (rust/crates/lazy_static-0.2.11.crate) = 12361 +SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe +SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025 +SHA256 (rust/crates/leb128fmt-0.1.0.crate) = 09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2 +SIZE (rust/crates/leb128fmt-0.1.0.crate) = 14138 +SHA256 (rust/crates/libc-0.2.184.crate) = 48f5d2a454e16a5ea0f4ced81bd44e4cfc7bd3a507b61887c99fd3538b28e4af +SIZE (rust/crates/libc-0.2.184.crate) = 820172 +SHA256 (rust/crates/libloading-0.8.9.crate) = d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55 +SIZE (rust/crates/libloading-0.8.9.crate) = 30222 +SHA256 (rust/crates/linux-raw-sys-0.12.1.crate) = 32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53 +SIZE (rust/crates/linux-raw-sys-0.12.1.crate) = 3006116 +SHA256 (rust/crates/litemap-0.8.2.crate) = 92daf443525c4cce67b150400bc2316076100ce0b3686209eb8cf3c31612e6f0 +SIZE (rust/crates/litemap-0.8.2.crate) = 34572 +SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965 *** 850 LINES SKIPPED ***home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69e24911.1a2c9.184a3f67>
