Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 3 Dec 2024 18:07:29 GMT
From:      Rodrigo Osorio <rodrigo@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 3bb5b1508208 - main - audio/spotifyd: Fix build with DNS-SD
Message-ID:  <202412031807.4B3I7TcJ039118@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by rodrigo:

URL: https://cgit.FreeBSD.org/ports/commit/?id=3bb5b1508208d26f17a8468e4e373ebb7ed03b26

commit 3bb5b1508208d26f17a8468e4e373ebb7ed03b26
Author:     Rodrigo Osorio <rodrigo@FreeBSD.org>
AuthorDate: 2024-12-03 11:03:20 +0000
Commit:     Rodrigo Osorio <rodrigo@FreeBSD.org>
CommitDate: 2024-12-03 18:02:46 +0000

    audio/spotifyd: Fix build with DNS-SD
    
    PR:             282801
    Reported by:    <some.f.user@outlook.com>
---
 audio/spotifyd/Makefile                     |    2 +-
 audio/spotifyd/Makefile.crates              |  528 +++++++------
 audio/spotifyd/distinfo                     | 1058 +++++++++++++++------------
 audio/spotifyd/files/extra-patch.Cargo.toml |   20 +-
 audio/spotifyd/files/patch-rust-1.80.0      |   25 -
 5 files changed, 885 insertions(+), 748 deletions(-)

diff --git a/audio/spotifyd/Makefile b/audio/spotifyd/Makefile
index 7b1aae62d9b3..09984ca41d38 100644
--- a/audio/spotifyd/Makefile
+++ b/audio/spotifyd/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	spotifyd
 DISTVERSIONPREFIX=	v
 DISTVERSION=	0.3.5
-PORTREVISION=	12
+PORTREVISION=	13
 CATEGORIES=	audio
 
 MAINTAINER=	rodrigo@FreeBSD.org
diff --git a/audio/spotifyd/Makefile.crates b/audio/spotifyd/Makefile.crates
index 181942b458cc..8631068a155b 100644
--- a/audio/spotifyd/Makefile.crates
+++ b/audio/spotifyd/Makefile.crates
@@ -1,70 +1,72 @@
-CARGO_CRATES=	addr2line-0.19.0 \
+CARGO_CRATES=	addr2line-0.21.0 \
 		adler-1.0.2 \
 		aes-0.6.0 \
-		aes-0.7.5 \
+		aes-0.8.4 \
 		aes-ctr-0.6.0 \
 		aes-soft-0.6.4 \
 		aesni-0.10.0 \
-		aho-corasick-0.7.20 \
+		aho-corasick-1.1.3 \
 		alsa-0.6.0 \
-		alsa-0.7.0 \
+		alsa-0.7.1 \
 		alsa-sys-0.3.1 \
+		android-tzdata-0.1.1 \
 		android_system_properties-0.1.5 \
 		ansi_term-0.12.1 \
 		async-broadcast-0.5.1 \
-		async-channel-1.8.0 \
-		async-executor-1.5.0 \
+		async-channel-2.3.1 \
+		async-executor-1.13.1 \
 		async-fs-1.6.0 \
 		async-io-1.13.0 \
-		async-lock-2.7.0 \
-		async-recursion-1.0.4 \
-		async-task-4.4.0 \
-		async-trait-0.1.68 \
-		atomic-waker-1.1.0 \
+		async-io-2.4.0 \
+		async-lock-2.8.0 \
+		async-lock-3.4.0 \
+		async-process-1.8.1 \
+		async-recursion-1.1.1 \
+		async-signal-0.2.10 \
+		async-task-4.7.1 \
+		async-trait-0.1.83 \
+		atomic-waker-1.1.2 \
 		atty-0.2.14 \
-		autocfg-1.1.0 \
-		backtrace-0.3.67 \
+		autocfg-1.4.0 \
+		backtrace-0.3.71 \
 		base64-0.13.1 \
-		bindgen-0.64.0 \
+		base64-0.21.7 \
+		bindgen-0.70.1 \
 		bitflags-1.3.2 \
+		bitflags-2.6.0 \
 		block-buffer-0.9.0 \
 		block-buffer-0.10.4 \
-		block-modes-0.8.1 \
-		block-padding-0.2.1 \
-		blocking-1.3.0 \
-		bumpalo-3.12.0 \
-		byteorder-1.4.3 \
-		bytes-1.4.0 \
-		cc-1.0.79 \
+		block-padding-0.3.3 \
+		blocking-1.6.1 \
+		bumpalo-3.16.0 \
+		byteorder-1.5.0 \
+		bytes-1.9.0 \
+		cbc-0.1.2 \
+		cc-1.2.2 \
 		cesu8-1.1.0 \
 		cexpr-0.6.0 \
 		cfg-if-1.0.0 \
-		chrono-0.4.24 \
+		chrono-0.4.37 \
 		cipher-0.2.5 \
-		cipher-0.3.0 \
-		clang-sys-1.6.1 \
+		cipher-0.4.4 \
+		clang-sys-1.8.1 \
 		clap-2.34.0 \
-		codespan-reporting-0.11.1 \
-		color-eyre-0.6.2 \
-		color-spantrace-0.2.0 \
-		combine-4.6.6 \
-		concurrent-queue-2.1.0 \
-		cookie-0.16.2 \
-		cookie_store-0.19.0 \
-		core-foundation-0.9.3 \
-		core-foundation-sys-0.8.3 \
+		color-eyre-0.6.3 \
+		color-spantrace-0.2.1 \
+		combine-4.6.7 \
+		concurrent-queue-2.5.0 \
+		cookie-0.17.0 \
+		cookie_store-0.20.0 \
+		core-foundation-0.9.4 \
+		core-foundation-sys-0.8.7 \
 		coreaudio-rs-0.10.0 \
-		coreaudio-sys-0.2.12 \
+		coreaudio-sys-0.2.16 \
 		cpal-0.13.5 \
-		cpufeatures-0.2.6 \
-		crossbeam-utils-0.8.15 \
+		cpufeatures-0.2.16 \
+		crossbeam-utils-0.8.20 \
 		crypto-common-0.1.6 \
 		crypto-mac-0.11.1 \
 		ctr-0.6.0 \
-		cxx-1.0.94 \
-		cxx-build-1.0.94 \
-		cxxbridge-flags-1.0.94 \
-		cxxbridge-macro-1.0.94 \
 		daemonize-0.5.0 \
 		darling-0.13.4 \
 		darling_core-0.13.4 \
@@ -72,88 +74,110 @@ CARGO_CRATES=	addr2line-0.19.0 \
 		dbus-0.9.7 \
 		dbus-crossroads-0.5.2 \
 		dbus-tokio-0.7.6 \
