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

Bug 953635

Summary: net-im/dino-0.5.0 stabilisation (was: version bump w/ switch to net-libs/libomemo-c)
Product: Gentoo Linux Reporter: Andreas Sturmlechner <asturm>
Component: StabilizationAssignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed>
Status: CONFIRMED ---    
Severity: normal CC: alexander, openrc
Priority: Normal Keywords: PullRequest
Version: unspecifiedFlags: nattka: sanity-check+
Hardware: All   
OS: Linux   
URL: https://dino.im/blog/2025/04/dino-0.5-release/
See Also: https://bugs.gentoo.org/show_bug.cgi?id=948374
https://github.com/gentoo/gentoo/pull/41574
https://bugs.gentoo.org/show_bug.cgi?id=953811
https://github.com/gentoo/gentoo/pull/41582
Whiteboard:
Package list:
net-im/dino-0.5.0 *
Runtime testing required: ---
Bug Depends on: 955176    
Bug Blocks: 906855    

Description Andreas Sturmlechner gentoo-dev 2025-04-12 14:43:58 UTC
See also:
https://github.com/dino/dino/releases/tag/v0.5.0
Comment 1 Larry the Git Cow gentoo-dev 2025-04-13 18:28:55 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4edde7e605f7d845acba5ec0acadc7546b940f56

commit 4edde7e605f7d845acba5ec0acadc7546b940f56
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2025-04-13 15:39:12 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2025-04-13 18:28:38 +0000

    net-im/dino: go back to libsoup3
    
    Also ensure libsoup3-using >=net-libs/libnice-0.1.22-r1
    
    Bug: https://bugs.gentoo.org/948374
    Bug: https://bugs.gentoo.org/953635
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 net-im/dino/dino-0.4.5-r1.ebuild | 98 ++++++++++++++++++++++++++++++++++++++++
 net-im/dino/dino-9999.ebuild     | 24 +++++-----
 net-im/dino/metadata.xml         |  2 +-
 3 files changed, 110 insertions(+), 14 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3132f09fd30bb8b5a8b73d79ec188c0170e5091a

commit 3132f09fd30bb8b5a8b73d79ec188c0170e5091a
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2025-04-13 14:51:21 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2025-04-13 18:28:38 +0000

    net-libs/libnice: Switch to net-libs/gupnp-igd:1.6
    
    Backport some git master fixes, see also:
    https://gitlab.freedesktop.org/libnice/libnice/-/merge_requests/278
    https://gitlab.freedesktop.org/libnice/libnice/-/issues/198
    https://gitlab.freedesktop.org/libnice/libnice/-/merge_requests/282
    https://gitlab.gnome.org/GNOME/glib/-/issues/3528
    
    Other distros do the same. Tests passed.
    
    Bug: https://bugs.gentoo.org/948374
    Bug: https://bugs.gentoo.org/953635
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 ...libnice-0.1.22-fix-concurrent-tcp-sending.patch |  34 ++++
 .../libnice-0.1.22-fix-test-new-trickle.patch      | 226 +++++++++++++++++++++
 .../files/libnice-0.1.22-gupnp-igd-1.6.patch       |  14 ++
 ...nice-0.1.22-stop-leaking-StunResolverData.patch |  36 ++++
 net-libs/libnice/libnice-0.1.22-r1.ebuild          |  67 ++++++
 5 files changed, 377 insertions(+)
Comment 2 Larry the Git Cow gentoo-dev 2025-05-01 12:09:53 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce7397929d0616d3c1933ffb284ae8ad162b4d3e

commit ce7397929d0616d3c1933ffb284ae8ad162b4d3e
Author:     1vybridge <openrc@posteo.de>
AuthorDate: 2025-04-13 22:05:44 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2025-05-01 12:08:21 +0000

    net-im/dino: add 0.5.0
    
    * asturm 2025-05-01: Fixing IUSE and KEYWORDS
    
    Bug: https://bugs.gentoo.org/953635
    Signed-off-by: 1vybridge <openrc@posteo.de>
    Part-of: https://github.com/gentoo/gentoo/pull/41582
    Closes: https://github.com/gentoo/gentoo/pull/41582
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 net-im/dino/Manifest          |  1 +
 net-im/dino/dino-0.5.0.ebuild | 88 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 89 insertions(+)
Comment 3 Andreas Sturmlechner gentoo-dev 2025-05-01 12:14:01 UTC
After the usual 30 days in ~arch.