Update to lgi-0.9.2 released on Oct 9, 2017. Fixes a bug with DataInputStream, causing problems with awesome (from the changelog: marshal NULL strings as nil instead of empty strings. This allows use of e.g. DataInputStream:read_line() APIs). The ebuild for lgi-0.9.0 seems to work after a simple version bump.
I also hit that bug while I was modifying an Awesome widget, awful.spawn functions were capturing partial data only.
Why is this taking so long ?
Good question, maybe time to assign?
https://github.com/gentoo/gentoo/pull/13327 Pullreq
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9b645ada9f98ac46bd4123f026014e6be82aea2 commit a9b645ada9f98ac46bd4123f026014e6be82aea2 Author: David Heidelberg <david@ixit.cz> AuthorDate: 2019-10-17 13:12:58 +0000 Commit: Robin H. Johnson <robbat2@gentoo.org> CommitDate: 2019-11-02 04:40:44 +0000 dev-lua/lgi: bump to 0.9.2 Closes: https://bugs.gentoo.org/664696 Signed-off-by: David Heidelberg <david@ixit.cz> (cherry picked from commit fed3c8e568a0711d3383c769ce6e4002ba630a5b) Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13327 dev-lua/lgi/Manifest | 1 + dev-lua/lgi/lgi-0.9.2.ebuild | 56 ++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 57 insertions(+)