net-voip / mumble

Mumble is an 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 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

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)

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

x11-libs / libX11 : X.Org X11 library

x11-libs / libXi : X.Org Xi library

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

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

games-rpg / manaplus : OpenSource 2D MMORPG client for Evol Online and The Mana World

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
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>