+		deranged-0.3.11 \
 		derivative-2.2.0 \
 		digest-0.9.0 \
-		digest-0.10.6 \
-		dirs-4.0.0 \
-		dirs-sys-0.3.7 \
-		enum_dispatch-0.3.11 \
-		enumflags2-0.7.5 \
-		enumflags2_derive-0.7.4 \
-		env_logger-0.10.0 \
-		errno-0.3.0 \
-		errno-dragonfly-0.1.2 \
+		digest-0.10.7 \
+		displaydoc-0.2.5 \
+		dns-sd-0.1.3 \
+		either-1.13.0 \
+		enum_dispatch-0.3.13 \
+		enumflags2-0.7.10 \
+		enumflags2_derive-0.7.10 \
+		env_logger-0.10.2 \
+		equivalent-1.0.1 \
+		errno-0.3.10 \
 		error-chain-0.12.4 \
 		event-listener-2.5.3 \
-		eyre-0.6.8 \
+		event-listener-3.1.0 \
+		event-listener-5.3.1 \
+		event-listener-strategy-0.5.3 \
+		eyre-0.6.12 \
 		fastrand-1.9.0 \
+		fastrand-2.2.0 \
 		fern-0.6.2 \
 		fixedbitset-0.4.2 \
 		fnv-1.0.7 \
-		form_urlencoded-1.1.0 \
-		futures-0.3.27 \
-		futures-channel-0.3.27 \
-		futures-core-0.3.27 \
-		futures-executor-0.3.27 \
-		futures-io-0.3.27 \
-		futures-lite-1.12.0 \
-		futures-macro-0.3.27 \
-		futures-sink-0.3.27 \
-		futures-task-0.3.27 \
-		futures-util-0.3.27 \
+		form_urlencoded-1.2.1 \
+		futures-0.3.31 \
+		futures-channel-0.3.31 \
+		futures-core-0.3.31 \
+		futures-executor-0.3.31 \
+		futures-io-0.3.31 \
+		futures-lite-1.13.0 \
+		futures-lite-2.5.0 \
+		futures-macro-0.3.31 \
+		futures-sink-0.3.31 \
+		futures-task-0.3.31 \
+		futures-util-0.3.31 \
 		generic-array-0.14.7 \
-		gethostname-0.4.1 \
-		getrandom-0.2.8 \
-		gimli-0.27.2 \
+		gethostname-0.4.3 \
+		getrandom-0.2.15 \
+		gimli-0.28.1 \
 		glob-0.3.1 \
 		hashbrown-0.12.3 \
-		headers-0.3.8 \
+		hashbrown-0.15.2 \
+		headers-0.3.9 \
 		headers-core-0.2.0 \
 		heck-0.3.3 \
 		heck-0.4.1 \
 		hermit-abi-0.1.19 \
-		hermit-abi-0.2.6 \
-		hermit-abi-0.3.1 \
+		hermit-abi-0.3.9 \
+		hermit-abi-0.4.0 \
 		hex-0.4.3 \
-		hkdf-0.12.3 \
+		hkdf-0.12.4 \
 		hmac-0.11.0 \
 		hmac-0.12.1 \
 		hostname-0.3.1 \
-		http-0.2.9 \
-		http-body-0.4.5 \
-		httparse-1.8.0 \
-		httpdate-1.0.2 \
+		http-0.2.12 \
+		http-body-0.4.6 \
+		httparse-1.9.5 \
+		httpdate-1.0.3 \
 		humantime-2.1.0 \
-		hyper-0.14.25 \
+		hyper-0.14.31 \
 		hyper-proxy-0.9.1 \
-		iana-time-zone-0.1.54 \
-		iana-time-zone-haiku-0.1.1 \
+		iana-time-zone-0.1.61 \
+		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 \
 		ident_case-1.0.1 \
 		idna-0.3.0 \
+		idna-1.0.3 \
+		idna_adapter-1.2.0 \
 		if-addrs-0.7.0 \
 		indenter-0.3.3 \
 		indexmap-1.9.3 \
-		instant-0.1.12 \
-		io-lifetimes-1.0.9 \
-		is-terminal-0.4.6 \
-		itoa-1.0.6 \
+		indexmap-2.7.0 \
+		inout-0.1.3 \
+		instant-0.1.13 \
+		io-lifetimes-1.0.11 \
+		is-terminal-0.4.13 \
+		itertools-0.13.0 \
+		itoa-1.0.14 \
 		jni-0.19.0 \
 		jni-sys-0.3.0 \
-		jobserver-0.1.26 \
-		js-sys-0.3.61 \
-		keyring-2.0.1 \
-		lazy_static-1.4.0 \
-		lazycell-1.3.0 \
+		jobserver-0.1.32 \
+		js-sys-0.3.74 \
+		keyring-2.3.3 \
+		lazy_static-1.5.0 \
 		lewton-0.10.2 \
-		libc-0.2.140 \
-		libdbus-sys-0.2.4 \
-		libloading-0.7.4 \
-		libm-0.2.6 \
+		libc-0.2.167 \
+		libdbus-sys-0.2.5 \
+		libloading-0.8.6 \
+		libm-0.2.11 \
 		libmdns-0.7.5 \
-		libpulse-binding-2.27.1 \
-		libpulse-simple-binding-2.27.1 \
-		libpulse-simple-sys-1.20.1 \
-		libpulse-sys-1.20.1 \
+		libpulse-binding-2.28.2 \
+		libpulse-simple-binding-2.28.1 \
+		libpulse-simple-sys-1.21.1 \
+		libpulse-sys-1.21.0 \
 		librespot-audio-0.4.2 \
 		librespot-connect-0.4.2 \
 		librespot-core-0.4.2 \
@@ -161,21 +185,23 @@ CARGO_CRATES=	addr2line-0.19.0 \
 		librespot-metadata-0.4.2 \
 		librespot-playback-0.4.2 \
 		librespot-protocol-0.4.2 \
-		link-cplusplus-1.0.8 \
-		linux-keyutils-0.2.3 \
-		linux-raw-sys-0.3.0 \
-		lock_api-0.4.9 \
-		log-0.4.17 \
+		linux-keyutils-0.2.4 \
+		linux-raw-sys-0.3.8 \
+		linux-raw-sys-0.4.14 \
+		litemap-0.7.4 \
+		lock_api-0.4.12 \
+		log-0.4.22 \
 		mach-0.3.2 \
 		match_cfg-0.1.0 \
-		maybe-async-0.2.7 \
-		memchr-2.5.0 \
+		maybe-async-0.2.10 \
+		memchr-2.7.4 \
 		memoffset-0.6.5 \
 		memoffset-0.7.1 \
