Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 705670 - net-libs/libnice-0.1.18 version bump
Summary: net-libs/libnice-0.1.18 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: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-01-17 14:33 UTC by Joakim Tjernlund
Modified: 2022-04-09 05:57 UTC (History)
0 users

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


Attachments
gst-plugins-libnice-0.9999 ebuild (gst-plugins-libnice-0.9999.ebuild,1.56 KB, text/plain)
2020-03-13 15:53 UTC, Joakim Tjernlund
Details
libnice-9999.ebuild using meson (libnice-9999.ebuild,1.78 KB, text/plain)
2020-06-12 15:42 UTC, Joakim Tjernlund
Details
gst-plugins-libnice-9999.ebuild using meson (gst-plugins-libnice-9999.ebuild,1.75 KB, text/plain)
2020-06-12 15:44 UTC, Joakim Tjernlund
Details
gst-plugins-libnice-9999.ebuild using meson (gst-plugins-libnice-9999.ebuild,1.96 KB, text/plain)
2020-06-22 13:45 UTC, Joakim Tjernlund
Details

Note You need to log in before you can comment on or make changes to this bug.
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