From a5395fc323429a1fefa46b565eefdbfb5d4e8d80 Mon Sep 17 00:00:00 2001 From: Shin'ya Minazuki Date: Sat, 6 Jun 2026 08:40:12 -0300 Subject: [PATCH] games-engines/ioquake3: add toggle USE for VoIP support Signed-off-by: Shin'ya Minazuki --- games-engines/ioquake3/ioquake3-1.36.20260309.ebuild | 4 ++-- games-engines/ioquake3/ioquake3-1.36.9999.ebuild | 4 ++-- games-engines/ioquake3/metadata.xml | 1 + 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/games-engines/ioquake3/ioquake3-1.36.20260309.ebuild b/games-engines/ioquake3/ioquake3-1.36.20260309.ebuild index 401bb16..0bfd107 100644 --- a/games-engines/ioquake3/ioquake3-1.36.20260309.ebuild +++ b/games-engines/ioquake3/ioquake3-1.36.20260309.ebuild @@ -34,7 +34,7 @@ BDEPEND=" virtual/pkgconfig " -IUSE="+client curl freetype ogg openal opus +renderer_gl1 renderer_gl2 +server" +IUSE="+client curl freetype ogg openal opus +renderer_gl1 +renderer_gl2 +server voip" PATCHES=( "${FILESDIR}/patch-20260603-disable-forced-lto.diff" @@ -52,7 +52,7 @@ src_configure() { -DUSE_OPENAL=$(usex openal) -DUSE_CODEC_VORBIS=$(usex ogg) -DUSE_CODEC_OPUS=$(usex opus) - -DUSE_VOIP=OFF + -DUSE_VOIP=$(usex voip) -DUSE_MUMBLE=OFF -DUSE_FREETYPE=$(usex freetype) -DUSE_INTERNAL_LIBS=OFF diff --git a/games-engines/ioquake3/ioquake3-1.36.9999.ebuild b/games-engines/ioquake3/ioquake3-1.36.9999.ebuild index e311696..1d405f6 100644 --- a/games-engines/ioquake3/ioquake3-1.36.9999.ebuild +++ b/games-engines/ioquake3/ioquake3-1.36.9999.ebuild @@ -33,7 +33,7 @@ BDEPEND=" virtual/pkgconfig " -IUSE="+client curl freetype ogg openal opus +renderer_gl1 renderer_gl2 +server" +IUSE="+client curl freetype ogg openal opus +renderer_gl1 +renderer_gl2 +server voip" src_configure() { local -a mycmakeargs=( @@ -47,7 +47,7 @@ src_configure() { -DUSE_OPENAL=$(usex openal) -DUSE_CODEC_VORBIS=$(usex ogg) -DUSE_CODEC_OPUS=$(usex opus) - -DUSE_VOIP=OFF + -DUSE_VOIP=$(usex voip) -DUSE_MUMBLE=OFF -DUSE_FREETYPE=$(usex freetype) -DUSE_INTERNAL_LIBS=OFF diff --git a/games-engines/ioquake3/metadata.xml b/games-engines/ioquake3/metadata.xml index 1a2ae24..fbfd600 100644 --- a/games-engines/ioquake3/metadata.xml +++ b/games-engines/ioquake3/metadata.xml @@ -11,6 +11,7 @@ Build the opengl1 client / renderer library Build the opengl2 client / renderer library Build the server binary (ioq3ded) + Enable VoIP support ioquake3/ioq3