+		memoffset-0.9.1 \
 		mime-0.3.17 \
 		minimal-lexical-0.2.1 \
-		miniz_oxide-0.6.2 \
-		mio-0.8.6 \
+		miniz_oxide-0.7.4 \
+		mio-1.0.3 \
 		multimap-0.8.3 \
 		ndk-0.6.0 \
 		ndk-context-0.1.1 \
@@ -184,102 +210,107 @@ CARGO_CRATES=	addr2line-0.19.0 \
 		ndk-sys-0.3.0 \
 		nix-0.23.2 \
 		nix-0.24.3 \
-		nix-0.26.2 \
+		nix-0.26.4 \
 		nom-7.1.3 \
-		num-0.4.0 \
-		num-bigint-0.4.3 \
-		num-complex-0.4.3 \
+		num-0.4.3 \
+		num-bigint-0.4.6 \
+		num-complex-0.4.6 \
+		num-conv-0.1.0 \
 		num-derive-0.3.3 \
-		num-integer-0.1.45 \
-		num-iter-0.1.43 \
-		num-rational-0.4.1 \
-		num-traits-0.2.15 \
-		num_cpus-1.15.0 \
+		num-integer-0.1.46 \
+		num-iter-0.1.45 \
+		num-rational-0.4.2 \
+		num-traits-0.2.19 \
 		num_enum-0.5.11 \
 		num_enum_derive-0.5.11 \
-		num_threads-0.1.6 \
-		object-0.30.3 \
+		num_threads-0.1.7 \
+		object-0.32.2 \
 		oboe-0.4.6 \
 		oboe-sys-0.4.5 \
 		ogg-0.8.0 \
-		once_cell-1.17.1 \
-		opaque-debug-0.3.0 \
+		once_cell-1.20.2 \
+		opaque-debug-0.3.1 \
 		ordered-stream-0.2.0 \
 		owo-colors-3.5.0 \
-		parking-2.0.0 \
+		parking-2.2.1 \
 		parking_lot-0.11.2 \
-		parking_lot-0.12.1 \
+		parking_lot-0.12.3 \
 		parking_lot_core-0.8.6 \
-		parking_lot_core-0.9.7 \
+		parking_lot_core-0.9.10 \
 		pbkdf2-0.8.0 \
-		peeking_take_while-0.1.2 \
-		percent-encoding-2.2.0 \
-		petgraph-0.6.3 \
-		pin-project-lite-0.2.9 \
+		percent-encoding-2.3.1 \
+		petgraph-0.6.5 \
+		pin-project-lite-0.2.15 \
 		pin-utils-0.1.0 \
-		pkg-config-0.3.26 \
-		polling-2.6.0 \
+		piper-0.2.4 \
+		pkg-config-0.3.31 \
+		polling-2.8.0 \
+		polling-3.7.4 \
 		portaudio-rs-0.3.2 \
 		portaudio-sys-0.1.1 \
-		ppv-lite86-0.2.17 \
-		priority-queue-1.3.1 \
+		powerfmt-0.2.0 \
+		ppv-lite86-0.2.20 \
+		priority-queue-1.4.0 \
 		proc-macro-crate-1.3.1 \
 		proc-macro-error-1.0.4 \
 		proc-macro-error-attr-1.0.4 \
-		proc-macro2-1.0.54 \
+		proc-macro2-1.0.92 \
 		protobuf-2.28.0 \
 		protobuf-codegen-2.28.0 \
 		protobuf-codegen-pure-2.28.0 \
-		quote-1.0.26 \
+		quote-1.0.37 \
 		rand-0.8.5 \
 		rand_chacha-0.3.1 \
 		rand_core-0.6.4 \
 		rand_distr-0.4.3 \
 		redox_syscall-0.2.16 \
-		redox_syscall-0.3.5 \
-		redox_users-0.4.3 \
-		regex-1.7.3 \
-		regex-syntax-0.6.29 \
-		ring-0.16.20 \
+		redox_syscall-0.5.7 \
+		regex-1.11.1 \
+		regex-automata-0.4.9 \
+		regex-syntax-0.8.5 \
+		ring-0.17.8 \
 		rodio-0.15.0 \
 		rspotify-0.11.6 \
-		rspotify-http-0.11.6 \
-		rspotify-macros-0.11.6 \
-		rspotify-model-0.11.6 \
-		rustc-demangle-0.1.22 \
+		rspotify-http-0.11.7 \
+		rspotify-macros-0.11.7 \
+		rspotify-model-0.11.7 \
+		rustc-demangle-0.1.24 \
 		rustc-hash-1.1.0 \
-		rustc-serialize-0.3.24 \
-		rustc_version-0.4.0 \
-		rustix-0.37.5 \
-		rustls-0.20.8 \
-		rustversion-1.0.12 \
-		ryu-1.0.13 \
+		rustc-serialize-0.3.25 \
+		rustc_version-0.4.1 \
+		rustix-0.37.27 \
+		rustix-0.38.41 \
+		rustls-0.21.12 \
+		rustls-webpki-0.101.7 \
+		rustversion-1.0.18 \
+		ryu-1.0.18 \
 		same-file-1.0.6 \
-		scopeguard-1.1.0 \
-		scratch-1.0.5 \
-		sct-0.7.0 \
-		secret-service-3.0.1 \
-		security-framework-2.8.2 \
-		security-framework-sys-2.8.0 \
-		semver-1.0.17 \
-		serde-1.0.159 \
-		serde_derive-1.0.159 \
-		serde_json-1.0.95 \
-		serde_repr-0.1.12 \
-		serde_spanned-0.6.1 \
+		scopeguard-1.2.0 \
+		sct-0.7.1 \
+		secret-service-3.1.0 \
+		security-framework-2.11.1 \
+		security-framework-sys-2.12.1 \
+		semver-1.0.23 \
+		serde-1.0.215 \
+		serde_derive-1.0.215 \
+		serde_json-1.0.133 \
+		serde_repr-0.1.19 \
+		serde_spanned-0.6.8 \
 		sha-1-0.9.8 \
 		sha-1-0.10.1 \
-		sha1-0.10.5 \
-		sha2-0.10.6 \
+		sha1-0.10.6 \
+		sha2-0.10.8 \
 		shannon-0.2.0 \
-		sharded-slab-0.1.4 \
+		sharded-slab-0.1.7 \
 		shell-words-1.1.0 \
-		shlex-1.1.0 \
-		signal-hook-registry-1.4.1 \
-		slab-0.4.8 \
-		smallvec-1.10.0 \
-		socket2-0.4.9 \
-		spin-0.5.2 \
+		shlex-1.3.0 \
+		signal-hook-registry-1.4.2 \
+		slab-0.4.9 \
+		smallvec-1.13.2 \
+		socket2-0.4.10 \
+		socket2-0.5.8 \
+		spin-0.9.8 \
+		stable_deref_trait-1.2.0 \
 		static_assertions-1.1.0 \
 		stdweb-0.1.3 \
 		strsim-0.8.0 \
