Versions
v9999 :: 0 :: gentoo
- Modified
- License
- BSD MIT
- USE flags
- alsa debug g15 jack multilib nls pipewire portaudio pulseaudio rnnoise speech test zeroconf
v1.5.634 :: 0 :: gentoo
- Modified
- License
- BSD MIT
- Keywords
- amd64 arm64 ppc64 x86
- USE flags
- alsa debug g15 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
- g15
- Enable support for the Logitech G15 LCD (and compatible devices).
- 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
app-misc / g15daemon : Takes control of the G15 keyboard, through the linux kernel uinput device driver
dev-cpp / ms-gsl : Guideline Support Library implementation by Microsoft
dev-cpp / nlohmann_json : JSON for Modern C++
dev-lang / python : Freethreading (no-GIL) version of Python programming language
dev-libs / boost : Boost Libraries for C++
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-qt / qtconcurrent : Multi-threading concurrence support library for the Qt5 framework
dev-qt / qtcore : Cross-platform application development framework
dev-qt / qtdbus : Qt5 module for inter-process communication over the D-Bus protocol
dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework
dev-qt / qtnetwork : Network abstraction library for the Qt5 framework
dev-qt / qtsql : SQL abstraction library for the Qt5 framework
dev-qt / qtsvg : SVG rendering library for the Qt6 framework
dev-qt / qttest : Unit testing library for the Qt5 framework
dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework
dev-qt / qtxml : Implementation of SAX and DOM for the Qt5 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 / 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
app-misc / g15daemon : Takes control of the G15 keyboard, through the linux kernel uinput device driver
dev-cpp / ms-gsl : Guideline Support Library implementation by Microsoft
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-qt / qtcore : Cross-platform application development framework
dev-qt / qtdbus : Qt5 module for inter-process communication over the D-Bus protocol
dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework
dev-qt / qtnetwork : Network abstraction library for the Qt5 framework
dev-qt / qtsql : SQL abstraction library for the Qt5 framework
dev-qt / qtsvg : SVG rendering library for the Qt6 framework
dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework
dev-qt / qtxml : Implementation of SAX and DOM for the Qt5 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 / 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
games-rpg / manaplus : OpenSource 2D MMORPG client for Evol Online and The Mana World
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)
- 934809
- net-voip/mumble should depend on dev-libs/poco:=
- 944958
- net-voip/mumble-1.5.634 - [ncurses-6.5] FAILED: Mumble.pb.cc Mumble.pb.h Mumble.pb.cc
Change logs
- 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>