Package: sponsorship-requests
Severity: wishlist
Dear mentors,
I am looking for a sponsor for my package "lg-gpio":
* Package name : lg-gpio
Version : 0.1.7.0-1
Upstream Author : https://github.com/joan2937/lg
* URL : https://abyz.me.uk/lg
* License : public-domain
* Vcs : https://salsa.debian.org/python-team/packages/lg-gpio
Section : electronics
As a bit of background, this package provides a platform agnostic
interface to controlling GPIO pins via the kernel's (relatively) new
/dev/gpiochipN devices. In Ubuntu Hirsute, we patched gpiozero
(currently in Debian at version 1.4) to favour this as a backend over
the current default of RPi.GPIO, which achieves control (partially) by
banging directly on the Pi's GPIO hardware registers.
As one of the upstream developers of gpiozero, we're intending to move
to lg-gpio as the default backend in the next major release, but
obviously that needs lg-gpio to be ready in the relevant distributions.
It's currently in Ubuntu, but obviously it'd be preferable it were
upstream in Debian and could sync from there to both Ubuntu and
Raspbian.
Some additional notes on quirks in this packaging. There's no d/watch
file as the upstream developer's distribution format is sufficiently odd
that uscan can't be easily configured to work with it. However, I have
included a get-orig-source script that should accomplish the same task.
It builds those binary packages:
rgpio-tools - Control GPIO pins remotely
rgpiod - Daemon permitting remote control of GPIO pins
python3-rgpio - Control GPIO pins remotely via rgpiod
librgpio1 - Control GPIO pins remotely via rgpiod
librgpio-dev - Control GPIO pins remotely via rgpiod
python3-lgpio - Control GPIO pins via the kernel's gpiochip device interface
liblgpio1 - Control GPIO pins via the kernel's gpiochip device interface
liblgpio-dev - Control GPIO pins via the kernel's gpiochip device interface
To access further information about this package, please visit the following
URL:
https://mentors.debian.net/package/lg-gpio/
Alternatively, one can download the package with dget using this command:
dget -x
https://mentors.debian.net/debian/pool/main/l/lg-gpio/lg-gpio_0.1.7.0-1.dsc
Changes for the initial release:
lg-gpio (0.1.7.0-1) UNRELEASED; urgency=medium
.
* Initial Debian release.
Regards,
-- Dave Jones