git: 2f827192d01a - main - x11/ashell: Update to 0.11.0

From: Hiroki Tagato <tagattie_at_FreeBSD.org>
Date: Mon, 05 Oct 2026 06:41:35 UTC
The branch main has been updated by tagattie:

URL: https://cgit.FreeBSD.org/ports/commit/?id=2f827192d01af45b2ed38bc011358aa3050e0e77

commit 2f827192d01af45b2ed38bc011358aa3050e0e77
Author:     Hiroki Tagato <tagattie@FreeBSD.org>
AuthorDate: 2026-10-05 06:40:33 +0000
Commit:     Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2026-10-05 06:41:25 +0000

    x11/ashell: Update to 0.11.0
    
    Changelog: https://github.com/MalpenZibo/ashell/blob/0.11.0/CHANGELOG.md
    
    Reported by:    GitHub (watch releases)
---
 x11/ashell/Makefile                                |  3 +-
 x11/ashell/Makefile.crates                         | 36 +++++-----
 x11/ashell/distinfo                                | 78 ++++++++++------------
 ...ipewire-sys-0.9.2 => patch-pipewire-sys-0.10.1} | 12 ++--
 4 files changed, 61 insertions(+), 68 deletions(-)

diff --git a/x11/ashell/Makefile b/x11/ashell/Makefile
index 13bd442303b7..e9b75523640f 100644
--- a/x11/ashell/Makefile
+++ b/x11/ashell/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	ashell
-DISTVERSION=	0.10.0
-PORTREVISION=	1
+DISTVERSION=	0.11.0
 CATEGORIES=	x11 wayland
 
 MAINTAINER=	tagattie@FreeBSD.org
diff --git a/x11/ashell/Makefile.crates b/x11/ashell/Makefile.crates
index 0e1327a843a7..4b7a31cca944 100644
--- a/x11/ashell/Makefile.crates
+++ b/x11/ashell/Makefile.crates
@@ -52,9 +52,9 @@ CARGO_CRATES=	adler2-2.0.1 \
 		chrono-0.4.45 \
 		chrono-tz-0.10.4 \
 		clang-sys-1.9.1 \
-		clap-4.6.6 \
-		clap_builder-4.6.6 \
-		clap_derive-4.6.4 \
+		clap-4.6.7 \
+		clap_builder-4.6.7 \
+		clap_derive-4.6.7 \
 		clap_lex-1.1.0 \
 		cmake-0.1.58 \
 		codespan-reporting-0.12.0 \
@@ -62,7 +62,6 @@ CARGO_CRATES=	adler2-2.0.1 \
 		combine-4.6.7 \
 		concurrent-queue-2.5.0 \
 		const-oid-0.10.2 \
-		convert_case-0.8.0 \
 		convert_case-0.10.0 \
 		cookie-factory-0.3.3 \
 		core-foundation-0.10.1 \
@@ -77,9 +76,9 @@ CARGO_CRATES=	adler2-2.0.1 \
 		cryoglyph-0.1.0 \
 		crypto-common-0.2.2 \
 		cursor-icon-1.2.0 \
-		darling-0.23.0 \
-		darling_core-0.23.0 \
-		darling_macro-0.23.0 \
+		darling-0.24.1 \
+		darling_core-0.24.1 \
+		darling_macro-0.24.1 \
 		data-url-0.3.2 \
 		derive_more-2.1.1 \
 		derive_more-impl-2.1.1 \
@@ -209,7 +208,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		imagesize-0.13.0 \
 		indexmap-2.14.0 \
 		ini_core-0.2.0 \
-		inotify-0.11.4 \
+		inotify-0.11.5 \
 		inotify-sys-0.1.8 \
 		intl-memoizer-0.5.3 \
 		intl_pluralrules-7.0.2 \
@@ -238,8 +237,8 @@ CARGO_CRATES=	adler2-2.0.1 \
 		libpulse-binding-2.30.1 \
 		libpulse-sys-1.23.0 \
 		libredox-0.1.19 \
-		libspa-0.9.2 \
-		libspa-sys-0.9.2 \
+		libspa-0.10.1 \
+		libspa-sys-0.10.1 \
 		libudev-sys-0.1.4 \
 		libz-sys-1.1.29 \
 		lilt-0.8.2 \
