--- a/sci-libs/libsigrok/libsigrok-9999.ebuild +++ b/sci-libs/libsigrok/libsigrok-9999.ebuild @@ -21,8 +21,8 @@ HOMEPAGE="http://sigrok.org/wiki/Libsigrok" LICENSE="GPL-3" SLOT="0" -IUSE="cxx ftdi java parport python serial static-libs test usb" -REQUIRED_USE="java? ( cxx ) python? ( cxx ${PYTHON_REQUIRED_USE} )" +IUSE="cxx ftdi java parport python ruby serial static-libs test usb" +REQUIRED_USE="java? ( cxx ) python? ( cxx ${PYTHON_REQUIRED_USE} ) ruby? ( cxx )" # We also support librevisa, but that isn't in the tree ... LIB_DEPEND=">=dev-libs/glib-2.32.0[static-libs(+)] @@ -66,6 +66,7 @@ src_configure() { $(use_enable cxx) \ $(use_enable java) \ $(use_enable python) \ + $(use_enable ruby) \ $(use_enable static-libs static) }
that patch is missing an inherit of a ruby eclass and any RDEPEND/DEPEND settings
Well(In reply to SpanKY from comment #1) > that patch is missing an inherit of a ruby eclass and any RDEPEND/DEPEND > settings Well, it's still better than no patch, as the ruby bindings are enabled by default in the current ebuild if c++ bindings are USE-enabled, and i at least get the -ruby case correctly :]
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f116ea372762cb0dd20879f479272678ef39f731 commit f116ea372762cb0dd20879f479272678ef39f731 Author: Sven Wegener <swegener@gentoo.org> AuthorDate: 2019-04-12 17:27:39 +0000 Commit: Sven Wegener <swegener@gentoo.org> CommitDate: 2019-04-12 17:30:26 +0000 sci-libs/libsigrok: Build for multiple python and ruby versions Closes: https://bugs.gentoo.org/578328 Signed-off-by: Sven Wegener <swegener@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 sci-libs/libsigrok/libsigrok-9999.ebuild | 81 ++++++++++++++++++++++++++++---- 1 file changed, 71 insertions(+), 10 deletions(-)