aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Beich <jbeich@FreeBSD.org>2024-02-17 03:47:06 +0000
committerJan Beich <jbeich@FreeBSD.org>2024-02-17 07:35:30 +0000
commit5ba2013b9bbac3c331da347059afe55f77e170cf (patch)
tree6348097c2e70119d786d3a8391087b7cdabcca84
parentc3c29c9b1ed22da4f6ad43941888705b8553bd8d (diff)
downloadports-5ba2013b9bbac3c331da347059afe55f77e170cf.tar.gz
ports-5ba2013b9bbac3c331da347059afe55f77e170cf.zip
x11-wm/niri: update to 0.1.2
Changes: https://github.com/YaLTeR/niri/releases/tag/v0.1.2 Reported by: GitHub (watch releases) (cherry picked from commit e181328160a92a664884aea7df8b3f9e98753987)
-rw-r--r--x11-wm/niri/Makefile2
-rw-r--r--x11-wm/niri/Makefile.crates124
-rw-r--r--x11-wm/niri/distinfo254
-rw-r--r--x11-wm/niri/files/patch-no-systemd33
-rw-r--r--x11-wm/niri/files/patch-pipewire-i38653
-rw-r--r--x11-wm/niri/files/patch-pipewire_init12
-rw-r--r--x11-wm/niri/files/patch-smithay-i38624
7 files changed, 251 insertions, 251 deletions
diff --git a/x11-wm/niri/Makefile b/x11-wm/niri/Makefile
index 691fc71fc152..3c6ed574f2f2 100644
--- a/x11-wm/niri/Makefile
+++ b/x11-wm/niri/Makefile
@@ -1,6 +1,6 @@
PORTNAME= niri
DISTVERSIONPREFIX= v
-DISTVERSION= 0.1.1
+DISTVERSION= 0.1.2
CATEGORIES= x11-wm wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/x11-wm/niri/Makefile.crates b/x11-wm/niri/Makefile.crates
index 3352ae8c35f9..3106cd3a75b8 100644
--- a/x11-wm/niri/Makefile.crates
+++ b/x11-wm/niri/Makefile.crates
@@ -4,8 +4,9 @@ CARGO_CRATES= adler-1.0.2 \
allocator-api2-0.2.16 \
android-activity-0.5.2 \
android-properties-0.2.2 \
+ annotate-snippets-0.9.2 \
anstream-0.6.11 \
- anstyle-1.0.5 \
+ anstyle-1.0.6 \
anstyle-parse-0.2.3 \
anstyle-query-1.0.2 \
anstyle-wincon-3.0.2 \
@@ -15,7 +16,7 @@ CARGO_CRATES= adler-1.0.2 \
arrayvec-0.7.4 \
as-raw-xcb-connection-1.0.1 \
async-broadcast-0.5.1 \
- async-channel-2.1.1 \
+ async-channel-2.2.0 \
async-executor-1.8.0 \
async-fs-1.6.0 \
async-io-1.13.0 \
@@ -30,7 +31,7 @@ CARGO_CRATES= adler-1.0.2 \
atomic-waker-1.1.2 \
autocfg-1.1.0 \
base64-0.21.7 \
- bindgen-0.66.1 \
+ bindgen-0.69.4 \
bit-set-0.5.3 \
bit-vec-0.6.3 \
bitflags-1.3.2 \
@@ -41,18 +42,18 @@ CARGO_CRATES= adler-1.0.2 \
block2-0.3.0 \
blocking-1.5.1 \
bumpalo-3.14.0 \
- bytemuck-1.14.1 \
+ bytemuck-1.14.3 \
bytemuck_derive-1.5.0 \
byteorder-1.5.0 \
bytes-1.5.0 \
- cairo-rs-0.18.5 \
- cairo-sys-rs-0.18.2 \
+ cairo-rs-0.19.1 \
+ cairo-sys-rs-0.19.1 \
calloop-0.12.4 \
calloop-wayland-source-0.2.0 \
cc-1.0.83 \
cesu8-1.1.0 \
cexpr-0.6.0 \
- cfg-expr-0.15.6 \
+ cfg-expr-0.15.7 \
cfg-if-1.0.0 \
cfg_aliases-0.1.1 \
cgmath-0.18.0 \
@@ -91,6 +92,7 @@ CARGO_CRATES= adler-1.0.2 \
drm-fourcc-2.2.0 \
drm-sys-0.6.1 \
edid-rs-0.1.0 \
+ either-1.10.0 \
enumflags2-0.7.8 \
enumflags2_derive-0.7.8 \
equivalent-1.0.1 \
@@ -98,10 +100,13 @@ CARGO_CRATES= adler-1.0.2 \
event-listener-2.5.3 \
event-listener-3.1.0 \
event-listener-4.0.3 \
+ event-listener-5.0.0 \
event-listener-strategy-0.4.0 \
+ event-listener-strategy-0.5.0 \
fastrand-1.9.0 \
fastrand-2.0.1 \
fdeflate-0.3.4 \
+ field-offset-0.3.6 \
flate2-1.0.28 \
fnv-1.0.7 \
foreign-types-0.5.0 \
@@ -118,25 +123,36 @@ CARGO_CRATES= adler-1.0.2 \
futures-sink-0.3.30 \
futures-task-0.3.30 \
futures-util-0.3.30 \
- gbm-0.14.0 \
+ gbm-0.14.1 \
gbm-sys-0.3.0 \
+ gdk-pixbuf-0.19.0 \
+ gdk-pixbuf-sys-0.19.0 \
+ gdk4-0.8.0 \
+ gdk4-sys-0.8.0 \
generator-0.7.5 \
generic-array-0.14.7 \
gethostname-0.4.3 \
getrandom-0.2.12 \
- gio-0.18.4 \
- gio-sys-0.18.1 \
+ gio-0.19.0 \
+ gio-sys-0.19.0 \
git-version-0.3.9 \
git-version-macro-0.3.9 \
gl_generator-0.14.0 \
- glib-0.18.5 \
- glib-macros-0.18.5 \
- glib-sys-0.18.1 \
+ glib-0.19.0 \
+ glib-macros-0.19.0 \
+ glib-sys-0.19.0 \
glob-0.3.1 \
- gobject-sys-0.18.0 \
+ gobject-sys-0.19.0 \
+ graphene-rs-0.19.0 \
+ graphene-sys-0.19.0 \
+ gsk4-0.8.0 \
+ gsk4-sys-0.8.0 \
+ gtk4-0.8.0 \
+ gtk4-macros-0.8.0 \
+ gtk4-sys-0.8.0 \
hashbrown-0.14.3 \
heck-0.4.1 \
- hermit-abi-0.3.4 \
+ hermit-abi-0.3.5 \
hex-0.4.3 \
icrate-0.0.4 \
idna-0.5.0 \
@@ -146,17 +162,20 @@ CARGO_CRATES= adler-1.0.2 \
instant-0.1.12 \
io-lifetimes-1.0.11 \
io-lifetimes-2.0.3 \
+ itertools-0.12.1 \
itoa-1.0.10 \
jni-0.21.1 \
jni-sys-0.3.0 \
- jobserver-0.1.27 \
- js-sys-0.3.67 \
+ jobserver-0.1.28 \
+ js-sys-0.3.68 \
keyframe-1.1.1 \
khronos_api-3.1.0 \
knuffel-3.2.0 \
knuffel-derive-3.2.0 \
lazy_static-1.4.0 \
lazycell-1.3.0 \
+ libadwaita-0.6.0 \
+ libadwaita-sys-0.6.0 \
libc-0.2.153 \
libloading-0.8.1 \
libm-0.2.8 \
@@ -164,14 +183,13 @@ CARGO_CRATES= adler-1.0.2 \
libredox-0.0.2 \
libseat-0.2.1 \
libseat-sys-0.1.7 \
- libspa-0.7.2 \
- libspa-sys-0.7.2 \
+ libspa-0.8.0 \
+ libspa-sys-0.8.0 \
libudev-sys-0.1.4 \
linux-raw-sys-0.3.8 \
linux-raw-sys-0.4.13 \
linux-raw-sys-0.6.4 \
log-0.4.20 \
- logind-zbus-3.1.2 \
loom-0.7.1 \
mac-notification-sys-0.6.1 \
malloc_buf-0.0.6 \
@@ -184,16 +202,17 @@ CARGO_CRATES= adler-1.0.2 \
miette-5.10.0 \
miette-derive-5.10.0 \
minimal-lexical-0.2.1 \
- miniz_oxide-0.7.1 \
+ miniz_oxide-0.7.2 \
ndk-0.8.0 \
ndk-context-0.1.1 \
ndk-sys-0.5.0+25.2.9519653 \
nix-0.26.4 \
+ nix-0.27.1 \
nom-7.1.3 \
notify-rust-4.10.0 \
nu-ansi-term-0.46.0 \
num-conv-0.1.0 \
- num-traits-0.2.17 \
+ num-traits-0.2.18 \
num_enum-0.7.2 \
num_enum_derive-0.7.2 \
objc-0.2.7 \
@@ -207,30 +226,29 @@ CARGO_CRATES= adler-1.0.2 \
orbclient-0.3.47 \
ordered-stream-0.2.0 \
overload-0.1.1 \
- pango-0.18.3 \
- pango-sys-0.18.0 \
- pangocairo-0.18.0 \
- pangocairo-sys-0.18.0 \
+ pango-0.19.0 \
+ pango-sys-0.19.0 \
+ pangocairo-0.19.1 \
+ pangocairo-sys-0.19.0 \
parking-2.2.0 \
paste-1.0.14 \
- peeking_take_while-0.1.2 \
percent-encoding-2.3.1 \
pin-project-lite-0.2.13 \
pin-utils-0.1.0 \
piper-0.2.1 \
- pipewire-0.7.2 \
- pipewire-sys-0.7.2 \
+ pipewire-0.8.0 \
+ pipewire-sys-0.8.0 \
pixman-0.1.0 \
pixman-sys-0.1.0 \
pkg-config-0.3.29 \
png-0.17.11 \
polling-2.8.0 \
- polling-3.3.2 \
+ polling-3.4.0 \
portable-atomic-1.6.0 \
powerfmt-0.2.0 \
ppv-lite86-0.2.17 \
proc-macro-crate-1.3.1 \
- proc-macro-crate-2.0.2 \
+ proc-macro-crate-3.1.0 \
proc-macro-error-1.0.4 \
proc-macro-error-attr-1.0.4 \
proc-macro2-1.0.78 \
@@ -256,6 +274,7 @@ CARGO_CRATES= adler-1.0.2 \
regex-syntax-0.6.29 \
regex-syntax-0.8.2 \
rustc-hash-1.1.0 \
+ rustc_version-0.4.0 \
rustix-0.37.27 \
rustix-0.38.31 \
rustversion-1.0.14 \
@@ -265,6 +284,7 @@ CARGO_CRATES= adler-1.0.2 \
scan_fmt-0.2.6 \
scoped-tls-1.0.1 \
sd-notify-0.4.1 \
+ semver-1.0.21 \
serde-1.0.196 \
serde_derive-1.0.196 \
serde_json-1.0.113 \
@@ -277,7 +297,7 @@ CARGO_CRATES= adler-1.0.2 \
simd-adler32-0.3.7 \
slab-0.4.9 \
smallvec-1.13.1 \
- smithay-client-toolkit-0.18.0 \
+ smithay-client-toolkit-0.18.1 \
smol_str-0.2.1 \
socket2-0.4.10 \
static_assertions-1.1.0 \
@@ -287,18 +307,19 @@ CARGO_CRATES= adler-1.0.2 \
system-deps-6.2.0 \
target-lexicon-0.12.13 \
tauri-winrt-notification-0.1.3 \
- tempfile-3.9.0 \
+ tempfile-3.10.0 \
thiserror-1.0.56 \
thiserror-impl-1.0.56 \
thread_local-1.1.7 \
- time-0.3.32 \
+ time-0.3.34 \
time-core-0.1.2 \
tinyvec-1.6.0 \
tinyvec_macros-0.1.1 \
- toml-0.8.2 \
- toml_datetime-0.6.3 \
+ toml-0.8.10 \
+ toml_datetime-0.6.5 \
toml_edit-0.19.15 \
- toml_edit-0.20.2 \
+ toml_edit-0.21.1 \
+ toml_edit-0.22.4 \
tracing-0.1.40 \
tracing-attributes-0.1.27 \
tracing-core-0.1.32 \
@@ -313,7 +334,7 @@ CARGO_CRATES= adler-1.0.2 \
unicode-bidi-0.3.15 \
unicode-ident-1.0.12 \
unicode-normalization-0.1.22 \
- unicode-segmentation-1.10.1 \
+ unicode-segmentation-1.11.0 \
unicode-width-0.1.11 \
url-2.5.0 \
utf8parse-0.2.1 \
@@ -324,12 +345,12 @@ CARGO_CRATES= adler-1.0.2 \
waker-fn-1.1.1 \
walkdir-2.4.0 \
wasi-0.11.0+wasi-snapshot-preview1 \
- wasm-bindgen-0.2.90 \
- wasm-bindgen-backend-0.2.90 \
- wasm-bindgen-futures-0.4.40 \
- wasm-bindgen-macro-0.2.90 \
- wasm-bindgen-macro-support-0.2.90 \
- wasm-bindgen-shared-0.2.90 \
+ wasm-bindgen-0.2.91 \
+ wasm-bindgen-backend-0.2.91 \
+ wasm-bindgen-futures-0.4.41 \
+ wasm-bindgen-macro-0.2.91 \
+ wasm-bindgen-macro-support-0.2.91 \
+ wasm-bindgen-shared-0.2.91 \
wayland-backend-0.3.3 \
wayland-client-0.31.2 \
wayland-csd-frame-0.3.0 \
@@ -342,7 +363,7 @@ CARGO_CRATES= adler-1.0.2 \
wayland-scanner-0.31.1 \
wayland-server-0.31.1 \
wayland-sys-0.31.1 \
- web-sys-0.3.67 \
+ web-sys-0.3.68 \
web-time-0.2.4 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
@@ -379,22 +400,25 @@ CARGO_CRATES= adler-1.0.2 \
windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.0 \
winit-0.29.10 \
- winnow-0.5.36 \
+ winnow-0.5.39 \
x11-dl-2.21.0 \
x11rb-0.13.0 \
x11rb-protocol-0.13.0 \
xcursor-0.3.5 \
- xdg-home-1.0.0 \
+ xdg-home-1.1.0 \
xkbcommon-0.7.0 \
xkbcommon-dl-0.4.1 \
xkeysym-0.2.0 \
xml-rs-0.8.19 \
- zbus-3.14.1 \
- zbus_macros-3.14.1 \
+ xshell-0.2.5 \
+ xshell-macros-0.2.5 \
+ yansi-term-0.1.2 \
+ zbus-3.15.0 \
+ zbus_macros-3.15.0 \
zbus_names-2.6.0 \
zerocopy-0.7.32 \
zerocopy-derive-0.7.32 \
zvariant-3.15.0 \
zvariant_derive-3.15.0 \
zvariant_utils-1.0.1 \
- smithay,smithay-drm-extras@git+https://github.com/Smithay/smithay.git\#0eac415ba2d9409cbc201955dc0fd306c116ae05
+ smithay,smithay-drm-extras@git+https://github.com/Smithay/smithay.git\#832dee8586d783d4c60a162ef8aabca2ba7fd499
diff --git a/x11-wm/niri/distinfo b/x11-wm/niri/distinfo
index e9a9858b6b2c..0ce67cc3dab8 100644
--- a/x11-wm/niri/distinfo
+++ b/x11-wm/niri/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1706940006
+TIMESTAMP = 1708141626
SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
SIZE (rust/crates/adler-1.0.2.crate) = 12778
SHA256 (rust/crates/ahash-0.8.7.crate) = 77c3a9648d43b9cd48db467b3f87fdd6e146bcc88ab0180006cef2179fe11d01
@@ -11,10 +11,12 @@ SHA256 (rust/crates/android-activity-0.5.2.crate) = ee91c0c2905bae44f84bfa4e0445
SIZE (rust/crates/android-activity-0.5.2.crate) = 258406
SHA256 (rust/crates/android-properties-0.2.2.crate) = fc7eb209b1518d6bb87b283c20095f5228ecda460da70b44f0802523dea6da04
SIZE (rust/crates/android-properties-0.2.2.crate) = 4563
+SHA256 (rust/crates/annotate-snippets-0.9.2.crate) = ccaf7e9dfbb6ab22c82e473cd1a8a7bd313c19a5b7e40970f3d89ef5a5c9e81e
+SIZE (rust/crates/annotate-snippets-0.9.2.crate) = 32065
SHA256 (rust/crates/anstream-0.6.11.crate) = 6e2e1ebcb11de5c03c67de28a7df593d32191b44939c482e97702baaaa6ab6a5
SIZE (rust/crates/anstream-0.6.11.crate) = 30239
-SHA256 (rust/crates/anstyle-1.0.5.crate) = 2faccea4cc4ab4a667ce676a30e8ec13922a692c99bb8f5b11f1502c72e04220
-SIZE (rust/crates/anstyle-1.0.5.crate) = 14371
+SHA256 (rust/crates/anstyle-1.0.6.crate) = 8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc
+SIZE (rust/crates/anstyle-1.0.6.crate) = 14604
SHA256 (rust/crates/anstyle-parse-0.2.3.crate) = c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c
SIZE (rust/crates/anstyle-parse-0.2.3.crate) = 24699
SHA256 (rust/crates/anstyle-query-1.0.2.crate) = e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648
@@ -33,8 +35,8 @@ SHA256 (rust/crates/as-raw-xcb-connection-1.0.1.crate) = 175571dd1d178ced59193a6
SIZE (rust/crates/as-raw-xcb-connection-1.0.1.crate) = 6460
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-2.1.1.crate) = 1ca33f4bc4ed1babef42cad36cc1f51fa88be00420404e5b1e80ab1b18f7678c
-SIZE (rust/crates/async-channel-2.1.1.crate) = 14159
+SHA256 (rust/crates/async-channel-2.2.0.crate) = f28243a43d821d11341ab73c80bed182dc015c514b951616cf79bd4af39af0c3
+SIZE (rust/crates/async-channel-2.2.0.crate) = 14307
SHA256 (rust/crates/async-executor-1.8.0.crate) = 17ae5ebefcc48e7452b4987947920dac9450be1110cadf34d1b8c116bdbaf97c
SIZE (rust/crates/async-executor-1.8.0.crate) = 21870
SHA256 (rust/crates/async-fs-1.6.0.crate) = 279cf904654eeebfa37ac9bb1598880884924aab82e290aa65c9e77a0e142e06
@@ -63,8 +65,8 @@ SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36
SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567
SIZE (rust/crates/base64-0.21.7.crate) = 82576
-SHA256 (rust/crates/bindgen-0.66.1.crate) = f2b84e06fc203107bfbad243f4aba2af864eb7db3b1cf46ea0a023b0b433d2a7
-SIZE (rust/crates/bindgen-0.66.1.crate) = 218860
+SHA256 (rust/crates/bindgen-0.69.4.crate) = a00dc851838a2120612785d195287475a3ac45514741da670b735818822129a0
+SIZE (rust/crates/bindgen-0.69.4.crate) = 221092
SHA256 (rust/crates/bit-set-0.5.3.crate) = 0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1
SIZE (rust/crates/bit-set-0.5.3.crate) = 14470
SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb
@@ -85,18 +87,18 @@ SHA256 (rust/crates/blocking-1.5.1.crate) = 6a37913e8dc4ddcc604f0c6d3bf2887c9951
SIZE (rust/crates/blocking-1.5.1.crate) = 17277
SHA256 (rust/crates/bumpalo-3.14.0.crate) = 7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec
SIZE (rust/crates/bumpalo-3.14.0.crate) = 82400
-SHA256 (rust/crates/bytemuck-1.14.1.crate) = ed2490600f404f2b94c167e31d3ed1d5f3c225a0f3b80230053b3e0b7b962bd9
-SIZE (rust/crates/bytemuck-1.14.1.crate) = 46840
+SHA256 (rust/crates/bytemuck-1.14.3.crate) = a2ef034f05691a48569bd920a96c81b9d91bbad1ab5ac7c4616c1f6ef36cb79f
+SIZE (rust/crates/bytemuck-1.14.3.crate) = 47032
SHA256 (rust/crates/bytemuck_derive-1.5.0.crate) = 965ab7eb5f8f97d2a083c799f3a1b994fc397b2fe2da5d1da1626ce15a39f2b1
SIZE (rust/crates/bytemuck_derive-1.5.0.crate) = 17323
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/bytes-1.5.0.crate) = a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223
SIZE (rust/crates/bytes-1.5.0.crate) = 58909
-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/cairo-rs-0.19.1.crate) = bc1c415b7088381c53c575420899c34c9e6312df5ac5defd05614210e9fd6e1b
+SIZE (rust/crates/cairo-rs-0.19.1.crate) = 52239
+SHA256 (rust/crates/cairo-sys-rs-0.19.1.crate) = 75b6a5fefce2eadb8333e3c604ac964ba6573ec4f28bdd17f67032c4a2831831
+SIZE (rust/crates/cairo-sys-rs-0.19.1.crate) = 11790
SHA256 (rust/crates/calloop-0.12.4.crate) = fba7adb4dd5aa98e5553510223000e7148f621165ec5f9acd7113f6ca4995298
SIZE (rust/crates/calloop-0.12.4.crate) = 69583
SHA256 (rust/crates/calloop-wayland-source-0.2.0.crate) = 0f0ea9b9476c7fad82841a8dbb380e2eae480c21910feba80725b46931ed8f02
@@ -107,8 +109,8 @@ SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748
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-expr-0.15.6.crate) = 6100bc57b6209840798d95cb2775684849d332f7bd788db2a8c8caf7ef82a41a
-SIZE (rust/crates/cfg-expr-0.15.6.crate) = 41989
+SHA256 (rust/crates/cfg-expr-0.15.7.crate) = fa50868b64a9a6fda9d593ce778849ea8715cd2a3d2cc17ffdb4a2f2f2f1961d
+SIZE (rust/crates/cfg-expr-0.15.7.crate) = 42003
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
SHA256 (rust/crates/cfg_aliases-0.1.1.crate) = fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e
@@ -185,6 +187,8 @@ SHA256 (rust/crates/drm-sys-0.6.1.crate) = 2d09ff881f92f118b11105ba5e34ff8f4adf2
SIZE (rust/crates/drm-sys-0.6.1.crate) = 10363
SHA256 (rust/crates/edid-rs-0.1.0.crate) = 2ab5fa33485cd85ac354df485819a63360fefa312fe04cffe65e6f175be1522c
SIZE (rust/crates/edid-rs-0.1.0.crate) = 10023
+SHA256 (rust/crates/either-1.10.0.crate) = 11157ac094ffbdde99aa67b23417ebdd801842852b500e395a45a9c0aac03e4a
+SIZE (rust/crates/either-1.10.0.crate) = 18334
SHA256 (rust/crates/enumflags2-0.7.8.crate) = 5998b4f30320c9d93aed72f63af821bfdac50465b75428fce77b48ec482c3939
SIZE (rust/crates/enumflags2-0.7.8.crate) = 15374
SHA256 (rust/crates/enumflags2_derive-0.7.8.crate) = f95e2801cd355d4a1a3e3953ce6ee5ae9603a5c833455343a8bfe3f44d418246
@@ -199,14 +203,20 @@ SHA256 (rust/crates/event-listener-3.1.0.crate) = d93877bcde0eb80ca09131a08d23f0
SIZE (rust/crates/event-listener-3.1.0.crate) = 38793
SHA256 (rust/crates/event-listener-4.0.3.crate) = 67b215c49b2b248c855fb73579eb1f4f26c38ffdc12973e20e07b91d78d5646e
SIZE (rust/crates/event-listener-4.0.3.crate) = 39784
+SHA256 (rust/crates/event-listener-5.0.0.crate) = b72557800024fabbaa2449dd4bf24e37b93702d457a4d4f2b0dd1f0f039f20c1
+SIZE (rust/crates/event-listener-5.0.0.crate) = 39954
SHA256 (rust/crates/event-listener-strategy-0.4.0.crate) = 958e4d70b6d5e81971bebec42271ec641e7ff4e170a6fa605f2b8a8b65cb97d3
SIZE (rust/crates/event-listener-strategy-0.4.0.crate) = 10225
+SHA256 (rust/crates/event-listener-strategy-0.5.0.crate) = feedafcaa9b749175d5ac357452a9d41ea2911da598fde46ce1fe02c37751291
+SIZE (rust/crates/event-listener-strategy-0.5.0.crate) = 10616
SHA256 (rust/crates/fastrand-1.9.0.crate) = e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be
SIZE (rust/crates/fastrand-1.9.0.crate) = 11910
SHA256 (rust/crates/fastrand-2.0.1.crate) = 25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5
SIZE (rust/crates/fastrand-2.0.1.crate) = 14664
SHA256 (rust/crates/fdeflate-0.3.4.crate) = 4f9bfee30e4dedf0ab8b422f03af778d9612b63f502710fc500a334ebe2de645
SIZE (rust/crates/fdeflate-0.3.4.crate) = 25001
+SHA256 (rust/crates/field-offset-0.3.6.crate) = 38e2275cc4e4fc009b0669731a1e5ab7ebf11f469eaede2bab9309a5b4d6057f
+SIZE (rust/crates/field-offset-0.3.6.crate) = 10032
SHA256 (rust/crates/flate2-1.0.28.crate) = 46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e
SIZE (rust/crates/flate2-1.0.28.crate) = 73690
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
@@ -239,10 +249,18 @@ SHA256 (rust/crates/futures-task-0.3.30.crate) = 38d84fa142264698cdce1a9f9172cf3
SIZE (rust/crates/futures-task-0.3.30.crate) = 11126
SHA256 (rust/crates/futures-util-0.3.30.crate) = 3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48
SIZE (rust/crates/futures-util-0.3.30.crate) = 159977
-SHA256 (rust/crates/gbm-0.14.0.crate) = 65dffaf38d96aa22cb748ccd9b1ffe624931e899f54c0225815ef7ac757a409f
-SIZE (rust/crates/gbm-0.14.0.crate) = 12037
+SHA256 (rust/crates/gbm-0.14.1.crate) = f177420f6650dcd50042121adf7ff7ab265abdaf4862fe2624066e36e3a9ef34
+SIZE (rust/crates/gbm-0.14.1.crate) = 12006
SHA256 (rust/crates/gbm-sys-0.3.0.crate) = 6fd2d6bf7c0143b38beece05f9a5c4c851a49a8434f62bf58ff28da92b0ddc58
SIZE (rust/crates/gbm-sys-0.3.0.crate) = 7603
+SHA256 (rust/crates/gdk-pixbuf-0.19.0.crate) = c311c47800051b87de1335e8792774d7cec551c91a0a3d109ab21d76b36f208f
+SIZE (rust/crates/gdk-pixbuf-0.19.0.crate) = 17655
+SHA256 (rust/crates/gdk-pixbuf-sys-0.19.0.crate) = 3dcbd04c1b2c4834cc008b4828bc917d062483b88d26effde6342e5622028f96
+SIZE (rust/crates/gdk-pixbuf-sys-0.19.0.crate) = 9745
+SHA256 (rust/crates/gdk4-0.8.0.crate) = 6771942f85a2beaa220c64739395e4401b9fab4a52aba9b503fa1e6ed4d4d806
+SIZE (rust/crates/gdk4-0.8.0.crate) = 89066
+SHA256 (rust/crates/gdk4-sys-0.8.0.crate) = 1eb95854fab65072023a7814434f003db571d6e45c287c0b0c540c1c78bdf6ae
+SIZE (rust/crates/gdk4-sys-0.8.0.crate) = 65661
SHA256 (rust/crates/generator-0.7.5.crate) = 5cc16584ff22b460a382b7feec54b23d2908d858152e5739a120b949293bd74e
SIZE (rust/crates/generator-0.7.5.crate) = 29947
SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
@@ -251,32 +269,46 @@ SHA256 (rust/crates/gethostname-0.4.3.crate) = 0176e0459c2e4a1fe232f984bca6890e6
SIZE (rust/crates/gethostname-0.4.3.crate) = 9336
SHA256 (rust/crates/getrandom-0.2.12.crate) = 190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5
SIZE (rust/crates/getrandom-0.2.12.crate) = 36163
-SHA256 (rust/crates/gio-0.18.4.crate) = d4fc8f532f87b79cbc51a79748f16a6828fb784be93145a322fa14d06d354c73
-SIZE (rust/crates/gio-0.18.4.crate) = 206027
-SHA256 (rust/crates/gio-sys-0.18.1.crate) = 37566df850baf5e4cb0dfb78af2e4b9898d817ed9263d1090a2df958c64737d2
-SIZE (rust/crates/gio-sys-0.18.1.crate) = 81369
+SHA256 (rust/crates/gio-0.19.0.crate) = b3d1aaa2d926710a27f3b35822806b1513b393b71174dd2601c9d02fdab0cb82
+SIZE (rust/crates/gio-0.19.0.crate) = 201074
+SHA256 (rust/crates/gio-sys-0.19.0.crate) = bcf8e1d9219bb294636753d307b030c1e8a032062cba74f493c431a5c8b81ce4
+SIZE (rust/crates/gio-sys-0.19.0.crate) = 81621
SHA256 (rust/crates/git-version-0.3.9.crate) = 1ad568aa3db0fcbc81f2f116137f263d7304f512a1209b35b85150d3ef88ad19
SIZE (rust/crates/git-version-0.3.9.crate) = 3087
SHA256 (rust/crates/git-version-macro-0.3.9.crate) = 53010ccb100b96a67bc32c0175f0ed1426b31b655d562898e57325f81c023ac0
SIZE (rust/crates/git-version-macro-0.3.9.crate) = 5622
SHA256 (rust/crates/gl_generator-0.14.0.crate) = 1a95dfc23a2b4a9a2f5ab41d194f8bfda3cabec42af4e39f08c339eb2a0c124d
SIZE (rust/crates/gl_generator-0.14.0.crate) = 22330
-SHA256 (rust/crates/glib-0.18.5.crate) = 233daaf6e83ae6a12a52055f568f9d7cf4671dabb78ff9560ab6da230ce00ee5
-SIZE (rust/crates/glib-0.18.5.crate) = 267679
-SHA256 (rust/crates/glib-macros-0.18.5.crate) = 0bb0228f477c0900c880fd78c8759b95c7636dbd7842707f49e132378aa2acdc
-SIZE (rust/crates/glib-macros-0.18.5.crate) = 50911
-SHA256 (rust/crates/glib-sys-0.18.1.crate) = 063ce2eb6a8d0ea93d2bf8ba1957e78dbab6be1c2220dd3daca57d5a9d869898
-SIZE (rust/crates/glib-sys-0.18.1.crate) = 60464
+SHA256 (rust/crates/glib-0.19.0.crate) = 170ee82b9b44b3b5fd1cf4971d6cf0eadec38303bb84c7bcc4e6b95a18934e71
+SIZE (rust/crates/glib-0.19.0.crate) = 274631
+SHA256 (rust/crates/glib-macros-0.19.0.crate) = 2ff52fff7e4d1bb8598ae744e9bb90c8c76271712483c3f0ce931bee9814de85
+SIZE (rust/crates/glib-macros-0.19.0.crate) = 62754
+SHA256 (rust/crates/glib-sys-0.19.0.crate) = 630f097773d7c7a0bb3258df4e8157b47dc98bbfa0e60ad9ab56174813feced4
+SIZE (rust/crates/glib-sys-0.19.0.crate) = 63769
SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b
SIZE (rust/crates/glob-0.3.1.crate) = 18880
-SHA256 (rust/crates/gobject-sys-0.18.0.crate) = 0850127b514d1c4a4654ead6dedadb18198999985908e6ffe4436f53c785ce44
-SIZE (rust/crates/gobject-sys-0.18.0.crate) = 18699
+SHA256 (rust/crates/gobject-sys-0.19.0.crate) = c85e2b1080b9418dd0c58b498da3a5c826030343e0ef07bde6a955d28de54979
+SIZE (rust/crates/gobject-sys-0.19.0.crate) = 19026
+SHA256 (rust/crates/graphene-rs-0.19.0.crate) = 147827e4f506f8073ac3ec5b28cc2255bdf3abc30f5b4e101a80506eebe11d2c
+SIZE (rust/crates/graphene-rs-0.19.0.crate) = 17235
+SHA256 (rust/crates/graphene-sys-0.19.0.crate) = 236ed66cc9b18d8adf233716f75de803d0bf6fc806f60d14d948974a12e240d0
+SIZE (rust/crates/graphene-sys-0.19.0.crate) = 11615
+SHA256 (rust/crates/gsk4-0.8.0.crate) = 0e8ce8dee0fd87a11002214b1204ff18c9272fbd530408f0884a0f9b25dc31de
+SIZE (rust/crates/gsk4-0.8.0.crate) = 32262
+SHA256 (rust/crates/gsk4-sys-0.8.0.crate) = 2660a652da5b662d43924df19ba40d73f015ed427329ef51d2b1360a4e0dc0e4
+SIZE (rust/crates/gsk4-sys-0.8.0.crate) = 15275
+SHA256 (rust/crates/gtk4-0.8.0.crate) = 7d26ffa3ec6316ccaa1df62d3e7f5bae1637c0acbb43f250fabef38319f73c64
+SIZE (rust/crates/gtk4-0.8.0.crate) = 461811
+SHA256 (rust/crates/gtk4-macros-0.8.0.crate) = c8b86439e9896f6f3f47c3d8077c5c8205174078760afdabd9098a8e9e937d97
+SIZE (rust/crates/gtk4-macros-0.8.0.crate) = 16747
+SHA256 (rust/crates/gtk4-sys-0.8.0.crate) = 2abc0a6d356d59a3806021829ce6ed3e70bba3509b41a535fedcb09fae13fbc0
+SIZE (rust/crates/gtk4-sys-0.8.0.crate) = 107188
SHA256 (rust/crates/hashbrown-0.14.3.crate) = 290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604
SIZE (rust/crates/hashbrown-0.14.3.crate) = 141425
SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
SIZE (rust/crates/heck-0.4.1.crate) = 11567
-SHA256 (rust/crates/hermit-abi-0.3.4.crate) = 5d3d0e0f38255e7fa3cf31335b3a56f05febd18025f4db5ef7a0cfb4f8da651f
-SIZE (rust/crates/hermit-abi-0.3.4.crate) = 14445
+SHA256 (rust/crates/hermit-abi-0.3.5.crate) = d0c62115964e08cb8039170eb33c1d0e2388a256930279edca206fff675f82c3
+SIZE (rust/crates/hermit-abi-0.3.5.crate) = 14437
SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
SIZE (rust/crates/hex-0.4.3.crate) = 13299
SHA256 (rust/crates/icrate-0.0.4.crate) = 99d3aaff8a54577104bafdf686ff18565c3b6903ca5782a2026ef06e2c7aa319
@@ -295,16 +327,18 @@ SHA256 (rust/crates/io-lifetimes-1.0.11.crate) = eae7b9aee968036d54dce06cebaefd9
SIZE (rust/crates/io-lifetimes-1.0.11.crate) = 37346
SHA256 (rust/crates/io-lifetimes-2.0.3.crate) = 5a611371471e98973dbcab4e0ec66c31a10bc356eeb4d54a0e05eac8158fe38c
SIZE (rust/crates/io-lifetimes-2.0.3.crate) = 29216
+SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569
+SIZE (rust/crates/itertools-0.12.1.crate) = 137761
SHA256 (rust/crates/itoa-1.0.10.crate) = b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c
SIZE (rust/crates/itoa-1.0.10.crate) = 10534
SHA256 (rust/crates/jni-0.21.1.crate) = 1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97
SIZE (rust/crates/jni-0.21.1.crate) = 105028
SHA256 (rust/crates/jni-sys-0.3.0.crate) = 8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130
SIZE (rust/crates/jni-sys-0.3.0.crate) = 10232
-SHA256 (rust/crates/jobserver-0.1.27.crate) = 8c37f63953c4c63420ed5fd3d6d398c719489b9f872b9fa683262f8edd363c7d
-SIZE (rust/crates/jobserver-0.1.27.crate) = 24774
-SHA256 (rust/crates/js-sys-0.3.67.crate) = 9a1d36f1235bc969acba30b7f5990b864423a6068a10f7c90ae8f0112e3a59d1
-SIZE (rust/crates/js-sys-0.3.67.crate) = 80764
+SHA256 (rust/crates/jobserver-0.1.28.crate) = ab46a6e9526ddef3ae7f787c06f0f2600639ba80ea3eade3d8e670a2230f51d6
+SIZE (rust/crates/jobserver-0.1.28.crate) = 25543
+SHA256 (rust/crates/js-sys-0.3.68.crate) = 406cda4b368d531c842222cf9d2600a9a4acce8d29423695379c6868a143a9ee
+SIZE (rust/crates/js-sys-0.3.68.crate) = 80764
SHA256 (rust/crates/keyframe-1.1.1.crate) = 60708bf7981518d09095d6f5673ce5cf6a64f1e0d9708b554f670e6d9d2bd9a9
SIZE (rust/crates/keyframe-1.1.1.crate) = 33573
SHA256 (rust/crates/khronos_api-3.1.0.crate) = e2db585e1d738fc771bf08a151420d3ed193d9d895a36df7f6f8a9456b911ddc
@@ -317,6 +351,10 @@ SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832a
SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55
SIZE (rust/crates/lazycell-1.3.0.crate) = 12502
+SHA256 (rust/crates/libadwaita-0.6.0.crate) = 91b4990248b9e1ec5e72094a2ccaea70ec3809f88f6fd52192f2af306b87c5d9
+SIZE (rust/crates/libadwaita-0.6.0.crate) = 108068
+SHA256 (rust/crates/libadwaita-sys-0.6.0.crate) = 23a748e4e92be1265cd9e93d569c0b5dfc7814107985aa6743d670ab281ea1a8
+SIZE (rust/crates/libadwaita-sys-0.6.0.crate) = 26809
SHA256 (rust/crates/libc-0.2.153.crate) = 9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd
SIZE (rust/crates/libc-0.2.153.crate) = 740614
SHA256 (rust/crates/libloading-0.8.1.crate) = c571b676ddfc9a8c12f1f3d3085a7b163966a8fd8098a90640953ce5f6170161
@@ -331,10 +369,10 @@ SHA256 (rust/crates/libseat-0.2.1.crate) = 54a0adf8d8607a73a5b74cbe4132f57cb349e
SIZE (rust/crates/libseat-0.2.1.crate) = 6620
SHA256 (rust/crates/libseat-sys-0.1.7.crate) = 3671cb5e03871f1d6bf0b3b5daa9275549e348fa6359e0f9adb910ca163d4c34
SIZE (rust/crates/libseat-sys-0.1.7.crate) = 1955
-SHA256 (rust/crates/libspa-0.7.2.crate) = 0434617020ddca18b86067912970c55410ca654cdafd775480322f50b857a8c4
-SIZE (rust/crates/libspa-0.7.2.crate) = 54357
-SHA256 (rust/crates/libspa-sys-0.7.2.crate) = b3e70ca3f3e70f858ef363046d06178c427b4e0b63d210c95fd87d752679d345
-SIZE (rust/crates/libspa-sys-0.7.2.crate) = 10156
+SHA256 (rust/crates/libspa-0.8.0.crate) = 65f3a4b81b2a2d8c7f300643676202debd1b7c929dbf5c9bb89402ea11d19810
+SIZE (rust/crates/libspa-0.8.0.crate) = 54387
+SHA256 (rust/crates/libspa-sys-0.8.0.crate) = bf0d9716420364790e85cbb9d3ac2c950bde16a7dd36f3209b7dfdfc4a24d01f
+SIZE (rust/crates/libspa-sys-0.8.0.crate) = 5248
SHA256 (rust/crates/libudev-sys-0.1.4.crate) = 3c8469b4a23b962c1396b9b451dda50ef5b283e8dd309d69033475fa9b334324
SIZE (rust/crates/libudev-sys-0.1.4.crate) = 6177
SHA256 (rust/crates/linux-raw-sys-0.3.8.crate) = ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519
@@ -345,8 +383,6 @@ SHA256 (rust/crates/linux-raw-sys-0.6.4.crate) = f0b5399f6804fbab912acbd8878ed35
SIZE (rust/crates/linux-raw-sys-0.6.4.crate) = 1505350
SHA256 (rust/crates/log-0.4.20.crate) = b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f
SIZE (rust/crates/log-0.4.20.crate) = 38307
-SHA256 (rust/crates/logind-zbus-3.1.2.crate) = c07a2542f6e91ea92780158654852190edb2ba0b232d9d00d649d0c691cb7eb3
-SIZE (rust/crates/logind-zbus-3.1.2.crate) = 26380
SHA256 (rust/crates/loom-0.7.1.crate) = 7e045d70ddfbc984eacfa964ded019534e8f6cbf36f6410aee0ed5cefa5a9175
SIZE (rust/crates/loom-0.7.1.crate) = 73744
SHA256 (rust/crates/mac-notification-sys-0.6.1.crate) = 51fca4d74ff9dbaac16a01b924bc3693fa2bba0862c2c633abc73f9a8ea21f64
@@ -371,8 +407,8 @@ SHA256 (rust/crates/miette-derive-5.10.0.crate) = 49e7bc1560b95a3c4a25d03de42fe7
SIZE (rust/crates/miette-derive-5.10.0.crate) = 16062
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
-SHA256 (rust/crates/miniz_oxide-0.7.1.crate) = e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7
-SIZE (rust/crates/miniz_oxide-0.7.1.crate) = 55194
+SHA256 (rust/crates/miniz_oxide-0.7.2.crate) = 9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7
+SIZE (rust/crates/miniz_oxide-0.7.2.crate) = 55731
SHA256 (rust/crates/ndk-0.8.0.crate) = 2076a31b7010b17a38c01907c45b945e8f11495ee4dd588309718901b1f7a5b7
SIZE (rust/crates/ndk-0.8.0.crate) = 79770
SHA256 (rust/crates/ndk-context-0.1.1.crate) = 27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b
@@ -381,6 +417,8 @@ SHA256 (rust/crates/ndk-sys-0.5.0+25.2.9519653.crate) = 8c196769dd60fd4f363e11d9
SIZE (rust/crates/ndk-sys-0.5.0+25.2.9519653.crate) = 307233
SHA256 (rust/crates/nix-0.26.4.crate) = 598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b
SIZE (rust/crates/nix-0.26.4.crate) = 279099
+SHA256 (rust/crates/nix-0.27.1.crate) = 2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053
+SIZE (rust/crates/nix-0.27.1.crate) = 286494
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
SIZE (rust/crates/nom-7.1.3.crate) = 117570
SHA256 (rust/crates/notify-rust-4.10.0.crate) = 827c5edfa80235ded4ab3fe8e9dc619b4f866ef16fe9b1c6b8a7f8692c0f2226
@@ -389,8 +427,8 @@ SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb4545924260
SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311
SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9
SIZE (rust/crates/num-conv-0.1.0.crate) = 7444
-SHA256 (rust/crates/num-traits-0.2.17.crate) = 39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c
-SIZE (rust/crates/num-traits-0.2.17.crate) = 50190
+SHA256 (rust/crates/num-traits-0.2.18.crate) = da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a
+SIZE (rust/crates/num-traits-0.2.18.crate) = 51930
SHA256 (rust/crates/num_enum-0.7.2.crate) = 02339744ee7253741199f897151b38e72257d13802d4ee837285cc2990a90845
SIZE (rust/crates/num_enum-0.7.2.crate) = 18571
SHA256 (rust/crates/num_enum_derive-0.7.2.crate) = 681030a937600a36906c185595136d26abfebb4aa9c65701cefcaf8578bb982b
@@ -417,20 +455,18 @@ SHA256 (rust/crates/ordered-stream-0.2.0.crate) = 9aa2b01e1d916879f73a53d01d1d6c
SIZE (rust/crates/ordered-stream-0.2.0.crate) = 19077
SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
SIZE (rust/crates/overload-0.1.1.crate) = 24439
-SHA256 (rust/crates/pango-0.18.3.crate) = 7ca27ec1eb0457ab26f3036ea52229edbdb74dee1edd29063f5b9b010e7ebee4
-SIZE (rust/crates/pango-0.18.3.crate) = 47591
-SHA256 (rust/crates/pango-sys-0.18.0.crate) = 436737e391a843e5933d6d9aa102cb126d501e815b83601365a948a518555dc5
-SIZE (rust/crates/pango-sys-0.18.0.crate) = 24709
-SHA256 (rust/crates/pangocairo-0.18.0.crate) = 57036589a9cfcacf83f9e606d15813fc6bf03f0e9e69aa2b5e3bb85af86b38a5
-SIZE (rust/crates/pangocairo-0.18.0.crate) = 5639
-SHA256 (rust/crates/pangocairo-sys-0.18.0.crate) = fc3c8ff676a37e7a72ec1d5fc029f91c407278083d2752784ff9f5188c108833
-SIZE (rust/crates/pangocairo-sys-0.18.0.crate) = 3226
+SHA256 (rust/crates/pango-0.19.0.crate) = 78d7f779b957728c74fd1a060dfa6d89a0bea792ebc50cc2da80e4e87282d69e
+SIZE (rust/crates/pango-0.19.0.crate) = 44656
+SHA256 (rust/crates/pango-sys-0.19.0.crate) = f52ef6a881c19fbfe3b1484df5cad411acaaba29dbec843941c3110d19f340ea
+SIZE (rust/crates/pango-sys-0.19.0.crate) = 24787
+SHA256 (rust/crates/pangocairo-0.19.1.crate) = 9615c6294903a6ea26fa63984b18e51275354d1fa91bbde68eeb7fa3ab61a72f
+SIZE (rust/crates/pangocairo-0.19.1.crate) = 5484
+SHA256 (rust/crates/pangocairo-sys-0.19.0.crate) = 01bd0597ae45983f9e8b7f73afc42238426cd3fbb44a9cf14fd881a4ae08f1e4
+SIZE (rust/crates/pangocairo-sys-0.19.0.crate) = 3277
SHA256 (rust/crates/parking-2.2.0.crate) = bb813b8af86854136c6922af0598d719255ecb2179515e6e7730d468f05c9cae
SIZE (rust/crates/parking-2.2.0.crate) = 9730
SHA256 (rust/crates/paste-1.0.14.crate) = de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c
SIZE (rust/crates/paste-1.0.14.crate) = 18157
-SHA256 (rust/crates/peeking_take_while-0.1.2.crate) = 19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099
-SIZE (rust/crates/peeking_take_while-0.1.2.crate) = 6697
SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
SHA256 (rust/crates/pin-project-lite-0.2.13.crate) = 8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58
@@ -439,10 +475,10 @@ SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d
SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
SHA256 (rust/crates/piper-0.2.1.crate) = 668d31b1c4eba19242f2088b2bf3316b82ca31082a8335764db4e083db7485d4
SIZE (rust/crates/piper-0.2.1.crate) = 15878
-SHA256 (rust/crates/pipewire-0.7.2.crate) = a2d009c8dd65e890b515a71950f7e4c801523b8894ff33863a40830bf762e9e9
-SIZE (rust/crates/pipewire-0.7.2.crate) = 46643
-SHA256 (rust/crates/pipewire-sys-0.7.2.crate) = 890c084e7b737246cb4799c86b71a0e4da536031ff7473dd639eba9f95039f64
-SIZE (rust/crates/pipewire-sys-0.7.2.crate) = 3009
+SHA256 (rust/crates/pipewire-0.8.0.crate) = 08e645ba5c45109106d56610b3ee60eb13a6f2beb8b74f8dc8186cf261788dda
+SIZE (rust/crates/pipewire-0.8.0.crate) = 52103
+SHA256 (rust/crates/pipewire-sys-0.8.0.crate) = 849e188f90b1dda88fe2bfe1ad31fe5f158af2c98f80fb5d13726c44f3f01112
+SIZE (rust/crates/pipewire-sys-0.8.0.crate) = 3038
SHA256 (rust/crates/pixman-0.1.0.crate) = d24a24da0bec14f4e43a495c1837a3c358b87532e7fe66bd75c348b89f0451b6
SIZE (rust/crates/pixman-0.1.0.crate) = 23899
SHA256 (rust/crates/pixman-sys-0.1.0.crate) = a1a0483e89e81d7915defe83c51f23f6800594d64f6f4a21253ce87fd8444ada
@@ -453,8 +489,8 @@ SHA256 (rust/crates/png-0.17.11.crate) = 1f6c3c3e617595665b8ea2ff95a86066be38fb1
SIZE (rust/crates/png-0.17.11.crate) = 98834
SHA256 (rust/crates/polling-2.8.0.crate) = 4b2d323e8ca7996b3e23126511a523f7e62924d93ecd5ae73b333815b0eb3dce
SIZE (rust/crates/polling-2.8.0.crate) = 43554
-SHA256 (rust/crates/polling-3.3.2.crate) = 545c980a3880efd47b2e262f6a4bb6daad6555cf3367aa9c4e52895f69537a41
-SIZE (rust/crates/polling-3.3.2.crate) = 54814
+SHA256 (rust/crates/polling-3.4.0.crate) = 30054e72317ab98eddd8561db0f6524df3367636884b7b21b703e4b280a84a14
+SIZE (rust/crates/polling-3.4.0.crate) = 56336
SHA256 (rust/crates/portable-atomic-1.6.0.crate) = 7170ef9988bc169ba16dd36a7fa041e5c4cbeb6a35b76d4c03daded371eae7c0
SIZE (rust/crates/portable-atomic-1.6.0.crate) = 140689
SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
@@ -463,8 +499,8 @@ SHA256 (rust/crates/ppv-lite86-0.2.17.crate) = 5b40af805b3121feab8a3c29f04d8ad26
SIZE (rust/crates/ppv-lite86-0.2.17.crate) = 22242
SHA256 (rust/crates/proc-macro-crate-1.3.1.crate) = 7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919
SIZE (rust/crates/proc-macro-crate-1.3.1.crate) = 9678
-SHA256 (rust/crates/proc-macro-crate-2.0.2.crate) = b00f26d3400549137f92511a46ac1cd8ce37cb5598a96d382381458b992a5d24
-SIZE (rust/crates/proc-macro-crate-2.0.2.crate) = 11145
+SHA256 (rust/crates/proc-macro-crate-3.1.0.crate) = 6d37c51ca738a55da99dc0c4a34860fd675453b8b36209178c2249bb13651284
+SIZE (rust/crates/proc-macro-crate-3.1.0.crate) = 11084
SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c
SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293
SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869
@@ -515,6 +551,8 @@ SHA256 (rust/crates/regex-syntax-0.8.2.crate) = c08c74e62047bb2de4ff487b251e4a92
SIZE (rust/crates/regex-syntax-0.8.2.crate) = 347228
SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
+SHA256 (rust/crates/rustc_version-0.4.0.crate) = bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366
+SIZE (rust/crates/rustc_version-0.4.0.crate) = 12175
SHA256 (rust/crates/rustix-0.37.27.crate) = fea8ca367a3a01fe35e6943c400addf443c0f57670e6ec51196f71a4b8762dd2
SIZE (rust/crates/rustix-0.37.27.crate) = 324534
SHA256 (rust/crates/rustix-0.38.31.crate) = 6ea3e1a662af26cd7a3ba09c0297a31af215563ecf42817c98df621387f4e949
@@ -533,6 +571,8 @@ SHA256 (rust/crates/scoped-tls-1.0.1.crate) = e1cf6437eb19a8f4a6cc0f7dca544973b0
SIZE (rust/crates/scoped-tls-1.0.1.crate) = 8202
SHA256 (rust/crates/sd-notify-0.4.1.crate) = 621e3680f3e07db4c9c2c3fb07c6223ab2fab2e54bd3c04c3ae037990f428c32
SIZE (rust/crates/sd-notify-0.4.1.crate) = 10085
+SHA256 (rust/crates/semver-1.0.21.crate) = b97ed7a9823b74f99c7742f5336af7be5ecd3eeafcb1507d1fa93347b1d589b0
+SIZE (rust/crates/semver-1.0.21.crate) = 30445
SHA256 (rust/crates/serde-1.0.196.crate) = 870026e60fa08c69f064aa766c10f10b1d62db9ccd4d0abb206472bee0ce3b32
SIZE (rust/crates/serde-1.0.196.crate) = 77097
SHA256 (rust/crates/serde_derive-1.0.196.crate) = 33c85360c95e7d137454dc81d9a4ed2b8efd8fbe19cee57357b32b9771fccb67
@@ -557,8 +597,8 @@ SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0b
SIZE (rust/crates/slab-0.4.9.crate) = 17108
SHA256 (rust/crates/smallvec-1.13.1.crate) = e6ecd384b10a64542d77071bd64bd7b231f4ed5940fba55e98c3de13824cf3d7
SIZE (rust/crates/smallvec-1.13.1.crate) = 34952
-SHA256 (rust/crates/smithay-client-toolkit-0.18.0.crate) = 60e3d9941fa3bacf7c2bf4b065304faa14164151254cd16ce1b1bc8fc381600f
-SIZE (rust/crates/smithay-client-toolkit-0.18.0.crate) = 126729
+SHA256 (rust/crates/smithay-client-toolkit-0.18.1.crate) = 922fd3eeab3bd820d76537ce8f582b1cf951eceb5475c28500c7457d9d17f53a
+SIZE (rust/crates/smithay-client-toolkit-0.18.1.crate) = 129920
SHA256 (rust/crates/smol_str-0.2.1.crate) = e6845563ada680337a52d43bb0b29f396f2d911616f6573012645b9e3d048a49
SIZE (rust/crates/smol_str-0.2.1.crate) = 14689
SHA256 (rust/crates/socket2-0.4.10.crate) = 9f7916fc008ca5542385b89a3d3ce689953c143e9304a9bf8beec1de48994c0d
@@ -577,30 +617,32 @@ SHA256 (rust/crates/target-lexicon-0.12.13.crate) = 69758bda2e78f098e4ccb393021a
SIZE (rust/crates/target-lexicon-0.12.13.crate) = 25424
SHA256 (rust/crates/tauri-winrt-notification-0.1.3.crate) = 006851c9ccefa3c38a7646b8cec804bb429def3da10497bfa977179869c3e8e2
SIZE (rust/crates/tauri-winrt-notification-0.1.3.crate) = 42440
-SHA256 (rust/crates/tempfile-3.9.0.crate) = 01ce4141aa927a6d1bd34a041795abd0db1cccba5d5f24b009f694bdf3a1f3fa
-SIZE (rust/crates/tempfile-3.9.0.crate) = 32182
+SHA256 (rust/crates/tempfile-3.10.0.crate) = a365e8cd18e44762ef95d87f284f4b5cd04107fec2ff3052bd6a3e6069669e67
+SIZE (rust/crates/tempfile-3.10.0.crate) = 33376
SHA256 (rust/crates/thiserror-1.0.56.crate) = d54378c645627613241d077a3a79db965db602882668f9136ac42af9ecb730ad
SIZE (rust/crates/thiserror-1.0.56.crate) = 20592
SHA256 (rust/crates/thiserror-impl-1.0.56.crate) = fa0faa943b50f3db30a20aa7e265dbc66076993efed8463e8de414e5d06d3471
SIZE (rust/crates/thiserror-impl-1.0.56.crate) = 15367
SHA256 (rust/crates/thread_local-1.1.7.crate) = 3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152
SIZE (rust/crates/thread_local-1.1.7.crate) = 13585
-SHA256 (rust/crates/time-0.3.32.crate) = fe80ced77cbfb4cb91a94bf72b378b4b6791a0d9b7f09d0be747d1bdff4e68bd
-SIZE (rust/crates/time-0.3.32.crate) = 118451
+SHA256 (rust/crates/time-0.3.34.crate) = c8248b6521bb14bc45b4067159b9b6ad792e2d6d754d6c41fb50e29fefe38749
+SIZE (rust/crates/time-0.3.34.crate) = 118430
SHA256 (rust/crates/time-core-0.1.2.crate) = ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3
SIZE (rust/crates/time-core-0.1.2.crate) = 7191
SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50
SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/toml-0.8.2.crate) = 185d8ab0dfbb35cf1399a6344d8484209c088f75f8f68230da55d48d95d43e3d
-SIZE (rust/crates/toml-0.8.2.crate) = 50425
-SHA256 (rust/crates/toml_datetime-0.6.3.crate) = 7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b
-SIZE (rust/crates/toml_datetime-0.6.3.crate) = 10770
+SHA256 (rust/crates/toml-0.8.10.crate) = 9a9aad4a3066010876e8dcf5a8a06e70a558751117a145c6ce2b82c2e2054290
+SIZE (rust/crates/toml-0.8.10.crate) = 50667
+SHA256 (rust/crates/toml_datetime-0.6.5.crate) = 3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1
+SIZE (rust/crates/toml_datetime-0.6.5.crate) = 10910
SHA256 (rust/crates/toml_edit-0.19.15.crate) = 1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421
SIZE (rust/crates/toml_edit-0.19.15.crate) = 95324
-SHA256 (rust/crates/toml_edit-0.20.2.crate) = 396e4d48bbb2b7554c944bde63101b5ae446cff6ec4a24227428f15eb72ef338
-SIZE (rust/crates/toml_edit-0.20.2.crate) = 96487
+SHA256 (rust/crates/toml_edit-0.21.1.crate) = 6a8534fd7f78b5405e860340ad6575217ce99f38d4d5c8f2442cb5ecb50090e1
+SIZE (rust/crates/toml_edit-0.21.1.crate) = 101661
+SHA256 (rust/crates/toml_edit-0.22.4.crate) = 0c9ffdf896f8daaabf9b66ba8e77ea1ed5ed0f72821b398aba62352e95062951
+SIZE (rust/crates/toml_edit-0.22.4.crate) = 102719
SHA256 (rust/crates/tracing-0.1.40.crate) = c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef
SIZE (rust/crates/tracing-0.1.40.crate) = 79459
SHA256 (rust/crates/tracing-attributes-0.1.27.crate) = 34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7
@@ -629,8 +671,8 @@ SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683a
SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168
SHA256 (rust/crates/unicode-normalization-0.1.22.crate) = 5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921
SIZE (rust/crates/unicode-normalization-0.1.22.crate) = 122604
-SHA256 (rust/crates/unicode-segmentation-1.10.1.crate) = 1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36
-SIZE (rust/crates/unicode-segmentation-1.10.1.crate) = 98416
+SHA256 (rust/crates/unicode-segmentation-1.11.0.crate) = d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202
+SIZE (rust/crates/unicode-segmentation-1.11.0.crate) = 102740
SHA256 (rust/crates/unicode-width-0.1.11.crate) = e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85
SIZE (rust/crates/unicode-width-0.1.11.crate) = 19187
SHA256 (rust/crates/url-2.5.0.crate) = 31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633
@@ -651,18 +693,18 @@ SHA256 (rust/crates/walkdir-2.4.0.crate) = d71d857dc86794ca4c280d616f7da00d2dbfd
SIZE (rust/crates/walkdir-2.4.0.crate) = 23550
SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
-SHA256 (rust/crates/wasm-bindgen-0.2.90.crate) = b1223296a201415c7fad14792dbefaace9bd52b62d33453ade1c5b5f07555406
-SIZE (rust/crates/wasm-bindgen-0.2.90.crate) = 182529
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.90.crate) = fcdc935b63408d58a32f8cc9738a0bffd8f05cc7c002086c6ef20b7312ad9dcd
-SIZE (rust/crates/wasm-bindgen-backend-0.2.90.crate) = 28348
-SHA256 (rust/crates/wasm-bindgen-futures-0.4.40.crate) = bde2032aeb86bdfaecc8b261eef3cba735cc426c1f3a3416d1e0791be95fc461
-SIZE (rust/crates/wasm-bindgen-futures-0.4.40.crate) = 15375
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.90.crate) = 3e4c238561b2d428924c49815533a8b9121c664599558a5d9ec51f8a1740a999
-SIZE (rust/crates/wasm-bindgen-macro-0.2.90.crate) = 13904
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.90.crate) = bae1abb6806dc1ad9e560ed242107c0f6c84335f1749dd4e8ddb012ebd5e25a7
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.90.crate) = 20008
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.90.crate) = 4d91413b1c31d7539ba5ef2451af3f0b833a005eb27a631cec32bc0635a8602b
-SIZE (rust/crates/wasm-bindgen-shared-0.2.90.crate) = 7264
+SHA256 (rust/crates/wasm-bindgen-0.2.91.crate) = c1e124130aee3fb58c5bdd6b639a0509486b0338acaaae0c84a5124b0f588b7f
+SIZE (rust/crates/wasm-bindgen-0.2.91.crate) = 182689
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.91.crate) = c9e7e1900c352b609c8488ad12639a311045f40a35491fb69ba8c12f758af70b
+SIZE (rust/crates/wasm-bindgen-backend-0.2.91.crate) = 28345
+SHA256 (rust/crates/wasm-bindgen-futures-0.4.41.crate) = 877b9c3f61ceea0e56331985743b13f3d25c406a7098d45180fb5f09bc19ed97
+SIZE (rust/crates/wasm-bindgen-futures-0.4.41.crate) = 15382
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.91.crate) = b30af9e2d358182b5c7449424f017eba305ed32a7010509ede96cdc4696c46ed
+SIZE (rust/crates/wasm-bindgen-macro-0.2.91.crate) = 13898
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.91.crate) = 642f325be6301eb8107a83d12a8ac6c1e1c54345a7ef1a9261962dfefda09e66
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.91.crate) = 20091
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.91.crate) = 4f186bd2dcf04330886ce82d6f33dd75a7bfcf69ecf5763b89fcde53b6ac9838
+SIZE (rust/crates/wasm-bindgen-shared-0.2.91.crate) = 7267
SHA256 (rust/crates/wayland-backend-0.3.3.crate) = 9d50fa61ce90d76474c87f5fc002828d81b32677340112b4ef08079a9d459a40
SIZE (rust/crates/wayland-backend-0.3.3.crate) = 70455
SHA256 (rust/crates/wayland-client-0.31.2.crate) = 82fb96ee935c2cea6668ccb470fb7771f6215d1691746c2d896b447a00ad3f1f
@@ -687,8 +729,8 @@ SHA256 (rust/crates/wayland-server-0.31.1.crate) = 00e6e4d5c285bc24ba4ed2d5a4bd4
SIZE (rust/crates/wayland-server-0.31.1.crate) = 51990
SHA256 (rust/crates/wayland-sys-0.31.1.crate) = 15a0c8eaff5216d07f226cb7a549159267f3467b289d9a2e52fd3ef5aae2b7af
SIZE (rust/crates/wayland-sys-0.31.1.crate) = 8577
-SHA256 (rust/crates/web-sys-0.3.67.crate) = 58cd2333b6e0be7a39605f0e255892fd7418a682d8da8fe042fe25128794d2ed
-SIZE (rust/crates/web-sys-0.3.67.crate) = 725967
+SHA256 (rust/crates/web-sys-0.3.68.crate) = 96565907687f7aceb35bc5fc03770a8a0471d82e479f25832f54a0e3f4b28446
+SIZE (rust/crates/web-sys-0.3.68.crate) = 728353
SHA256 (rust/crates/web-time-0.2.4.crate) = aa30049b1c872b72c89866d458eae9f20380ab280ffd1b1e18df2d3e2d98cfe0
SIZE (rust/crates/web-time-0.2.4.crate) = 15743
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
@@ -761,8 +803,8 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.52.0.crate) = dff9641d1cd4be8d1a070daf
SIZE (rust/crates/windows_x86_64_msvc-0.52.0.crate) = 821600
SHA256 (rust/crates/winit-0.29.10.crate) = 4c824f11941eeae66ec71111cc2674373c772f482b58939bb4066b642aa2ffcf
SIZE (rust/crates/winit-0.29.10.crate) = 574116
-SHA256 (rust/crates/winnow-0.5.36.crate) = 818ce546a11a9986bc24f93d0cdf38a8a1a400f1473ea8c82e59f6e0ffab9249
-SIZE (rust/crates/winnow-0.5.36.crate) = 155893
+SHA256 (rust/crates/winnow-0.5.39.crate) = 5389a154b01683d28c77f8f68f49dea75f0a4da32557a58f68ee51ebba472d29
+SIZE (rust/crates/winnow-0.5.39.crate) = 159300
SHA256 (rust/crates/x11-dl-2.21.0.crate) = 38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f
SIZE (rust/crates/x11-dl-2.21.0.crate) = 66823
SHA256 (rust/crates/x11rb-0.13.0.crate) = f8f25ead8c7e4cba123243a6367da5d3990e0d3affa708ea19dce96356bd9f1a
@@ -771,8 +813,8 @@ SHA256 (rust/crates/x11rb-protocol-0.13.0.crate) = e63e71c4b8bd9ffec2c963173a4dc
SIZE (rust/crates/x11rb-protocol-0.13.0.crate) = 507838
SHA256 (rust/crates/xcursor-0.3.5.crate) = 6a0ccd7b4a5345edfcd0c3535718a4e9ff7798ffc536bb5b5a0e26ff84732911
SIZE (rust/crates/xcursor-0.3.5.crate) = 6256
-SHA256 (rust/crates/xdg-home-1.0.0.crate) = 2769203cd13a0c6015d515be729c526d041e9cf2c0cc478d57faee85f40c6dcd
-SIZE (rust/crates/xdg-home-1.0.0.crate) = 3310
+SHA256 (rust/crates/xdg-home-1.1.0.crate) = 21e5a325c3cb8398ad6cf859c1135b25dd29e186679cf2da7581d9679f63b38e
+SIZE (rust/crates/xdg-home-1.1.0.crate) = 3600
SHA256 (rust/crates/xkbcommon-0.7.0.crate) = 13867d259930edc7091a6c41b4ce6eee464328c6ff9659b7e4c668ca20d4c91e
SIZE (rust/crates/xkbcommon-0.7.0.crate) = 58896
SHA256 (rust/crates/xkbcommon-dl-0.4.1.crate) = 6924668544c48c0133152e7eec86d644a056ca3d09275eb8d5cdb9855f9d8699
@@ -781,10 +823,16 @@ SHA256 (rust/crates/xkeysym-0.2.0.crate) = 054a8e68b76250b253f671d1268cb7f1ae089
SIZE (rust/crates/xkeysym-0.2.0.crate) = 101431
SHA256 (rust/crates/xml-rs-0.8.19.crate) = 0fcb9cbac069e033553e8bb871be2fbdffcab578eb25bd0f7c508cedc6dcd75a
SIZE (rust/crates/xml-rs-0.8.19.crate) = 54051
-SHA256 (rust/crates/zbus-3.14.1.crate) = 31de390a2d872e4cd04edd71b425e29853f786dc99317ed72d73d6fcf5ebb948
-SIZE (rust/crates/zbus-3.14.1.crate) = 148931
-SHA256 (rust/crates/zbus_macros-3.14.1.crate) = 41d1794a946878c0e807f55a397187c11fc7a038ba5d868e7db4f3bd7760bc9d
-SIZE (rust/crates/zbus_macros-3.14.1.crate) = 25893
+SHA256 (rust/crates/xshell-0.2.5.crate) = ce2107fe03e558353b4c71ad7626d58ed82efaf56c54134228608893c77023ad
+SIZE (rust/crates/xshell-0.2.5.crate) = 24242
+SHA256 (rust/crates/xshell-macros-0.2.5.crate) = 7e2c411759b501fb9501aac2b1b2d287a6e93e5bdcf13c25306b23e1b716dd0e
+SIZE (rust/crates/xshell-macros-0.2.5.crate) = 2845
+SHA256 (rust/crates/yansi-term-0.1.2.crate) = fe5c30ade05e61656247b2e334a031dfd0cc466fadef865bdcdea8d537951bf1
+SIZE (rust/crates/yansi-term-0.1.2.crate) = 14342
+SHA256 (rust/crates/zbus-3.15.0.crate) = c45d06ae3b0f9ba1fb2671268b975557d8f5a84bb5ec6e43964f87e763d8bca8
+SIZE (rust/crates/zbus-3.15.0.crate) = 151374
+SHA256 (rust/crates/zbus_macros-3.15.0.crate) = b4a1ba45ed0ad344b85a2bb5a1fe9830aed23d67812ea39a586e7d0136439c7d
+SIZE (rust/crates/zbus_macros-3.15.0.crate) = 25887
SHA256 (rust/crates/zbus_names-2.6.0.crate) = fb80bb776dbda6e23d705cf0123c3b95df99c4ebeaec6c2599d4a5419902b4a9
SIZE (rust/crates/zbus_names-2.6.0.crate) = 9638
SHA256 (rust/crates/zerocopy-0.7.32.crate) = 74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be
@@ -797,7 +845,7 @@ SHA256 (rust/crates/zvariant_derive-3.15.0.crate) = 934d7a7dfc310d6ee06c87ffe88e
SIZE (rust/crates/zvariant_derive-3.15.0.crate) = 10943
SHA256 (rust/crates/zvariant_utils-1.0.1.crate) = 7234f0d811589db492d16893e3f21e8e2fd282e6d01b0cddee310322062cc200
SIZE (rust/crates/zvariant_utils-1.0.1.crate) = 6223
-SHA256 (Smithay-smithay-0eac415ba2d9409cbc201955dc0fd306c116ae05_GH0.tar.gz) = 75eb3918c6dc612ee27ba5f2d93aa09cdffd355680ad840ab7c961f82ef98e09
-SIZE (Smithay-smithay-0eac415ba2d9409cbc201955dc0fd306c116ae05_GH0.tar.gz) = 720467
-SHA256 (YaLTeR-niri-v0.1.1_GH0.tar.gz) = 9d053a138804007fd49792dee93e935aec538aaf8559f573a913afe4cfb647d7
-SIZE (YaLTeR-niri-v0.1.1_GH0.tar.gz) = 181942
+SHA256 (Smithay-smithay-832dee8586d783d4c60a162ef8aabca2ba7fd499_GH0.tar.gz) = 5027d30be2942512d7dde750dc130ec4e08f0ccbeea25b4bffe11e49dfdba5b7
+SIZE (Smithay-smithay-832dee8586d783d4c60a162ef8aabca2ba7fd499_GH0.tar.gz) = 723248
+SHA256 (YaLTeR-niri-v0.1.2_GH0.tar.gz) = bfab4622adbf1d3ae49b9e687adc28f10a7504bdb563d750e1720475ffa28b97
+SIZE (YaLTeR-niri-v0.1.2_GH0.tar.gz) = 206414
diff --git a/x11-wm/niri/files/patch-no-systemd b/x11-wm/niri/files/patch-no-systemd
index 2b4890279d06..da3419e0826d 100644
--- a/x11-wm/niri/files/patch-no-systemd
+++ b/x11-wm/niri/files/patch-no-systemd
@@ -10,9 +10,9 @@ Avoid various systemd dependencies
+Exec=niri
Type=Application
DesktopNames=niri
---- src/main.rs.orig 2023-11-26 12:51:13 UTC
+--- src/main.rs.orig 2024-02-17 03:47:06 UTC
+++ src/main.rs
-@@ -65,7 +65,7 @@ fn main() {
+@@ -37,7 +37,7 @@ fn main() -> Result<(), Box<dyn std::error::Error>> {
REMOVE_ENV_RUST_LIB_BACKTRACE.store(true, Ordering::Relaxed);
}
@@ -21,7 +21,7 @@ Avoid various systemd dependencies
let directives = env::var("RUST_LOG").unwrap_or_else(|_| "niri=debug".to_owned());
let env_filter = EnvFilter::builder().parse_lossy(directives);
-@@ -74,20 +74,6 @@ fn main() {
+@@ -46,20 +46,6 @@ fn main() -> Result<(), Box<dyn std::error::Error>> {
.with_env_filter(env_filter)
.init();
@@ -42,9 +42,9 @@ Avoid various systemd dependencies
let cli = Cli::parse();
let _client = tracy_client::Client::start();
-@@ -128,6 +114,11 @@ fn main() {
- socket_name.to_string_lossy()
- );
+@@ -175,6 +161,11 @@ fn main() -> Result<(), Box<dyn std::error::Error>> {
+ info!("IPC listening on: {}", ipc.socket_path.to_string_lossy());
+ }
+ // Advise xdg-desktop-portal which *-portals.conf to load
+ env::set_var("XDG_CURRENT_DESKTOP", "niri");
@@ -54,18 +54,23 @@ Avoid various systemd dependencies
if is_systemd_service {
// We're starting as a systemd service. Export our variables.
import_env_to_systemd();
-@@ -180,9 +169,8 @@ fn import_env_to_systemd() {
+@@ -235,14 +226,13 @@ fn import_env_to_systemd() {
+ }
+
+ fn import_env_to_systemd() {
+- let variables = ["WAYLAND_DISPLAY", niri_ipc::SOCKET_PATH_ENV].join(" ");
++ let variables = ["WAYLAND_DISPLAY", "XDG_CURRENT_DESKTOP", niri_ipc::SOCKET_PATH_ENV].join(" ");
+
let rv = Command::new("/bin/sh")
.args([
"-c",
-- "systemctl --user import-environment WAYLAND_DISPLAY && \
-- hash dbus-update-activation-environment 2>/dev/null && \
-- dbus-update-activation-environment WAYLAND_DISPLAY",
-+ "hash dbus-update-activation-environment 2>/dev/null && \
-+ dbus-update-activation-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP",
+ &format!(
+- "systemctl --user import-environment {variables} && \
+- hash dbus-update-activation-environment 2>/dev/null && \
++ "hash dbus-update-activation-environment 2>/dev/null && \
+ dbus-update-activation-environment {variables}"
+ ),
])
- .spawn();
- // Wait for the import process to complete, otherwise services will start too fast without
--- src/niri.rs.orig 2023-11-26 12:51:13 UTC
+++ src/niri.rs
@@ -743,9 +743,9 @@ impl Niri {
diff --git a/x11-wm/niri/files/patch-pipewire-i386 b/x11-wm/niri/files/patch-pipewire-i386
deleted file mode 100644
index 45037451bfc2..000000000000
--- a/x11-wm/niri/files/patch-pipewire-i386
+++ /dev/null
@@ -1,53 +0,0 @@
-https://gitlab.freedesktop.org/pipewire/pipewire-rs/-/commit/ff923ee9dfe0
-
-error[E0308]: mismatched types
- --> cargo-crates/libspa-0.7.2/src/pod/parser.rs:180:75
- |
-180 | let res = spa_sys::spa_pod_parser_get_long(self.as_raw_ptr(), long.as_mut_ptr());
- | -------------------------------- ^^^^^^^^^^^^^^^^^ expected `*mut i64`, found `*mut i32`
- | |
- | arguments to this function are incorrect
- |
- = note: expected raw pointer `*mut i64`
- found raw pointer `*mut i32`
-note: function defined here
- --> cargo-crates/libspa-sys-0.7.2/src/pod/parser.rs:61:12
- |
-61 | pub fn spa_pod_parser_get_long(parser: *mut spa_pod_parser, value: *mut i64) -> c_int;
- | ^^^^^^^^^^^^^^^^^^^^^^^
-
---- cargo-crates/libspa-0.7.2/src/pod/parser.rs.orig 2006-07-24 01:21:28 UTC
-+++ cargo-crates/libspa-0.7.2/src/pod/parser.rs
-@@ -2,7 +2,7 @@ use std::{
- // SPDX-License-Identifier: MIT
-
- use std::{
-- ffi::{c_char, c_double, c_float, c_int, c_long, c_void, CStr},
-+ ffi::{c_char, c_double, c_float, c_void, CStr},
- marker::PhantomData,
- mem::MaybeUninit,
- };
-@@ -162,9 +162,9 @@ impl<'d> Parser<'d> {
- }
- }
-
-- pub fn get_int(&mut self) -> Result<c_int, Errno> {
-+ pub fn get_int(&mut self) -> Result<i32, Errno> {
- unsafe {
-- let mut int: MaybeUninit<c_int> = MaybeUninit::uninit();
-+ let mut int: MaybeUninit<i32> = MaybeUninit::uninit();
- let res = spa_sys::spa_pod_parser_get_int(self.as_raw_ptr(), int.as_mut_ptr());
- if res >= 0 {
- Ok(int.assume_init())
-@@ -174,9 +174,9 @@ impl<'d> Parser<'d> {
- }
- }
-
-- pub fn get_long(&mut self) -> Result<c_long, Errno> {
-+ pub fn get_long(&mut self) -> Result<i64, Errno> {
- unsafe {
-- let mut long: MaybeUninit<c_long> = MaybeUninit::uninit();
-+ let mut long: MaybeUninit<i64> = MaybeUninit::uninit();
- let res = spa_sys::spa_pod_parser_get_long(self.as_raw_ptr(), long.as_mut_ptr());
- if res >= 0 {
- Ok(long.assume_init())
diff --git a/x11-wm/niri/files/patch-pipewire_init b/x11-wm/niri/files/patch-pipewire_init
index cfb035de43d9..1d47584c59d3 100644
--- a/x11-wm/niri/files/patch-pipewire_init
+++ b/x11-wm/niri/files/patch-pipewire_init
@@ -14,8 +14,8 @@ error[E0425]: cannot find function `pw_deinit` in crate `pw_sys`
165 | pw_sys::pw_deinit()
| ^^^^^^^^^ not found in `pw_sys`
---- cargo-crates/pipewire-0.7.2/src/lib.rs.orig 2006-07-24 01:21:28 UTC
-+++ cargo-crates/pipewire-0.7.2/src/lib.rs
+--- cargo-crates/pipewire-0.8.0/src/lib.rs.orig 2006-07-24 01:21:28 UTC
++++ cargo-crates/pipewire-0.8.0/src/lib.rs
@@ -152,7 +152,7 @@ pub fn init() {
pub fn init() {
use once_cell::sync::OnceCell;
@@ -34,8 +34,8 @@ error[E0425]: cannot find function `pw_deinit` in crate `pw_sys`
}
#[cfg(test)]
---- cargo-crates/pipewire-sys-0.7.2/build.rs.orig 2006-07-24 01:21:28 UTC
-+++ cargo-crates/pipewire-sys-0.7.2/build.rs
+--- cargo-crates/pipewire-sys-0.8.0/build.rs.orig 2006-07-24 01:21:28 UTC
++++ cargo-crates/pipewire-sys-0.8.0/build.rs
@@ -19,6 +19,7 @@ fn main() {
// included header files changed.
.parse_callbacks(Box::new(bindgen::CargoCallbacks))
@@ -44,8 +44,8 @@ error[E0425]: cannot find function `pw_deinit` in crate `pw_sys`
.allowlist_function("pw_.*")
.allowlist_type("pw_.*")
.allowlist_var("pw_.*")
---- cargo-crates/pipewire-sys-0.7.2/src/lib.rs.orig 2006-07-24 01:21:28 UTC
-+++ cargo-crates/pipewire-sys-0.7.2/src/lib.rs
+--- cargo-crates/pipewire-sys-0.8.0/src/lib.rs.orig 2006-07-24 01:21:28 UTC
++++ cargo-crates/pipewire-sys-0.8.0/src/lib.rs
@@ -20,8 +20,8 @@ mod tests {
#[test]
fn init() {
diff --git a/x11-wm/niri/files/patch-smithay-i386 b/x11-wm/niri/files/patch-smithay-i386
deleted file mode 100644
index 5bfa5ef82cb5..000000000000
--- a/x11-wm/niri/files/patch-smithay-i386
+++ /dev/null
@@ -1,24 +0,0 @@
-https://github.com/Smithay/smithay/pull/1316
-
---- ../smithay-0eac415ba2d9409cbc201955dc0fd306c116ae05/src/utils/clock.rs.orig 2024-02-02 09:18:10 UTC
-+++ ../smithay-0eac415ba2d9409cbc201955dc0fd306c116ae05/src/utils/clock.rs
-@@ -119,8 +119,8 @@ impl<Kind> Ord for Time<Kind> {
- impl<Kind: NonNegativeClockSource> From<Duration> for Time<Kind> {
- fn from(tp: Duration) -> Self {
- let tp = Timespec {
-- tv_sec: tp.as_secs() as std::os::raw::c_longlong,
-- tv_nsec: tp.subsec_nanos() as std::os::raw::c_longlong,
-+ tv_sec: tp.as_secs() as rustix::time::Secs,
-+ tv_nsec: tp.subsec_nanos() as rustix::time::Nsecs,
- };
- Time {
- tp,
-@@ -138,7 +138,7 @@ impl<Kind> From<Timespec> for Time<Kind> {
- }
- }
-
--const NANOS_PER_SEC: std::os::raw::c_longlong = 1_000_000_000;
-+const NANOS_PER_SEC: rustix::time::Nsecs = 1_000_000_000;
-
- fn saturating_sub_timespec(lhs: Timespec, rhs: Timespec) -> Option<Duration> {
- if let Some(mut secs) = lhs.tv_sec.checked_sub(rhs.tv_sec) {