@@ -249,7 +248,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		litemap-0.8.2 \
 		litrs-1.0.0 \
 		lock_api-0.4.14 \
-		log-0.4.33 \
+		log-0.4.34 \
 		lru-0.16.4 \
 		lru-slab-0.1.2 \
 		lyon-1.0.19 \
@@ -273,7 +272,6 @@ CARGO_CRATES=	adler2-2.0.1 \
 		ndk-0.9.0 \
 		ndk-sys-0.6.0+11769913 \
 		niri-ipc-26.4.0 \
-		nix-0.30.1 \
 		nom-7.1.3 \
 		nom-8.0.0 \
 		ntapi-0.4.3 \
@@ -314,8 +312,8 @@ CARGO_CRATES=	adler2-2.0.1 \
 		pico-args-0.5.0 \
 		pin-project-lite-0.2.17 \
 		pin-utils-0.1.0 \
-		pipewire-0.9.2 \
-		pipewire-sys-0.9.2 \
+		pipewire-0.10.1 \
+		pipewire-sys-0.10.1 \
 		pkg-config-0.3.33 \
 		png-0.17.16 \
 		png-0.18.1 \
@@ -371,12 +369,12 @@ CARGO_CRATES=	adler2-2.0.1 \
 		rustc-hash-2.1.3 \
 		rustc_version-0.4.1 \
 		rustix-1.1.4 \
-		rustls-0.23.43 \
+		rustls-0.23.45 \
 		rustls-native-certs-0.8.4 \
 		rustls-pki-types-1.15.1 \
 		rustls-platform-verifier-0.7.0 \
 		rustls-platform-verifier-android-0.1.1 \
-		rustls-webpki-0.103.13 \
+		rustls-webpki-0.103.15 \
 		rustversion-1.0.23 \
 		rustybuzz-0.20.1 \
 		same-file-1.0.6 \
@@ -394,8 +392,8 @@ CARGO_CRATES=	adler2-2.0.1 \
 		serde_json-1.0.151 \
 		serde_repr-0.1.21 \
 		serde_spanned-1.1.1 \
-		serde_with-3.22.0 \
-		serde_with_macros-3.22.0 \
+		serde_with-3.24.0 \
+		serde_with_macros-3.24.0 \
 		sha2-0.11.0 \
 		shellexpand-3.1.2 \
 		shlex-1.3.0 \
@@ -600,5 +598,5 @@ CARGO_CRATES=	adler2-2.0.1 \
 		zvariant_derive-5.14.0 \
 		zvariant_utils-4.0.0 \
 		hyprland,hyprland-macros@git+https://github.com/hyprland-community/hyprland-rs?branch=master\#c7037d4ce5c64e7f376a58802b806471792b0993 \
-		iced_layershell@git+https://github.com/MalpenZibo/iced_layershell?tag=v0.5.1\#54396c484a0130adf9b1ac04bed7439cacc3a806 \
+		iced_layershell@git+https://github.com/MalpenZibo/iced_layershell?tag=v0.6.0\#5a310655f1e3d364da03cd4909bfe76bcbbeaeff \
 		softbuffer@git+https://github.com/MalpenZibo/softbuffer?branch=wayland-argb\#8791db4844f58036bd25934f8133e11c31877933
diff --git a/x11/ashell/distinfo b/x11/ashell/distinfo
index 4913b695dd40..acc0f648c2ac 100644
--- a/x11/ashell/distinfo
+++ b/x11/ashell/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1788336585
+TIMESTAMP = 1791179592
 SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
 SIZE (rust/crates/adler2-2.0.1.crate) = 13366
 SHA256 (rust/crates/ahash-0.4.8.crate) = 0453232ace82dee0dd0b4c87a59bd90f7b53b314f3e0f61fe2ee7c8a16482289
@@ -107,12 +107,12 @@ SHA256 (rust/crates/chrono-tz-0.10.4.crate) = a6139a8597ed92cf816dfb33f5dd6cf0bb
 SIZE (rust/crates/chrono-tz-0.10.4.crate) = 794377
 SHA256 (rust/crates/clang-sys-1.9.1.crate) = 157a8ba7b480713b56f4c09fd13fc3e0a22a5dfab8097ba61cbc5feef950788a
 SIZE (rust/crates/clang-sys-1.9.1.crate) = 47227
