gpo.zugaina.org

Search Portage & Overlays:

dev-libs/c-periphery

C library for GPIO, LED, PWM, SPI, I2C, MMIO and serial I/O in Linux

Screenshots

  • c-periphery-2.5.2
    ~amd64 ~arm ~arm64

    View      Download      Browse     License: MIT   
    Overlay: stuff
  • c-periphery-2.5.1
    ~amd64 ~arm ~arm64

    View      Download      Browse     License: MIT   
    Overlay: stuff
  • c-periphery-2.5.0
    ~amd64 ~arm ~arm64

    View      Download      Browse     License: MIT   
    Overlay: stuff

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.