diff --git a/index/li/libgpiod/libgpiod-external.toml b/index/li/libgpiod/libgpiod-external.toml new file mode 100644 index 00000000..69802621 --- /dev/null +++ b/index/li/libgpiod/libgpiod-external.toml @@ -0,0 +1,11 @@ +description = "C library for interacting with Linux GPIO device" +name = "libgpiod" +licenses = "LGPL-2.1-or-later" +maintainers = ["Jeremy Grosser "] +maintainers-logins = ["JeremyGrosser"] + +[[external]] +kind = "system" +[external.origin."case(distribution)"] +"debian|ubuntu" = ["libgpiod-dev"] +"fedora|centos" = ["libgpiod-devel"] diff --git a/index/li/libi2c/libi2c-external.toml b/index/li/libi2c/libi2c-external.toml new file mode 100644 index 00000000..54ede69b --- /dev/null +++ b/index/li/libi2c/libi2c-external.toml @@ -0,0 +1,11 @@ +description = "Userspace I2C programming library" +name = "libi2c" +licenses = "LGPL-2.1-or-later" +maintainers = ["Jeremy Grosser "] +maintainers-logins = ["JeremyGrosser"] + +[[external]] +kind = "system" +[external.origin."case(distribution)"] +"debian|ubuntu" = ["libi2c-dev"] +"fedora|centos" = ["libi2c-devel"] diff --git a/index/li/linux_hal/linux_hal-1.0.0.toml b/index/li/linux_hal/linux_hal-1.0.0.toml new file mode 100644 index 00000000..282a6a17 --- /dev/null +++ b/index/li/linux_hal/linux_hal-1.0.0.toml @@ -0,0 +1,24 @@ +name = "linux_hal" +description = "HAL drivers for Linux userspace" +version = "1.0.0" + +authors = ["Jeremy Grosser"] +maintainers = ["Jeremy Grosser "] +maintainers-logins = ["JeremyGrosser"] +licenses = "BSD-3-Clause" +website = "https://github.com/JeremyGrosser/linux_hal" +tags = ["embedded", "hal", "linux", "i2c", "smbus", "gpio", "spi"] + +[[depends-on]] +hal = "~0.3.0" +libgpiod = "^1" +libi2c = "^4" + +[available.'case(distribution)'] +'debian|ubuntu|fedora|centos' = true +'...' = false + +[origin] +commit = "01d2b63d081a17f5c40a622db04a27b1d6528230" +url = "git+https://github.com/JeremyGrosser/linux_hal.git" +