git: 9648d3be74df - main - www/py-pytauri-wheel: New port: Precompiled wheels for PyTauri
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 05 Oct 2026 06:12:27 UTC
The branch main has been updated by yuri:
URL: https://cgit.FreeBSD.org/ports/commit/?id=9648d3be74df081a2fe457b96b43c717f4c94926
commit 9648d3be74df081a2fe457b96b43c717f4c94926
Author: Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-10-05 05:38:03 +0000
Commit: Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-10-05 06:12:22 +0000
www/py-pytauri-wheel: New port: Precompiled wheels for PyTauri
PR: 299039
Approved by: Baptiste Daroussin <bapt@FreeBSD.org> (on behalf of portmgr@)
---
www/Makefile | 1 +
www/py-pytauri-wheel/Makefile | 724 +++++++++++
www/py-pytauri-wheel/distinfo | 1367 ++++++++++++++++++++
...patch-cargo-crates_auto-launch-0.5.0_src_lib.rs | 39 +
...-crates_tauri-plugin-autostart-2.5.1_src_lib.rs | 14 +
...s_tauri-plugin-single-instance-2.3.6_Cargo.toml | 13 +
...s_tauri-plugin-single-instance-2.3.6_src_lib.rs | 13 +
...go-crates_tauri-plugin-updater-2.9.0_src_lib.rs | 19 +
...rates_tauri-plugin-updater-2.9.0_src_updater.rs | 34 +
...tch-cargo-crates_tauri-runtime-2.8.0_src_lib.rs | 15 +
...cargo-crates_tauri-runtime-wry-2.8.1_src_lib.rs | 22 +
.../patch-cargo-crates_tray-icon-0.21.3_Cargo.toml | 26 +
...atch-cargo-crates_tray-icon-0.21.3_src_error.rs | 13 +
...ates_tray-icon-0.21.3_src_platform__impl_mod.rs | 13 +
www/py-pytauri-wheel/files/patch-pyproject.toml | 22 +
www/py-pytauri-wheel/pkg-descr | 3 +
16 files changed, 2338 insertions(+)
diff --git a/www/Makefile b/www/Makefile
index 31527a5099a6..95bf43f033c4 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -1938,6 +1938,7 @@
SUBDIR += py-pyramid_rpc
SUBDIR += py-pysmartdl
SUBDIR += py-pytauri
+ SUBDIR += py-pytauri-wheel
SUBDIR += py-python-digitalocean
SUBDIR += py-python-dotenv
SUBDIR += py-python-fasthtml
diff --git a/www/py-pytauri-wheel/Makefile b/www/py-pytauri-wheel/Makefile
new file mode 100644
index 000000000000..89b52cfc9d59
--- /dev/null
+++ b/www/py-pytauri-wheel/Makefile
@@ -0,0 +1,724 @@
+PORTNAME= pytauri-wheel
+DISTVERSION= 0.8.0
+CATEGORIES= www python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= ${PORTNAME:S/-/_/}-${DISTVERSION}
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= Precompiled wheels for PyTauri
+WWW= https://pytauri.github.io/pytauri/ \
+ https://github.com/pytauri/pytauri
+
+LICENSE= APACHE20
+
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}packaging>=25:devel/py-packaging@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools-rust>=1.11:devel/py-setuptools-rust@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=8:devel/py-setuptools-scm@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} \
+ rust>0:lang/rust
+LIB_DEPENDS= libwebkit2gtk-4.1.so:www/webkit2-gtk@41 \
+ libjavascriptcoregtk-4.1.so:www/webkit2-gtk@41 \
+ libsoup-3.0.so:devel/libsoup3
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.14:devel/py-typing-extensions@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytauri>=0.8.0<0.9.0:www/py-pytauri@${PY_FLAVOR}
+
+USES= cargo gnome python
+USE_PYTHON= pep517 autoplist
+USE_GNOME= cairo gdkpixbuf glib20 gtk30
+
+CARGO_CRATES= adler2-2.0.1 \
+ aho-corasick-1.1.5 \
+ alloc-no-stdlib-2.0.4 \
+ alloc-stdlib-0.2.4 \
+ android_system_properties-0.1.6 \
+ anyhow-1.0.104 \
+ arbitrary-1.4.2 \
+ arboard-3.6.1 \
+ ashpd-0.11.1 \
+ async-broadcast-0.7.2 \
+ async-channel-2.5.0 \
+ async-executor-1.14.0 \
+ async-io-2.6.0 \
+ async-lock-3.4.2 \
+ async-process-2.5.0 \
+ async-recursion-1.1.1 \
+ async-signal-0.2.14 \
+ async-task-4.7.1 \
+ async-trait-0.1.92 \
+ atk-0.18.2 \
+ atk-sys-0.18.2 \
+ atomic-waker-1.1.2 \
+ auto-launch-0.5.0 \
+ autocfg-1.5.1 \
+ base64-0.21.7 \
+ base64-0.22.1 \
+ base64-0.23.1 \
+ bincode-1.3.3 \
+ bitflags-1.3.2 \
+ bitflags-2.13.2 \
+ block-buffer-0.10.4 \
+ block2-0.6.2 \
+ blocking-1.7.0 \
+ brotli-8.0.4 \
+ brotli-decompressor-5.0.3 \
+ bs58-0.5.1 \
+ bumpalo-3.20.3 \
+ bytemuck-1.25.2 \
+ byteorder-1.5.0 \
+ byteorder-lite-0.1.0 \
+ bytes-1.12.1 \
+ cairo-rs-0.18.5 \
+ cairo-sys-rs-0.18.2 \
+ camino-1.2.6 \
+ cargo-platform-0.1.9 \
+ cargo_metadata-0.19.2 \
+ cargo_toml-0.22.3 \
+ cc-1.5.1 \
+ cesu8-1.1.0 \
+ cfb-0.7.3 \
+ cfg-expr-0.15.8 \
+ cfg-if-1.0.5 \
+ cfg_aliases-0.2.2 \
+ chacha20-0.10.2 \
+ chrono-0.4.45 \
+ clipboard-win-5.4.1 \
+ combine-4.6.8 \
+ concurrent-queue-2.5.0 \
+ const-random-0.1.18 \
+ const-random-macro-0.1.16 \
+ convert_case-0.4.0 \
+ cookie-0.18.2 \
+ cookie_store-0.21.1 \
+ cookie_store-0.22.1 \
+ core-foundation-0.9.4 \
+ core-foundation-0.10.1 \
+ core-foundation-sys-0.8.7 \
+ core-graphics-0.25.0 \
+ core-graphics-types-0.2.0 \
+ core_detect-1.0.0 \
+ cpufeatures-0.2.17 \
+ cpufeatures-0.3.1 \
+ crc32fast-1.5.2 \
+ crossbeam-channel-0.5.17 \
+ crossbeam-utils-0.8.23 \
+ crunchy-0.2.4 \
+ crypto-common-0.1.7 \
+ cssparser-0.29.6 \
+ cssparser-macros-0.6.1 \
+ ctor-0.2.9 \
+ darling-0.24.1 \
+ darling_core-0.24.1 \
+ darling_macro-0.24.1 \
+ data-encoding-2.11.1 \
+ data-url-0.3.2 \
+ defmt-1.1.1 \
+ defmt-macros-1.1.1 \
+ defmt-parser-1.0.0 \
+ deranged-0.5.8 \
+ derive_arbitrary-1.4.2 \
+ derive_more-0.99.20 \
+ digest-0.10.7 \
+ dirs-4.0.0 \
+ dirs-6.0.0 \
+ dirs-sys-0.3.7 \
+ dirs-sys-0.5.0 \
+ dispatch2-0.3.1 \
+ displaydoc-0.2.7 \
+ dlib-0.5.3 \
+ dlopen2-0.8.2 \
+ dlopen2_derive-0.4.3 \
+ dlv-list-0.5.2 \
+ document-features-0.2.12 \
+ downcast-rs-1.2.1 \
+ dpi-0.1.2 \
+ dtoa-1.0.11 \
+ dtoa-short-0.3.5 \
+ dunce-1.0.5 \
+ dyn-clone-1.0.20 \
+ embed-resource-3.0.11 \
+ embed_plist-1.2.2 \
+ encoding_rs-0.8.42 \
+ endi-1.1.1 \
+ enumflags2-0.7.12 \
+ enumflags2_derive-0.7.12 \
+ equivalent-1.0.2 \
+ erased-serde-0.4.10 \
+ errno-0.3.14 \
+ error-code-3.4.0 \
+ event-listener-5.4.2 \
+ event-listener-strategy-0.5.4 \
+ fastrand-2.5.0 \
+ fax-0.2.7 \
+ fdeflate-0.3.7 \
+ field-offset-0.3.6 \
+ file-id-0.2.3 \
+ filetime-0.2.29 \
+ find-msvc-tools-0.1.14 \
+ fixedbitset-0.5.7 \
+ flate2-1.1.10 \
+ fnv-1.0.7 \
+ foldhash-0.1.5 \
+ foreign-types-0.5.0 \
+ foreign-types-macros-0.2.4 \
+ foreign-types-shared-0.3.1 \
+ form_urlencoded-1.2.2 \
+ fsevent-sys-4.1.0 \
+ futf-0.1.5 \
+ futures-0.3.34 \
+ futures-channel-0.3.34 \
+ futures-core-0.3.34 \
+ futures-executor-0.3.34 \
+ futures-io-0.3.34 \
+ futures-lite-2.6.1 \
+ futures-macro-0.3.34 \
+ futures-sink-0.3.34 \
+ futures-task-0.3.34 \
+ futures-util-0.3.34 \
+ fxhash-0.2.1 \
+ gdk-0.18.2 \
+ gdk-pixbuf-0.18.5 \
+ gdk-pixbuf-sys-0.18.0 \
+ gdk-sys-0.18.2 \
+ gdkwayland-sys-0.18.2 \
+ gdkx11-0.18.2 \
+ gdkx11-sys-0.18.2 \
+ generic-array-0.14.7 \
+ gethostname-1.1.0 \
+ getrandom-0.1.16 \
+ getrandom-0.2.17 \
+ getrandom-0.3.4 \
+ getrandom-0.4.3 \
+ gio-0.18.4 \
+ gio-sys-0.18.1 \
+ glib-0.18.5 \
+ glib-macros-0.18.5 \
+ glib-sys-0.18.1 \
+ glob-0.3.4 \
+ global-hotkey-0.7.0 \
+ gobject-sys-0.18.0 \
+ gtk-0.18.2 \
+ gtk-sys-0.18.2 \
+ gtk3-macros-0.18.2 \
+ h2-0.4.19 \
+ half-2.7.1 \
+ hashbrown-0.12.3 \
+ hashbrown-0.14.5 \
+ hashbrown-0.15.5 \
+ hashbrown-0.17.1 \
+ heck-0.4.1 \
+ heck-0.5.0 \
+ hermit-abi-0.5.3 \
+ hex-0.4.3 \
+ html5ever-0.29.1 \
+ http-1.5.0 \
+ http-body-1.1.0 \
+ http-body-util-0.1.5 \
+ httparse-1.10.1 \
+ hyper-1.11.1 \
+ hyper-rustls-0.27.10 \
+ hyper-util-0.1.21 \
+ iana-time-zone-0.1.65 \
+ iana-time-zone-haiku-0.1.2 \
+ ico-0.4.0 \
+ icu_collections-2.3.0 \
+ icu_locale_core-2.3.0 \
+ icu_normalizer-2.3.0 \
+ icu_normalizer_data-2.3.0 \
+ icu_properties-2.3.0 \
+ icu_properties_data-2.3.0 \
+ icu_provider-2.3.1 \
+ ident_case-1.0.1 \
+ idna-1.1.0 \
+ idna_adapter-1.2.2 \
+ image-0.25.10 \
+ indexmap-1.9.3 \
+ indexmap-2.14.2 \
+ indoc-2.0.7 \
+ infer-0.19.0 \
+ inotify-0.11.5 \
+ inotify-sys-0.1.8 \
+ ipnet-2.12.2 \
+ is-docker-0.2.0 \
+ is-wsl-0.4.0 \
+ itoa-1.0.18 \
+ javascriptcore-rs-1.1.2 \
+ javascriptcore-rs-sys-1.1.1 \
+ jiff-0.2.37 \
+ jiff-core-0.1.1 \
+ jiff-static-0.2.37 \
+ jiff-tzdb-0.1.8 \
+ jiff-tzdb-platform-0.1.3 \
+ jni-0.21.1 \
+ jni-sys-0.3.1 \
+ jni-sys-0.4.1 \
+ jni-sys-macros-0.4.1 \
+ js-sys-0.3.106 \
+ json-patch-3.0.1 \
+ json5-0.4.1 \
+ jsonptr-0.6.3 \
+ keyboard-types-0.7.0 \
+ kqueue-1.2.1 \
+ kqueue-sys-1.1.2 \
+ kuchikiki-0.8.8-speedreader \
+ libappindicator-0.9.0 \
+ libappindicator-sys-0.9.0 \
+ libc-0.2.189 \
+ libloading-0.7.4 \
+ libloading-0.8.9 \
+ libredox-0.1.25 \
+ linux-raw-sys-0.12.1 \
+ litemap-0.8.3 \
+ litrs-1.0.0 \
+ lock_api-0.4.14 \
+ log-0.4.34 \
+ lru-slab-0.1.3 \
+ mac-0.1.1 \
+ mac-notification-sys-0.6.15 \
+ markup5ever-0.14.1 \
+ match_token-0.1.0 \
+ matches-0.1.10 \
+ memchr-2.8.3 \
+ memoffset-0.9.1 \
+ mime-0.3.17 \
+ minisign-verify-0.2.5 \
+ miniz_oxide-0.8.9 \
+ miniz_oxide-0.9.1 \
+ mio-1.2.3 \
+ moxcms-0.8.1 \
+ muda-0.17.2 \
+ multiversion_no_op-1.0.0 \
+ ndk-0.9.0 \
+ ndk-context-0.1.1 \
+ ndk-sys-0.6.0+11769913 \
+ new_debug_unreachable-1.0.6 \
+ nix-0.31.3 \
+ nodrop-0.1.14 \
+ nom-8.0.0 \
+ notify-8.2.0 \
+ notify-debouncer-full-0.6.0 \
+ notify-rust-4.18.1 \
+ notify-types-2.1.0 \
+ num-conv-0.2.2 \
+ num-traits-0.2.19 \
+ num_enum-0.7.6 \
+ num_enum_derive-0.7.6 \
+ objc2-0.6.4 \
+ objc2-app-kit-0.3.2 \
+ objc2-cloud-kit-0.3.2 \
+ objc2-core-data-0.3.2 \
+ objc2-core-foundation-0.3.2 \
+ objc2-core-graphics-0.3.2 \
+ objc2-core-image-0.3.2 \
+ objc2-core-location-0.3.2 \
+ objc2-core-text-0.3.2 \
+ objc2-core-video-0.3.2 \
+ objc2-encode-4.1.0 \
+ objc2-exception-helper-0.1.1 \
+ objc2-foundation-0.3.2 \
+ objc2-io-surface-0.3.2 \
+ objc2-javascript-core-0.3.2 \
+ objc2-osa-kit-0.3.2 \
+ objc2-quartz-core-0.3.2 \
+ objc2-security-0.3.2 \
+ objc2-ui-kit-0.3.2 \
+ objc2-user-notifications-0.3.2 \
+ objc2-web-kit-0.3.2 \
+ once_cell-1.21.4 \
+ open-5.4.4 \
+ option-ext-0.2.0 \
+ ordered-multimap-0.7.3 \
+ ordered-stream-0.2.0 \
+ os_info-3.15.0 \
+ os_pipe-1.2.3 \
+ osakit-0.3.1 \
+ pango-0.18.3 \
+ pango-sys-0.18.0 \
+ parking-2.2.1 \
+ parking_lot-0.12.5 \
+ parking_lot_core-0.9.12 \
+ percent-encoding-2.3.2 \
+ pest-2.9.2 \
+ pest_derive-2.9.2 \
+ pest_generator-2.9.2 \
+ pest_meta-2.9.2 \
+ petgraph-0.8.3 \
+ phf-0.8.0 \
+ phf-0.10.1 \
+ phf-0.11.3 \
+ phf_codegen-0.8.0 \
+ phf_codegen-0.11.3 \
+ phf_generator-0.8.0 \
+ phf_generator-0.10.0 \
+ phf_generator-0.11.3 \
+ phf_macros-0.10.0 \
+ phf_macros-0.11.3 \
+ phf_shared-0.8.0 \
+ phf_shared-0.10.0 \
+ phf_shared-0.11.3 \
+ pin-project-lite-0.2.17 \
+ piper-0.2.5 \
+ pkg-config-0.3.34 \
+ plist-1.10.1 \
+ png-0.17.16 \
+ png-0.18.1 \
+ polling-3.11.0 \
+ portable-atomic-1.15.0 \
+ portable-atomic-util-0.2.8 \
+ potential_utf-0.1.6 \
+ powerfmt-0.2.0 \
+ ppv-lite86-0.2.21 \
+ precomputed-hash-0.1.1 \
+ proc-macro-crate-1.3.1 \
+ proc-macro-crate-2.0.2 \
+ proc-macro-crate-3.5.0 \
+ proc-macro-error-1.0.4 \
+ proc-macro-error-attr-1.0.4 \
+ proc-macro-hack-0.5.20+deprecated \
+ proc-macro2-1.0.107 \
+ psl-types-2.0.11 \
+ publicsuffix-2.3.0 \
+ pxfm-0.1.30 \
+ 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 \
+ pyo3-utils-0.4.0 \
+ pytauri-0.8.0 \
+ pytauri-core-0.8.0 \
+ pythonize-0.25.0 \
+ quick-error-2.0.1 \
+ quick-xml-0.41.0 \
+ quick-xml-0.42.0 \
+ quinn-0.11.12 \
+ quinn-proto-0.11.19 \
+ quinn-udp-0.5.16 \
+ quote-1.0.47 \
+ r-efi-5.3.0 \
+ r-efi-6.0.0 \
+ rand-0.7.3 \
+ rand-0.8.8 \
+ rand-0.9.5 \
+ rand-0.10.3 \
+ rand_chacha-0.2.2 \
+ rand_chacha-0.3.1 \
+ rand_chacha-0.9.0 \
+ rand_core-0.5.1 \
+ rand_core-0.6.4 \
+ rand_core-0.9.5 \
+ rand_core-0.10.1 \
+ rand_hc-0.2.0 \
+ rand_pcg-0.2.1 \
+ rand_pcg-0.10.2 \
+ raw-window-handle-0.6.2 \
+ read-progress-stream-1.0.0 \
+ redox_syscall-0.5.18 \
+ redox_users-0.4.6 \
+ redox_users-0.5.3 \
+ ref-cast-1.0.27 \
+ ref-cast-impl-1.0.27 \
+ regex-1.13.1 \
+ regex-automata-0.4.18 \
+ regex-syntax-0.8.11 \
+ reqwest-0.12.28 \
+ rfd-0.15.4 \
+ ring-0.17.14 \
+ rust-ini-0.21.3 \
+ rustc-hash-2.1.3 \
+ rustc_version-0.4.1 \
+ rustix-1.1.5 \
+ rustls-0.23.45 \
+ rustls-pki-types-1.15.1 \
+ rustls-webpki-0.103.15 \
+ rustversion-1.0.23 \
+ ryu-1.0.23 \
+ same-file-1.0.6 \
+ schemars-0.8.22 \
+ schemars-0.9.0 \
+ schemars-1.2.2 \
+ schemars_derive-0.8.22 \
+ scoped-tls-1.0.1 \
+ scopeguard-1.2.0 \
+ selectors-0.24.0 \
+ semver-1.0.28 \
+ serde-1.0.229 \
+ serde-untagged-0.1.9 \
+ serde_core-1.0.229 \
+ serde_derive-1.0.229 \
+ serde_derive_internals-0.29.1 \
+ serde_json-1.0.151 \
+ serde_repr-0.1.21 \
+ serde_spanned-0.6.9 \
+ serde_spanned-1.1.1 \
+ serde_urlencoded-0.7.1 \
+ serde_with-3.24.0 \
+ serde_with_macros-3.24.0 \
+ serialize-to-javascript-0.1.2 \
+ serialize-to-javascript-impl-0.1.2 \
+ servo_arc-0.2.0 \
+ sha1-0.10.7 \
+ sha2-0.10.9 \
+ shared_child-1.1.2 \
+ shlex-2.0.1 \
+ sigchld-0.2.5 \
+ signal-hook-0.4.4 \
+ signal-hook-registry-1.4.8 \
+ simd-adler32-0.3.10 \
+ simdutf8-0.1.5 \
+ siphasher-0.3.11 \
+ siphasher-1.0.4 \
+ slab-0.4.12 \
+ smallvec-1.16.2 \
+ socket2-0.6.5 \
+ softbuffer-0.4.8 \
+ soup3-0.5.0 \
+ soup3-sys-0.5.0 \
+ stable_deref_trait-1.2.1 \
+ string_cache-0.8.9 \
+ string_cache_codegen-0.5.4 \
+ strsim-0.11.1 \
+ subtle-2.6.1 \
+ swift-rs-1.0.8 \
+ syn-1.0.109 \
+ syn-2.0.119 \
+ syn-3.0.6 \
+ sync_wrapper-1.0.2 \
+ synstructure-0.14.0 \
+ sys-locale-0.3.2 \
+ system-configuration-0.7.0 \
+ system-configuration-sys-0.6.0 \
+ system-deps-6.2.2 \
+ tao-0.34.8 \
+ tao-macros-0.1.4 \
+ tar-0.4.46 \
+ target-lexicon-0.12.16 \
+ target-lexicon-0.13.5 \
+ tauri-2.8.5 \
+ tauri-build-2.4.1 \
+ tauri-codegen-2.4.0 \
+ tauri-macros-2.4.0 \
+ tauri-plugin-2.4.0 \
+ tauri-plugin-autostart-2.5.1 \
+ tauri-plugin-clipboard-manager-2.3.2 \
+ tauri-plugin-deep-link-2.4.5 \
+ tauri-plugin-dialog-2.4.2 \
+ tauri-plugin-fs-2.4.4 \
+ tauri-plugin-global-shortcut-2.3.1 \
+ tauri-plugin-http-2.5.4 \
+ tauri-plugin-notification-2.3.3 \
+ tauri-plugin-opener-2.5.2 \
+ tauri-plugin-os-2.3.2 \
+ tauri-plugin-persisted-scope-2.3.4 \
+ tauri-plugin-positioner-2.3.1 \
+ tauri-plugin-process-2.3.1 \
+ tauri-plugin-pytauri-0.8.0 \
+ tauri-plugin-shell-2.3.3 \
+ tauri-plugin-single-instance-2.3.6 \
+ tauri-plugin-updater-2.9.0 \
+ tauri-plugin-upload-2.3.2 \
+ tauri-plugin-websocket-2.4.1 \
+ tauri-plugin-window-state-2.4.1 \
+ tauri-runtime-2.8.0 \
+ tauri-runtime-wry-2.8.1 \
+ tauri-utils-2.7.0 \
+ tauri-winres-0.3.6 \
+ tauri-winrt-notification-0.8.1 \
+ tempfile-3.27.0 \
+ tendril-0.4.3 \
+ thiserror-1.0.69 \
+ thiserror-2.0.21 \
+ thiserror-impl-1.0.69 \
+ thiserror-impl-2.0.21 \
+ tiff-0.11.3 \
+ time-0.3.55 \
+ time-core-0.1.9 \
+ time-macros-0.2.32 \
+ tiny-keccak-2.0.2 \
+ tinystr-0.8.4 \
+ tinyvec-1.13.3 \
+ tokio-1.53.1 \
+ tokio-macros-2.7.2 \
+ tokio-rustls-0.26.6 \
+ tokio-tungstenite-0.28.0 \
+ tokio-util-0.7.19 \
+ toml-0.8.2 \
+ toml-0.9.12+spec-1.1.0 \
+ toml-1.1.6+spec-1.1.0 \
+ toml_datetime-0.6.3 \
+ toml_datetime-0.7.5+spec-1.1.0 \
+ toml_datetime-1.1.1+spec-1.1.0 \
+ toml_edit-0.19.15 \
+ toml_edit-0.20.2 \
+ toml_edit-0.25.15+spec-1.1.0 \
+ toml_parser-1.1.3+spec-1.1.0 \
+ toml_writer-1.1.2+spec-1.1.0 \
+ tower-0.5.3 \
+ tower-http-0.6.11 \
+ tower-layer-0.3.3 \
+ tower-service-0.3.3 \
+ tracing-0.1.44 \
+ tracing-attributes-0.1.31 \
+ tracing-core-0.1.36 \
+ tray-icon-0.21.3 \
+ tree_magic_mini-3.2.2 \
+ try-lock-0.2.5 \
+ tungstenite-0.28.0 \
+ typeid-1.0.3 \
+ typenum-1.20.1 \
+ ucd-trie-0.1.7 \
+ uds_windows-1.2.1 \
+ unic-char-property-0.9.0 \
+ unic-char-range-0.9.0 \
+ unic-common-0.9.0 \
+ unic-ucd-ident-0.9.0 \
+ unic-ucd-version-0.9.0 \
+ unicode-ident-1.0.26 \
+ unicode-segmentation-1.13.3 \
+ unindent-0.2.4 \
+ untrusted-0.9.0 \
+ url-2.5.8 \
+ urlpattern-0.3.0 \
+ utf-8-0.7.6 \
+ utf8_iter-1.0.4 \
+ uuid-1.26.1 \
+ version-compare-0.2.1 \
+ version_check-0.9.5 \
+ vswhom-0.1.0 \
+ vswhom-sys-0.1.3 \
+ walkdir-2.5.0 \
+ want-0.3.1 \
+ wasi-0.9.0+wasi-snapshot-preview1 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
+ wasip2-1.0.4+wasi-0.2.12 \
+ wasm-bindgen-0.2.129 \
+ wasm-bindgen-futures-0.4.79 \
+ wasm-bindgen-macro-0.2.129 \
+ wasm-bindgen-macro-support-0.2.129 \
+ wasm-bindgen-shared-0.2.129 \
+ wasm-streams-0.4.2 \
+ wayland-backend-0.3.17 \
+ wayland-client-0.31.15 \
+ wayland-protocols-0.32.13 \
+ wayland-protocols-wlr-0.3.12 \
+ wayland-scanner-0.31.11 \
+ wayland-sys-0.31.11 \
+ web-sys-0.3.106 \
+ web-time-1.1.0 \
+ webkit2gtk-2.0.1 \
+ webkit2gtk-sys-2.0.1 \
+ webpki-roots-0.26.11 \
+ webpki-roots-1.0.9 \
+ webview2-com-0.38.2 \
+ webview2-com-macros-0.8.1 \
+ webview2-com-sys-0.38.2 \
+ weezl-0.1.12 \
+ 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 \
+ window-vibrancy-0.6.0 \
+ windows-0.61.3 \
+ windows-0.62.2 \
+ windows-collections-0.2.0 \
+ windows-collections-0.3.2 \
+ windows-core-0.61.2 \
+ windows-core-0.62.2 \
+ windows-future-0.2.1 \
+ windows-future-0.3.2 \
+ windows-implement-0.60.2 \
+ windows-interface-0.59.3 \
+ windows-link-0.1.3 \
+ windows-link-0.2.1 \
+ windows-numerics-0.2.0 \
+ windows-numerics-0.3.1 \
+ windows-registry-0.5.3 \
+ windows-registry-0.6.1 \
+ windows-result-0.3.4 \
+ windows-result-0.4.1 \
+ windows-strings-0.4.2 \
+ windows-strings-0.5.1 \
+ windows-sys-0.45.0 \
+ windows-sys-0.52.0 \
+ windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
+ windows-sys-0.61.2 \
+ windows-targets-0.42.2 \
+ windows-targets-0.52.6 \
+ windows-targets-0.53.5 \
+ windows-threading-0.1.0 \
+ windows-threading-0.2.1 \
+ windows-version-0.1.7 \
+ windows_aarch64_gnullvm-0.42.2 \
+ windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.1 \
+ windows_aarch64_msvc-0.42.2 \
+ windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.1 \
+ windows_i686_gnu-0.42.2 \
+ windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.1 \
+ windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.1 \
+ windows_i686_msvc-0.42.2 \
+ windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.1 \
+ windows_x86_64_gnu-0.42.2 \
+ windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.1 \
+ windows_x86_64_gnullvm-0.42.2 \
+ windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.1 \
+ windows_x86_64_msvc-0.42.2 \
+ windows_x86_64_msvc-0.52.6 \
+ windows_x86_64_msvc-0.53.1 \
+ winnow-0.5.40 \
+ winnow-0.7.15 \
+ winnow-1.0.4 \
+ winreg-0.10.1 \
+ winreg-0.55.0 \
+ wit-bindgen-0.57.1 \
+ wl-clipboard-rs-0.9.4 \
+ writeable-0.6.4 \
+ wry-0.53.5 \
+ x11-2.21.0 \
+ x11-dl-2.21.0 \
+ x11rb-0.13.2 \
+ x11rb-protocol-0.13.2 \
+ xattr-1.6.1 \
+ xkeysym-0.2.1 \
+ yoke-0.8.3 \
+ yoke-derive-0.8.4 \
+ zbus-5.19.0 \
+ zbus_macros-5.19.0 \
+ zbus_names-4.3.4 \
+ zcheapstr-1.1.0 \
+ zerocopy-0.8.59 \
+ zerocopy-derive-0.8.59 \
+ zerofrom-0.1.8 \
+ zerofrom-derive-0.1.8 \
+ zeroize-1.9.0 \
+ zerotrie-0.2.5 \
+ zerovec-0.11.8 \
+ zerovec-derive-0.11.6 \
+ zip-4.6.1 \
+ zlib-rs-0.6.8 \
+ zmij-1.0.23 \
+ zune-core-0.5.3 \
+ zune-jpeg-0.5.15 \
+ zvariant-5.15.0 \
+ zvariant_derive-5.15.0 \
+ zvariant_utils-4.2.0
+
+CARGO_BUILD= no
+CARGO_INSTALL= no
+CARGO_TEST= no
+CARGO_BUILDDEP= no
+CARGO_TARGET_DIR= ${WRKSRC}/target
+
+MAKE_ENV= ${CARGO_ENV}
+
+DISTFILES+= ${DISTNAME}${EXTRACT_SUFX} # add PYPI-related file to DISTFILES
+
+.include <bsd.port.mk>
diff --git a/www/py-pytauri-wheel/distinfo b/www/py-pytauri-wheel/distinfo
new file mode 100644
index 000000000000..981b64c7fa82
--- /dev/null
+++ b/www/py-pytauri-wheel/distinfo
@@ -0,0 +1,1367 @@
+TIMESTAMP = 1790917219
+SHA256 (pytauri_wheel-0.8.0.tar.gz) = 499825e6c0b06d819ded8f826d31aa15084373762180a6b9faa65aa762df4f98
+SIZE (pytauri_wheel-0.8.0.tar.gz) = 71178
+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.5.crate) = c982642fa9e8606056828ee9a8505737230110bb1099153c79efe865c59d12ba
+SIZE (rust/crates/aho-corasick-1.1.5.crate) = 184315
+SHA256 (rust/crates/alloc-no-stdlib-2.0.4.crate) = cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3
+SIZE (rust/crates/alloc-no-stdlib-2.0.4.crate) = 10105
+SHA256 (rust/crates/alloc-stdlib-0.2.4.crate) = 0e76a019e91224d279006ff972f1e984179a6e9feb050adba6ce8274aef23195
+SIZE (rust/crates/alloc-stdlib-0.2.4.crate) = 6730
+SHA256 (rust/crates/android_system_properties-0.1.6.crate) = ae221649c9976a6f6c56ae1facf410f3ddb33cc661c4b7b61020a912d4237fbc
+SIZE (rust/crates/android_system_properties-0.1.6.crate) = 5625
+SHA256 (rust/crates/anyhow-1.0.104.crate) = 330a5ed07fa54e4702c9d6c4174f74427fc0ef6e214bbd677ae50a5099946470
+SIZE (rust/crates/anyhow-1.0.104.crate) = 48819
+SHA256 (rust/crates/arbitrary-1.4.2.crate) = c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1
+SIZE (rust/crates/arbitrary-1.4.2.crate) = 38307
+SHA256 (rust/crates/arboard-3.6.1.crate) = 0348a1c054491f4bfe6ab86a7b6ab1e44e45d899005de92f58b3df180b36ddaf
+SIZE (rust/crates/arboard-3.6.1.crate) = 54018
+SHA256 (rust/crates/ashpd-0.11.1.crate) = d2f3f79755c74fd155000314eb349864caa787c6592eace6c6882dad873d9c39
+SIZE (rust/crates/ashpd-0.11.1.crate) = 116015
+SHA256 (rust/crates/async-broadcast-0.7.2.crate) = 435a87a52755b8f27fcf321ac4f04b2802e337c8c4872923137471ec39c37532
+SIZE (rust/crates/async-broadcast-0.7.2.crate) = 22746
+SHA256 (rust/crates/async-channel-2.5.0.crate) = 924ed96dd52d1b75e9c1a3e6275715fd320f5f9439fb5a4a11fa51f4221158d2
+SIZE (rust/crates/async-channel-2.5.0.crate) = 18624
+SHA256 (rust/crates/async-executor-1.14.0.crate) = c96bf972d85afc50bf5ab8fe2d54d1586b4e0b46c97c50a0c9e71e2f7bcd812a
+SIZE (rust/crates/async-executor-1.14.0.crate) = 28804
+SHA256 (rust/crates/async-io-2.6.0.crate) = 456b8a8feb6f42d237746d4b3e9a178494627745c3c56c6ea55d92ba50d026fc
+SIZE (rust/crates/async-io-2.6.0.crate) = 51062
+SHA256 (rust/crates/async-lock-3.4.2.crate) = 290f7f2596bd5b78a9fec8088ccd89180d7f9f55b94b0576823bbbdc72ee8311
+SIZE (rust/crates/async-lock-3.4.2.crate) = 39826
+SHA256 (rust/crates/async-process-2.5.0.crate) = fc50921ec0055cdd8a16de48773bfeec5c972598674347252c0399676be7da75
+SIZE (rust/crates/async-process-2.5.0.crate) = 27552
+SHA256 (rust/crates/async-recursion-1.1.1.crate) = 3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11
+SIZE (rust/crates/async-recursion-1.1.1.crate) = 14874
+SHA256 (rust/crates/async-signal-0.2.14.crate) = 52b5aaafa020cf5053a01f2a60e8ff5dccf550f0f77ec54a4e47285ac2bab485
+SIZE (rust/crates/async-signal-0.2.14.crate) = 16447
+SHA256 (rust/crates/async-task-4.7.1.crate) = 8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de
+SIZE (rust/crates/async-task-4.7.1.crate) = 38077
+SHA256 (rust/crates/async-trait-0.1.92.crate) = 82f6aeea286b8eb4dd3431a1be1b59d290ace00f5bfd8e2a159bc2a05e2c1667
+SIZE (rust/crates/async-trait-0.1.92.crate) = 32039
+SHA256 (rust/crates/atk-0.18.2.crate) = 241b621213072e993be4f6f3a9e4b45f65b7e6faad43001be957184b7bb1824b
+SIZE (rust/crates/atk-0.18.2.crate) = 34179
+SHA256 (rust/crates/atk-sys-0.18.2.crate) = c5e48b684b0ca77d2bbadeef17424c2ea3c897d44d566a1617e7e8f30614d086
+SIZE (rust/crates/atk-sys-0.18.2.crate) = 22997
+SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
+SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
+SHA256 (rust/crates/auto-launch-0.5.0.crate) = 1f012b8cc0c850f34117ec8252a44418f2e34a2cf501de89e29b241ae5f79471
+SIZE (rust/crates/auto-launch-0.5.0.crate) = 8819
+SHA256 (rust/crates/autocfg-1.5.1.crate) = f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53
+SIZE (rust/crates/autocfg-1.5.1.crate) = 18911
+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/base64-0.23.1.crate) = ac07cdecf99051d9a5238b80f35af32cdeba5b336e55d957b318b50137e18da5
+SIZE (rust/crates/base64-0.23.1.crate) = 93605
+SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad
+SIZE (rust/crates/bincode-1.3.3.crate) = 28958
+SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
+SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
+SHA256 (rust/crates/bitflags-2.13.2.crate) = 3ded4057c258ba199e2d26386d3af3780957ecaee6c4ef4041c6b4b8b97c0b06
+SIZE (rust/crates/bitflags-2.13.2.crate) = 51678
+SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
+SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
+SHA256 (rust/crates/block2-0.6.2.crate) = cdeb9d870516001442e364c5220d3574d2da8dc765554b4a617230d33fa58ef5
+SIZE (rust/crates/block2-0.6.2.crate) = 34505
+SHA256 (rust/crates/blocking-1.7.0.crate) = a70e4329df6cb94385eed412ec92375c3cdd8a6e502493d1229b6414e4036dfa
+SIZE (rust/crates/blocking-1.7.0.crate) = 18136
+SHA256 (rust/crates/brotli-8.0.4.crate) = 5cc91aac060a7a1e25823bdccbfb6af1875b88f17c6daac97894eed8207166b3
+SIZE (rust/crates/brotli-8.0.4.crate) = 751794
+SHA256 (rust/crates/brotli-decompressor-5.0.3.crate) = 3a32acac15fe1967bc3986b2a6347dffc965602354ea6f450ad07e8bfd253583
+SIZE (rust/crates/brotli-decompressor-5.0.3.crate) = 197262
+SHA256 (rust/crates/bs58-0.5.1.crate) = bf88ba1141d185c399bee5288d850d63b8369520c1eafc32a0430b5b6c287bf4
+SIZE (rust/crates/bs58-0.5.1.crate) = 28483
+SHA256 (rust/crates/bumpalo-3.20.3.crate) = 72f5acc6cb2ba439de613abc23857ec3d78374d8ed5ac84e9d11336e87da8649
+SIZE (rust/crates/bumpalo-3.20.3.crate) = 98671
+SHA256 (rust/crates/bytemuck-1.25.2.crate) = 95832e849adfb21180ccb6826a99da14e5d266ae5c2e668e1602cf234f153797
+SIZE (rust/crates/bytemuck-1.25.2.crate) = 54075
+SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
+SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
+SHA256 (rust/crates/byteorder-lite-0.1.0.crate) = 8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495
+SIZE (rust/crates/byteorder-lite-0.1.0.crate) = 15909
+SHA256 (rust/crates/bytes-1.12.1.crate) = fc652a48c352aef3ea3aed32080501cf3ef6ed5da78602a020c991775b0aff04
+SIZE (rust/crates/bytes-1.12.1.crate) = 75667
+SHA256 (rust/crates/cairo-rs-0.18.5.crate) = 8ca26ef0159422fb77631dc9d17b102f253b876fe1586b03b803e63a309b4ee2
+SIZE (rust/crates/cairo-rs-0.18.5.crate) = 54235
+SHA256 (rust/crates/cairo-sys-rs-0.18.2.crate) = 685c9fa8e590b8b3d678873528d83411db17242a73fccaed827770ea0fedda51
+SIZE (rust/crates/cairo-sys-rs-0.18.2.crate) = 11855
+SHA256 (rust/crates/camino-1.2.6.crate) = bbbad30e4b4c14a39e3cc8aed085a12a327257c316619c93581e017bc52be591
+SIZE (rust/crates/camino-1.2.6.crate) = 39988
+SHA256 (rust/crates/cargo-platform-0.1.9.crate) = e35af189006b9c0f00a064685c727031e3ed2d8020f7ba284d78cc2671bd36ea
+SIZE (rust/crates/cargo-platform-0.1.9.crate) = 12010
+SHA256 (rust/crates/cargo_metadata-0.19.2.crate) = dd5eb614ed4c27c5d706420e4320fbe3216ab31fa1c33cd8246ac36dae4479ba
+SIZE (rust/crates/cargo_metadata-0.19.2.crate) = 28370
+SHA256 (rust/crates/cargo_toml-0.22.3.crate) = 374b7c592d9c00c1f4972ea58390ac6b18cbb6ab79011f3bdc90a0b82ca06b77
+SIZE (rust/crates/cargo_toml-0.22.3.crate) = 33780
+SHA256 (rust/crates/cc-1.5.1.crate) = f360145194ee8e21db5ee7f3fcd4fe52210864c75c985dae33218202c8bbe040
+SIZE (rust/crates/cc-1.5.1.crate) = 108103
+SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c
+SIZE (rust/crates/cesu8-1.1.0.crate) = 10555
+SHA256 (rust/crates/cfb-0.7.3.crate) = d38f2da7a0a2c4ccf0065be06397cc26a81f4e528be095826eee9d4adbb8c60f
+SIZE (rust/crates/cfb-0.7.3.crate) = 63277
+SHA256 (rust/crates/cfg-expr-0.15.8.crate) = d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02
+SIZE (rust/crates/cfg-expr-0.15.8.crate) = 42108
+SHA256 (rust/crates/cfg-if-1.0.5.crate) = 4e7648175b45a9a48536d676f68d918270699102aa8dab5496df06904c914600
+SIZE (rust/crates/cfg-if-1.0.5.crate) = 9578
+SHA256 (rust/crates/cfg_aliases-0.2.2.crate) = f079e83a288787bcd14a6aea84cee5c87a67c5a3e660c30f557a3d24761b3527
+SIZE (rust/crates/cfg_aliases-0.2.2.crate) = 6527
+SHA256 (rust/crates/chacha20-0.10.2.crate) = 65c35e4b699c7e15ccbe7ee35c005e4fc0a278d22238a2857e6ce2dadeda1b06
+SIZE (rust/crates/chacha20-0.10.2.crate) = 38197
+SHA256 (rust/crates/chrono-0.4.45.crate) = 1aa79e62e7697b8e29b513a68abacf485adcd1fe8284a4316c5ae868e6633327
+SIZE (rust/crates/chrono-0.4.45.crate) = 240866
+SHA256 (rust/crates/clipboard-win-5.4.1.crate) = bde03770d3df201d4fb868f2c9c59e66a3e4e2bd06692a0fe701e7103c7e84d4
+SIZE (rust/crates/clipboard-win-5.4.1.crate) = 20994
+SHA256 (rust/crates/combine-4.6.8.crate) = cfc320937d09e6de266b31b9afb480f197d7a861be86be7cb2ea7e5d1bfffc5e
+SIZE (rust/crates/combine-4.6.8.crate) = 109123
+SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973
+SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654
+SHA256 (rust/crates/const-random-0.1.18.crate) = 87e00182fe74b066627d63b85fd550ac2998d4b0bd86bfed477a0ae4c7c71359
+SIZE (rust/crates/const-random-0.1.18.crate) = 6646
+SHA256 (rust/crates/const-random-macro-0.1.16.crate) = f9d839f2a20b0aee515dc581a6172f2321f96cab76c1a38a4c584a194955390e
+SIZE (rust/crates/const-random-macro-0.1.16.crate) = 6657
+SHA256 (rust/crates/convert_case-0.4.0.crate) = 6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e
+SIZE (rust/crates/convert_case-0.4.0.crate) = 8098
+SHA256 (rust/crates/cookie-0.18.2.crate) = 1a373e3602691c3cdea496d2f0ee5935151e6168fe87739483c463db1b2f2f87
+SIZE (rust/crates/cookie-0.18.2.crate) = 47534
+SHA256 (rust/crates/cookie_store-0.21.1.crate) = 2eac901828f88a5241ee0600950ab981148a18f2f756900ffba1b125ca6a3ef9
+SIZE (rust/crates/cookie_store-0.21.1.crate) = 34692
+SHA256 (rust/crates/cookie_store-0.22.1.crate) = 15b2c103cf610ec6cae3da84a766285b42fd16aad564758459e6ecf128c75206
+SIZE (rust/crates/cookie_store-0.22.1.crate) = 40513
+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-0.25.0.crate) = 064badf302c3194842cf2c5d61f56cc88e54a759313879cdf03abdd27d0c3b97
+SIZE (rust/crates/core-graphics-0.25.0.crate) = 34487
+SHA256 (rust/crates/core-graphics-types-0.2.0.crate) = 3d44a101f213f6c4cdc1853d4b78aef6db6bdfa3468798cc1d9912f4735013eb
+SIZE (rust/crates/core-graphics-types-0.2.0.crate) = 7098
+SHA256 (rust/crates/core_detect-1.0.0.crate) = 7f8f80099a98041a3d1622845c271458a2d73e688351bf3cb999266764b81d48
+SIZE (rust/crates/core_detect-1.0.0.crate) = 17758
+SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
+SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
+SHA256 (rust/crates/cpufeatures-0.3.1.crate) = 5ca28b0ae3115b884660db4118d803791fd6756b6e88f39c0f3f7859060d7566
+SIZE (rust/crates/cpufeatures-0.3.1.crate) = 14272
+SHA256 (rust/crates/crc32fast-1.5.2.crate) = 01a7799fd6b852db0e61728dde9a204c423b44d689dbd432522543614b490e78
+SIZE (rust/crates/crc32fast-1.5.2.crate) = 48100
+SHA256 (rust/crates/crossbeam-channel-0.5.17.crate) = 98b0cc327b5bc766e7fda9c9260cc0fa81b43a8e240440422dff70788e3f9ef1
+SIZE (rust/crates/crossbeam-channel-0.5.17.crate) = 94171
+SHA256 (rust/crates/crossbeam-utils-0.8.23.crate) = a31eee39dddec8330830986fcd7625edb5a24ec90ea038215273bbc3adb08ac6
+SIZE (rust/crates/crossbeam-utils-0.8.23.crate) = 47174
+SHA256 (rust/crates/crunchy-0.2.4.crate) = 460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5
+SIZE (rust/crates/crunchy-0.2.4.crate) = 3887
+SHA256 (rust/crates/crypto-common-0.1.7.crate) = 78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a
+SIZE (rust/crates/crypto-common-0.1.7.crate) = 9619
+SHA256 (rust/crates/cssparser-0.29.6.crate) = f93d03419cb5950ccfd3daf3ff1c7a36ace64609a1a8746d493df1ca0afde0fa
+SIZE (rust/crates/cssparser-0.29.6.crate) = 56704
+SHA256 (rust/crates/cssparser-macros-0.6.1.crate) = 13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331
+SIZE (rust/crates/cssparser-macros-0.6.1.crate) = 7914
+SHA256 (rust/crates/ctor-0.2.9.crate) = 32a2785755761f3ddc1492979ce1e48d2c00d09311c39e4466429188f3dd6501
+SIZE (rust/crates/ctor-0.2.9.crate) = 11032
+SHA256 (rust/crates/darling-0.24.1.crate) = ed17f5901b6630b993ca003def43f2f8ef4014fc13b047b57aad617ff32bc2ec
+SIZE (rust/crates/darling-0.24.1.crate) = 51607
+SHA256 (rust/crates/darling_core-0.24.1.crate) = 6837e2cf7485aaae18f86181d2f0e9a7ed297a025e220aeabf63fdebd3a2ddff
+SIZE (rust/crates/darling_core-0.24.1.crate) = 83947
+SHA256 (rust/crates/darling_macro-0.24.1.crate) = 2ac7135c3ef02b2f7833bbeb1be5ba7f966dcde8a87c6b87f65a778d71a02785
+SIZE (rust/crates/darling_macro-0.24.1.crate) = 2481
+SHA256 (rust/crates/data-encoding-2.11.1.crate) = 4583a4551df46e2792f82ceeac45e850d2e2d5debba0b91f102385cda5b11f06
+SIZE (rust/crates/data-encoding-2.11.1.crate) = 22651
+SHA256 (rust/crates/data-url-0.3.2.crate) = be1e0bca6c3637f992fc1cc7cbc52a78c1ef6db076dbf1059c4323d6a2048376
+SIZE (rust/crates/data-url-0.3.2.crate) = 23862
+SHA256 (rust/crates/defmt-1.1.1.crate) = e2953bfe4f93bbd20cc71198842756f77d161884c99ebbabc41d80231ded88d1
+SIZE (rust/crates/defmt-1.1.1.crate) = 34207
+SHA256 (rust/crates/defmt-macros-1.1.1.crate) = bad9c72e7ca2137e0dc3813245a0d282fd6daad32fd800af018306a9169b5fe8
+SIZE (rust/crates/defmt-macros-1.1.1.crate) = 27937
+SHA256 (rust/crates/defmt-parser-1.0.0.crate) = 10d60334b3b2e7c9d91ef8150abfb6fa4c1c39ebbcf4a81c2e346aad939fee3e
+SIZE (rust/crates/defmt-parser-1.0.0.crate) = 10881
+SHA256 (rust/crates/deranged-0.5.8.crate) = 7cd812cc2bc1d69d4764bd80df88b4317eaef9e773c75226407d9bc0876b211c
+SIZE (rust/crates/deranged-0.5.8.crate) = 26885
+SHA256 (rust/crates/derive_arbitrary-1.4.2.crate) = 1e567bd82dcff979e4b03460c307b3cdc9e96fde3d73bed1496d2bc75d9dd62a
+SIZE (rust/crates/derive_arbitrary-1.4.2.crate) = 12290
+SHA256 (rust/crates/derive_more-0.99.20.crate) = 6edb4b64a43d977b8e99788fe3a04d483834fba1215a7e02caa415b626497f7f
+SIZE (rust/crates/derive_more-0.99.20.crate) = 55041
+SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
+SIZE (rust/crates/digest-0.10.7.crate) = 19557
+SHA256 (rust/crates/dirs-4.0.0.crate) = ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059
+SIZE (rust/crates/dirs-4.0.0.crate) = 12503
+SHA256 (rust/crates/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e
+SIZE (rust/crates/dirs-6.0.0.crate) = 14190
+SHA256 (rust/crates/dirs-sys-0.3.7.crate) = 1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6
+SIZE (rust/crates/dirs-sys-0.3.7.crate) = 10597
+SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab
+SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157
+SHA256 (rust/crates/dispatch2-0.3.1.crate) = 1e0e367e4e7da84520dedcac1901e4da967309406d1e51017ae1abfb97adbd38
+SIZE (rust/crates/dispatch2-0.3.1.crate) = 55299
+SHA256 (rust/crates/displaydoc-0.2.7.crate) = c6232dd377dcc64799954cbd3a9bb882e9cdc1308ccd87b1c098f1fb2eaf82a8
+SIZE (rust/crates/displaydoc-0.2.7.crate) = 21343
+SHA256 (rust/crates/dlib-0.5.3.crate) = ab8ecd87370524b461f8557c119c405552c396ed91fc0a8eec68679eab26f94a
+SIZE (rust/crates/dlib-0.5.3.crate) = 7120
+SHA256 (rust/crates/dlopen2-0.8.2.crate) = 5e2c5bd4158e66d1e215c49b837e11d62f3267b30c92f1d171c4d3105e3dc4d4
+SIZE (rust/crates/dlopen2-0.8.2.crate) = 27695
+SHA256 (rust/crates/dlopen2_derive-0.4.3.crate) = 0fbbb781877580993a8707ec48672673ec7b81eeba04cfd2310bd28c08e47c8f
+SIZE (rust/crates/dlopen2_derive-0.4.3.crate) = 7032
+SHA256 (rust/crates/dlv-list-0.5.2.crate) = 442039f5147480ba31067cb00ada1adae6892028e40e45fc5de7b7df6dcc1b5f
*** 1485 LINES SKIPPED ***