Running phase: unpackPhase unpacking source archive /nix/store/8kjdydfqxzdjrzrqjyp00sslkf5ljia7-source source root is source Executing cargoSetupPostUnpackHook Finished cargoSetupPostUnpackHook Running phase: patchPhase Executing cargoSetupPostPatchHook Validating consistency between /build/source/Cargo.lock and /build/cargo-vendor-dir/Cargo.lock Finished cargoSetupPostPatchHook Running phase: updateAutotoolsGnuConfigScriptsPhase Running phase: configurePhase Running phase: buildPhase Executing cargoBuildHook cargoBuildHook flags: -j 32 --target x86_64-unknown-linux-gnu --offline --profile release Compiling pkg-config v0.3.34 Compiling winnow v1.0.4 Compiling toml_datetime v1.1.1+spec-1.1.0 Compiling target-lexicon v0.13.5 Compiling heck v0.5.0 Compiling smallvec v1.16.0 Compiling serde_spanned v1.1.1 Compiling version-compare v0.2.1 Compiling proc-macro2 v1.0.107 Compiling unicode-ident v1.0.24 Compiling quote v1.0.47 Compiling libc v0.2.189 Compiling bitflags v2.13.1 Compiling autocfg v1.5.1 Compiling cfg-if v1.0.4 Compiling hashbrown v0.17.1 Compiling equivalent v1.0.2 Compiling pin-project-lite v0.2.17 Compiling memchr v2.8.3 Compiling futures-core v0.3.34 Compiling rustix v1.1.4 Compiling slab v0.4.12 Compiling linux-raw-sys v0.12.1 Compiling futures-task v0.3.34 Compiling shlex v2.0.1 Compiling find-msvc-tools v0.1.12 Compiling log v0.4.34 Compiling scoped-tls v1.0.1 Compiling downcast-rs v1.2.1 Compiling gio v0.20.12 Compiling libloading v0.8.9 Compiling simd-adler32 v0.3.10 Compiling cc v1.4.5 Compiling futures-channel v0.3.34 Compiling futures-io v0.3.34 Compiling khronos_api v3.1.0 Compiling drm-sys v0.8.1 Compiling semver v1.0.28 Compiling wayland-client v0.31.15 Compiling crc32fast v1.5.1 Compiling adler2 v2.0.1 Compiling linux-raw-sys v0.9.4 Compiling drm-fourcc v2.2.0 Compiling xml-rs v0.8.29 Compiling rustix v0.38.44 Compiling dlib v0.5.3 Compiling gbm-sys v0.4.0 Compiling linux-raw-sys v0.4.15 Compiling quick-xml v0.41.0 Compiling utf8parse v0.2.2 Compiling indexmap v2.14.2 Compiling memoffset v0.9.1 Compiling num-traits v0.2.19 Compiling wayland-sys v0.31.11 Compiling r-egl v0.7.1 Compiling miniz_oxide v0.9.1 Compiling serde_core v1.0.229 Compiling anstyle-parse v1.0.0 Compiling miniz_oxide v0.8.9 Compiling rustc_version v0.4.1 Compiling fdeflate v0.3.7 Compiling colorchoice v1.0.5 Compiling thiserror v2.0.20 Compiling anstyle-query v1.1.5 Compiling anstyle v1.0.14 Compiling cfg-expr v0.20.9 Compiling gl_generator v0.14.0 Compiling zune-core v0.5.3 Compiling zmij v1.0.23 Compiling toml_parser v1.1.3+spec-1.1.0 Compiling pxfm v0.1.30 Compiling once_cell v1.21.4 Compiling is_terminal_polyfill v1.70.2 Compiling field-offset v0.3.6 Compiling aho-corasick v1.1.5 Compiling strsim v0.11.1 Compiling clap_lex v1.1.0 Compiling regex-syntax v0.8.11 Compiling serde_json v1.0.151 Compiling byteorder-lite v0.1.0 Compiling anyhow v1.0.104 Compiling syn v3.0.5 Compiling syn v2.0.119 Compiling flate2 v1.1.10 Compiling wayland-backend v0.3.17 Compiling tracing-core v0.1.36 Compiling zune-jpeg v0.5.15 Compiling anstream v1.0.0 Compiling wayland-scanner v0.31.11 Compiling serde v1.0.229 Compiling toml v1.1.5+spec-1.1.0 Compiling toml_edit v0.25.13+spec-1.1.0 Compiling gl v0.14.0 Compiling memmap2 v0.9.11 Compiling itoa v1.0.18 Compiling clap_builder v4.6.6 Compiling png v0.18.1 Compiling system-deps v7.0.8 Compiling proc-macro-crate v3.5.0 Compiling glib-sys v0.20.10 Compiling gobject-sys v0.20.10 Compiling gio-sys v0.20.10 Compiling cairo-sys-rs v0.20.10 Compiling gdk-pixbuf-sys v0.20.10 Compiling pango-sys v0.20.10 Compiling graphene-sys v0.20.10 Compiling gdk4-sys v0.9.6 Compiling gsk4-sys v0.9.6 Compiling gtk4-sys v0.9.6 Compiling gtk4-layer-shell-sys v0.3.0 Compiling regex-automata v0.4.18 Compiling futures-macro v0.3.34 Compiling bytemuck_derive v1.12.0 Compiling thiserror-impl v2.0.20 Compiling serde_derive v1.0.229 Compiling clap_derive v4.6.4 Compiling moxcms v0.8.1 Compiling futures-util v0.3.34 Compiling bytemuck v1.25.2 Compiling glib-macros v0.20.12 Compiling tracing-attributes v0.1.31 Compiling gtk4-macros v0.9.5 Compiling drm-ffi v0.9.1 Compiling drm v0.14.1 Compiling drm v0.15.0 Compiling clap v4.6.6 Compiling tracing v0.1.44 Compiling regex v1.13.1 Compiling futures-executor v0.3.34 Compiling wayland-server v0.31.14 Compiling glib v0.20.12 Compiling image v0.25.10 Compiling gbm v0.18.0 Compiling wayland-protocols v0.32.13 Compiling r-egl-wayland v0.7.1 Compiling wayland-protocols-wlr v0.3.12 Compiling libwayshot v0.9.0 Compiling cairo-rs v0.20.12 Compiling graphene-rs v0.20.10 Compiling gdk-pixbuf v0.20.10 Compiling pango v0.20.12 Compiling gdk4 v0.9.6 Compiling gsk4 v0.9.6 Compiling gtk4 v0.9.7 Compiling gtk4-layer-shell v0.4.0 Compiling hyprland-share-picker-gtk v0.1.0 (/build/source) warning: use of deprecated method `gtk4::CssProvider::load_from_data`: Since 4.12 --> src/css.rs:74:18 | 74 | provider.load_from_data(CSS_DATA); | ^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: multiple fields are never read --> src/ui.rs:82:9 | 81 | pub struct WindowCardItem { | -------------- fields in this struct 82 | pub card_id: usize, | ^^^^^^^ 83 | pub address: String, | ^^^^^^^ 84 | pub portal_id: String, | ^^^^^^^^^ 85 | pub selection: String, | ^^^^^^^^^ 86 | pub is_portal_authorized: bool, | ^^^^^^^^^^^^^^^^^^^^ 87 | pub title: String, | ^^^^^ 88 | pub class: String, | ^^^^^ 89 | pub workspace_id: i64, | ^^^^^^^^^^^^ 90 | pub workspace_name: String, | ^^^^^^^^^^^^^^ 91 | pub button: ToggleButton, | ^^^^^^ 92 | pub name_label: Label, | ^^^^^^^^^^ 93 | pub detail_label: Label, | ^^^^^^^^^^^^ | = note: `WindowCardItem` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: fields `has_window_list_raw`, `window_group_lead`, and `window_cards` are never read --> src/ui.rs:114:9 | 96 | pub struct AppState { | -------- fields in this struct ... 114 | pub has_window_list_raw: bool, | ^^^^^^^^^^^^^^^^^^^ ... 121 | pub window_group_lead: Option, | ^^^^^^^^^^^^^^^^^ 122 | pub window_cards: HashMap, | ^^^^^^^^^^^^ warning: `hyprland-share-picker-gtk` (bin "hyprland-share-picker-gtk") generated 3 warnings Finished `release` profile [optimized] target(s) in 4m 08s Executing cargoInstallPostBuildHook Finished cargoInstallPostBuildHook Finished cargoBuildHook buildPhase completed in 4 minutes 10 seconds Running phase: checkPhase Executing cargoCheckHook cargoCheckHook flags: -j 32 --profile release --target x86_64-unknown-linux-gnu --offline -- Compiling hyprland-share-picker-gtk v0.1.0 (/build/source) warning: use of deprecated method `gtk4::CssProvider::load_from_data`: Since 4.12 --> src/css.rs:74:18 | 74 | provider.load_from_data(CSS_DATA); | ^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: multiple fields are never read --> src/ui.rs:82:9 | 81 | pub struct WindowCardItem { | -------------- fields in this struct 82 | pub card_id: usize, | ^^^^^^^ 83 | pub address: String, | ^^^^^^^ 84 | pub portal_id: String, | ^^^^^^^^^ 85 | pub selection: String, | ^^^^^^^^^ 86 | pub is_portal_authorized: bool, | ^^^^^^^^^^^^^^^^^^^^ 87 | pub title: String, | ^^^^^ 88 | pub class: String, | ^^^^^ 89 | pub workspace_id: i64, | ^^^^^^^^^^^^ 90 | pub workspace_name: String, | ^^^^^^^^^^^^^^ 91 | pub button: ToggleButton, | ^^^^^^ 92 | pub name_label: Label, | ^^^^^^^^^^ 93 | pub detail_label: Label, | ^^^^^^^^^^^^ | = note: `WindowCardItem` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: fields `has_window_list_raw`, `window_group_lead`, and `window_cards` are never read --> src/ui.rs:114:9 | 96 | pub struct AppState { | -------- fields in this struct ... 114 | pub has_window_list_raw: bool, | ^^^^^^^^^^^^^^^^^^^ ... 121 | pub window_group_lead: Option, | ^^^^^^^^^^^^^^^^^ 122 | pub window_cards: HashMap, | ^^^^^^^^^^^^ warning: `hyprland-share-picker-gtk` (bin "hyprland-share-picker-gtk" test) generated 3 warnings Finished `release` profile [optimized] target(s) in 5.97s Running unittests src/main.rs (target/x86_64-unknown-linux-gnu/release/deps/hyprland_share_picker_gtk-32756fe8cc96e448) running 13 tests test config::tests::test_parse_color ... ok test decoration::tests::restores_gradient_colors ... ok test hyprland::tests::test_client_visibility ... ok test desktop::tests::test_parse_desktop_entry ... ok test hyprland::tests::test_client_matching ... ok test hyprland::tests::test_monitor_with_inactive_special_workspace ... ok test hyprland::tests::test_parse_workspace_list_v3 ... ok test decoration::tests::restores_flags_and_numbers ... ok test hyprland::tests::test_window_to_region ... ok test hyprland::tests::test_parse_window_list ... ok test config::tests::test_parse_flash_and_windows ... ok test config::tests::test_parse_config ... ok Fontconfig error: Cannot load default config file: File not found Fontconfig error: No writable cache directories /var/cache/fontconfig /homeless-shelter/.cache/fontconfig Fontconfig error: No writable cache directories /var/cache/fontconfig /homeless-shelter/.cache/fontconfig Fontconfig error: No writable cache directories /var/cache/fontconfig /homeless-shelter/.cache/fontconfig test desktop::tests::test_icon_dimensions ... ok test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s Finished cargoCheckHook Running phase: glibPreInstallPhase Running phase: installPhase Executing cargoInstallHook Finished cargoInstallHook Running phase: dropIconThemeCache Running phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/362wsxifwxwzwlibg1q0i0xn31ds3glq-hyprland-share-picker-gtk-0.1.0 shrinking /nix/store/362wsxifwxwzwlibg1q0i0xn31ds3glq-hyprland-share-picker-gtk-0.1.0/bin/.hyprland-share-picker-gtk-wrapped checking for references to /build/ in /nix/store/362wsxifwxwzwlibg1q0i0xn31ds3glq-hyprland-share-picker-gtk-0.1.0... patching script interpreter paths in /nix/store/362wsxifwxwzwlibg1q0i0xn31ds3glq-hyprland-share-picker-gtk-0.1.0 stripping (with command strip and flags -S -p) in /nix/store/362wsxifwxwzwlibg1q0i0xn31ds3glq-hyprland-share-picker-gtk-0.1.0/bin