-SHA256 (rust/crates/clap-4.6.6.crate) = 473c7e07f409a8d772161724aa8db6a765a2532a70f9667eeb7b49d3d02fbdca
-SIZE (rust/crates/clap-4.6.6.crate) = 64815
-SHA256 (rust/crates/clap_builder-4.6.6.crate) = 7b48fea5a88e9ae728a2dcbedbfc0e730f7d60da42e1cb049a83c9fb8b789889
-SIZE (rust/crates/clap_builder-4.6.6.crate) = 171756
-SHA256 (rust/crates/clap_derive-4.6.4.crate) = d012d2b9d65aca7f18f4d9878a045bc17899bba951561ba5ec3c2ba1eed9a061
-SIZE (rust/crates/clap_derive-4.6.4.crate) = 33533
+SHA256 (rust/crates/clap-4.6.7.crate) = aa8876b300ab35ba921adea3dfd70157a46249b33f95c9084ae5709785478946
+SIZE (rust/crates/clap-4.6.7.crate) = 65831
+SHA256 (rust/crates/clap_builder-4.6.7.crate) = ec0797fb7aeb1406c84efac526901f7ec3ead2124f946b494e72879d4b54704d
+SIZE (rust/crates/clap_builder-4.6.7.crate) = 171709
+SHA256 (rust/crates/clap_derive-4.6.7.crate) = f9c751b79415d4e559e3d1fcf128e09e720eb673a06d26cf6f392d37d75b66e0
+SIZE (rust/crates/clap_derive-4.6.7.crate) = 33942
 SHA256 (rust/crates/clap_lex-1.1.0.crate) = c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9
 SIZE (rust/crates/clap_lex-1.1.0.crate) = 13470
 SHA256 (rust/crates/cmake-0.1.58.crate) = c0f78a02292a74a88ac736019ab962ece0bc380e3f977bf72e376c5d78ff0678
@@ -127,8 +127,6 @@ SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fe
 SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654
 SHA256 (rust/crates/const-oid-0.10.2.crate) = a6ef517f0926dd24a1582492c791b6a4818a4d94e789a334894aa15b0d12f55c
 SIZE (rust/crates/const-oid-0.10.2.crate) = 61449
-SHA256 (rust/crates/convert_case-0.8.0.crate) = baaaa0ecca5b51987b9423ccdc971514dd8b0bb7b4060b983d3664dad3f1f89f
-SIZE (rust/crates/convert_case-0.8.0.crate) = 22097
 SHA256 (rust/crates/convert_case-0.10.0.crate) = 633458d4ef8c78b72454de2d54fd6ab2e60f9e02be22f3c6104cdc8a4e0fceb9
 SIZE (rust/crates/convert_case-0.10.0.crate) = 24083
 SHA256 (rust/crates/cookie-factory-0.3.3.crate) = 9885fa71e26b8ab7855e2ec7cae6e9b380edff76cd052e07c683a0319d51b3a2
@@ -157,12 +155,12 @@ SHA256 (rust/crates/crypto-common-0.2.2.crate) = ce6e4c961d6cd6c9a86db418387425e
 SIZE (rust/crates/crypto-common-0.2.2.crate) = 15449
 SHA256 (rust/crates/cursor-icon-1.2.0.crate) = f27ae1dd37df86211c42e150270f82743308803d90a6f6e6651cd730d5e1732f
 SIZE (rust/crates/cursor-icon-1.2.0.crate) = 14267
-SHA256 (rust/crates/darling-0.23.0.crate) = 25ae13da2f202d56bd7f91c25fba009e7717a1e4a1cc98a76d844b65ae912e9d
-SIZE (rust/crates/darling-0.23.0.crate) = 43298
-SHA256 (rust/crates/darling_core-0.23.0.crate) = 9865a50f7c335f53564bb694ef660825eb8610e0a53d3e11bf1b0d3df31e03b0
-SIZE (rust/crates/darling_core-0.23.0.crate) = 74564
-SHA256 (rust/crates/darling_macro-0.23.0.crate) = ac3984ec7bd6cfa798e62b4a642426a5be0e68f9401cfc2a01e3fa9ea2fcdb8d
-SIZE (rust/crates/darling_macro-0.23.0.crate) = 2480
+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-url-0.3.2.crate) = be1e0bca6c3637f992fc1cc7cbc52a78c1ef6db076dbf1059c4323d6a2048376
 SIZE (rust/crates/data-url-0.3.2.crate) = 23862
 SHA256 (rust/crates/derive_more-2.1.1.crate) = d751e9e49156b02b44f9c1815bcb94b984cdcc4396ecc32521c739452808b134
