i am stupid and misconfigured it, but doesnt build anyway

This commit is contained in:
RabbyDevs 2025-05-01 23:34:52 +03:00
parent 4d6f9c0d80
commit 8e82d1971d
3 changed files with 289 additions and 40 deletions

323
Cargo.lock generated
View file

@ -717,6 +717,12 @@ checksum = "75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2"
[[package]] [[package]]
name = "dpi" name = "dpi"
version = "0.1.1" version = "0.1.1"
source = "git+https://github.com/iced-rs/winit.git?rev=11414b6aa45699f038114e61b4ddf5102b2d3b4b#11414b6aa45699f038114e61b4ddf5102b2d3b4b"
[[package]]
name = "dpi"
version = "0.1.1"
source = "git+https://github.com/rabbydevs/winit.git#61e07f0aa59f988dba5960e47011466d5aaa1870"
[[package]] [[package]]
name = "drm" name = "drm"
@ -1378,15 +1384,32 @@ checksum = "dfa686283ad6dd069f105e5ab091b04c62850d3e4cf5d67debad1933f55023df"
[[package]] [[package]]
name = "iced" name = "iced"
version = "0.14.0-dev" version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git?rev=388a419#388a419ed5c229aadbca57bb09b474b1475b1ef9"
dependencies = [ dependencies = [
"iced_core", "iced_core 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"iced_debug", "iced_debug 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"iced_devtools", "iced_devtools",
"iced_futures", "iced_futures 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"iced_renderer", "iced_renderer 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"iced_runtime", "iced_runtime 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"iced_widget", "iced_widget 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"iced_winit", "iced_winit 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"image",
"thiserror 1.0.69",
]
[[package]]
name = "iced"
version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git#24ccb057b5b0750f2bcee7a4ef306260259ef94e"
dependencies = [
"iced_core 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)",
"iced_debug 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)",
"iced_futures 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)",
"iced_renderer 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)",
"iced_runtime 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)",
"iced_widget 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)",
"iced_winit 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)",
"image", "image",
"thiserror 1.0.69", "thiserror 1.0.69",
] ]
@ -1394,10 +1417,11 @@ dependencies = [
[[package]] [[package]]
name = "iced_beacon" name = "iced_beacon"
version = "0.14.0-dev" version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git?rev=388a419#388a419ed5c229aadbca57bb09b474b1475b1ef9"
dependencies = [ dependencies = [
"bincode", "bincode",
"futures", "futures",
"iced_core", "iced_core 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"log", "log",
"semver", "semver",
"serde", "serde",
@ -1408,6 +1432,7 @@ dependencies = [
[[package]] [[package]]
name = "iced_core" name = "iced_core"
version = "0.14.0-dev" version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git?rev=388a419#388a419ed5c229aadbca57bb09b474b1475b1ef9"
dependencies = [ dependencies = [
"bitflags 2.9.0", "bitflags 2.9.0",
"bytes", "bytes",
@ -1422,30 +1447,74 @@ dependencies = [
"web-time", "web-time",
] ]
[[package]]
name = "iced_core"
version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git#24ccb057b5b0750f2bcee7a4ef306260259ef94e"
dependencies = [
"bitflags 2.9.0",
"bytes",
"glam",
"lilt",
"log",
"num-traits",
"rustc-hash 2.1.1",
"smol_str",
"thiserror 1.0.69",
"web-time",
]
[[package]] [[package]]
name = "iced_debug" name = "iced_debug"
version = "0.14.0-dev" version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git?rev=388a419#388a419ed5c229aadbca57bb09b474b1475b1ef9"
dependencies = [ dependencies = [
"iced_beacon", "iced_beacon",
"iced_core", "iced_core 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"log",
]
[[package]]
name = "iced_debug"
version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git#24ccb057b5b0750f2bcee7a4ef306260259ef94e"
dependencies = [
"iced_core 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)",
"iced_futures 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)",
"log", "log",
] ]
[[package]] [[package]]
name = "iced_devtools" name = "iced_devtools"
version = "0.14.0-dev" version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git?rev=388a419#388a419ed5c229aadbca57bb09b474b1475b1ef9"
dependencies = [ dependencies = [
"iced_debug", "iced_debug 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"iced_program", "iced_program 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"iced_widget", "iced_widget 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
] ]
[[package]] [[package]]
name = "iced_futures" name = "iced_futures"
version = "0.14.0-dev" version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git?rev=388a419#388a419ed5c229aadbca57bb09b474b1475b1ef9"
dependencies = [ dependencies = [
"futures", "futures",
"iced_core", "iced_core 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"log",
"rustc-hash 2.1.1",
"tokio",
"wasm-bindgen-futures",
"wasmtimer",
]
[[package]]
name = "iced_futures"
version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git#24ccb057b5b0750f2bcee7a4ef306260259ef94e"
dependencies = [
"futures",
"iced_core 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)",
"log", "log",
"rustc-hash 2.1.1", "rustc-hash 2.1.1",
"wasm-bindgen-futures", "wasm-bindgen-futures",
@ -1455,13 +1524,34 @@ dependencies = [
[[package]] [[package]]
name = "iced_graphics" name = "iced_graphics"
version = "0.14.0-dev" version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git?rev=388a419#388a419ed5c229aadbca57bb09b474b1475b1ef9"
dependencies = [ dependencies = [
"bitflags 2.9.0", "bitflags 2.9.0",
"bytemuck", "bytemuck",
"cosmic-text", "cosmic-text",
"half", "half",
"iced_core", "iced_core 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"iced_futures", "iced_futures 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"image",
"kamadak-exif",
"log",
"raw-window-handle",
"rustc-hash 2.1.1",
"thiserror 1.0.69",
"unicode-segmentation",
]
[[package]]
name = "iced_graphics"
version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git#24ccb057b5b0750f2bcee7a4ef306260259ef94e"
dependencies = [
"bitflags 2.9.0",
"bytemuck",
"cosmic-text",
"half",
"iced_core 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)",
"iced_futures 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)",
"image", "image",
"kamadak-exif", "kamadak-exif",
"log", "log",
@ -1474,18 +1564,41 @@ dependencies = [
[[package]] [[package]]
name = "iced_program" name = "iced_program"
version = "0.14.0-dev" version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git?rev=388a419#388a419ed5c229aadbca57bb09b474b1475b1ef9"
dependencies = [ dependencies = [
"iced_graphics", "iced_graphics 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"iced_runtime", "iced_runtime 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
]
[[package]]
name = "iced_program"
version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git#24ccb057b5b0750f2bcee7a4ef306260259ef94e"
dependencies = [
"iced_graphics 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)",
"iced_runtime 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)",
] ]
[[package]] [[package]]
name = "iced_renderer" name = "iced_renderer"
version = "0.14.0-dev" version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git?rev=388a419#388a419ed5c229aadbca57bb09b474b1475b1ef9"
dependencies = [ dependencies = [
"iced_graphics", "iced_graphics 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"iced_tiny_skia", "iced_tiny_skia 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"iced_wgpu", "iced_wgpu 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"log",
"thiserror 1.0.69",
]
[[package]]
name = "iced_renderer"
version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git#24ccb057b5b0750f2bcee7a4ef306260259ef94e"
dependencies = [
"iced_graphics 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)",
"iced_tiny_skia 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)",
"iced_wgpu 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)",
"log", "log",
"thiserror 1.0.69", "thiserror 1.0.69",
] ]
@ -1493,11 +1606,25 @@ dependencies = [
[[package]] [[package]]
name = "iced_runtime" name = "iced_runtime"
version = "0.14.0-dev" version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git?rev=388a419#388a419ed5c229aadbca57bb09b474b1475b1ef9"
dependencies = [ dependencies = [
"bytes", "bytes",
"iced_core", "iced_core 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"iced_debug", "iced_debug 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"iced_futures", "iced_futures 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"raw-window-handle",
"thiserror 1.0.69",
]
[[package]]
name = "iced_runtime"
version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git#24ccb057b5b0750f2bcee7a4ef306260259ef94e"
dependencies = [
"bytes",
"iced_core 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)",
"iced_debug 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)",
"iced_futures 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)",
"raw-window-handle", "raw-window-handle",
"thiserror 1.0.69", "thiserror 1.0.69",
] ]
@ -1505,11 +1632,28 @@ dependencies = [
[[package]] [[package]]
name = "iced_tiny_skia" name = "iced_tiny_skia"
version = "0.14.0-dev" version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git?rev=388a419#388a419ed5c229aadbca57bb09b474b1475b1ef9"
dependencies = [ dependencies = [
"bytemuck", "bytemuck",
"cosmic-text", "cosmic-text",
"iced_debug", "iced_debug 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"iced_graphics", "iced_graphics 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"kurbo",
"log",
"rustc-hash 2.1.1",
"softbuffer",
"tiny-skia",
]
[[package]]
name = "iced_tiny_skia"
version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git#24ccb057b5b0750f2bcee7a4ef306260259ef94e"
dependencies = [
"bytemuck",
"cosmic-text",
"iced_debug 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)",
"iced_graphics 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)",
"kurbo", "kurbo",
"log", "log",
"rustc-hash 2.1.1", "rustc-hash 2.1.1",
@ -1525,8 +1669,8 @@ dependencies = [
"gstreamer", "gstreamer",
"gstreamer-app", "gstreamer-app",
"gstreamer-base", "gstreamer-base",
"iced", "iced 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)",
"iced_wgpu", "iced_wgpu 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)",
"log", "log",
"thiserror 2.0.12", "thiserror 2.0.12",
"url", "url",
@ -1536,6 +1680,7 @@ dependencies = [
[[package]] [[package]]
name = "iced_wgpu" name = "iced_wgpu"
version = "0.14.0-dev" version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git?rev=388a419#388a419ed5c229aadbca57bb09b474b1475b1ef9"
dependencies = [ dependencies = [
"bitflags 2.9.0", "bitflags 2.9.0",
"bytemuck", "bytemuck",
@ -1543,8 +1688,27 @@ dependencies = [
"futures", "futures",
"glam", "glam",
"guillotiere", "guillotiere",
"iced_debug", "iced_debug 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"iced_graphics", "iced_graphics 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"log",
"rustc-hash 2.1.1",
"thiserror 1.0.69",
"wgpu",
]
[[package]]
name = "iced_wgpu"
version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git#24ccb057b5b0750f2bcee7a4ef306260259ef94e"
dependencies = [
"bitflags 2.9.0",
"bytemuck",
"cryoglyph",
"futures",
"glam",
"guillotiere",
"iced_debug 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)",
"iced_graphics 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)",
"log", "log",
"rustc-hash 2.1.1", "rustc-hash 2.1.1",
"thiserror 1.0.69", "thiserror 1.0.69",
@ -1554,9 +1718,24 @@ dependencies = [
[[package]] [[package]]
name = "iced_widget" name = "iced_widget"
version = "0.14.0-dev" version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git?rev=388a419#388a419ed5c229aadbca57bb09b474b1475b1ef9"
dependencies = [ dependencies = [
"iced_renderer", "iced_renderer 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"iced_runtime", "iced_runtime 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"log",
"num-traits",
"rustc-hash 2.1.1",
"thiserror 1.0.69",
"unicode-segmentation",
]
[[package]]
name = "iced_widget"
version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git#24ccb057b5b0750f2bcee7a4ef306260259ef94e"
dependencies = [
"iced_renderer 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)",
"iced_runtime 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)",
"log", "log",
"num-traits", "num-traits",
"rustc-hash 2.1.1", "rustc-hash 2.1.1",
@ -1567,9 +1746,10 @@ dependencies = [
[[package]] [[package]]
name = "iced_winit" name = "iced_winit"
version = "0.14.0-dev" version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git?rev=388a419#388a419ed5c229aadbca57bb09b474b1475b1ef9"
dependencies = [ dependencies = [
"iced_debug", "iced_debug 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"iced_program", "iced_program 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"log", "log",
"rustc-hash 2.1.1", "rustc-hash 2.1.1",
"thiserror 1.0.69", "thiserror 1.0.69",
@ -1577,7 +1757,24 @@ dependencies = [
"wasm-bindgen-futures", "wasm-bindgen-futures",
"web-sys", "web-sys",
"window_clipboard", "window_clipboard",
"winit", "winit 0.30.8 (git+https://github.com/iced-rs/winit.git?rev=11414b6aa45699f038114e61b4ddf5102b2d3b4b)",
]
[[package]]
name = "iced_winit"
version = "0.14.0-dev"
source = "git+https://github.com/RabbyDevs/iced.git#24ccb057b5b0750f2bcee7a4ef306260259ef94e"
dependencies = [
"iced_debug 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)",
"iced_program 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git)",
"log",
"rustc-hash 2.1.1",
"thiserror 1.0.69",
"tracing",
"wasm-bindgen-futures",
"web-sys",
"window_clipboard",
"winit 0.30.8 (git+https://github.com/rabbydevs/winit.git)",
] ]
[[package]] [[package]]
@ -2884,11 +3081,11 @@ checksum = "19b30a45b0cd0bcca8037f3d0dc3421eaf95327a17cad11964fb8179b4fc4832"
[[package]] [[package]]
name = "reversed-rooms-launcher" name = "reversed-rooms-launcher"
version = "0.1.0" version = "0.2.0"
dependencies = [ dependencies = [
"directories", "directories",
"file-format", "file-format",
"iced", "iced 0.14.0-dev (git+https://github.com/RabbyDevs/iced.git?rev=388a419)",
"iced_video_player", "iced_video_player",
"image", "image",
"rust-embed", "rust-embed",
@ -4418,6 +4615,7 @@ checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
[[package]] [[package]]
name = "winit" name = "winit"
version = "0.30.8" version = "0.30.8"
source = "git+https://github.com/iced-rs/winit.git?rev=11414b6aa45699f038114e61b4ddf5102b2d3b4b#11414b6aa45699f038114e61b4ddf5102b2d3b4b"
dependencies = [ dependencies = [
"ahash", "ahash",
"android-activity", "android-activity",
@ -4431,7 +4629,58 @@ dependencies = [
"core-foundation 0.9.4", "core-foundation 0.9.4",
"core-graphics 0.23.2", "core-graphics 0.23.2",
"cursor-icon", "cursor-icon",
"dpi", "dpi 0.1.1 (git+https://github.com/iced-rs/winit.git?rev=11414b6aa45699f038114e61b4ddf5102b2d3b4b)",
"js-sys",
"libc",
"memmap2",
"ndk",
"objc2",
"objc2-app-kit",
"objc2-foundation",
"objc2-ui-kit",
"orbclient",
"percent-encoding",
"pin-project",
"raw-window-handle",
"redox_syscall 0.4.1",
"rustix 0.38.44",
"sctk-adwaita",
"smithay-client-toolkit",
"smol_str",
"tracing",
"unicode-segmentation",
"wasm-bindgen",
"wasm-bindgen-futures",
"wayland-backend",
"wayland-client",
"wayland-protocols",
"wayland-protocols-plasma",
"web-sys",
"web-time",
"windows-sys 0.52.0",
"x11-dl",
"x11rb",
"xkbcommon-dl",
]
[[package]]
name = "winit"
version = "0.30.8"
source = "git+https://github.com/rabbydevs/winit.git#61e07f0aa59f988dba5960e47011466d5aaa1870"
dependencies = [
"ahash",
"android-activity",
"atomic-waker",
"bitflags 2.9.0",
"block2",
"bytemuck",
"calloop",
"cfg_aliases",
"concurrent-queue",
"core-foundation 0.9.4",
"core-graphics 0.23.2",
"cursor-icon",
"dpi 0.1.1 (git+https://github.com/rabbydevs/winit.git)",
"js-sys", "js-sys",
"libc", "libc",
"memmap2", "memmap2",

View file

@ -6,7 +6,7 @@ edition = "2024"
[dependencies] [dependencies]
directories = "6.0.0" directories = "6.0.0"
iced = { git = "https://github.com/rabbydevs/iced.git", rev = "388a419", features = ["tokio", "tiny-skia", "wgpu", "image", "debug"], default-features = false } iced = { git = "https://github.com/RabbyDevs/iced.git", rev = "388a419", features = ["tokio", "tiny-skia", "wgpu", "image", "debug"], default-features = false }
image = "0.25.6" image = "0.25.6"
serde = { version = "1.0.219", features = ["serde_derive"] } serde = { version = "1.0.219", features = ["serde_derive"] }
serde_json = "1.0.140" serde_json = "1.0.140"

View file

@ -16,8 +16,8 @@ exclude = [
] ]
[dependencies] [dependencies]
iced = { path = "https://github.com/rabbydevs/iced.git", features = ["thread-pool", "wgpu", "image", "advanced"], default-features = false } iced = { git = "https://github.com/RabbyDevs/iced.git", features = ["thread-pool", "wgpu", "image", "advanced"], default-features = false }
iced_wgpu = { path = "https://github.com/rabbydevs/iced.git/wgpu" } iced_wgpu = { git = "https://github.com/RabbyDevs/iced.git" }
gstreamer = "0.23.5" gstreamer = "0.23.5"
gstreamer-app = "0.23.5" # appsink gstreamer-app = "0.23.5" # appsink
gstreamer-base = "0.23.5" # basesrc gstreamer-base = "0.23.5" # basesrc