dev-libs/c-periphery
C library for GPIO, LED, PWM, SPI, I2C, MMIO and serial I/O in Linux
ChangeLog
commit 8b7555f8b3b5387169ae75a985e3b398de4922d2
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Nov 4 15:09:11 2026 +0100
dev-libs/c-periphery: add 2.5.2
Patch release; the SOVERSION stays 2.5.
commit c418d908f2851ce11646755d7fd90a9261746b01
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Oct 20 10:38:40 2026 +0200
dev-libs/c-periphery: add 2.5.1
GPIO fixes for the gpio-cdev v1 ABI and documentation corrections.
The soname stays 2.5.
commit d8783352b212f29a579693aac411ed32703d56f8
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Sep 27 18:47:46 2026 +0200
dev-libs/c-periphery: new package, add 2.5.0
Userspace GPIO/LED/PWM/SPI/I2C/MMIO/serial library, needed as the
system backend for dev-lua/lua-periphery so it no longer has to link a
bundled static copy. Built as a shared library through upstream's
CMake; the subslot follows its <major>.<minor> SOVERSION.
The linux-headers floor matters: without the GPIO v2 character-device
ABI (5.10) the build quietly falls back to sysfs GPIO only. Upstream's
test programs need real peripherals, so they are not built.
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Nov 4 15:09:11 2026 +0100
dev-libs/c-periphery: add 2.5.2
Patch release; the SOVERSION stays 2.5.
commit c418d908f2851ce11646755d7fd90a9261746b01
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Oct 20 10:38:40 2026 +0200
dev-libs/c-periphery: add 2.5.1
GPIO fixes for the gpio-cdev v1 ABI and documentation corrections.
The soname stays 2.5.
commit d8783352b212f29a579693aac411ed32703d56f8
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Sep 27 18:47:46 2026 +0200
dev-libs/c-periphery: new package, add 2.5.0
Userspace GPIO/LED/PWM/SPI/I2C/MMIO/serial library, needed as the
system backend for dev-lua/lua-periphery so it no longer has to link a
bundled static copy. Built as a shared library through upstream's
CMake; the subslot follows its <major>.<minor> SOVERSION.
The linux-headers floor matters: without the GPIO v2 character-device
ABI (5.10) the build quietly falls back to sysfs GPIO only. Upstream's
test programs need real peripherals, so they are not built.


View
Download
Browse