@@ -421,8 +419,8 @@ SHA256 (rust/crates/indexmap-2.14.0.crate) = d466e9454f08e4a911e14806c24e16fba1b
 SIZE (rust/crates/indexmap-2.14.0.crate) = 104085
 SHA256 (rust/crates/ini_core-0.2.0.crate) = 7a467a31a9f439b5262fa99c17084537bff57f24703d5a09a2b5c9657ec73a61
 SIZE (rust/crates/ini_core-0.2.0.crate) = 8081
-SHA256 (rust/crates/inotify-0.11.4.crate) = 153be1941a183ec9ccd095ddbe17a8b8d435ef6c76e9e02451b933c3999af2c8
-SIZE (rust/crates/inotify-0.11.4.crate) = 30209
+SHA256 (rust/crates/inotify-0.11.5.crate) = 4cc00ea907cab49550b7da656f80ebb97be1b997d931fbcd28d39734e17ce592
+SIZE (rust/crates/inotify-0.11.5.crate) = 30349
 SHA256 (rust/crates/inotify-sys-0.1.8.crate) = c033f80b2c113cdf91ab7a33faa9cbc014726dcad99880c8609af2a370edf37d
 SIZE (rust/crates/inotify-sys-0.1.8.crate) = 8411
 SHA256 (rust/crates/intl-memoizer-0.5.3.crate) = 310da2e345f5eb861e7a07ee182262e94975051db9e4223e909ba90f392f163f
@@ -479,10 +477,10 @@ SHA256 (rust/crates/libpulse-sys-1.23.0.crate) = d74371848b22e989f829cc1621d2ebd
 SIZE (rust/crates/libpulse-sys-1.23.0.crate) = 36914
 SHA256 (rust/crates/libredox-0.1.19.crate) = 2026a5056764a10b2bf5d56488cba40da507f5493a6a429340e2004d9ed085fa
 SIZE (rust/crates/libredox-0.1.19.crate) = 10002
-SHA256 (rust/crates/libspa-0.9.2.crate) = b6b8cfa2a7656627b4c92c6b9ef929433acd673d5ab3708cda1b18478ac00df4
-SIZE (rust/crates/libspa-0.9.2.crate) = 60642
-SHA256 (rust/crates/libspa-sys-0.9.2.crate) = 901049455d2eb6decf9058235d745237952f4804bc584c5fcb41412e6adcc6e0
-SIZE (rust/crates/libspa-sys-0.9.2.crate) = 8920
+SHA256 (rust/crates/libspa-0.10.1.crate) = 882f7427e7989dcc9d388b7f05c4630390a1d7696f9ffa469cd4a7a48f0b4c40
+SIZE (rust/crates/libspa-0.10.1.crate) = 65507
+SHA256 (rust/crates/libspa-sys-0.10.1.crate) = 3b6e17bdaf63ed0d5e4144022624032b41fd9733112e8c74ac26fc9bf1291924
+SIZE (rust/crates/libspa-sys-0.10.1.crate) = 9420
 SHA256 (rust/crates/libudev-sys-0.1.4.crate) = 3c8469b4a23b962c1396b9b451dda50ef5b283e8dd309d69033475fa9b334324
 SIZE (rust/crates/libudev-sys-0.1.4.crate) = 6177
 SHA256 (rust/crates/libz-sys-1.1.29.crate) = 85bc9657773828b90eeb625adff10eeac83cc21bbfd8e23a03eaa8a33c9e28d9
@@ -501,8 +499,8 @@ SHA256 (rust/crates/litrs-1.0.0.crate) = 11d3d7f243d5c5a8b9bb5d6dd2b1602c0cb0b9d
 SIZE (rust/crates/litrs-1.0.0.crate) = 46610
 SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965
 SIZE (rust/crates/lock_api-0.4.14.crate) = 29249