@@ -290,86 +321,109 @@ CARGO_CRATES=	addr2line-0.19.0 \
 		strum_macros-0.24.3 \
 		subtle-2.4.1 \
 		syn-1.0.109 \
-		syn-2.0.11 \
-		syslog-6.0.1 \
-		tempfile-3.5.0 \
-		termcolor-1.2.0 \
+		syn-2.0.90 \
+		synstructure-0.13.1 \
+		syslog-6.1.1 \
+		tempfile-3.14.0 \
+		termcolor-1.4.1 \
 		textwrap-0.11.0 \
-		thiserror-1.0.40 \
-		thiserror-impl-1.0.40 \
-		thread-id-4.0.0 \
-		thread_local-1.1.7 \
-		time-0.1.45 \
-		time-0.3.20 \
-		time-core-0.1.0 \
-		time-macros-0.2.8 \
-		tinyvec-1.6.0 \
+		thiserror-1.0.69 \
+		thiserror-impl-1.0.69 \
+		thread-id-4.2.2 \
+		thread_local-1.1.8 \
+		time-0.3.36 \
+		time-core-0.1.2 \
+		time-macros-0.2.18 \
+		tinystr-0.7.6 \
+		tinyvec-1.8.0 \
 		tinyvec_macros-0.1.1 \
-		tokio-1.27.0 \
-		tokio-macros-2.0.0 \
-		tokio-stream-0.1.12 \
-		tokio-util-0.7.7 \
-		toml-0.7.3 \
-		toml_datetime-0.6.1 \
-		toml_edit-0.19.8 \
-		tower-service-0.3.2 \
-		tracing-0.1.37 \
-		tracing-attributes-0.1.23 \
-		tracing-core-0.1.30 \
-		tracing-error-0.2.0 \
-		tracing-subscriber-0.3.16 \
-		try-lock-0.2.4 \
-		typenum-1.16.0 \
-		uds_windows-1.0.2 \
-		unicode-bidi-0.3.13 \
-		unicode-ident-1.0.8 \
-		unicode-normalization-0.1.22 \
-		unicode-segmentation-1.10.1 \
-		unicode-width-0.1.10 \
-		untrusted-0.7.1 \
-		ureq-2.6.2 \
-		url-2.3.1 \
-		uuid-1.3.0 \
+		tokio-1.41.1 \
+		tokio-macros-2.4.0 \
+		tokio-stream-0.1.16 \
+		tokio-util-0.7.12 \
+		toml-0.7.8 \
+		toml_datetime-0.6.8 \
+		toml_edit-0.19.15 \
+		tower-service-0.3.3 \
+		tracing-0.1.41 \
+		tracing-attributes-0.1.28 \
+		tracing-core-0.1.33 \
+		tracing-error-0.2.1 \
+		tracing-subscriber-0.3.19 \
+		try-lock-0.2.5 \
+		typenum-1.17.0 \
+		uds_windows-1.1.0 \
+		unicode-bidi-0.3.17 \
+		unicode-ident-1.0.14 \
+		unicode-normalization-0.1.24 \
+		unicode-segmentation-1.12.0 \
+		unicode-width-0.1.14 \
+		untrusted-0.9.0 \
+		ureq-2.9.1 \
+		url-2.5.4 \
+		utf16_iter-1.0.5 \
+		utf8_iter-1.0.4 \
+		uuid-1.11.0 \
 		valuable-0.1.0 \
 		vec_map-0.8.2 \
 		vergen-3.2.0 \
-		version_check-0.9.4 \
-		waker-fn-1.1.0 \
-		walkdir-2.3.3 \
-		want-0.3.0 \
-		wasi-0.10.0+wasi-snapshot-preview1 \
+		version_check-0.9.5 \
+		waker-fn-1.2.0 \
+		walkdir-2.5.0 \
+		want-0.3.1 \
 		wasi-0.11.0+wasi-snapshot-preview1 \
-		wasm-bindgen-0.2.84 \
-		wasm-bindgen-backend-0.2.84 \
-		wasm-bindgen-macro-0.2.84 \
-		wasm-bindgen-macro-support-0.2.84 \
-		wasm-bindgen-shared-0.2.84 \
-		web-sys-0.3.61 \
-		webpki-0.22.0 \
-		webpki-roots-0.22.6 \
-		whoami-1.4.0 \
+		wasite-0.1.0 \
+		wasm-bindgen-0.2.97 \
+		wasm-bindgen-backend-0.2.97 \
+		wasm-bindgen-macro-0.2.97 \
+		wasm-bindgen-macro-support-0.2.97 \
+		wasm-bindgen-shared-0.2.97 \
+		web-sys-0.3.74 \
+		webpki-roots-0.25.4 \
+		whoami-1.5.2 \
 		winapi-0.3.9 \
 		winapi-i686-pc-windows-gnu-0.4.0 \
-		winapi-util-0.1.5 \
+		winapi-util-0.1.9 \
 		winapi-x86_64-pc-windows-gnu-0.4.0 \
