net-voip / mumble

Open source, low-latency, high quality voice chat software

Official package sites : https://wiki.mumble.info ·

v9999 :: 0 :: gentoo

Modified
License
BSD MIT
USE flags
alsa debug jack multilib nls pipewire portaudio pulseaudio rnnoise speech test zeroconf

v1.6.0_pre20260215-r2 :: 0 :: gentoo

Modified
License
BSD MIT
Keywords
~amd64 ~arm64 ~ppc64 ~x86
USE flags
alsa debug jack multilib nls pipewire portaudio pulseaudio rnnoise speech test zeroconf

v1.6.0_pre20250920-r3 :: 0 :: gentoo

Modified
License
BSD MIT
Keywords
amd64 arm64 ppc64 ~x86
USE flags
alsa debug jack multilib nls pipewire portaudio pulseaudio rnnoise speech test zeroconf

General

alsa
Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
jack
Add support for the JACK Audio Connection Kit
multilib
On 64bit systems, if you want to be able to compile 32bit and 64bit binaries
nls
Add Native Language Support (using gettext - GNU locale utilities)
pipewire
Enable pipewire support for audio output.
portaudio
Add support for the crossplatform portaudio audio API
pulseaudio
Add sound server support via media-libs/libpulse (may be PulseAudio or PipeWire)
rnnoise
Enable alternative noise suppression option based on RNNoise.
speech
Enable text-to-speech support
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
zeroconf
Support for DNS Service Discovery (DNS-SD)

app-accessibility / speech-dispatcher : Speech synthesis interface

dev-cpp / cli11 : Command line parser for C++11

dev-cpp / nlohmann_json : JSON for Modern C++

dev-db / soci : SOCI - The C++ Database Access Library

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-libs / boost : Boost Libraries for C++

dev-libs / libfmt : Small, safe and fast formatting library

dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)

dev-libs / poco : C++ libraries for building network-based applications

dev-libs / protobuf : Google's Protocol Buffers - Extensible mechanism for serializing structured data

dev-libs / spdlog : Fast C++ logging library

dev-libs / utfcpp : UTF-8 C++ library

dev-qt / qtbase : Cross-platform application development framework

dev-qt / qtsvg : SVG rendering library for the Qt6 framework

media-libs / alsa-lib : Advanced Linux Sound Architecture Library

media-libs / libpulse : Libraries for PulseAudio clients

media-libs / libsndfile : C library for reading and writing files containing sampled sound

media-libs / opus : Open codec for interactive speech and music transmission over the Internet

media-libs / portaudio : A free, cross-platform, open-source, audio I/O library

media-libs / rnnoise : Recurrent neural network for audio noise reduction

media-libs / speex : Audio compression format designed for speech

media-libs / speexdsp : Audio compression format designed for speech -- DSP

media-video / pipewire : Multimedia processing graphs

net-dns / avahi : System which facilitates service discovery on a local network

sys-apps / lsb-release : LSB version query program

virtual / jack : Virtual for JACK Audio Connection Kit

x11-base / xorg-proto : X.Org combined protocol headers

x11-libs / libX11 : X.Org X11 library

x11-libs / libXi : X.Org Xi library

app-accessibility / speech-dispatcher : Speech synthesis interface

dev-cpp / cli11 : Command line parser for C++11

dev-db / soci : SOCI - The C++ Database Access Library

dev-libs / libfmt : Small, safe and fast formatting library

dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)

dev-libs / poco : C++ libraries for building network-based applications

dev-libs / protobuf : Google's Protocol Buffers - Extensible mechanism for serializing structured data

dev-libs / spdlog : Fast C++ logging library

dev-qt / qtbase : Cross-platform application development framework

dev-qt / qtsvg : SVG rendering library for the Qt6 framework

media-libs / alsa-lib : Advanced Linux Sound Architecture Library

media-libs / libpulse : Libraries for PulseAudio clients

media-libs / libsndfile : C library for reading and writing files containing sampled sound

