aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-support/libgpiod
AgeCommit message (Collapse)Author
2019-06-15libgpiod: Enable cxx bindings by defaultJames Feist
If we move the packageconfig settings from the shared inc file into the individual version recipes, we can enable the cxx bindings by default for the newer version of libgpiod. Signed-off-by: James Feist <james.feist@linux.intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-26libgpiod: bump version to v1.3Bartosz Golaszewski
There are several new features in this release. The one that impacts the recipe is the option to install the test executable to bindir using the new options (--enable-install-tests). This requires separate PACKAGECONFIG entries for 0.x and 1.x series. Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-17libgpiod: bump version to v1.2.1Bartosz Golaszewski
This is a bugfix release fixing two problems in C++ bindings. Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-10libgpiod_1.2: add dependency on python when building python bindingsFerry
Commit ab54dd75 "libgpiod: Rrecommend python3 only for PN-python package" also removes the build dependency on python3 however this results in fatal error: Python.h: No such file or directory #include <Python.h> Signed-off-by: Ferry Toth <ftoth@exalondelft.nl> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-23libgpiod: Rrecommend python3 only for PN-python packageKhem Raj
Fixes overdependency on PN Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-11-09libgpiod: bump version to v1.2Bartosz Golaszewski
Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-07-27libgpiod: bump version to v1.1.1Bartosz Golaszewski
This is a bug-fix release that fixes a couple memory leaks and bugs in python bindings discovered in the v1.1 release. Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-06-14libgpiod: add packageconfig for C++ bindingsBartosz Golaszewski
Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-05-26libgpiod: add packageconfig for python bindingsMartin Hundebøll
Signed-off-by: Martin Hundebøll <mnhu@prevas.dk> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-05-26libgpiod: update to 1.1Martin Hundebøll
Add native dependency on autoconf-archive as it is now used by the libgpiod autotools. Signed-off-by: Martin Hundebøll <mnhu@prevas.dk> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-05-01libgpiod: add support for v1.x seriesBartosz Golaszewski
Add a recipe for libgpiod v1.0.1. It can live next to the one for v0.3.3. Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-01libgpiod: bump version to v0.3.3Bartosz Golaszewski
This is a bug fix release of the v0.3.x series. Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-01libgpiod: split recipe into .inc and .bb filesBartosz Golaszewski
The build works the same for v0.x and v1.x series - leave only the hashes in the .bb file and put everything else into .inc. Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-01libgpiod: include the version in the recipe filenameBartosz Golaszewski
As the first step in supporting both v0.x and v1.x series: include the version in the recipe filename. Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-03-21libgpiod: fix packaging of toolsMartin Hundebøll
The default packaging adds files from ${bindir} to the primary package, so that following packages don't see any files in ${bindir}. This causes the libgpiod-tools package to empty, as it is appended (+=) to PACKAGES. Change the assignment to PACKAGES to a prepend (=+) to populate the libgpiod-tools package with the gpio{detect,find,get,info,mon,set} executables. To avoid missing tools for existing installations of libgpiod, the libgpiod-tools package is setup as a recommendation by libgpiod when the tools package config is enabled. Signed-off-by: Martin Hundebøll <mnhu@prevas.dk> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-11-15libgpiod: bump version to v0.3.2Bartosz Golaszewski
Bug fix release: - correctly handle signal interrupts when polling in gpiod_simple_event_loop() - fix the linking order when building with static libraries - pass the correct consumer string to gpiod_simple_get_value_multiple() in gpioget - fix a line test case: don't use open-drain or open-source flags for input mode - fix the flags passed to ar in order to supress a build warning - set the last error code in gpiod_chip_open_by_label() to ENOENT if a chip can't be found Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-09-18libgpiod: bump version to v0.3.1Bartosz Golaszewski
The project is now hosted at kernel.org. Updates since v0.2 include a couple bug-fixes and new features for gpiomon. Signed-off-by: Bartosz Golaszewski <bartekgola@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-05recipes-support: Move libgpiod to meta-oe directoryMarek Belisko
Previously it was placed in meta directory which is wrong. Move to meta-oe. Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>