# https://bugs.gentoo.org/979547 # https://github.com/niri-wm/niri/pull/4332 index 49a75e3e..f27f81d5 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -82,6 +82,7 @@ pango = { version = "0.21.5", features = ["v1_44"] } pangocairo = "0.21.5" pipewire = { version = "0.10.0", optional = true, features = ["v0_3_33"] } png = "0.18.1" +portable-atomic = "1" profiling = "1.0.17" sd-notify = "0.5.0" serde.workspace = true diff --git a/src/utils/id.rs b/src/utils/id.rs index c21511e6..04edf599 100644 --- a/src/utils/id.rs +++ b/src/utils/id.rs @@ -1,4 +1,5 @@ -use std::sync::atomic::{AtomicU64, Ordering}; +use std::sync::atomic::Ordering; +use portable_atomic::AtomicU64; /// Counter that returns unique IDs. pub struct IdCounter {