media-libs / opus : Open codec for interactive speech and music transmission over the Internet

media-libs / portaudio : A free, cross-platform, open-source, audio I/O library

media-libs / rnnoise : Recurrent neural network for audio noise reduction

media-libs / speex : Audio compression format designed for speech

media-libs / speexdsp : Audio compression format designed for speech -- DSP

media-video / pipewire : Multimedia processing graphs

net-dns / avahi : System which facilitates service discovery on a local network

sys-apps / lsb-release : LSB version query program

virtual / jack : Virtual for JACK Audio Connection Kit

x11-libs / libX11 : X.Org X11 library

x11-libs / libXi : X.Org Xi library

games-fps / turtlearena : A turtle featuring free and open source third-person action game (ioq3 engine)

games-fps / urbanterror : Hollywood tactical shooter based on the ioquake3 engine

836427
net-voip/mumble-1.4.287-r1 fails to compile: mumble_positional_audio_linux.h:62:32: error: basename was not declared in this scope
863452
net-voip/mumble-1.4.287 - /.../SSL.cpp: error: converting to bool from std::nullptr_t requires direct-initialization [-fpermiss
934333
net-voip/mumble-1.5.634 fails tests: 2 - TestSettingsJSONSerialization (Subprocess aborted)
944958
net-voip/mumble-1.5.634 - [ncurses-6.5] FAILED: Mumble.pb.cc Mumble.pb.h Mumble.pb.cc
958598
net-voip/mumble-1.5.735-r1 - [gcc-16] QA Notice: Compatibility with CMake < 3.5 has been removed from CMake 4,
972584
net-voip/murmur-1.6.0_pre20260215-r1 and net-voip/mumble-1.6.0_pre20260215-r2 stabilisation
977171
net-voip/mumble-1.6.0_pre20260215-r2 - [portage-9999] -- Configuring incomplete, errors occurred!
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
net-voip/mumble: drop 1.5.735-r2
x86 stabilisation timeout. Closes: https://bugs.gentoo.org/955963 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
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@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
net-voip/mumble: drop 1.6.0_pre20260215
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> Part-of: https://github.com/gentoo/gentoo/pull/45562 Signed-off-by: Kenton Groombridge <concord@gentoo.org>
Andreas Sturmlechner · gentoo
net-voip/mumble: Add missing qtbase USEdeps, drop PN from DESCRIPTION
Closes: https://bugs.gentoo.org/970182 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> Part-of: https://github.com/gentoo/gentoo/pull/45562 Signed-off-by: Kenton Groombridge <concord@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Kenton Groombridge · gentoo
net-voip/mumble: add 1.6.0_pre20260215
Drops dependency on SOCI, as upstream notes that only the Mumble server ever used it and fixed it being pulled in by CMake. Signed-off-by: Kenton Groombridge <concord@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
net-voip/mumble: Stabilize 1.6.0_pre20250920-r2 ppc64, #955963
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
net-voip/mumble: Stabilize 1.6.0_pre20250920-r2 amd64, #955963
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
net-voip/mumble: Stabilize 1.6.0_pre20250920-r2 arm64, #955963
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Kenton Groombridge · gentoo
net-voip/mumble: depend on soci>=4.1.2-r2
Avoid possible configure errors by depending on -r2. Previously soci would rely on automagic dependencies for its backends, but many of these were mistakenly enabled by default. If then murmur/mumble is built against soci, it would try bringing in these backends regardless of whether we want them or not. Closes: https://bugs.gentoo.org/967184 Signed-off-by: Kenton Groombridge <concord@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Kenton Groombridge · gentoo
net-voip/mumble: fix missing RDEPEND, utfcpp configure failure
Add media-libs/rnnoise to RDEPEND which was previously missing, and pin the version of utfcpp in >=1.6.0 to 4.0.0 which avoids a configure failure. Closes: https://bugs.gentoo.org/963494 Closes: https://bugs.gentoo.org/963520 Signed-off-by: Kenton Groombridge <concord@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Kenton Groombridge · gentoo
net-voip/mumble: add 1.6.0_pre20250920
Bug: https://bugs.gentoo.org/955963 Signed-off-by: Kenton Groombridge <concord@gentoo.org>
Kenton Groombridge · gentoo
net-voip/mumble: update live ebuild
- utf8cpp patch merged upstream. - Dependency on GSL removed. - Fixed version dependency on SOCI. Signed-off-by: Kenton Groombridge <concord@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Kenton Groombridge · gentoo
net-voip/mumble: update live ebuild
Fix dependency on dev-libs/utfcpp. Signed-off-by: Kenton Groombridge <concord@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Kenton Groombridge · gentoo
net-voip/mumble: update live ebuild
New dependency on dev-cpp/cli11. Signed-off-by: Kenton Groombridge <concord@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Kenton Groombridge · gentoo
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@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Kenton Groombridge · gentoo
net-voip/mumble: drop 1.5.735
Signed-off-by: Kenton Groombridge <concord@gentoo.org>
Kenton Groombridge · gentoo
net-voip/mumble: stabilize 1.5.735-r1 for amd64, arm64, ppc64, x86
Signed-off-by: Kenton Groombridge <concord@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Kenton Groombridge · gentoo
net-voip/mumble: drop 1.5.634-r1
Signed-off-by: Kenton Groombridge <concord@gentoo.org>
sin-ack · gentoo
net-voip/mumble: add upstream patch for GCC 15
Link: https://github.com/mumble-voip/mumble/commit/f4259722553335d79e9d28948ab7bdb00293a5ec Closes: https://bugs.gentoo.org/947988 Signed-off-by: sin-ack <sin-ack@protonmail.com> Part-of: https://github.com/gentoo/gentoo/pull/41933 Closes: https://github.com/gentoo/gentoo/pull/41933 Signed-off-by: Kenton Groombridge <concord@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Kenton Groombridge · gentoo
net-voip/mumble: update live ebuild
Drop USE=g15 support as app-misc/g15daemon was treecleaned. Signed-off-by: Kenton Groombridge <concord@gentoo.org>
Kenton Groombridge · gentoo
net-voip/mumble: stabilize 1.5.735 for amd64, arm64, ppc64, x86
Signed-off-by: Kenton Groombridge <concord@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Kenton Groombridge · gentoo
net-voip/mumble: fix poco dependency
Closes: https://bugs.gentoo.org/934809 Signed-off-by: Kenton Groombridge <concord@gentoo.org>
Kenton Groombridge · gentoo
net-voip/mumble: add 1.5.735
Signed-off-by: Kenton Groombridge <concord@gentoo.org>
Kenton Groombridge · gentoo
net-voip/mumble: update live ebuild
Thanks-to: Philipp Psurek Closes: https://bugs.gentoo.org/944465 Signed-off-by: Kenton Groombridge <concord@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
net-voip/mumble: drop 1.4.287-r1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Kenton Groombridge · gentoo
net-voip/mumble: enable py3.13
Signed-off-by: Kenton Groombridge <concord@gentoo.org>
Kenton Groombridge · gentoo
net-voip/mumble: stabilize 1.5.634 for amd64, arm64, ppc64, x86
Signed-off-by: Kenton Groombridge <concord@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Kenton Groombridge · gentoo
net-voip/mumble: add 1.5.634
Signed-off-by: Kenton Groombridge <concord@gentoo.org>
Kenton Groombridge · gentoo
net-voip/mumble: update live ebuild
Signed-off-by: Kenton Groombridge <concord@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Kenton Groombridge · gentoo
net-voip/mumble: update copyright year
Signed-off-by: Kenton Groombridge <concord@gentoo.org>
Sebastian Parborg · gentoo
net-voip/mumble: Update live ebuild
Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/30788 Signed-off-by: Kenton Groombridge <concord@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Kenton Groombridge · gentoo
net-voip/mumble: drop 1.3.4-r1
Signed-off-by: Kenton Groombridge <concord@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
net-voip/mumble: Switch IUSE=pulseaudio to media-libs/libpulse
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Kenton Groombridge · gentoo
net-voip/mumble: enable py3.11
Closes: https://bugs.gentoo.org/897152 Signed-off-by: Kenton Groombridge <concord@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Kenton Groombridge · gentoo
net-voip/mumble: update live ebuild
Signed-off-by: Kenton Groombridge <concord@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Kenton Groombridge · gentoo
net-voip/mumble: drop 1.4.274-r1
Signed-off-by: Kenton Groombridge <concord@gentoo.org>
Arthur Zamarin · gentoo
net-voip/mumble: Stabilize 1.4.287-r1 amd64, #877665
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
net-voip/mumble: Stabilize 1.4.287-r1 x86, #877665
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Kenton Groombridge · gentoo
net-voip/mumble: fix 1.4.287 build on x86, increase tests timeout
Closes: https://bugs.gentoo.org/884049 Signed-off-by: Kenton Groombridge <concord@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Kenton Groombridge · gentoo
net-voip/mumble: update live ebuild
Fix relative path assertions in the live ebuild as well as fix the builtin license script breakage. Bug: https://bugs.gentoo.org/879569 Signed-off-by: Kenton Groombridge <concord@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
net-voip/mumble: Stabilize 1.4.287 amd64, #877665
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Kenton Groombridge · gentoo
net-voip/mumble: add 1.4.287
Signed-off-by: Kenton Groombridge <concord@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
net-voip/mumble: remove stale boost lower bounds
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Kenton Groombridge · gentoo
net-voip/mumble: update live ebuild
Signed-off-by: Kenton Groombridge <concord@gentoo.org>
Kenton Groombridge · gentoo
net-voip/mumble: move crypto threads patch to dev space
This patch is also shared with net-voip/murmur. Signed-off-by: Kenton Groombridge <concord@gentoo.org>
Kenton Groombridge · gentoo
net-voip/mumble: drop 1.4.230-r3
Signed-off-by: Kenton Groombridge <concord@gentoo.org>
Kenton Groombridge · gentoo
net-voip/mumble: fix ODR violations
Closes: https://bugs.gentoo.org/861866 Signed-off-by: Kenton Groombridge <concord@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Kenton Groombridge · gentoo
net-voip/mumble: add 1.4.274
Signed-off-by: Kenton Groombridge <concord@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Kenton Groombridge · gentoo
net-voip/mumble: bump revision
Signed-off-by: Kenton Groombridge <concord@gentoo.org>
Kenton Groombridge · gentoo
net-voip/mumble: inherit python-any-r1
Mumble's build system requires a Python interpreter to be present when building its bundled translations. Signed-off-by: Kenton Groombridge <concord@gentoo.org>
Kenton Groombridge · gentoo
net-voip/mumble: append -fsigned-char to CXXFLAGS
This fixes tests (and possibly runtime issues) on arches with unsigned chars. Bug: https://bugs.gentoo.org/832978 Signed-off-by: Kenton Groombridge <concord@gentoo.org>
Kenton Groombridge · gentoo
net-voip/mumble: install included samples
Install the default samples included with mumble for messages and notifications. Closes: https://bugs.gentoo.org/477068 Signed-off-by: Kenton Groombridge <concord@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Kenton Groombridge · gentoo
net-voip/mumble: backport crypto thread patch for 1.4.230
The backported patch to migrate to the OpenSSL 3.0-compatible API introduces a sporadic crash. Backport the upstream patch at commit f8d47db318f302f5a7d343f15c9936c7030c49c4 to fix this issue. Signed-off-by: Kenton Groombridge <concord@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Kenton Groombridge · gentoo
net-voip/mumble: sync live ebuild
Signed-off-by: Kenton Groombridge <concord@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Kenton Groombridge · gentoo
net-voip/mumble: rename media-sound/mumble
Closes: https://bugs.gentoo.org/show_bug.cgi?id=291072 Signed-off-by: Kenton Groombridge <concord@gentoo.org>