-SHA256 (rust/crates/log-0.4.33.crate) = 0ceec5bc11778974d1bcb055b18002eba7f4b3518b6a0081b3af5f21666da9ad
-SIZE (rust/crates/log-0.4.33.crate) = 52997
+SHA256 (rust/crates/log-0.4.34.crate) = f9f8bd3e56ce4dfc153cf470fffbfa98c7620958b312ca5c3a4b8d5181fd13c6
+SIZE (rust/crates/log-0.4.34.crate) = 53395
 SHA256 (rust/crates/lru-0.16.4.crate) = 7f66e8d5d03f609abc3a39e6f08e4164ebf1447a732906d39eb9b99b7919ef39
 SIZE (rust/crates/lru-0.16.4.crate) = 17470
 SHA256 (rust/crates/lru-slab-0.1.2.crate) = 112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154
@@ -549,8 +547,6 @@ SHA256 (rust/crates/ndk-sys-0.6.0+11769913.crate) = ee6cda3051665f1fb8d9e08fc35c
 SIZE (rust/crates/ndk-sys-0.6.0+11769913.crate) = 329984
 SHA256 (rust/crates/niri-ipc-26.4.0.crate) = 6a4adbddf4037ce047854d36a60b5bf80a7990b8db2f0a0b9ede7534b0bae09a
 SIZE (rust/crates/niri-ipc-26.4.0.crate) = 20920
-SHA256 (rust/crates/nix-0.30.1.crate) = 74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6
-SIZE (rust/crates/nix-0.30.1.crate) = 342015
 SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
 SIZE (rust/crates/nom-7.1.3.crate) = 117570
 SHA256 (rust/crates/nom-8.0.0.crate) = df9761775871bdef83bee530e60050f7e54b1105350d6884eb0fb4f46c2f9405
@@ -631,10 +627,10 @@ SHA256 (rust/crates/pin-project-lite-0.2.17.crate) = a89322df9ebe1c1578d689c9231
 SIZE (rust/crates/pin-project-lite-0.2.17.crate) = 31034
 SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
 SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
-SHA256 (rust/crates/pipewire-0.9.2.crate) = 9688b89abf11d756499f7c6190711d6dbe5a3acdb30c8fbf001d6596d06a8d44
-SIZE (rust/crates/pipewire-0.9.2.crate) = 55856
-SHA256 (rust/crates/pipewire-sys-0.9.2.crate) = cb028afee0d6ca17020b090e3b8fa2d7de23305aef975c7e5192a5050246ea36
-SIZE (rust/crates/pipewire-sys-0.9.2.crate) = 6679
+SHA256 (rust/crates/pipewire-0.10.1.crate) = bde71084c4e25959d68f1ea54daa75e5ecdb338e5caf0b5510143b79baa32d5c
+SIZE (rust/crates/pipewire-0.10.1.crate) = 67355
+SHA256 (rust/crates/pipewire-sys-0.10.1.crate) = 9ce653f53e63e5b93853218092ee9a8906a5d082c92f3f1db26316955dd63ce0
+SIZE (rust/crates/pipewire-sys-0.10.1.crate) = 6417
 SHA256 (rust/crates/pkg-config-0.3.33.crate) = 19f132c84eca552bf34cab8ec81f1c1dcc229b811638f9d283dceabe58c5569e
 SIZE (rust/crates/pkg-config-0.3.33.crate) = 21590
 SHA256 (rust/crates/png-0.17.16.crate) = 82151a2fc869e011c153adc57cf2789ccb8d9906ce52c0b39a6b5697749d7526
@@ -745,8 +741,8 @@ SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063
 SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
 SHA256 (rust/crates/rustix-1.1.4.crate) = b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190
 SIZE (rust/crates/rustix-1.1.4.crate) = 425241
-SHA256 (rust/crates/rustls-0.23.43.crate) = 0283386ce02abc0151e1761d08802dfe86c173b0b494af5cbc086574e453da06
-SIZE (rust/crates/rustls-0.23.43.crate) = 375868
+SHA256 (rust/crates/rustls-0.23.45.crate) = 0d41d731c7d2f962d1ccc364cec258de3c0e93b38c2fb3ba97ac74513048d634
+SIZE (rust/crates/rustls-0.23.45.crate) = 378933
 SHA256 (rust/crates/rustls-native-certs-0.8.4.crate) = dab5152771c58876a2146916e53e35057e1a4dfa2b9df0f0305b07f611fdea4d
 SIZE (rust/crates/rustls-native-certs-0.8.4.crate) = 22129
 SHA256 (rust/crates/rustls-pki-types-1.15.1.crate) = 2f4925028c7eb5d1fcdaf196971378ed9d2c1c4efc7dc5d011256f76c99c0a96
