022ead54fd
Upstream commit: 79cb6d9057642be31623677458a93aa88145864f Version: 0.8.1 This local fork exists so that [patch.crates-io] and [workspace.dependencies] in local/sources/base/Cargo.toml can both reference a single local path, eliminating the dual-source version conflict where git+crates.io sources of the same version (0.8.1) created incompatible types in the dependency graph. The previous approach used git URLs for both the workspace dependency and the patch, which caused Cargo to resolve two separate checkouts of 0.8.1 (one from the git URL, one from crates.io patch), resulting in 'there are multiple different versions of crate syscall in the dependency graph' compilation errors in scheme-utils and daemon crates.
26 lines
616 B
TOML
26 lines
616 B
TOML
[package]
|
|
name = "redox_syscall"
|
|
version = "0.8.1"
|
|
description = "A Rust library to access raw Redox system calls"
|
|
license = "MIT"
|
|
authors = ["Jeremy Soller <jackpot51@gmail.com>"]
|
|
repository = "https://gitlab.redox-os.org/redox-os/syscall"
|
|
documentation = "https://docs.rs/redox_syscall"
|
|
edition = "2021"
|
|
|
|
[lib]
|
|
name = "syscall"
|
|
|
|
[features]
|
|
default = ["userspace"]
|
|
rustc-dep-of-std = ["core", "bitflags/rustc-dep-of-std"]
|
|
userspace = []
|
|
std = []
|
|
|
|
[dependencies]
|
|
bitflags = "2.4"
|
|
core = { version = "1.0.0", optional = true, package = "rustc-std-workspace-core" }
|
|
|
|
[target.'cfg(loom)'.dev-dependencies]
|
|
loom = "0.7"
|