Versions
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
USE flags
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)
Dependencies
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
Runtime Dependencies
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
Depending packages
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
Bugs
- 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!
Change logs
- 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>