Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 578820 - net-libs/libwebsockets-1.7: version bump
Summary: net-libs/libwebsockets-1.7: 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: Jaco Kroon
URL: https://libwebsockets.org/index.html
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-04-02 11:02 UTC by Michael 'veremitz' Everitt
Modified: 2016-05-04 06:11 UTC (History)
4 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael 'veremitz' Everitt 2016-04-02 11:02:29 UTC
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.
Comment 1 yuchen.xie 2016-04-09 00:01:14 UTC
A github PR is made: https://github.com/gentoo/gentoo/pull/1138 which adds =net-libs/libwebsockets-1.7.5
Comment 2 Michael 'veremitz' Everitt 2016-04-11 05:25:30 UTC
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!
Comment 3 David Turner 2016-04-11 07:44:07 UTC
(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.
Comment 4 Patrice Clement gentoo-dev 2016-04-11 20:24:53 UTC
ping @Jaco. Please ack the PR/patch. We need your input. Thanks.
Comment 5 Andrew Karpow 2016-04-12 00:22:31 UTC
Thanks for the CC, I removed 1.23 version from my overlay.
Comment 6 Ian Delaney (RETIRED) gentoo-dev 2016-04-17 04:39:52 UTC
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
Comment 7 Ian Delaney (RETIRED) gentoo-dev 2016-04-26 03:19:06 UTC
veremit ping
Comment 8 Michael 'veremitz' Everitt 2016-04-26 04:29:57 UTC
(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.
Comment 9 Patrice Clement gentoo-dev 2016-05-03 12:23:08 UTC
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.