[badges.maintenance]
status = "passively-maintained"
[build-dependencies.fastrand]
version = "2.0.0"
[dependencies.generic_once_cell]
optional = true
version = "0.1.1"
[dependencies.mcslock]
default-features = false
features = ["lock_api"]
optional = true
version = "0.1.1"
[dependencies.once_cell]
features = ["portable-atomic", "race", "parking_lot"]
optional = true
version = "1.19.0"
[dependencies.parking_lot]
features = ["deadlock_detection"]
optional = true
version = "0.12.1"
[dev-dependencies.fastrand]
version = "2.0.0"
[features]
alloc = []
default = []
std = ["dep:parking_lot", "dep:once_cell"]
unstable = ["dep:mcslock", "dep:generic_once_cell"]
[package]
authors = ["Nick Fitzgerald <fitzgen@gmail.com>", "David Cuddeback <david.cuddeback@gmail.com>", "Gonzalo Brito Gadeschi <gonzalobg88@gmail.com>", "Yuki Okushi <jtitor@skiff.com>", "kekeimiku <kekelanact@gmail.com>", "Delta4 <delta4chat@gmx.com>"]
categories = ["api-bindings", "external-ffi-bindings", "no-std", "os"]
description = "forked from original mach, and merge from mach2/machx. A Rust interface to the user-space API of the Mach 3.0 kernel that underlies OSX."
edition = "2021"
keywords = ["kernel", "macos", "darwin", "mach", "bindings"]
license = "BSD-2-Clause OR MIT OR Apache-2.0"
name = "mach-sys"
readme = "README.md"
repository = "https://github.com/delta4chat/mach"
version = "0.5.3"
[package.metadata.docs.rs]
all-features = true
default-target = "x86_64-apple-darwin"
no-default-features = true
targets = ["aarch64-apple-darwin", "aarch64-apple-ios", "aarch64-apple-tvos", "arm64_32-apple-watchos", "armv7k-apple-watchos", "i386-apple-ios", "i686-apple-darwin", "x86_64-apple-darwin", "x86_64-apple-ios", "x86_64-apple-tvos"]