commit:     ad8dcb42e8370e2730791be815527fe9188a800a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 28 21:39:28 2026 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 28 21:40:21 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad8dcb42

net-voip/mumble: depend on libfmt (!)

$ pkg-config --libs spdlog
-lspdlog -pthread -lfmt

$ lddtree /usr/bin/mumble
mumble => /usr/bin/mumble (interpreter => /lib64/ld-linux-x86-64.so.2)
    libspdlog.so.1.15 => /usr/lib64/libspdlog.so.1.15
        libfmt.so.12 => /usr/lib64/libfmt.so.12
        ld-linux-x86-64.so.2 => /lib64/ld-linux-x86-64.so.2
    libfmt.so.11 => /usr/lib64/libfmt.so.11
    libprotobuf.so.31.1.0 => /usr/lib64/libprotobuf.so.31.1.0
[...]

We have to depend on libfmt:= because we link against it even though
we don't directly use it (because of spdlog headers).

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

 ...le-1.6.0_pre20250920-r2.ebuild => mumble-1.6.0_pre20250920-r3.ebuild} | 1 +
 ...le-1.6.0_pre20260215-r1.ebuild => mumble-1.6.0_pre20260215-r2.ebuild} | 1 +
 net-voip/mumble/mumble-9999.ebuild                                       | 1 +
 3 files changed, 3 insertions(+)

diff --git a/net-voip/mumble/mumble-1.6.0_pre20250920-r2.ebuild 
b/net-voip/mumble/mumble-1.6.0_pre20250920-r3.ebuild
similarity index 99%
rename from net-voip/mumble/mumble-1.6.0_pre20250920-r2.ebuild
rename to net-voip/mumble/mumble-1.6.0_pre20250920-r3.ebuild
index af4a9af4527f..4fa02b69036b 100644
--- a/net-voip/mumble/mumble-1.6.0_pre20250920-r2.ebuild
+++ b/net-voip/mumble/mumble-1.6.0_pre20250920-r3.ebuild
@@ -48,6 +48,7 @@ RDEPEND="
        >=dev-libs/openssl-1.0.0b:0=
        dev-libs/poco:=[util,xml,zip]
        >=dev-libs/protobuf-2.2.0:=
+       dev-libs/libfmt:=
        dev-libs/spdlog:=
        dev-qt/qtbase:6[dbus,gui,network,sqlite,widgets,xml]
        dev-qt/qtsvg:6

diff --git a/net-voip/mumble/mumble-1.6.0_pre20260215-r1.ebuild 
b/net-voip/mumble/mumble-1.6.0_pre20260215-r2.ebuild
similarity index 99%
rename from net-voip/mumble/mumble-1.6.0_pre20260215-r1.ebuild
rename to net-voip/mumble/mumble-1.6.0_pre20260215-r2.ebuild
index a5ebcbec97e8..32f8d6aae60b 100644
--- a/net-voip/mumble/mumble-1.6.0_pre20260215-r1.ebuild
+++ b/net-voip/mumble/mumble-1.6.0_pre20260215-r2.ebuild
@@ -47,6 +47,7 @@ RDEPEND="
        >=dev-libs/openssl-1.0.0b:0=
        dev-libs/poco:=[util,xml,zip]
        >=dev-libs/protobuf-2.2.0:=
+       dev-libs/libfmt:=
        dev-libs/spdlog:=
        dev-qt/qtbase:6[dbus,gui,network,sql,sqlite,ssl,widgets,xml]
        dev-qt/qtsvg:6

diff --git a/net-voip/mumble/mumble-9999.ebuild 
b/net-voip/mumble/mumble-9999.ebuild
index ddaeffd78815..008d7f280c15 100644
--- a/net-voip/mumble/mumble-9999.ebuild
+++ b/net-voip/mumble/mumble-9999.ebuild
@@ -48,6 +48,7 @@ RDEPEND="
        >=dev-libs/openssl-1.0.0b:0=
        dev-libs/poco:=[util,xml,zip]
        >=dev-libs/protobuf-2.2.0:=
+       dev-libs/libfmt:=
        dev-libs/spdlog:=
        dev-qt/qtbase:6[dbus,gui,network,sql,sqlite,ssl,widgets,xml]
        dev-qt/qtsvg:6

Reply via email to