-		windows-0.43.0 \
-		windows-0.46.0 \
-		windows-sys-0.45.0 \
-		windows-targets-0.42.2 \
-		windows_aarch64_gnullvm-0.42.2 \
-		windows_aarch64_msvc-0.42.2 \
-		windows_i686_gnu-0.42.2 \
-		windows_i686_msvc-0.42.2 \
-		windows_x86_64_gnu-0.42.2 \
-		windows_x86_64_gnullvm-0.42.2 \
-		windows_x86_64_msvc-0.42.2 \
-		winnow-0.4.1 \
-		xdg-2.4.1 \
-		zbus-3.11.1 \
-		zbus_macros-3.11.1 \
-		zbus_names-2.5.0 \
-		zerocopy-0.6.1 \
-		zerocopy-derive-0.3.2 \
-		zvariant-3.12.0 \
-		zvariant_derive-3.12.0 \
-		zvariant_utils-1.0.0
+		windows-core-0.52.0 \
+		windows-sys-0.48.0 \
+		windows-sys-0.52.0 \
+		windows-sys-0.59.0 \
+		windows-targets-0.48.5 \
+		windows-targets-0.52.6 \
+		windows_aarch64_gnullvm-0.48.5 \
+		windows_aarch64_gnullvm-0.52.6 \
+		windows_aarch64_msvc-0.48.5 \
+		windows_aarch64_msvc-0.52.6 \
+		windows_i686_gnu-0.48.5 \
+		windows_i686_gnu-0.52.6 \
+		windows_i686_gnullvm-0.52.6 \
+		windows_i686_msvc-0.48.5 \
+		windows_i686_msvc-0.52.6 \
+		windows_x86_64_gnu-0.48.5 \
+		windows_x86_64_gnu-0.52.6 \
+		windows_x86_64_gnullvm-0.48.5 \
+		windows_x86_64_gnullvm-0.52.6 \
+		windows_x86_64_msvc-0.48.5 \
+		windows_x86_64_msvc-0.52.6 \
+		winnow-0.5.40 \
+		write16-1.0.0 \
+		writeable-0.5.5 \
+		xdg-2.5.2 \
+		xdg-home-1.3.0 \
+		yoke-0.7.5 \
+		yoke-derive-0.7.5 \
+		zbus-3.15.2 \
+		zbus_macros-3.15.2 \
+		zbus_names-2.6.1 \
+		zerocopy-0.6.6 \
+		zerocopy-0.7.35 \
+		zerocopy-derive-0.6.6 \
+		zerocopy-derive-0.7.35 \
+		zerofrom-0.1.5 \
+		zerofrom-derive-0.1.5 \
+		zerovec-0.10.4 \
+		zerovec-derive-0.10.3 \
+		zvariant-3.15.2 \
+		zvariant_derive-3.15.2 \
+		zvariant_utils-1.0.1
diff --git a/audio/spotifyd/distinfo b/audio/spotifyd/distinfo
index 44c532bfbca0..ec76702620e0 100644
--- a/audio/spotifyd/distinfo
+++ b/audio/spotifyd/distinfo
@@ -1,138 +1,142 @@
-TIMESTAMP = 1698090968
-SHA256 (rust/crates/addr2line-0.19.0.crate) = a76fd60b23679b7d19bd066031410fb7e458ccc5e958eb5c325888ce4baedc97
-SIZE (rust/crates/addr2line-0.19.0.crate) = 33210
+TIMESTAMP = 1733181171
+SHA256 (rust/crates/addr2line-0.21.0.crate) = 8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb
+SIZE (rust/crates/addr2line-0.21.0.crate) = 40807
 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
 SIZE (rust/crates/adler-1.0.2.crate) = 12778
 SHA256 (rust/crates/aes-0.6.0.crate) = 884391ef1066acaa41e766ba8f596341b96e93ce34f9a43e7d24bf0a0eaf0561
 SIZE (rust/crates/aes-0.6.0.crate) = 86774
-SHA256 (rust/crates/aes-0.7.5.crate) = 9e8b47f52ea9bae42228d07ec09eb676433d7c4ed1ebdf0f1d1c29ed446f1ab8
-SIZE (rust/crates/aes-0.7.5.crate) = 128544
+SHA256 (rust/crates/aes-0.8.4.crate) = b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0
+SIZE (rust/crates/aes-0.8.4.crate) = 124812
 SHA256 (rust/crates/aes-ctr-0.6.0.crate) = 7729c3cde54d67063be556aeac75a81330d802f0259500ca40cb52967f975763
 SIZE (rust/crates/aes-ctr-0.6.0.crate) = 13217
 SHA256 (rust/crates/aes-soft-0.6.4.crate) = be14c7498ea50828a38d0e24a765ed2effe92a705885b57d029cd67d45744072
 SIZE (rust/crates/aes-soft-0.6.4.crate) = 99980
 SHA256 (rust/crates/aesni-0.10.0.crate) = ea2e11f5e94c2f7d386164cc2aa1f97823fed6f259e486940a71c174dd01b0ce
 SIZE (rust/crates/aesni-0.10.0.crate) = 100248
-SHA256 (rust/crates/aho-corasick-0.7.20.crate) = cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac
-SIZE (rust/crates/aho-corasick-0.7.20.crate) = 111440
+SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
+SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
 SHA256 (rust/crates/alsa-0.6.0.crate) = 5915f52fe2cf65e83924d037b6c5290b7cee097c6b5c8700746e6168a343fd6b
 SIZE (rust/crates/alsa-0.6.0.crate) = 68171
-SHA256 (rust/crates/alsa-0.7.0.crate) = 8512c9117059663fb5606788fbca3619e2a91dac0e3fe516242eab1fa6be5e44
-SIZE (rust/crates/alsa-0.7.0.crate) = 69367
+SHA256 (rust/crates/alsa-0.7.1.crate) = e2562ad8dcf0f789f65c6fdaad8a8a9708ed6b488e649da28c01656ad66b8b47
+SIZE (rust/crates/alsa-0.7.1.crate) = 70626
 SHA256 (rust/crates/alsa-sys-0.3.1.crate) = db8fee663d06c4e303404ef5f40488a53e062f89ba8bfed81f42325aafad1527
 SIZE (rust/crates/alsa-sys-0.3.1.crate) = 32748
+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/ansi_term-0.12.1.crate) = d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2
 SIZE (rust/crates/ansi_term-0.12.1.crate) = 24838
 SHA256 (rust/crates/async-broadcast-0.5.1.crate) = 7c48ccdbf6ca6b121e0f586cbc0e73ae440e56c67c30fa0873b4e110d9c26d2b
 SIZE (rust/crates/async-broadcast-0.5.1.crate) = 20134
-SHA256 (rust/crates/async-channel-1.8.0.crate) = cf46fee83e5ccffc220104713af3292ff9bc7c64c7de289f66dae8e38d826833
-SIZE (rust/crates/async-channel-1.8.0.crate) = 13534
-SHA256 (rust/crates/async-executor-1.5.0.crate) = 17adb73da160dfb475c183343c8cccd80721ea5a605d3eb57125f0a7b7a92d0b
-SIZE (rust/crates/async-executor-1.5.0.crate) = 15068
+SHA256 (rust/crates/async-channel-2.3.1.crate) = 89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a
+SIZE (rust/crates/async-channel-2.3.1.crate) = 14576
+SHA256 (rust/crates/async-executor-1.13.1.crate) = 30ca9a001c1e8ba5149f91a74362376cc6bc5b919d92d988668657bd570bdcec
+SIZE (rust/crates/async-executor-1.13.1.crate) = 27991
 SHA256 (rust/crates/async-fs-1.6.0.crate) = 279cf904654eeebfa37ac9bb1598880884924aab82e290aa65c9e77a0e142e06
 SIZE (rust/crates/async-fs-1.6.0.crate) = 16506
 SHA256 (rust/crates/async-io-1.13.0.crate) = 0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af
 SIZE (rust/crates/async-io-1.13.0.crate) = 37191
