Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 953635 - net-im/dino-0.5.0 stabilisation (was: version bump w/ switch to net-libs/libomemo-c)
Summary: net-im/dino-0.5.0 stabilisation (was: version bump w/ switch to net-libs/libo...
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Stabilization (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL: https://dino.im/blog/2025/04/dino-0.5...
Whiteboard:
Keywords: PullRequest
Depends on: 955176
Blocks: 906855
  Show dependency tree
 
Reported: 2025-04-12 14:43 UTC by Andreas Sturmlechner
Modified: 2025-05-01 12:16 UTC (History)
2 users (show)

See Also:
Package list:
net-im/dino-0.5.0 *
Runtime testing required: ---
nattka: sanity-check+


Attachments

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