diff --git a/Cargo.lock b/Cargo.lock index 8139c8a061..a0400944fc 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -87,6 +87,17 @@ name = "arg_parser" version = "0.1.0" source = "git+https://gitlab.redox-os.org/redox-os/arg-parser.git#1c434b55f3e1a0375ebcca85b3e88db7378e82fa" +[[package]] +name = "audiod" +version = "0.1.0" +dependencies = [ + "libc", + "libredox 0.0.3", + "redox-daemon", + "redox-scheme 0.5.0 (git+https://gitlab.redox-os.org/redox-os/redox-scheme.git)", + "redox_syscall 0.4.1", +] + [[package]] name = "autocfg" version = "1.4.0" @@ -384,7 +395,7 @@ dependencies = [ name = "init" version = "0.1.0" dependencies = [ - "libredox", + "libredox 0.1.3", ] [[package]] @@ -401,11 +412,11 @@ dependencies = [ name = "ipcd" version = "0.1.0" dependencies = [ - "libredox", + "libredox 0.1.3", "redox-daemon", "redox-scheme 0.2.4", "redox_event", - "redox_syscall", + "redox_syscall 0.5.10", ] [[package]] @@ -430,6 +441,17 @@ version = "0.2.170" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "875b3680cb2f8f71bdcf9a30f38d48282f5d3c95cbf9b3fa57269bb5d5c06828" +[[package]] +name = "libredox" +version = "0.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "962b650e6b934f95cec493e1464e0f5cba98dd9ba9ef2b1c42cdfdb7864cab5a" +dependencies = [ + "bitflags 2.9.0", + "libc", + "redox_syscall 0.4.1", +] + [[package]] name = "libredox" version = "0.1.3" @@ -439,7 +461,7 @@ dependencies = [ "bitflags 2.9.0", "ioslice", "libc", - "redox_syscall", + "redox_syscall 0.5.10", ] [[package]] @@ -452,10 +474,10 @@ checksum = "30bde2b3dc3671ae49d8e2e9f044c7c005836e7a023ee57cffa25ab82764bb9e" name = "logd" version = "0.1.0" dependencies = [ - "libredox", + "libredox 0.1.3", "redox-daemon", "redox-scheme 0.2.4", - "redox_syscall", + "redox_syscall 0.5.10", ] [[package]] @@ -495,7 +517,7 @@ dependencies = [ "arg_parser", "clap", "libc", - "libredox", + "libredox 0.1.3", "net2", "ntpclient", "pbr", @@ -604,11 +626,11 @@ dependencies = [ name = "ptyd" version = "0.1.0" dependencies = [ - "libredox", + "libredox 0.1.3", "redox-daemon", "redox-scheme 0.3.0", "redox_event", - "redox_syscall", + "redox_syscall 0.5.10", "redox_termios", ] @@ -632,10 +654,10 @@ name = "ramfs" version = "0.1.0" dependencies = [ "indexmap", - "libredox", + "libredox 0.1.3", "redox-daemon", - "redox-scheme 0.5.0", - "redox_syscall", + "redox-scheme 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)", + "redox_syscall 0.5.10", "slab", ] @@ -659,13 +681,13 @@ checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19" name = "randd" version = "0.1.0" dependencies = [ - "libredox", + "libredox 0.1.3", "rand_chacha", "rand_core", "raw-cpuid", "redox-daemon", "redox-scheme 0.2.4", - "redox_syscall", + "redox_syscall 0.5.10", "sha2", ] @@ -685,7 +707,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7fbdeffdb03cf2961b211a2023e683d71f2c225ea93404da5dc34b0dc94f0341" dependencies = [ "libc", - "libredox", + "libredox 0.1.3", ] [[package]] @@ -706,8 +728,8 @@ version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6143c4d307e1c99ac14f60b5b07b2dccaf9d17137f7cee4e4e29977dd8014a1b" dependencies = [ - "libredox", - "redox_syscall", + "libredox 0.1.3", + "redox_syscall 0.5.10", ] [[package]] @@ -716,8 +738,8 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "63e7f06e1b19d8143043e959fbd7b76a37e759e3e9c6bbfc9c91c496b0b44d20" dependencies = [ - "libredox", - "redox_syscall", + "libredox 0.1.3", + "redox_syscall 0.5.10", ] [[package]] @@ -726,8 +748,17 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a96b9cfb034251dfb0aaa66a67059a7f0ea344039904d1d70cd36266af9c8a2f" dependencies = [ - "libredox", - "redox_syscall", + "libredox 0.1.3", + "redox_syscall 0.5.10", +] + +[[package]] +name = "redox-scheme" +version = "0.5.0" +source = "git+https://gitlab.redox-os.org/redox-os/redox-scheme.git#84bcf5dc27d0aa823f24a199c25b583cded48ee6" +dependencies = [ + "libredox 0.1.3", + "redox_syscall 0.5.10", ] [[package]] @@ -737,7 +768,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "69609faa5d5992247a4ef379917bb3e39be281405d6a0ccd4f942429400b956f" dependencies = [ "bitflags 2.9.0", - "libredox", + "libredox 0.1.3", ] [[package]] @@ -747,16 +778,25 @@ dependencies = [ "anyhow", "dns-parser", "ioslice", - "libredox", + "libredox 0.1.3", "log", "netutils", "redox-daemon", "redox-log", "redox_event", - "redox_syscall", + "redox_syscall 0.5.10", "smoltcp", ] +[[package]] +name = "redox_syscall" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" +dependencies = [ + "bitflags 1.3.2", +] + [[package]] name = "redox_syscall" version = "0.5.10" @@ -885,7 +925,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6f359c854fbecc1ea65bc3683f1dcb2dce78b174a1ca7fda37acd1fff81df6ff" dependencies = [ "libc", - "libredox", + "libredox 0.1.3", "numtoa", "redox_termios", ] @@ -1179,8 +1219,8 @@ dependencies = [ name = "zerod" version = "0.1.0" dependencies = [ - "libredox", + "libredox 0.1.3", "redox-daemon", "redox-scheme 0.2.4", - "redox_syscall", + "redox_syscall 0.5.10", ] diff --git a/Cargo.toml b/Cargo.toml index c6444b4749..b84405ec07 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,7 @@ [workspace] resolver = "2" members = [ + "audiod", "init", "ipcd", "logd", diff --git a/audiod/.gitignore b/audiod/.gitignore deleted file mode 100644 index ea8c4bf7f3..0000000000 --- a/audiod/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/target