net-libs/libwebsockets has versions 1.4 and 1.6 in-tree (both marked unstable) where upstream currently has v1.7 marked stable. Proposing a revbump to v1.7, giving existing maintainers chance before Proxying myself as ebuild looks very straight-forward. Proposing also a 9999-live ebuild as per 'andy's overlay.
A github PR is made: https://github.com/gentoo/gentoo/pull/1138 which adds =net-libs/libwebsockets-1.7.5
I've been alerted to the fact that andy's overlay actually has version 1.2.3 and *not* 1.23 as advertised. This hence causes a bit of confusion for portage. I'll be contacting 'andy' if possible to let him know this, and suggest a patch!
(In reply to Michael Everitt (IRC: veremit) from comment #2) > I've been alerted to the fact that andy's overlay actually has version 1.2.3 > and *not* 1.23 as advertised. This hence causes a bit of confusion for > portage. I'll be contacting 'andy' if possible to let him know this, and > suggest a patch! For clarity, the issue started due to upstream naming as andy's ebuild pulls from from Git and this branch is named "v1.23-chrome32-firefox24". However, a look at https://libwebsockets.org/git/libwebsockets/refs/tags clearly shows that this is actually v1.2.3. When andy's overlay is active, this causes portage to pick this over the newer v1.6 ebuilds as 23 > 6, which is incorrect.
ping @Jaco. Please ack the PR/patch. We need your input. Thanks.
Thanks for the CC, I removed 1.23 version from my overlay.
I would say from the previous lack of solid input, veremit could co-maintain this with a submission of a viable ebuild. The confusion over 1.23 version has been fixed but we have nothing re version bump to 1.7
veremit ping
(In reply to Ian Delaney from comment #7) > veremit ping Yes? From memory, and from @Patrice, we're awaiting a time-out on the current author to get back to us. The PR stands from Yuchen.xie@live.com / GH user @mapx at https://github.com/gentoo/gentoo/pull/1138 . I don't mind being listed as co-maintainer, but it looks like there is a better contact with close upstream links who would be suited as first contact.
commit 75962f3d8af29fdf7516926e9ab4204fc0adbdcf (HEAD -> master) Author: yuchen.xie <yuchen.xie@live.com> AuthorDate: Sat Mar 26 09:24:15 2016 +0800 Commit: Patrice Clement <monsieurp@gentoo.org> CommitDate: Tue May 3 12:08:06 2016 +0000 net-libs/libwebsockets: bump to 1.7.6 Gentoo-Bug: https://bugs.gentoo.org/578820 Closes: https://github.com/gentoo/gentoo/pull/1138 Signed-off-by: Patrice Clement <monsieurp@gentoo.org> net-libs/libwebsockets/Manifest | 5 +++++ net-libs/libwebsockets/libwebsockets-1.4.ebuild | 2 +- net-libs/libwebsockets/libwebsockets-1.7.6.ebuild | 36 ++++++++++++++++++++++++++++++++++++ net-libs/libwebsockets/metadata.xml | 9 +++++++++ 4 files changed, 51 insertions(+), 1 deletion(-) create mode 100644 net-libs/libwebsockets/libwebsockets-1.7.6.ebuild Thanks! Merged.