Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 671370 - dev-libs/libgpiod-1.2 dev-libs/libgpiod-1.1.2 version bump
Summary: dev-libs/libgpiod-1.2 dev-libs/libgpiod-1.1.2 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Anthony Basile
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-11-17 18:24 UTC by Daniel M. Weeks
Modified: 2019-10-03 14:30 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
prototype libgpiod-1.4.1.ebuild (libgpiod-1.4.1.ebuild,1.12 KB, text/plain)
2019-09-06 06:22 UTC, Gabriel Marcano
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel M. Weeks 2018-11-17 18:24:06 UTC
Note: 1.2 is a new branch and 1.1.x branch is still receiving bug fixes
Comment 1 Gabriel Marcano 2019-09-06 06:22:22 UTC
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.
Comment 2 Larry the Git Cow gentoo-dev 2019-10-03 14:30:38 UTC
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(+)