From 29c33ec9cc06ea99ddc437af9ac2062e207dee9a Mon Sep 17 00:00:00 2001 From: Kenton Groombridge Date: Sat, 8 Jun 2024 15:03:39 -0400 Subject: net-voip/mumble: update live ebuild Signed-off-by: Kenton Groombridge --- net-voip/mumble/mumble-9999.ebuild | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) (limited to 'net-voip') diff --git a/net-voip/mumble/mumble-9999.ebuild b/net-voip/mumble/mumble-9999.ebuild index 79e98b80ec73..4ba02c3ee8b2 100644 --- a/net-voip/mumble/mumble-9999.ebuild +++ b/net-voip/mumble/mumble-9999.ebuild @@ -1,10 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) -inherit cmake flag-o-matic python-any-r1 xdg +PYTHON_COMPAT=( python3_{10..12} ) +inherit cmake flag-o-matic multilib python-any-r1 xdg DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software" HOMEPAGE="https://wiki.mumble.info" @@ -18,10 +18,9 @@ if [[ "${PV}" == 9999 ]] ; then '-*' 3rdparty/cmake-compiler-flags 3rdparty/FindPythonInterpreter - 3rdparty/gsl + 3rdparty/flag-icons 3rdparty/minhook - 3rdparty/opus - 3rdparty/rnnoise-src + 3rdparty/renamenoise 3rdparty/speexdsp 3rdparty/tracy ) @@ -32,21 +31,23 @@ else MY_PV="${PV/_/-}" MY_P="${PN}-${MY_PV}" SRC_URI="https://github.com/mumble-voip/mumble/releases/download/v${MY_PV}/${MY_P}.tar.gz" - S="${WORKDIR}/${P/_*}.src" + S="${WORKDIR}/${P/_*}" fi KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" fi LICENSE="BSD MIT" SLOT="0" -IUSE="+alsa +dbus debug g15 jack pipewire portaudio pulseaudio multilib nls +rnnoise speech test zeroconf" +IUSE="+alsa debug g15 jack pipewire portaudio pulseaudio multilib nls +rnnoise speech test zeroconf" RESTRICT="!test? ( test )" RDEPEND=" + dev-cpp/ms-gsl >=dev-libs/openssl-1.0.0b:0= dev-libs/poco[util,xml,zip] >=dev-libs/protobuf-2.2.0:= dev-qt/qtcore:5 + dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtsql:5[sqlite] @@ -61,7 +62,6 @@ RDEPEND=" x11-libs/libX11 x11-libs/libXi alsa? ( media-libs/alsa-lib ) - dbus? ( dev-qt/qtdbus:5 ) g15? ( app-misc/g15daemon:= ) jack? ( virtual/jack ) portaudio? ( media-libs/portaudio ) @@ -98,10 +98,9 @@ src_configure() { local mycmakeargs=( -Dalsa="$(usex alsa)" + -Dbundled-gsl="OFF" -Dbundled-json="OFF" - -Dbundled-opus="OFF" -Dbundled-speex="OFF" - -Ddbus="$(usex dbus)" -Dg15="$(usex g15)" -Djackaudio="$(usex jack)" -Doverlay="ON" @@ -109,7 +108,7 @@ src_configure() { -Doverlay-xcompile="$(usex multilib)" -Dpipewire="$(usex pipewire)" -Dpulseaudio="$(usex pulseaudio)" - -Drnnoise="$(usex rnnoise)" + -Drenamenoise="$(usex rnnoise)" -Dserver="OFF" -Dspeechd="$(usex speech)" -Dtests="$(usex test)" -- cgit v1.2.3-65-gdbad