-SHA256 (rust/crates/async-lock-2.7.0.crate) = fa24f727524730b077666307f2734b4a1a1c57acb79193127dcc8914d5242dd7
-SIZE (rust/crates/async-lock-2.7.0.crate) = 23631
-SHA256 (rust/crates/async-recursion-1.0.4.crate) = 0e97ce7de6cf12de5d7226c73f5ba9811622f4db3a5b91b55c53e987e5f91cba
-SIZE (rust/crates/async-recursion-1.0.4.crate) = 11521
-SHA256 (rust/crates/async-task-4.4.0.crate) = ecc7ab41815b3c653ccd2978ec3255c81349336702dfdf62ee6f7069b12a3aae
-SIZE (rust/crates/async-task-4.4.0.crate) = 35178
-SHA256 (rust/crates/async-trait-0.1.68.crate) = b9ccdd8f2a161be9bd5c023df56f1b2a0bd1d83872ae53b71a84a12c9bf6e842
-SIZE (rust/crates/async-trait-0.1.68.crate) = 28625
-SHA256 (rust/crates/atomic-waker-1.1.0.crate) = debc29dde2e69f9e47506b525f639ed42300fc014a3e007832592448fa8e4599
-SIZE (rust/crates/atomic-waker-1.1.0.crate) = 11447
+SHA256 (rust/crates/async-io-2.4.0.crate) = 43a2b323ccce0a1d90b449fd71f2a06ca7faa7c54c2751f06c9bd851fc061059
+SIZE (rust/crates/async-io-2.4.0.crate) = 49252
+SHA256 (rust/crates/async-lock-2.8.0.crate) = 287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b
+SIZE (rust/crates/async-lock-2.8.0.crate) = 29944
+SHA256 (rust/crates/async-lock-3.4.0.crate) = ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18
+SIZE (rust/crates/async-lock-3.4.0.crate) = 34446
+SHA256 (rust/crates/async-process-1.8.1.crate) = ea6438ba0a08d81529c69b36700fa2f95837bfe3e776ab39cde9c14d9149da88
+SIZE (rust/crates/async-process-1.8.1.crate) = 22758
+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.10.crate) = 637e00349800c0bdf8bfc21ebbc0b6524abea702b0da4168ac00d070d0c0b9f3
+SIZE (rust/crates/async-signal-0.2.10.crate) = 16970
+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.83.crate) = 721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd
+SIZE (rust/crates/async-trait-0.1.83.crate) = 29054
+SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
+SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
 SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
 SIZE (rust/crates/atty-0.2.14.crate) = 5470
-SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
-SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
-SHA256 (rust/crates/backtrace-0.3.67.crate) = 233d376d6d185f2a3093e58f283f60f880315b6c60075b01f36b3b85154564ca
-SIZE (rust/crates/backtrace-0.3.67.crate) = 78564
+SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
+SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
+SHA256 (rust/crates/backtrace-0.3.71.crate) = 26b05800d2e817c8b3b4b54abd461726265fa9789ae34330622f2db9ee696f9d
+SIZE (rust/crates/backtrace-0.3.71.crate) = 86553
 SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8
 SIZE (rust/crates/base64-0.13.1.crate) = 61002
-SHA256 (rust/crates/bindgen-0.64.0.crate) = c4243e6031260db77ede97ad86c27e501d646a27ab57b59a574f725d98ab1fb4
-SIZE (rust/crates/bindgen-0.64.0.crate) = 204700
+SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567
+SIZE (rust/crates/base64-0.21.7.crate) = 82576
+SHA256 (rust/crates/bindgen-0.70.1.crate) = f49d8fed880d473ea71efb9bf597651e77201bdd4893efe54c9e5d65ae04ce6f
+SIZE (rust/crates/bindgen-0.70.1.crate) = 226363
 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/block-buffer-0.9.0.crate) = 4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4
 SIZE (rust/crates/block-buffer-0.9.0.crate) = 7108
 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
 SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
-SHA256 (rust/crates/block-modes-0.8.1.crate) = 2cb03d1bed155d89dce0f845b7899b18a9a163e148fd004e1c28421a783e2d8e
-SIZE (rust/crates/block-modes-0.8.1.crate) = 16961
-SHA256 (rust/crates/block-padding-0.2.1.crate) = 8d696c370c750c948ada61c69a0ee2cbbb9c50b1019ddb86d9317157a99c2cae
-SIZE (rust/crates/block-padding-0.2.1.crate) = 7672
-SHA256 (rust/crates/blocking-1.3.0.crate) = 3c67b173a56acffd6d2326fb7ab938ba0b00a71480e14902b2591c87bc5741e8
-SIZE (rust/crates/blocking-1.3.0.crate) = 18687
-SHA256 (rust/crates/bumpalo-3.12.0.crate) = 0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535
-SIZE (rust/crates/bumpalo-3.12.0.crate) = 81604
-SHA256 (rust/crates/byteorder-1.4.3.crate) = 14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610
-SIZE (rust/crates/byteorder-1.4.3.crate) = 22512
-SHA256 (rust/crates/bytes-1.4.0.crate) = 89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be
-SIZE (rust/crates/bytes-1.4.0.crate) = 58080
-SHA256 (rust/crates/cc-1.0.79.crate) = 50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f
-SIZE (rust/crates/cc-1.0.79.crate) = 62624
+SHA256 (rust/crates/block-padding-0.3.3.crate) = a8894febbff9f758034a5b8e12d87918f56dfc64a8e1fe757d65e29041538d93
+SIZE (rust/crates/block-padding-0.3.3.crate) = 8504
+SHA256 (rust/crates/blocking-1.6.1.crate) = 703f41c54fc768e63e091340b424302bb1c29ef4aa0c7f10fe849dfb114d29ea
+SIZE (rust/crates/blocking-1.6.1.crate) = 17788
+SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c
+SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677
+SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
+SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
+SHA256 (rust/crates/bytes-1.9.0.crate) = 325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b
+SIZE (rust/crates/bytes-1.9.0.crate) = 67320
+SHA256 (rust/crates/cbc-0.1.2.crate) = 26b52a9543ae338f279b96b0b9fed9c8093744685043739079ce85cd58f289a6
+SIZE (rust/crates/cbc-0.1.2.crate) = 23501
+SHA256 (rust/crates/cc-1.2.2.crate) = f34d93e62b03caf570cccc334cbc6c2fceca82f39211051345108adcba3eebdc
+SIZE (rust/crates/cc-1.2.2.crate) = 98719
 SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c
 SIZE (rust/crates/cesu8-1.1.0.crate) = 10555
 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.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
 SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/chrono-0.4.24.crate) = 4e3c5919066adf22df73762e50cffcde3a758f2a848b113b586d1f86728b673b
