Fix building on s390x, ppc64le (#950)

Signed-off-by: Ryan Brue <ryanbrue.dev@gmail.com>
This commit is contained in:
Ryan Brue 2025-04-26 16:35:18 -05:00 • committed by GitHub
parent 63176a1e2a
commit 372cdf9127
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 87 additions and 2 deletions

View file

@ -68,6 +68,7 @@ recently-used-xbel = "1.1.0"
zip = "2.2.2"
unix_permissions_ext = "0.1.2"
uzers = "0.12.1"
io-uring = { version = "0.7.4", features = ["bindgen"] }
[dependencies.libcosmic]
git = "https://github.com/pop-os/libcosmic.git"
@ -113,6 +114,9 @@ tokio = { version = "1", features = ["rt", "macros"] }
[patch.crates-io]
# https://github.com/smol-rs/polling/pull/235
polling = { git = "https://github.com/jackpot51/polling.git", branch = "master" }
# Fixes building on ppc64le, s390x
# https://github.com/tokio-rs/io-uring/issues/321#issuecomment-2831832546
io-uring = { git = "https://github.com/tokio-rs/io-uring.git", rev = "2c9010a3316519e02444f41e536623099af58a84" }
# [patch.'https://github.com/pop-os/cosmic-text']
# cosmic-text = { path = "../cosmic-text" }