Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 705670

Summary: net-libs/libnice-0.1.18 version bump
Product: Gentoo Linux Reporter: Joakim Tjernlund <joakim.tjernlund>
Component: Current packagesAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: gst-plugins-libnice-0.9999 ebuild
libnice-9999.ebuild using meson
gst-plugins-libnice-9999.ebuild using meson
gst-plugins-libnice-9999.ebuild using meson

Description Joakim Tjernlund 2020-01-17 14:33:23 UTC
Please consider add a snapshot and/or a 9999 ebuild too as upstream is slow to
release new versions, 0.1.1.6 is already old.
Comment 1 Mart Raudsepp gentoo-dev 2020-01-20 22:56:29 UTC
the problem is that gst-plugins-libnice needs handling together with this, which means meson source level package splitting; so that needs time to work on
Comment 2 Joakim Tjernlund 2020-01-21 15:56:52 UTC
(In reply to Mart Raudsepp from comment #1)
> the problem is that gst-plugins-libnice needs handling together with this,
> which means meson source level package splitting; so that needs time to work
> on

Don't follow quite, for me it looks like one just have to do a
gst-plugins-libnice-9999 too ?
Comment 3 Joakim Tjernlund 2020-03-13 15:53:03 UTC
Created attachment 618570 [details]
gst-plugins-libnice-0.9999 ebuild

This seem to work
Comment 4 Joakim Tjernlund 2020-06-12 15:42:25 UTC
Created attachment 644530 [details]
libnice-9999.ebuild using meson
Comment 5 Joakim Tjernlund 2020-06-12 15:44:03 UTC
Created attachment 644532 [details]
gst-plugins-libnice-9999.ebuild using meson

Builds against the included libnice
Comment 6 Joakim Tjernlund 2020-06-22 13:45:07 UTC
Created attachment 645732 [details]
gst-plugins-libnice-9999.ebuild using meson

Builds against system libnice now
Comment 7 Joakim Tjernlund 2020-07-02 05:54:36 UTC
net-im/pidgin-2.14.1 is in tree it would be nice to update libnice too
Comment 8 Joakim Tjernlund 2020-12-15 20:32:46 UTC
Release notes:

Remove the autotools build system, now only meson is available
On Windows, use crypto library instead of CryptGenRandom() which is deprecated
On Windows, use GetBestInterfaceEx() for UWP compatibility
On Windows, fix the listing of interfaces to use the correct APIs
On Windows, implement ignoring interfaces
Accept receiving messages in multiple steps over TCP
Accept duplicated ports as last option instead of spinning forever
Use sendmmsg if possible to send multiple packets in one call
Fail gathering if no port is available
Hide the implementation of NiceCandidate, this hides some parts that were previously visible
Enable TURN server connects where both TCP and UDP use the same port number
Don't count rejected STUN messages as keepalive packets