libmacchina 5.0.4

A library that can fetch all sorts of system information.
Documentation
[package]
name = "libmacchina"
version = "5.0.4"
authors = ["grtcdr <ba.tahaaziz@gmail.com>", "Marvin Haschker <marvin@haschker.me>", "Uttarayan Mondal <email@uttarayan.me>"]
edition = "2018"
description = "A library that can fetch all sorts of system information."
keywords = ["system", "fetch", "library"]
repository = "https://github.com/Macchina-CLI/libmacchina"
readme = "README.md"
license = "MIT"
build = "build.rs"

[dependencies]
cfg-if = "1.0.0"
libc = "0.2.112"
home = "0.5.3"

[target.'cfg(not(target_os = "windows"))'.dependencies]
if-addrs = "0.6.7"

[target.'cfg(any(target_os="freebsd", target_os = "linux"))'.dependencies]
sqlite = "0.26.0"

[target.'cfg(any(target_os="freebsd", target_os = "netbsd"))'.dependencies]
x11rb = "0.9.0"

[target.'cfg(target_os = "linux")'.dependencies]
dirs = "4.0"
walkdir = "2.3.2"
os-release = "0.1"

[target.'cfg(target_os = "netbsd")'.dependencies]
nix = "0.23.1"
regex = "1.5.4"

[target.'cfg(target_os = "macos")'.dependencies]
core-foundation = "0.9.2"
core-graphics = "0.22.3"
mach = "0.3.2"

[target.'cfg(target_family = "unix")'.dependencies]
num_cpus = "1.13.1"

[target.'cfg(target_os = "windows")'.dependencies]
local-ip-address = "0.4.4"
winreg = "0.10.1"
windows = { version = "0.29.0", features = [
    "Win32_Foundation",
    "Win32_System_Power",
    "Win32_System_SystemInformation",
    "Win32_System_WindowsProgramming"
] }
wmi = "0.9.2"

[target.'cfg(any(target_os = "linux", target_os = "netbsd", target_os = "android"))'.dependencies]
itertools = "0.10.3"

[target.'cfg(not(any(target_os = "netbsd", target_os = "windows")))'.dependencies]
sysctl = "0.4.3"

[target.'cfg(any(target_os = "linux", target_os = "netbsd"))'.build-dependencies]
pkg-config = { version = "0.3.24", optional = true}

[build-dependencies.vergen]
version = "6.0.0"
optional = true
default-features = false
features = ["build","cargo","git","rustc"]

[features]
openwrt = []
hash = ["vergen"]