@@ -755,8 +751,8 @@ SHA256 (rust/crates/rustls-platform-verifier-0.7.0.crate) = 26d1e2536ce4f35f4846
 SIZE (rust/crates/rustls-platform-verifier-0.7.0.crate) = 58733
 SHA256 (rust/crates/rustls-platform-verifier-android-0.1.1.crate) = f87165f0995f63a9fbeea62b64d10b4d9d8e78ec6d7d51fb2125fda7bb36788f
 SIZE (rust/crates/rustls-platform-verifier-android-0.1.1.crate) = 13919
-SHA256 (rust/crates/rustls-webpki-0.103.13.crate) = 61c429a8649f110dddef65e2a5ad240f747e85f7758a6bccc7e5777bd33f756e
-SIZE (rust/crates/rustls-webpki-0.103.13.crate) = 87513
+SHA256 (rust/crates/rustls-webpki-0.103.15.crate) = f3c3cf1d8b1e7d4927e2d154c3fcb02979afb9939629c62cd9048d4f07b60ac2
+SIZE (rust/crates/rustls-webpki-0.103.15.crate) = 87465
 SHA256 (rust/crates/rustversion-1.0.23.crate) = cf54715a573b99ac80df0bc206da022bcd442c974952c7b9720069370852e21f
 SIZE (rust/crates/rustversion-1.0.23.crate) = 21013
 SHA256 (rust/crates/rustybuzz-0.20.1.crate) = fd3c7c96f8a08ee34eff8857b11b49b07d71d1c3f4e88f8a88d4c9e9f90b1702
@@ -791,10 +787,10 @@ SHA256 (rust/crates/serde_repr-0.1.21.crate) = 8d3b1629de253c70a0508c3899572da79
 SIZE (rust/crates/serde_repr-0.1.21.crate) = 12412
 SHA256 (rust/crates/serde_spanned-1.1.1.crate) = 6662b5879511e06e8999a8a235d848113e942c9124f211511b16466ee2995f26
 SIZE (rust/crates/serde_spanned-1.1.1.crate) = 11025
-SHA256 (rust/crates/serde_with-3.22.0.crate) = ee78f1fbe43ac4a0e47aadb3dbd357b69eb0d3793e948624cd03dd2750ab1c0a
-SIZE (rust/crates/serde_with-3.22.0.crate) = 211486
-SHA256 (rust/crates/serde_with_macros-3.22.0.crate) = 8705578779c2b6bd90d84d66eb2e206b708b1a4d7b9f17641b293545bf1c7e46
-SIZE (rust/crates/serde_with_macros-3.22.0.crate) = 38174
+SHA256 (rust/crates/serde_with-3.24.0.crate) = df9adc193c780ef8f159aee8b61e2d5801aaa555e6eb0947fe45530ec506296f
+SIZE (rust/crates/serde_with-3.24.0.crate) = 211568
+SHA256 (rust/crates/serde_with_macros-3.24.0.crate) = 3e17bbc68e28663bbbb90df47e058aa7eda4fb445b89fe70457bb94fbccf6e49
+SIZE (rust/crates/serde_with_macros-3.24.0.crate) = 38082
 SHA256 (rust/crates/sha2-0.11.0.crate) = 446ba717509524cb3f22f17ecc096f10f4822d76ab5c0b9822c5f9c284e825f4
 SIZE (rust/crates/sha2-0.11.0.crate) = 33969
 SHA256 (rust/crates/shellexpand-3.1.2.crate) = 32824fab5e16e6c4d86dc1ba84489390419a39f97699852b66480bb87d297ed8
