commit: 05b2e5665d19bd355ca8a130c872b030c6b15e5a
Author: Kenton Groombridge <concord <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 10 14:16:12 2025 +0000
Commit: Kenton Groombridge <concord <AT> gentoo <DOT> org>
CommitDate: Wed Sep 10 14:18:27 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05b2e566
net-voip/mumble: update live ebuild
Fix live ebuild so it builds again. Enable py3.14 and newly required
dependencies.
Signed-off-by: Kenton Groombridge <concord <AT> gentoo.org>
net-voip/mumble/mumble-9999.ebuild | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/net-voip/mumble/mumble-9999.ebuild
b/net-voip/mumble/mumble-9999.ebuild
index 8bb36169fce9..dd496aa24fc8 100644
--- a/net-voip/mumble/mumble-9999.ebuild
+++ b/net-voip/mumble/mumble-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_COMPAT=( python3_{10..14} )
inherit cmake flag-o-matic multilib python-any-r1 xdg
DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat
software"
@@ -44,9 +44,11 @@ RESTRICT="!test? ( test )"
RDEPEND="
dev-cpp/ms-gsl
+ dev-db/soci[sqlite]
>=dev-libs/openssl-1.0.0b:0=
dev-libs/poco:=[util,xml,zip]
>=dev-libs/protobuf-2.2.0:=
+ dev-libs/spdlog:=
dev-qt/qtbase:6[dbus,gui,network,sqlite,widgets,xml]
dev-qt/qtsvg:6
>=media-libs/libsndfile-1.0.20[-minimal]
@@ -93,6 +95,9 @@ src_configure() {
-Dalsa="$(usex alsa)"
-Dbundled-gsl="OFF"
-Dbundled-json="OFF"
+ -Dbundled-rnnoise="OFF"
+ -Dbundled-spdlog="OFF"
+ -Dbundled-soci="OFF"
-Dbundled-speex="OFF"
-Dg15="OFF"
-Djackaudio="$(usex jack)"
@@ -101,7 +106,7 @@ src_configure() {
-Doverlay-xcompile="$(usex multilib)"
-Dpipewire="$(usex pipewire)"
-Dpulseaudio="$(usex pulseaudio)"
- -Drenamenoise="$(usex rnnoise)"
+ -Drnnoise="$(usex rnnoise)"
-Dserver="OFF"
-Dspeechd="$(usex speech)"
-Dtests="$(usex test)"