Note: 1.2 is a new branch and 1.1.x branch is still receiving bug fixes
Created attachment 589160 [details] prototype libgpiod-1.4.1.ebuild Latest tag upstream is now 1.4.1. They also now have cxx and python bindings supported. I'm attaching a prototype ebuild for 1.4.1 that I'm still experimenting with-- I need to make sure I manage the python bindings properly (probably just a matter of using python-r1 properly). In summary my changes are just adding more use_enable to enable the bindings, and using "multilib_native_use_enable python" for python binding support, don't bother building it for the non-native ABI. I also added a line to disable building tools for the non-native ABI (I followed the example from https://wiki.gentoo.org/wiki/Project:Multilib/multilib-minimal). As it is my prototype is merging. There may need to be some further work to get the tests to work properly as well (namely, to run), but they seem to be building.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c5b04436e05c8dfe7e4ea8107a08670f32d746f commit 4c5b04436e05c8dfe7e4ea8107a08670f32d746f Author: Anthony G. Basile <blueness@gentoo.org> AuthorDate: 2019-10-03 14:30:19 +0000 Commit: Anthony G. Basile <blueness@gentoo.org> CommitDate: 2019-10-03 14:30:19 +0000 dev-libs/libgpiod: version bump to 1.4.1, bug #671370 Author: gabemarcano@yahoo.com Closes: https://bugs.gentoo.org/671370 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Anthony G. Basile <blueness@gentoo.org> dev-libs/libgpiod/Manifest | 1 + dev-libs/libgpiod/libgpiod-1.4.1.ebuild | 47 +++++++++++++++++++++++++++++++++ 2 files changed, 48 insertions(+)