@@ -1203,9 +1199,9 @@ SHA256 (rust/crates/zvariant_utils-4.0.0.crate) = 629d80ece222cad20fe0e8741be493
 SIZE (rust/crates/zvariant_utils-4.0.0.crate) = 17056
 SHA256 (hyprland-community-hyprland-rs-c7037d4ce5c64e7f376a58802b806471792b0993_GH0.tar.gz) = d263a8fa0f005dcd0cb58fb95d9c43a2ead98b51d45c82ec003d16524ef0e4cc
 SIZE (hyprland-community-hyprland-rs-c7037d4ce5c64e7f376a58802b806471792b0993_GH0.tar.gz) = 62913
-SHA256 (MalpenZibo-iced_layershell-v0.5.1_GH0.tar.gz) = 3e7ef5fa7940f47c2739e177f452e0fb679912bbaf207de4c4d80329ee9181a6
-SIZE (MalpenZibo-iced_layershell-v0.5.1_GH0.tar.gz) = 68734
+SHA256 (MalpenZibo-iced_layershell-v0.6.0_GH0.tar.gz) = e204503b15d1fc7b3760cd8542570e9fe71543ba55d705aeb533451c65c4a7d1
+SIZE (MalpenZibo-iced_layershell-v0.6.0_GH0.tar.gz) = 69678
 SHA256 (MalpenZibo-softbuffer-8791db4844f58036bd25934f8133e11c31877933_GH0.tar.gz) = d127d407e02620afaaae4b289f6a70a97250ae4410f05be5752443bed3cfdfba
 SIZE (MalpenZibo-softbuffer-8791db4844f58036bd25934f8133e11c31877933_GH0.tar.gz) = 176110
-SHA256 (MalpenZibo-ashell-0.10.0_GH0.tar.gz) = 39db9826b2548ad3de584f09193f79643f5b32de6c6d1d7e4f2b736419d5297d
-SIZE (MalpenZibo-ashell-0.10.0_GH0.tar.gz) = 9108061
+SHA256 (MalpenZibo-ashell-0.11.0_GH0.tar.gz) = 6936c68af32becd22356d6742ed86b7732f06f8cada33bcbe421c123e6ef057f
+SIZE (MalpenZibo-ashell-0.11.0_GH0.tar.gz) = 9167856
diff --git a/x11/ashell/files/patch-pipewire-sys-0.9.2 b/x11/ashell/files/patch-pipewire-sys-0.10.1
similarity index 87%
rename from x11/ashell/files/patch-pipewire-sys-0.9.2
rename to x11/ashell/files/patch-pipewire-sys-0.10.1
index baf14428c0cb..4a00fe5cc98f 100644
--- a/x11/ashell/files/patch-pipewire-sys-0.9.2
+++ b/x11/ashell/files/patch-pipewire-sys-0.10.1
@@ -26,9 +26,9 @@ See Also:
 * https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=284719
 * https://github.com/freebsd/freebsd-ports/blob/87adc7e46597e5e28eb6139946530029f9363f79/multimedia/pipewire/files/patch-src_pipewire_pipewire_init
 
---- cargo-crates/pipewire-sys-0.9.2/build.rs.orig	2026-01-04 13:17:55 UTC
-+++ cargo-crates/pipewire-sys-0.9.2/build.rs
-@@ -20,6 +20,11 @@ fn main() {
+--- cargo-crates/pipewire-sys-0.10.1/build.rs.orig	2006-07-24 01:21:28 UTC
++++ cargo-crates/pipewire-sys-0.10.1/build.rs
+@@ -23,6 +23,11 @@ fn main() {
          .parse_callbacks(Box::new(bindgen::CargoCallbacks::new()))
          .size_t_is_usize(true)
          .allowlist_function("pw_.*")
@@ -40,9 +40,9 @@ See Also:
          .allowlist_type("pw_.*")
          .allowlist_var("pw_.*")
          .allowlist_var("PW_.*")
---- cargo-crates/pipewire-sys-0.9.2/src/lib.rs.orig	2026-01-04 13:20:39 UTC
-+++ cargo-crates/pipewire-sys-0.9.2/src/lib.rs
-@@ -11,6 +11,14 @@ pub use bindings::*;
+--- cargo-crates/pipewire-sys-0.10.1/src/lib.rs.orig	2006-07-24 01:21:28 UTC
++++ cargo-crates/pipewire-sys-0.10.1/src/lib.rs
+@@ -12,6 +12,14 @@ pub use bindings::*;
  }
  pub use bindings::*;