commit:     fe9f43236b27f49da26da54cbd4035ee4a1e26a9
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 18 23:13:56 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 18 23:13:56 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe9f4323

net-im/dino: go back to libsoup2

dino -> libnice[upnp] -> gupnp-igd:0 -> gupnp:0 -> libsoup:2.4

Bug: https://bugs.gentoo.org/902753
Closes: https://bugs.gentoo.org/948374
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-im/dino/{dino-0.4.4-r2.ebuild => dino-0.4.4-r3.ebuild} | 6 ++++--
 net-im/dino/dino-9999.ebuild                               | 6 ++++--
 2 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/net-im/dino/dino-0.4.4-r2.ebuild b/net-im/dino/dino-0.4.4-r3.ebuild
similarity index 92%
rename from net-im/dino/dino-0.4.4-r2.ebuild
rename to net-im/dino/dino-0.4.4-r3.ebuild
index 467210b243ee..aa0695a944b6 100644
--- a/net-im/dino/dino-0.4.4-r2.ebuild
+++ b/net-im/dino/dino-0.4.4-r3.ebuild
@@ -39,7 +39,7 @@ RDEPEND="
        x11-libs/gdk-pixbuf:2
        x11-libs/pango
        gpg? ( app-crypt/gpgme:= )
-       http? ( net-libs/libsoup:3.0 )
+       http? ( net-libs/libsoup:2.4 )
        notification-sound? ( media-libs/libcanberra:0[sound(+)] )
        omemo? (
                dev-libs/libgcrypt:=
@@ -76,7 +76,9 @@ src_configure() {
                "-DENABLED_PLUGINS=$(local IFS=";"; echo 
"${enabled_plugins[*]}")"
                "-DDISABLED_PLUGINS=$(local IFS=";"; echo 
"${disabled_plugins[*]}")"
                "-DVALA_EXECUTABLE=${VALAC}"
-               "-DSOUP_VERSION=3"
+               # libsoup-2 for bug #948374
+               # dino -> libnice[upnp] -> gupnp-igd:0 -> gupnp:0 -> libsoup:2.4
+               "-DSOUP_VERSION=2"
                "-DBUILD_TESTS=$(usex test)"
        )
 

diff --git a/net-im/dino/dino-9999.ebuild b/net-im/dino/dino-9999.ebuild
index 467210b243ee..aa0695a944b6 100644
--- a/net-im/dino/dino-9999.ebuild
+++ b/net-im/dino/dino-9999.ebuild
@@ -39,7 +39,7 @@ RDEPEND="
        x11-libs/gdk-pixbuf:2
        x11-libs/pango
        gpg? ( app-crypt/gpgme:= )
-       http? ( net-libs/libsoup:3.0 )
+       http? ( net-libs/libsoup:2.4 )
        notification-sound? ( media-libs/libcanberra:0[sound(+)] )
        omemo? (
                dev-libs/libgcrypt:=
@@ -76,7 +76,9 @@ src_configure() {
                "-DENABLED_PLUGINS=$(local IFS=";"; echo 
"${enabled_plugins[*]}")"
                "-DDISABLED_PLUGINS=$(local IFS=";"; echo 
"${disabled_plugins[*]}")"
                "-DVALA_EXECUTABLE=${VALAC}"
-               "-DSOUP_VERSION=3"
+               # libsoup-2 for bug #948374
+               # dino -> libnice[upnp] -> gupnp-igd:0 -> gupnp:0 -> libsoup:2.4
+               "-DSOUP_VERSION=2"
                "-DBUILD_TESTS=$(usex test)"
        )
 

Reply via email to