-SIZE (rust/crates/chrono-0.4.24.crate) = 191330
+SHA256 (rust/crates/chrono-0.4.37.crate) = 8a0d04d43504c61aa6c7531f1871dd0d418d91130162063b789da00fd7057a5e
+SIZE (rust/crates/chrono-0.4.37.crate) = 234441
 SHA256 (rust/crates/cipher-0.2.5.crate) = 12f8e7987cbd042a63249497f41aed09f8e65add917ea6566effbc56578d6801
 SIZE (rust/crates/cipher-0.2.5.crate) = 13099
-SHA256 (rust/crates/cipher-0.3.0.crate) = 7ee52072ec15386f770805afd189a01c8841be8696bed250fa2f13c4c0d6dfb7
-SIZE (rust/crates/cipher-0.3.0.crate) = 12756
-SHA256 (rust/crates/clang-sys-1.6.1.crate) = c688fc74432808e3eb684cae8830a86be1d66a2bd58e1f248ed0960a590baf6f
-SIZE (rust/crates/clang-sys-1.6.1.crate) = 41346
+SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad
+SIZE (rust/crates/cipher-0.4.4.crate) = 19073
+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/codespan-reporting-0.11.1.crate) = 3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e
-SIZE (rust/crates/codespan-reporting-0.11.1.crate) = 48963
-SHA256 (rust/crates/color-eyre-0.6.2.crate) = 5a667583cca8c4f8436db8de46ea8233c42a7d9ae424a82d338f2e4675229204
-SIZE (rust/crates/color-eyre-0.6.2.crate) = 635042
-SHA256 (rust/crates/color-spantrace-0.2.0.crate) = 1ba75b3d9449ecdccb27ecbc479fdc0b87fa2dd43d2f8298f9bf0e59aacc8dce
-SIZE (rust/crates/color-spantrace-0.2.0.crate) = 185098
-SHA256 (rust/crates/combine-4.6.6.crate) = 35ed6e9d84f0b51a7f52daf1c7d71dd136fd7a3f41a8462b8cdb8c78d920fad4
-SIZE (rust/crates/combine-4.6.6.crate) = 132428
-SHA256 (rust/crates/concurrent-queue-2.1.0.crate) = c278839b831783b70278b14df4d45e1beb1aad306c07bb796637de9a0e323e8e
-SIZE (rust/crates/concurrent-queue-2.1.0.crate) = 19476
-SHA256 (rust/crates/cookie-0.16.2.crate) = e859cd57d0710d9e06c381b550c06e76992472a8c6d527aecd2fc673dcc231fb
-SIZE (rust/crates/cookie-0.16.2.crate) = 34632
-SHA256 (rust/crates/cookie_store-0.19.0.crate) = bca9b3c618262fc0c85ecbc814c144e04be9c6eec08b315e7cd1cfbe0bb6ca84
-SIZE (rust/crates/cookie_store-0.19.0.crate) = 31091
-SHA256 (rust/crates/core-foundation-0.9.3.crate) = 194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146
-SIZE (rust/crates/core-foundation-0.9.3.crate) = 27059
-SHA256 (rust/crates/core-foundation-sys-0.8.3.crate) = 5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc
-SIZE (rust/crates/core-foundation-sys-0.8.3.crate) = 17519
+SHA256 (rust/crates/color-eyre-0.6.3.crate) = 55146f5e46f237f7423d74111267d4597b59b0dad0ffaf7303bce9945d843ad5
+SIZE (rust/crates/color-eyre-0.6.3.crate) = 636041
+SHA256 (rust/crates/color-spantrace-0.2.1.crate) = cd6be1b2a7e382e2b98b43b2adcca6bb0e465af0bdd38123873ae61eb17a72c2
+SIZE (rust/crates/color-spantrace-0.2.1.crate) = 189095
+SHA256 (rust/crates/combine-4.6.7.crate) = ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd
+SIZE (rust/crates/combine-4.6.7.crate) = 134808
+SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973
+SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654
+SHA256 (rust/crates/cookie-0.17.0.crate) = 7efb37c3e1ccb1ff97164ad95ac1606e8ccd35b3fa0a7d99a304c7f4a428cc24
+SIZE (rust/crates/cookie-0.17.0.crate) = 36545
+SHA256 (rust/crates/cookie_store-0.20.0.crate) = 387461abbc748185c3a6e1673d826918b450b87ff22639429c694619a83b6cf6
+SIZE (rust/crates/cookie_store-0.20.0.crate) = 31374
+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-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
+SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
 SHA256 (rust/crates/coreaudio-rs-0.10.0.crate) = 11894b20ebfe1ff903cbdc52259693389eea03b94918a2def2c30c3bf227ad88
 SIZE (rust/crates/coreaudio-rs-0.10.0.crate) = 34487
-SHA256 (rust/crates/coreaudio-sys-0.2.12.crate) = f034b2258e6c4ade2f73bf87b21047567fb913ee9550837c2316d139b0262b24
-SIZE (rust/crates/coreaudio-sys-0.2.12.crate) = 5433
+SHA256 (rust/crates/coreaudio-sys-0.2.16.crate) = 2ce857aa0b77d77287acc1ac3e37a05a8c95a2af3647d23b15f263bdaeb7562b
+SIZE (rust/crates/coreaudio-sys-0.2.16.crate) = 5480
 SHA256 (rust/crates/cpal-0.13.5.crate) = 74117836a5124f3629e4b474eed03e479abaf98988b4bb317e29f08cfe0e4116
 SIZE (rust/crates/cpal-0.13.5.crate) = 93790
-SHA256 (rust/crates/cpufeatures-0.2.6.crate) = 280a9f2d8b3a38871a3c8a46fb80db65e5e5ed97da80c4d08bf27fb63e35e181
-SIZE (rust/crates/cpufeatures-0.2.6.crate) = 11467
-SHA256 (rust/crates/crossbeam-utils-0.8.15.crate) = 3c063cd8cc95f5c377ed0d4b49a4b21f632396ff690e8470c29b3359b346984b
-SIZE (rust/crates/crossbeam-utils-0.8.15.crate) = 42326
+SHA256 (rust/crates/cpufeatures-0.2.16.crate) = 16b80225097f2e5ae4e7179dd2266824648f3e2f49d9134d584b76389d31c4c3
+SIZE (rust/crates/cpufeatures-0.2.16.crate) = 13405
+SHA256 (rust/crates/crossbeam-utils-0.8.20.crate) = 22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80
+SIZE (rust/crates/crossbeam-utils-0.8.20.crate) = 42487
 SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
 SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
 SHA256 (rust/crates/crypto-mac-0.11.1.crate) = b1d1a86f49236c215f271d40892d5fc950490551400b02ef360692c29815c714
 SIZE (rust/crates/crypto-mac-0.11.1.crate) = 9551
 SHA256 (rust/crates/ctr-0.6.0.crate) = fb4a30d54f7443bf3d6191dcd486aca19e67cb3c49fa7a06a319966346707e7f
 SIZE (rust/crates/ctr-0.6.0.crate) = 17092
