Can libsoc help here? It's in meta-oe, but this libgpiod should be there too...
On Tue, May 09, 2017 at 02:24:18PM -0700, akuster808 wrote: > Marek, > > There is another mailing list that is geared towards the core > development and recipes like this that are targeted for the main > "meta" layer. > > You should resend this patch to: [email protected]. > > regards, > > Armin > > > On 05/09/2017 02:10 PM, Marek Belisko wrote: > >libgpiod - C library and tools for interacting with the linux GPIO > >character device > > > >Since linux 4.8 the GPIO sysfs interface is deprecated. > >User space should use the character device instead. > >This library encapsulates the ioctl calls and data structures behind a > >straightforward API. > > > >Signed-off-by: Marek Belisko <[email protected]> > >--- > > meta/recipes-support/libgpiod/libgpiod_0.2.bb | 25 > > +++++++++++++++++++++++++ > > 1 file changed, 25 insertions(+) > > create mode 100644 meta/recipes-support/libgpiod/libgpiod_0.2.bb > > > >diff --git a/meta/recipes-support/libgpiod/libgpiod_0.2.bb > >b/meta/recipes-support/libgpiod/libgpiod_0.2.bb > >new file mode 100644 > >index 0000000..fe2cd80 > >--- /dev/null > >+++ b/meta/recipes-support/libgpiod/libgpiod_0.2.bb > >@@ -0,0 +1,25 @@ > >+SUMMARY = "C library and tools for interacting with the linux GPIO > >character device" > >+HOMEPAGE = "https://github.com/brgl/libgpiod" > >+ > >+LICENSE = "LGPLv2.1+" > >+LIC_FILES_CHKSUM = "file://COPYING;md5=2caced0b25dfefd4c601d92bd15116de" > >+ > >+UPSTREAM_CHECK_URI = "https://github.com/brgl/libgpiod/releases" > >+ > >+SRC_URI = "https://github.com/brgl/libgpiod/archive/v${PV}.tar.gz" > >+ > >+SRC_URI[md5sum] = "e3430f35b6efa842693d659c0bfb7ad5" > >+SRC_URI[sha256sum] = > >"de1947f3cb2cc4174364af430309fe6238976658575655bdbd76c60cffa7df92" > >+ > >+inherit autotools pkgconfig > >+ > >+# enable tools > >+PACKAGECONFIG ?= "tools" > >+ > >+PACKAGECONFIG[tests] = "--enable-tests,--disable-tests,kmod udev" > >+PACKAGECONFIG[tools] = "--enable-tools,--disable-tools," > >+ > >+PACKAGES += " ${PN}-tools" > >+ > >+FILES_${PN} = "${libdir}/*" > >+FILES_${PN}-tools = "${bindir}/*" > > -- > _______________________________________________ > Openembedded-core mailing list > [email protected] > http://lists.openembedded.org/mailman/listinfo/openembedded-core -- _______________________________________________ yocto mailing list [email protected] https://lists.yoctoproject.org/listinfo/yocto