-SHA256 (rust/crates/cxx-1.0.94.crate) = f61f1b6389c3fe1c316bf8a4dccc90a38208354b330925bce1f74a6c4756eb93
-SIZE (rust/crates/cxx-1.0.94.crate) = 196058
-SHA256 (rust/crates/cxx-build-1.0.94.crate) = 12cee708e8962df2aeb38f594aae5d827c022b6460ac71a7a3e2c3c2aae5a07b
-SIZE (rust/crates/cxx-build-1.0.94.crate) = 84842
-SHA256 (rust/crates/cxxbridge-flags-1.0.94.crate) = 7944172ae7e4068c533afbb984114a56c46e9ccddda550499caa222902c7f7bb
-SIZE (rust/crates/cxxbridge-flags-1.0.94.crate) = 5253
-SHA256 (rust/crates/cxxbridge-macro-1.0.94.crate) = 2345488264226bf682893e25de0769f3360aac9957980ec49361b083ddaa5bc5
-SIZE (rust/crates/cxxbridge-macro-1.0.94.crate) = 59873
 SHA256 (rust/crates/daemonize-0.5.0.crate) = ab8bfdaacb3c887a54d41bdf48d3af8873b3f5566469f8ba21b92057509f116e
 SIZE (rust/crates/daemonize-0.5.0.crate) = 7125
 SHA256 (rust/crates/darling-0.13.4.crate) = a01d95850c592940db9b8194bc39f4bc0e89dee5c4265e4b1807c34a9aba453c
@@ -147,78 +151,94 @@ SHA256 (rust/crates/dbus-crossroads-0.5.2.crate) = 3a4c83437187544ba514242774683
 SIZE (rust/crates/dbus-crossroads-0.5.2.crate) = 44664
 SHA256 (rust/crates/dbus-tokio-0.7.6.crate) = 007688d459bc677131c063a3a77fb899526e17b7980f390b69644bdbc41fad13
 SIZE (rust/crates/dbus-tokio-0.7.6.crate) = 17545
+SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4
+SIZE (rust/crates/deranged-0.3.11.crate) = 18043
 SHA256 (rust/crates/derivative-2.2.0.crate) = fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b
 SIZE (rust/crates/derivative-2.2.0.crate) = 48076
 SHA256 (rust/crates/digest-0.9.0.crate) = d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066
 SIZE (rust/crates/digest-0.9.0.crate) = 13247
-SHA256 (rust/crates/digest-0.10.6.crate) = 8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f
-SIZE (rust/crates/digest-0.10.6.crate) = 19527
-SHA256 (rust/crates/dirs-4.0.0.crate) = ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059
-SIZE (rust/crates/dirs-4.0.0.crate) = 12503
-SHA256 (rust/crates/dirs-sys-0.3.7.crate) = 1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6
-SIZE (rust/crates/dirs-sys-0.3.7.crate) = 10597
-SHA256 (rust/crates/enum_dispatch-0.3.11.crate) = 11f36e95862220b211a6e2aa5eca09b4fa391b13cd52ceb8035a24bf65a79de2
-SIZE (rust/crates/enum_dispatch-0.3.11.crate) = 22247
-SHA256 (rust/crates/enumflags2-0.7.5.crate) = e75d4cd21b95383444831539909fbb14b9dc3fdceb2a6f5d36577329a1f55ccb
-SIZE (rust/crates/enumflags2-0.7.5.crate) = 15117
-SHA256 (rust/crates/enumflags2_derive-0.7.4.crate) = f58dc3c5e468259f19f2d46304a6b28f1c3d034442e14b322d2b850e36f6d5ae
-SIZE (rust/crates/enumflags2_derive-0.7.4.crate) = 8166
-SHA256 (rust/crates/env_logger-0.10.0.crate) = 85cdab6a89accf66733ad5a1693a4dcced6aeff64602b634530dd73c1f3ee9f0
-SIZE (rust/crates/env_logger-0.10.0.crate) = 36574
-SHA256 (rust/crates/errno-0.3.0.crate) = 50d6a0976c999d473fe89ad888d5a284e55366d9dc9038b1ba2aa15128c4afa0
-SIZE (rust/crates/errno-0.3.0.crate) = 10268
-SHA256 (rust/crates/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf
-SIZE (rust/crates/errno-dragonfly-0.1.2.crate) = 1810
+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/dns-sd-0.1.3.crate) = d748509dea20228f63ba519bf142ce2593396386125b01f5b0d6412dab972087
+SIZE (rust/crates/dns-sd-0.1.3.crate) = 6201
+SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
+SIZE (rust/crates/either-1.13.0.crate) = 19169
+SHA256 (rust/crates/enum_dispatch-0.3.13.crate) = aa18ce2bc66555b3218614519ac839ddb759a7d6720732f979ef8d13be147ecd
+SIZE (rust/crates/enum_dispatch-0.3.13.crate) = 29876
+SHA256 (rust/crates/enumflags2-0.7.10.crate) = d232db7f5956f3f14313dc2f87985c58bd2c695ce124c8cdd984e08e15ac133d
+SIZE (rust/crates/enumflags2-0.7.10.crate) = 16622
+SHA256 (rust/crates/enumflags2_derive-0.7.10.crate) = de0d48a183585823424a4ce1aa132d174a6a81bd540895822eb4c8373a8e49e8
+SIZE (rust/crates/enumflags2_derive-0.7.10.crate) = 8104
+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.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/error-chain-0.12.4.crate) = 2d2f06b9cac1506ece98fe3231e3cc9c4410ec3d5b1f24ae1c8946f0742cdefc
 SIZE (rust/crates/error-chain-0.12.4.crate) = 29274
 SHA256 (rust/crates/event-listener-2.5.3.crate) = 0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0
 SIZE (rust/crates/event-listener-2.5.3.crate) = 15392
-SHA256 (rust/crates/eyre-0.6.8.crate) = 4c2b6b5a29c02cdc822728b7d7b8ae1bab3e3b05d44522770ddd49722eeac7eb
-SIZE (rust/crates/eyre-0.6.8.crate) = 41587
+SHA256 (rust/crates/event-listener-3.1.0.crate) = d93877bcde0eb80ca09131a08d23f0a5c18a620b01db137dba666d18cd9b30c2
+SIZE (rust/crates/event-listener-3.1.0.crate) = 38793
*** 1074 LINES SKIPPED ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202412031807.4B3I7TcJ039118>