public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:master commit in: net-voip/baresip/
@ 2024-06-04 22:21 Julien Roy
  0 siblings, 0 replies; 14+ messages in thread
From: Julien Roy @ 2024-06-04 22:21 UTC (permalink / raw
  To: gentoo-commits

commit:     0315a8c0c39cf3fcfd73f5051b8a54f36c19f4a5
Author:     Dale Showers <gentoo <AT> fictx <DOT> com>
AuthorDate: Tue Jun  4 16:07:00 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Tue Jun  4 16:08:13 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0315a8c0

net-voip/baresip: add 3.12.1

Remove automagic dependenies and enable several new use flags.

Signed-off-by: Dale Showers <gentoo <AT> fictx.com>

 net-voip/baresip/Manifest              |   1 +
 net-voip/baresip/baresip-3.12.1.ebuild | 109 +++++++++++++++++++++++++++++++++
 net-voip/baresip/metadata.xml          |  24 ++++++--
 3 files changed, 130 insertions(+), 4 deletions(-)

diff --git a/net-voip/baresip/Manifest b/net-voip/baresip/Manifest
index 170e8a3f5..67239105b 100644
--- a/net-voip/baresip/Manifest
+++ b/net-voip/baresip/Manifest
@@ -1,6 +1,7 @@
 DIST baresip-3.10.0.tar.gz 1167280 BLAKE2B b75558f75c1842361a795645ed67fbf1f121bf76a98f9590984da754bc3171a6e8c5feaee1b45afd90960e8444f2ff5b5fbbb314ee2fa268239bccd481c79236 SHA512 62c977e4af72a401fc8d52a52afc7f3750070f539af8b41098c92dd5e1b6ed1e654bd7d35dda8704c255fbc13a5b2c75bb441818b86f4cf8ff95c1ffd87a0a8a
 DIST baresip-3.10.1.tar.gz 1166742 BLAKE2B 01ff2fef17b805b79ab4cd85b90ea092384c467191b152dd8edbfb8f2c82f2334b1a8afbc812e9e724b8f863caa85d6cf86de303b2ce303165c88ecda3e4effb SHA512 71853ab11895b9ce85a6f57400e570b353d594f8a0e6697368088cc393b14970401165b89cf3bc2d0392199cef76eca246a0c934014a726c5261dce65243bae4
 DIST baresip-3.11.0.tar.gz 1168323 BLAKE2B f09d4b0f9edf1a18df21f4835e695e8b90aad6a6477b8c11716f1a3a2829303fc63193294f107cc99428758df8466dd31a0a2756cb444a6b8b64d8337ce3a9ed SHA512 9a538695fc9d9fc57eece0db8c49e574a224f158c1089d0e5a4d6501a1cba0fa49aeb3e2eaf0dc663e0d1d62154cd05ae549a971158747eaa40f0a7b20806cf1
+DIST baresip-3.12.1.tar.gz 1156255 BLAKE2B 29535f6909143c6d4e20a540a6396acf0ac2404b9226b25dcfb2f69eca60fab7f1ea3c402466e12242c6058916a07036dfbb80f70b4b112a7a821ac7a5d5b4ef SHA512 0d5f5df4664cbca785606d531ab809e555013937e2f1f0585b550edc36b49f0012d63450ee0817e3657dfbb460bd0dd410326cdf81da1b197dcd15cd0ce11aa2
 DIST baresip-3.7.0.tar.gz 1156270 BLAKE2B 48d9f2762739f023dfe8597921de1bfcd355ce4d6e403a77c6fd2f95a88970538208e5aae5f2cd2ed98767f5b1c17e0740f3298faaf7056cd7e89906e22d67b8 SHA512 f3497a903fa67c8ecfb90cd63f9f2bdc376d98ea28a71ea64b042b3641628126fac5ff8afe8539f98f51a54aa4ef1304d22c0b83edc3e91767f8bf35310621c3
 DIST baresip-3.8.0.tar.gz 1158645 BLAKE2B e7badad42dde5e0cbd0fa090654b6559f7cf2f6c1dcc458290a43c72b26b0aa2fe40c92f4335ed72c4a2f85ec20d9bfb45f8059bc179cbd47b26867bf7612ccf SHA512 12ff9aaedcc3bc19a38235f5abc955aa1a64db47827895b95ca55329cb29acef353ee0871e888f12f0a9ea5a2ac0b3a34c278115c05e9f55d055638b5e13f852
 DIST baresip-3.9.0.tar.gz 1163327 BLAKE2B c994a6ca16610936887f9bfbfb776e155ad9418fb46387af899044e8237e1e7662e62b697408c7c0a47849bbc8ce078122b9290afd868aa9974ad50c9a7b68dd SHA512 7e6bf2c68ae4dec60da7692527d511b7acf373e14c67c96591b7a5e02af7275ff7adde8a8c07af6ed98474b87357b734aae17fb337d4fad8353c253de56dc534

diff --git a/net-voip/baresip/baresip-3.12.1.ebuild b/net-voip/baresip/baresip-3.12.1.ebuild
new file mode 100644
index 000000000..4d98800ae
--- /dev/null
+++ b/net-voip/baresip/baresip-3.12.1.ebuild
@@ -0,0 +1,109 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Baresip is a portable and modular SIP User-Agent"
+HOMEPAGE="https://github.com/baresip/baresip"
+SRC_URI="https://github.com/baresip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="aac acip alsa amr aptx aom codec2 console dbus echo evdev ffmpeg gstreamer
+	  gtk3 jack httpd httpreq mpa mqtt opus pipewire portaudio pulseaudio sdl
+	  serreg snapshot sndfile spandsp static-libs syslog tcpcontrol v4l video vpx webrtc X"
+
+RE_PVF="$(ver_cut 1-2)*"
+
+DEPEND="
+	dev-libs/openssl:0=
+	=net-voip/re-${RE_PVF}
+	sys-libs/zlib
+	aac? ( media-libs/fdk-aac )
+	alsa? ( media-libs/alsa-lib )
+	amr? ( media-libs/opencore-amr )
+	aom? ( media-libs/libaom )
+	aptx? ( media-libs/libopenaptx )
+	codec2? ( media-libs/codec2 )
+	dbus? (
+		dev-util/gdbus-codegen
+		sys-apps/dbus
+	)
+	ffmpeg? ( media-video/ffmpeg )
+	gstreamer? (
+		media-libs/gstreamer:1.0
+		media-libs/gst-plugins-base:1.0
+		media-libs/gst-plugins-good:1.0
+	)
+	gtk3? ( x11-libs/gtk+:3 )
+	jack? ( virtual/jack )
+	mpa? (
+		media-sound/twolame
+		media-sound/mpg123
+		media-libs/speexdsp
+	)
+	mqtt? ( app-misc/mosquitto )
+	opus? ( media-libs/opus )
+	pipewire? ( media-video/pipewire )
+	snapshot? ( media-libs/libpng )
+	portaudio? ( media-libs/portaudio )
+	pulseaudio? ( media-libs/libpulse )
+	sdl? ( media-libs/libsdl2 )
+	sndfile? ( media-libs/libsndfile )
+	spandsp? ( media-libs/spandsp )
+	v4l? ( media-libs/libv4l )
+	vpx? ( media-libs/libvpx )
+	webrtc? ( media-plugins/gst-plugins-webrtc )
+	X? ( x11-libs/libX11 )
+	"
+
+RDEPEND="${DEPEND}"
+
+src_configure() {
+	use aac && MODULES+="aac;"
+	use acip && MODULES+="ebuacip;"
+	use alsa && MODULES+="alsa;"
+	use amr && MODULES+="amr;"
+	use aom && MODULES+="av1;"
+	use aptx && MODULES+="aptx;"
+	use codec2 && MODULES+="codec2;"
+	use console && MODULES+="cons;"
+	use dbus && MODULES+="ctrl_dbus;"
+	use evdev && MODULES+="evdev;"
+	use echo && MODULES+="echo;"
+	use gtk3 && MODULES+="gtk;"
+	use gstreamer && MODULES+="gst;"
+	use httpd && MODULES+="httpd;"
+	use httpreq && MODULES+="httpreq;"
+	use ffmpeg && MODULES+="avcodec;avfilter;avformat;selfview;swscale;"
+	use jack && MODULES+="jack;"
+	use mpa && MODULES+="mpa;"
+	use mqtt && MODULES+="mqtt;"
+	use opus && MODULES+="opus;opus_multistream;"
+	use pipewire && MODULES+="pipewire;"
+	use pulseaudio && MODULES+="pulse;"
+	use portaudio && MODULES+="portaudio;"
+	use serreg && MODULES+="serreg;"
+	use snapshot && MODULES+="snapshot;"
+	use sdl && MODULES+="sdl;"
+	use sndfile && MODULES+="sndfile;"
+	use spandsp && MODULES+="g722;g726;plc;"
+	use syslog && MODULES+="syslog;"
+	use tcpcontrol && MODULES+="ctrl_tcp;"
+	use v4l && MODULES+="v4l2;"
+	use video && MODULES+="vidbridge;vidinfo;"
+	use vpx && MODULES+="vp8;vp9;"
+	use webrtc && MODULES+="webrtc_aec;"
+	use X && MODULES+="x11;"
+	MODULES+="account;aubridge;auconv;aufile;auresamp;ausine;contact;debug_cmd;dtls_srtp;g711;ice;menu;mixausrc;mixminus;mwi;natpmp;netroam;pcp;presence;turn;rtcpsummary;srtp;stdio;stun;uuid;vumeter"
+
+	local mycmakeargs=(
+		-DMODULES="$MODULES"
+		-DLIBRE_BUILD_STATIC=$(usex static-libs ON OFF)
+	)
+	cmake_src_configure
+}

diff --git a/net-voip/baresip/metadata.xml b/net-voip/baresip/metadata.xml
index 8dfef061a..5ea2afbea 100644
--- a/net-voip/baresip/metadata.xml
+++ b/net-voip/baresip/metadata.xml
@@ -6,16 +6,32 @@
         <name>Dale Showers</name>
     </maintainer>
     <use>
+        <flag name="acip">Audio Contribution over IP compatibility module</flag>
         <flag name="amr">Enables Adaptive Multi-Rate Audio support</flag>
         <flag name="aptx">Audio Processing Technology codec (aptX)</flag>
         <flag name="aom">av1 module</flag>
         <flag name="codec2">CODEC2 low-bitrate speech audio codec</flag>
-        <flag name="gst">Support for video (media-libs/gstreamer)</flag>
-        <flag name="gtk3">gtk+ user interface</flag>
+        <flag name="console">UDP/TCP console UI driver</flag>
+        <flag name="dbus">Control interface using DBUS. ctrl_dbus module</flag>
+        <flag name="echo">Echo server module</flag>
+        <flag name="evdev">Input event device UI module</flag>
+        <flag name="gtk3">GTK+ 3 menu-based UI</flag>
+        <flag name="gst">Add support for media-libs/gstreamer (Streaming media)</flag>
+        <flag name="httpd">HTTP webserver UI-module</flag>
+        <flag name="httpreq">HTTP request module</flag>
         <flag name="mqtt">Enable mqtt support via <pkg>app-misc/mosquitto</pkg></flag>
         <flag name="mpa">MPA Speech and Audio Codec</flag>
-        <flag name="pipewire">Enable pipewire audio support</flag>
-        <flag name="spandsp">Use <pkg>media-libs/spandsp</pkg> for for G.722 and G.726 codec support</flag>
+        <flag name="pipewire">Pipewire audio driver</flag>
+        <flag name="pulseaudio">Pulseaudio driver</flag>
+        <flag name="sdl">Video ouptput driver via <pkg>media-libs/libsdl2</pkg></flag>
+        <flag name="serreg">Serial registration module</flag>
+        <flag name="spandsp">G.722 and G.726 audio codecs via <pkg>media-libs/spandsp</pkg></flag>
+        <flag name="sndfile">Audio dumper using libsndfile</flag>
+        <flag name="snapshot">Save video-stream as PNG images</flag>
+        <flag name="tcpcontrol">TCP control interface using JSON payload</flag>
+        <flag name="video">Build vidbridge and vidinfo modules.</flag>
+        <flag name="webrtc">Use <pkg>media-plugins/gst-plugins-webrtc</pkg> for webrtc support</flag>
+        <flag name="v4l">Video4Linux2 video source</flag>
         <flag name="vpx">Enables VP8 and VP9 codec support using libvpx</flag>
     </use>
     <upstream>


^ permalink raw reply related	[flat|nested] 14+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: net-voip/baresip/
@ 2024-11-07 23:44 David Roman
  0 siblings, 0 replies; 14+ messages in thread
From: David Roman @ 2024-11-07 23:44 UTC (permalink / raw
  To: gentoo-commits

commit:     2c26121cd66710ac3c0501cf4b967c45ed27c228
Author:     Dale Showers <gentoo <AT> fictx <DOT> com>
AuthorDate: Thu Nov  7 15:57:59 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Thu Nov  7 15:57:59 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2c26121c

net-voip/baresip: add 3.17.0

Signed-off-by: Dale Showers <gentoo <AT> fictx.com>

 net-voip/baresip/Manifest              |   1 +
 net-voip/baresip/baresip-3.17.0.ebuild | 109 +++++++++++++++++++++++++++++++++
 2 files changed, 110 insertions(+)

diff --git a/net-voip/baresip/Manifest b/net-voip/baresip/Manifest
index 84161b268..2a9fcb264 100644
--- a/net-voip/baresip/Manifest
+++ b/net-voip/baresip/Manifest
@@ -1,2 +1,3 @@
 DIST baresip-3.15.0.tar.gz 1171797 BLAKE2B 8f8e35de141260c53e88b63ddd8e54bb86bf3e0cf5a01a55dddd1891eeedea03de700399d110e7e095339b719bd74f56206b1bd3671ee349263b4dadd24524d3 SHA512 20d426d749c2cdbaab09ed92be5ef089c85bb1bf693eab272de673be1ad5457624487e5de2f4675be6246cfead1b6181e60ec35624aadf88909d0d625228d966
 DIST baresip-3.16.0.tar.gz 1172715 BLAKE2B cb1e33ae00c27c9bd1f0ad1abc0115fba345e5b6a4f78423f499d4a319b0013073d57fe42eaf051e86714dfa05ef2644b4eee342f61cbad333b588568d82f7cb SHA512 90a85a36ca9684f32f396fdce21de3df8d203e5821ed214bda15c819aae82ec947a02c46bd2869ca5015cdd9dcab9f4167c6a7893c53e1b9df4e67f29724667a
+DIST baresip-3.17.0.tar.gz 1173530 BLAKE2B 34bebfa51f29da13017309af03dcdaa3adb5c7e8a4726f1700b3d7ab116c23edd6c01e452c2a50404d480532a74fd4d6a0515d1f1ea1444cbb01de8ef03e162b SHA512 3cd35f0ea34b21a1d9b7a7b140b0390becc14947c1fdd1fa0f6aa188efcc5e9f50d680ef334712dc294699b049d3014b4bd0a91c3380aabe5a6366a7400d48c9

diff --git a/net-voip/baresip/baresip-3.17.0.ebuild b/net-voip/baresip/baresip-3.17.0.ebuild
new file mode 100644
index 000000000..738676914
--- /dev/null
+++ b/net-voip/baresip/baresip-3.17.0.ebuild
@@ -0,0 +1,109 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Baresip is a portable and modular SIP User-Agent"
+HOMEPAGE="https://github.com/baresip/baresip"
+SRC_URI="https://github.com/baresip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="aac acip alsa amr aptx aom codec2 console dbus echo evdev ffmpeg gstreamer
+	  gtk3 jack httpd httpreq mpa mqtt opus pipewire portaudio pulseaudio sdl
+	  serreg snapshot sndfile spandsp static-libs syslog tcpcontrol v4l video vpx webrtc X"
+
+RE_PVF="$(ver_cut 1-2)*"
+
+DEPEND="
+	dev-libs/openssl:0=
+	=net-voip/re-${RE_PVF}
+	sys-libs/zlib
+	aac? ( media-libs/fdk-aac )
+	alsa? ( media-libs/alsa-lib )
+	amr? ( media-libs/opencore-amr )
+	aom? ( media-libs/libaom )
+	aptx? ( media-libs/libopenaptx )
+	codec2? ( media-libs/codec2 )
+	dbus? (
+		dev-util/gdbus-codegen
+		sys-apps/dbus
+	)
+	ffmpeg? ( media-video/ffmpeg )
+	gstreamer? (
+		media-libs/gstreamer:1.0
+		media-libs/gst-plugins-base:1.0
+		media-libs/gst-plugins-good:1.0
+	)
+	gtk3? ( x11-libs/gtk+:3 )
+	jack? ( virtual/jack )
+	mpa? (
+		media-sound/twolame
+		media-sound/mpg123
+		media-libs/speexdsp
+	)
+	mqtt? ( app-misc/mosquitto )
+	opus? ( media-libs/opus )
+	pipewire? ( media-video/pipewire )
+	snapshot? ( media-libs/libpng )
+	portaudio? ( media-libs/portaudio )
+	pulseaudio? ( media-libs/libpulse )
+	sdl? ( media-libs/libsdl2 )
+	sndfile? ( media-libs/libsndfile )
+	spandsp? ( media-libs/spandsp )
+	v4l? ( media-libs/libv4l )
+	vpx? ( media-libs/libvpx )
+	webrtc? ( media-plugins/gst-plugins-webrtc )
+	X? ( x11-libs/libX11 )
+	"
+
+RDEPEND="${DEPEND}"
+
+src_configure() {
+	use aac && MODULES+="aac;"
+	use acip && MODULES+="ebuacip;"
+	use alsa && MODULES+="alsa;"
+	use amr && MODULES+="amr;"
+	use aom && MODULES+="av1;"
+	use aptx && MODULES+="aptx;"
+	use codec2 && MODULES+="codec2;"
+	use console && MODULES+="cons;"
+	use dbus && MODULES+="ctrl_dbus;"
+	use evdev && MODULES+="evdev;"
+	use echo && MODULES+="echo;"
+	use gtk3 && MODULES+="gtk;"
+	use gstreamer && MODULES+="gst;"
+	use httpd && MODULES+="httpd;"
+	use httpreq && MODULES+="httpreq;"
+	use ffmpeg && MODULES+="avcodec;avfilter;avformat;selfview;swscale;"
+	use jack && MODULES+="jack;"
+	use mpa && MODULES+="mpa;"
+	use mqtt && MODULES+="mqtt;"
+	use opus && MODULES+="opus;opus_multistream;"
+	use pipewire && MODULES+="pipewire;"
+	use pulseaudio && MODULES+="pulse;"
+	use portaudio && MODULES+="portaudio;"
+	use serreg && MODULES+="serreg;"
+	use snapshot && MODULES+="snapshot;"
+	use sdl && MODULES+="sdl;"
+	use sndfile && MODULES+="sndfile;"
+	use spandsp && MODULES+="g722;g726;plc;"
+	use syslog && MODULES+="syslog;"
+	use tcpcontrol && MODULES+="ctrl_tcp;"
+	use v4l && MODULES+="v4l2;"
+	use video && MODULES+="vidbridge;vidinfo;"
+	use vpx && MODULES+="vp8;vp9;"
+	use webrtc && MODULES+="webrtc_aec;"
+	use X && MODULES+="x11;"
+	MODULES+="account;aubridge;auconv;aufile;auresamp;ausine;contact;debug_cmd;dtls_srtp;g711;ice;menu;mixausrc;mixminus;mwi;natpmp;netroam;pcp;presence;turn;rtcpsummary;srtp;stdio;stun;uuid;vumeter"
+
+	local mycmakeargs=(
+		-DMODULES="$MODULES"
+		-DSTATIC=$(usex static-libs ON OFF)
+	)
+	cmake_src_configure
+}


^ permalink raw reply related	[flat|nested] 14+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: net-voip/baresip/
@ 2024-11-07 23:44 David Roman
  0 siblings, 0 replies; 14+ messages in thread
From: David Roman @ 2024-11-07 23:44 UTC (permalink / raw
  To: gentoo-commits

commit:     df92b73819589db5ae6bfce2467b6883bc8681e8
Author:     Dale Showers <gentoo <AT> fictx <DOT> com>
AuthorDate: Thu Nov  7 15:40:25 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Thu Nov  7 15:42:51 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=df92b738

net-voip/baresip: drop 3.14.0

Signed-off-by: Dale Showers <gentoo <AT> fictx.com>

 net-voip/baresip/Manifest              |   1 -
 net-voip/baresip/baresip-3.14.0.ebuild | 109 ---------------------------------
 2 files changed, 110 deletions(-)

diff --git a/net-voip/baresip/Manifest b/net-voip/baresip/Manifest
index 658273e6c..84161b268 100644
--- a/net-voip/baresip/Manifest
+++ b/net-voip/baresip/Manifest
@@ -1,3 +1,2 @@
-DIST baresip-3.14.0.tar.gz 1165155 BLAKE2B 78ba9cbf35086a6f3d8339f2bfe14a62c26b2fa824b3c8de5233ff63d5b18eacad1e7083926e02eb03f61505ef699cb0652b02b58b17042e789a6c816b2b591a SHA512 280172a1b48d2445f7ed4b05dc1b054fb355e6ed58ae62d6aa03ed70e6c9173a648afec76064f08331a0e11fb249456405566de3890cccf1534281aed238991c
 DIST baresip-3.15.0.tar.gz 1171797 BLAKE2B 8f8e35de141260c53e88b63ddd8e54bb86bf3e0cf5a01a55dddd1891eeedea03de700399d110e7e095339b719bd74f56206b1bd3671ee349263b4dadd24524d3 SHA512 20d426d749c2cdbaab09ed92be5ef089c85bb1bf693eab272de673be1ad5457624487e5de2f4675be6246cfead1b6181e60ec35624aadf88909d0d625228d966
 DIST baresip-3.16.0.tar.gz 1172715 BLAKE2B cb1e33ae00c27c9bd1f0ad1abc0115fba345e5b6a4f78423f499d4a319b0013073d57fe42eaf051e86714dfa05ef2644b4eee342f61cbad333b588568d82f7cb SHA512 90a85a36ca9684f32f396fdce21de3df8d203e5821ed214bda15c819aae82ec947a02c46bd2869ca5015cdd9dcab9f4167c6a7893c53e1b9df4e67f29724667a

diff --git a/net-voip/baresip/baresip-3.14.0.ebuild b/net-voip/baresip/baresip-3.14.0.ebuild
deleted file mode 100644
index 738676914..000000000
--- a/net-voip/baresip/baresip-3.14.0.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Baresip is a portable and modular SIP User-Agent"
-HOMEPAGE="https://github.com/baresip/baresip"
-SRC_URI="https://github.com/baresip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE="aac acip alsa amr aptx aom codec2 console dbus echo evdev ffmpeg gstreamer
-	  gtk3 jack httpd httpreq mpa mqtt opus pipewire portaudio pulseaudio sdl
-	  serreg snapshot sndfile spandsp static-libs syslog tcpcontrol v4l video vpx webrtc X"
-
-RE_PVF="$(ver_cut 1-2)*"
-
-DEPEND="
-	dev-libs/openssl:0=
-	=net-voip/re-${RE_PVF}
-	sys-libs/zlib
-	aac? ( media-libs/fdk-aac )
-	alsa? ( media-libs/alsa-lib )
-	amr? ( media-libs/opencore-amr )
-	aom? ( media-libs/libaom )
-	aptx? ( media-libs/libopenaptx )
-	codec2? ( media-libs/codec2 )
-	dbus? (
-		dev-util/gdbus-codegen
-		sys-apps/dbus
-	)
-	ffmpeg? ( media-video/ffmpeg )
-	gstreamer? (
-		media-libs/gstreamer:1.0
-		media-libs/gst-plugins-base:1.0
-		media-libs/gst-plugins-good:1.0
-	)
-	gtk3? ( x11-libs/gtk+:3 )
-	jack? ( virtual/jack )
-	mpa? (
-		media-sound/twolame
-		media-sound/mpg123
-		media-libs/speexdsp
-	)
-	mqtt? ( app-misc/mosquitto )
-	opus? ( media-libs/opus )
-	pipewire? ( media-video/pipewire )
-	snapshot? ( media-libs/libpng )
-	portaudio? ( media-libs/portaudio )
-	pulseaudio? ( media-libs/libpulse )
-	sdl? ( media-libs/libsdl2 )
-	sndfile? ( media-libs/libsndfile )
-	spandsp? ( media-libs/spandsp )
-	v4l? ( media-libs/libv4l )
-	vpx? ( media-libs/libvpx )
-	webrtc? ( media-plugins/gst-plugins-webrtc )
-	X? ( x11-libs/libX11 )
-	"
-
-RDEPEND="${DEPEND}"
-
-src_configure() {
-	use aac && MODULES+="aac;"
-	use acip && MODULES+="ebuacip;"
-	use alsa && MODULES+="alsa;"
-	use amr && MODULES+="amr;"
-	use aom && MODULES+="av1;"
-	use aptx && MODULES+="aptx;"
-	use codec2 && MODULES+="codec2;"
-	use console && MODULES+="cons;"
-	use dbus && MODULES+="ctrl_dbus;"
-	use evdev && MODULES+="evdev;"
-	use echo && MODULES+="echo;"
-	use gtk3 && MODULES+="gtk;"
-	use gstreamer && MODULES+="gst;"
-	use httpd && MODULES+="httpd;"
-	use httpreq && MODULES+="httpreq;"
-	use ffmpeg && MODULES+="avcodec;avfilter;avformat;selfview;swscale;"
-	use jack && MODULES+="jack;"
-	use mpa && MODULES+="mpa;"
-	use mqtt && MODULES+="mqtt;"
-	use opus && MODULES+="opus;opus_multistream;"
-	use pipewire && MODULES+="pipewire;"
-	use pulseaudio && MODULES+="pulse;"
-	use portaudio && MODULES+="portaudio;"
-	use serreg && MODULES+="serreg;"
-	use snapshot && MODULES+="snapshot;"
-	use sdl && MODULES+="sdl;"
-	use sndfile && MODULES+="sndfile;"
-	use spandsp && MODULES+="g722;g726;plc;"
-	use syslog && MODULES+="syslog;"
-	use tcpcontrol && MODULES+="ctrl_tcp;"
-	use v4l && MODULES+="v4l2;"
-	use video && MODULES+="vidbridge;vidinfo;"
-	use vpx && MODULES+="vp8;vp9;"
-	use webrtc && MODULES+="webrtc_aec;"
-	use X && MODULES+="x11;"
-	MODULES+="account;aubridge;auconv;aufile;auresamp;ausine;contact;debug_cmd;dtls_srtp;g711;ice;menu;mixausrc;mixminus;mwi;natpmp;netroam;pcp;presence;turn;rtcpsummary;srtp;stdio;stun;uuid;vumeter"
-
-	local mycmakeargs=(
-		-DMODULES="$MODULES"
-		-DSTATIC=$(usex static-libs ON OFF)
-	)
-	cmake_src_configure
-}


^ permalink raw reply related	[flat|nested] 14+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: net-voip/baresip/
@ 2024-10-04 10:24 Rui Huang
  0 siblings, 0 replies; 14+ messages in thread
From: Rui Huang @ 2024-10-04 10:24 UTC (permalink / raw
  To: gentoo-commits

commit:     00de3bc42bdd2cc510ad1952774f94d3ec8535ab
Author:     Dale Showers <gentoo <AT> fictx <DOT> com>
AuthorDate: Thu Oct  3 15:42:38 2024 +0000
Commit:     Rui Huang <vowstar <AT> gmail <DOT> com>
CommitDate: Thu Oct  3 15:42:38 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=00de3bc4

net-voip/baresip: add 3.16.0

Signed-off-by: Dale Showers <gentoo <AT> fictx.com>

 net-voip/baresip/Manifest              |   1 +
 net-voip/baresip/baresip-3.16.0.ebuild | 109 +++++++++++++++++++++++++++++++++
 2 files changed, 110 insertions(+)

diff --git a/net-voip/baresip/Manifest b/net-voip/baresip/Manifest
index 866a3db47..658273e6c 100644
--- a/net-voip/baresip/Manifest
+++ b/net-voip/baresip/Manifest
@@ -1,2 +1,3 @@
 DIST baresip-3.14.0.tar.gz 1165155 BLAKE2B 78ba9cbf35086a6f3d8339f2bfe14a62c26b2fa824b3c8de5233ff63d5b18eacad1e7083926e02eb03f61505ef699cb0652b02b58b17042e789a6c816b2b591a SHA512 280172a1b48d2445f7ed4b05dc1b054fb355e6ed58ae62d6aa03ed70e6c9173a648afec76064f08331a0e11fb249456405566de3890cccf1534281aed238991c
 DIST baresip-3.15.0.tar.gz 1171797 BLAKE2B 8f8e35de141260c53e88b63ddd8e54bb86bf3e0cf5a01a55dddd1891eeedea03de700399d110e7e095339b719bd74f56206b1bd3671ee349263b4dadd24524d3 SHA512 20d426d749c2cdbaab09ed92be5ef089c85bb1bf693eab272de673be1ad5457624487e5de2f4675be6246cfead1b6181e60ec35624aadf88909d0d625228d966
+DIST baresip-3.16.0.tar.gz 1172715 BLAKE2B cb1e33ae00c27c9bd1f0ad1abc0115fba345e5b6a4f78423f499d4a319b0013073d57fe42eaf051e86714dfa05ef2644b4eee342f61cbad333b588568d82f7cb SHA512 90a85a36ca9684f32f396fdce21de3df8d203e5821ed214bda15c819aae82ec947a02c46bd2869ca5015cdd9dcab9f4167c6a7893c53e1b9df4e67f29724667a

diff --git a/net-voip/baresip/baresip-3.16.0.ebuild b/net-voip/baresip/baresip-3.16.0.ebuild
new file mode 100644
index 000000000..738676914
--- /dev/null
+++ b/net-voip/baresip/baresip-3.16.0.ebuild
@@ -0,0 +1,109 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Baresip is a portable and modular SIP User-Agent"
+HOMEPAGE="https://github.com/baresip/baresip"
+SRC_URI="https://github.com/baresip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="aac acip alsa amr aptx aom codec2 console dbus echo evdev ffmpeg gstreamer
+	  gtk3 jack httpd httpreq mpa mqtt opus pipewire portaudio pulseaudio sdl
+	  serreg snapshot sndfile spandsp static-libs syslog tcpcontrol v4l video vpx webrtc X"
+
+RE_PVF="$(ver_cut 1-2)*"
+
+DEPEND="
+	dev-libs/openssl:0=
+	=net-voip/re-${RE_PVF}
+	sys-libs/zlib
+	aac? ( media-libs/fdk-aac )
+	alsa? ( media-libs/alsa-lib )
+	amr? ( media-libs/opencore-amr )
+	aom? ( media-libs/libaom )
+	aptx? ( media-libs/libopenaptx )
+	codec2? ( media-libs/codec2 )
+	dbus? (
+		dev-util/gdbus-codegen
+		sys-apps/dbus
+	)
+	ffmpeg? ( media-video/ffmpeg )
+	gstreamer? (
+		media-libs/gstreamer:1.0
+		media-libs/gst-plugins-base:1.0
+		media-libs/gst-plugins-good:1.0
+	)
+	gtk3? ( x11-libs/gtk+:3 )
+	jack? ( virtual/jack )
+	mpa? (
+		media-sound/twolame
+		media-sound/mpg123
+		media-libs/speexdsp
+	)
+	mqtt? ( app-misc/mosquitto )
+	opus? ( media-libs/opus )
+	pipewire? ( media-video/pipewire )
+	snapshot? ( media-libs/libpng )
+	portaudio? ( media-libs/portaudio )
+	pulseaudio? ( media-libs/libpulse )
+	sdl? ( media-libs/libsdl2 )
+	sndfile? ( media-libs/libsndfile )
+	spandsp? ( media-libs/spandsp )
+	v4l? ( media-libs/libv4l )
+	vpx? ( media-libs/libvpx )
+	webrtc? ( media-plugins/gst-plugins-webrtc )
+	X? ( x11-libs/libX11 )
+	"
+
+RDEPEND="${DEPEND}"
+
+src_configure() {
+	use aac && MODULES+="aac;"
+	use acip && MODULES+="ebuacip;"
+	use alsa && MODULES+="alsa;"
+	use amr && MODULES+="amr;"
+	use aom && MODULES+="av1;"
+	use aptx && MODULES+="aptx;"
+	use codec2 && MODULES+="codec2;"
+	use console && MODULES+="cons;"
+	use dbus && MODULES+="ctrl_dbus;"
+	use evdev && MODULES+="evdev;"
+	use echo && MODULES+="echo;"
+	use gtk3 && MODULES+="gtk;"
+	use gstreamer && MODULES+="gst;"
+	use httpd && MODULES+="httpd;"
+	use httpreq && MODULES+="httpreq;"
+	use ffmpeg && MODULES+="avcodec;avfilter;avformat;selfview;swscale;"
+	use jack && MODULES+="jack;"
+	use mpa && MODULES+="mpa;"
+	use mqtt && MODULES+="mqtt;"
+	use opus && MODULES+="opus;opus_multistream;"
+	use pipewire && MODULES+="pipewire;"
+	use pulseaudio && MODULES+="pulse;"
+	use portaudio && MODULES+="portaudio;"
+	use serreg && MODULES+="serreg;"
+	use snapshot && MODULES+="snapshot;"
+	use sdl && MODULES+="sdl;"
+	use sndfile && MODULES+="sndfile;"
+	use spandsp && MODULES+="g722;g726;plc;"
+	use syslog && MODULES+="syslog;"
+	use tcpcontrol && MODULES+="ctrl_tcp;"
+	use v4l && MODULES+="v4l2;"
+	use video && MODULES+="vidbridge;vidinfo;"
+	use vpx && MODULES+="vp8;vp9;"
+	use webrtc && MODULES+="webrtc_aec;"
+	use X && MODULES+="x11;"
+	MODULES+="account;aubridge;auconv;aufile;auresamp;ausine;contact;debug_cmd;dtls_srtp;g711;ice;menu;mixausrc;mixminus;mwi;natpmp;netroam;pcp;presence;turn;rtcpsummary;srtp;stdio;stun;uuid;vumeter"
+
+	local mycmakeargs=(
+		-DMODULES="$MODULES"
+		-DSTATIC=$(usex static-libs ON OFF)
+	)
+	cmake_src_configure
+}


^ permalink raw reply related	[flat|nested] 14+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: net-voip/baresip/
@ 2024-10-04 10:24 Rui Huang
  0 siblings, 0 replies; 14+ messages in thread
From: Rui Huang @ 2024-10-04 10:24 UTC (permalink / raw
  To: gentoo-commits

commit:     beec119f2acfc376150b963bdce0f619e69de736
Author:     Dale Showers <gentoo <AT> fictx <DOT> com>
AuthorDate: Thu Oct  3 15:35:36 2024 +0000
Commit:     Rui Huang <vowstar <AT> gmail <DOT> com>
CommitDate: Thu Oct  3 15:37:11 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=beec119f

net-voip/baresip: drop old versions

Signed-off-by: Dale Showers <gentoo <AT> fictx.com>

 net-voip/baresip/Manifest                 |   2 -
 net-voip/baresip/baresip-3.12.1-r1.ebuild | 109 ------------------------------
 net-voip/baresip/baresip-3.13.0.ebuild    | 109 ------------------------------
 3 files changed, 220 deletions(-)

diff --git a/net-voip/baresip/Manifest b/net-voip/baresip/Manifest
index c90dba6a3..866a3db47 100644
--- a/net-voip/baresip/Manifest
+++ b/net-voip/baresip/Manifest
@@ -1,4 +1,2 @@
-DIST baresip-3.12.1.tar.gz 1156255 BLAKE2B 29535f6909143c6d4e20a540a6396acf0ac2404b9226b25dcfb2f69eca60fab7f1ea3c402466e12242c6058916a07036dfbb80f70b4b112a7a821ac7a5d5b4ef SHA512 0d5f5df4664cbca785606d531ab809e555013937e2f1f0585b550edc36b49f0012d63450ee0817e3657dfbb460bd0dd410326cdf81da1b197dcd15cd0ce11aa2
-DIST baresip-3.13.0.tar.gz 1158719 BLAKE2B 1a08d888a7ab8b850789deaa9f8258775fe38724166e92224e24dade518d94af98f7224dfd34eaa4cf03f2114b47326fcca4c89fbe51a777d5e2d56a1d09d5d2 SHA512 891e72286e3e094b496342ccc3f0ba9d4766542d7275a90644dd1dd87c1db5c27d841ee79446deba033b1f0a501e799f1e6f4a32a5c40bff69a64a184e5a27e9
 DIST baresip-3.14.0.tar.gz 1165155 BLAKE2B 78ba9cbf35086a6f3d8339f2bfe14a62c26b2fa824b3c8de5233ff63d5b18eacad1e7083926e02eb03f61505ef699cb0652b02b58b17042e789a6c816b2b591a SHA512 280172a1b48d2445f7ed4b05dc1b054fb355e6ed58ae62d6aa03ed70e6c9173a648afec76064f08331a0e11fb249456405566de3890cccf1534281aed238991c
 DIST baresip-3.15.0.tar.gz 1171797 BLAKE2B 8f8e35de141260c53e88b63ddd8e54bb86bf3e0cf5a01a55dddd1891eeedea03de700399d110e7e095339b719bd74f56206b1bd3671ee349263b4dadd24524d3 SHA512 20d426d749c2cdbaab09ed92be5ef089c85bb1bf693eab272de673be1ad5457624487e5de2f4675be6246cfead1b6181e60ec35624aadf88909d0d625228d966

diff --git a/net-voip/baresip/baresip-3.12.1-r1.ebuild b/net-voip/baresip/baresip-3.12.1-r1.ebuild
deleted file mode 100644
index 738676914..000000000
--- a/net-voip/baresip/baresip-3.12.1-r1.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Baresip is a portable and modular SIP User-Agent"
-HOMEPAGE="https://github.com/baresip/baresip"
-SRC_URI="https://github.com/baresip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE="aac acip alsa amr aptx aom codec2 console dbus echo evdev ffmpeg gstreamer
-	  gtk3 jack httpd httpreq mpa mqtt opus pipewire portaudio pulseaudio sdl
-	  serreg snapshot sndfile spandsp static-libs syslog tcpcontrol v4l video vpx webrtc X"
-
-RE_PVF="$(ver_cut 1-2)*"
-
-DEPEND="
-	dev-libs/openssl:0=
-	=net-voip/re-${RE_PVF}
-	sys-libs/zlib
-	aac? ( media-libs/fdk-aac )
-	alsa? ( media-libs/alsa-lib )
-	amr? ( media-libs/opencore-amr )
-	aom? ( media-libs/libaom )
-	aptx? ( media-libs/libopenaptx )
-	codec2? ( media-libs/codec2 )
-	dbus? (
-		dev-util/gdbus-codegen
-		sys-apps/dbus
-	)
-	ffmpeg? ( media-video/ffmpeg )
-	gstreamer? (
-		media-libs/gstreamer:1.0
-		media-libs/gst-plugins-base:1.0
-		media-libs/gst-plugins-good:1.0
-	)
-	gtk3? ( x11-libs/gtk+:3 )
-	jack? ( virtual/jack )
-	mpa? (
-		media-sound/twolame
-		media-sound/mpg123
-		media-libs/speexdsp
-	)
-	mqtt? ( app-misc/mosquitto )
-	opus? ( media-libs/opus )
-	pipewire? ( media-video/pipewire )
-	snapshot? ( media-libs/libpng )
-	portaudio? ( media-libs/portaudio )
-	pulseaudio? ( media-libs/libpulse )
-	sdl? ( media-libs/libsdl2 )
-	sndfile? ( media-libs/libsndfile )
-	spandsp? ( media-libs/spandsp )
-	v4l? ( media-libs/libv4l )
-	vpx? ( media-libs/libvpx )
-	webrtc? ( media-plugins/gst-plugins-webrtc )
-	X? ( x11-libs/libX11 )
-	"
-
-RDEPEND="${DEPEND}"
-
-src_configure() {
-	use aac && MODULES+="aac;"
-	use acip && MODULES+="ebuacip;"
-	use alsa && MODULES+="alsa;"
-	use amr && MODULES+="amr;"
-	use aom && MODULES+="av1;"
-	use aptx && MODULES+="aptx;"
-	use codec2 && MODULES+="codec2;"
-	use console && MODULES+="cons;"
-	use dbus && MODULES+="ctrl_dbus;"
-	use evdev && MODULES+="evdev;"
-	use echo && MODULES+="echo;"
-	use gtk3 && MODULES+="gtk;"
-	use gstreamer && MODULES+="gst;"
-	use httpd && MODULES+="httpd;"
-	use httpreq && MODULES+="httpreq;"
-	use ffmpeg && MODULES+="avcodec;avfilter;avformat;selfview;swscale;"
-	use jack && MODULES+="jack;"
-	use mpa && MODULES+="mpa;"
-	use mqtt && MODULES+="mqtt;"
-	use opus && MODULES+="opus;opus_multistream;"
-	use pipewire && MODULES+="pipewire;"
-	use pulseaudio && MODULES+="pulse;"
-	use portaudio && MODULES+="portaudio;"
-	use serreg && MODULES+="serreg;"
-	use snapshot && MODULES+="snapshot;"
-	use sdl && MODULES+="sdl;"
-	use sndfile && MODULES+="sndfile;"
-	use spandsp && MODULES+="g722;g726;plc;"
-	use syslog && MODULES+="syslog;"
-	use tcpcontrol && MODULES+="ctrl_tcp;"
-	use v4l && MODULES+="v4l2;"
-	use video && MODULES+="vidbridge;vidinfo;"
-	use vpx && MODULES+="vp8;vp9;"
-	use webrtc && MODULES+="webrtc_aec;"
-	use X && MODULES+="x11;"
-	MODULES+="account;aubridge;auconv;aufile;auresamp;ausine;contact;debug_cmd;dtls_srtp;g711;ice;menu;mixausrc;mixminus;mwi;natpmp;netroam;pcp;presence;turn;rtcpsummary;srtp;stdio;stun;uuid;vumeter"
-
-	local mycmakeargs=(
-		-DMODULES="$MODULES"
-		-DSTATIC=$(usex static-libs ON OFF)
-	)
-	cmake_src_configure
-}

diff --git a/net-voip/baresip/baresip-3.13.0.ebuild b/net-voip/baresip/baresip-3.13.0.ebuild
deleted file mode 100644
index 738676914..000000000
--- a/net-voip/baresip/baresip-3.13.0.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Baresip is a portable and modular SIP User-Agent"
-HOMEPAGE="https://github.com/baresip/baresip"
-SRC_URI="https://github.com/baresip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE="aac acip alsa amr aptx aom codec2 console dbus echo evdev ffmpeg gstreamer
-	  gtk3 jack httpd httpreq mpa mqtt opus pipewire portaudio pulseaudio sdl
-	  serreg snapshot sndfile spandsp static-libs syslog tcpcontrol v4l video vpx webrtc X"
-
-RE_PVF="$(ver_cut 1-2)*"
-
-DEPEND="
-	dev-libs/openssl:0=
-	=net-voip/re-${RE_PVF}
-	sys-libs/zlib
-	aac? ( media-libs/fdk-aac )
-	alsa? ( media-libs/alsa-lib )
-	amr? ( media-libs/opencore-amr )
-	aom? ( media-libs/libaom )
-	aptx? ( media-libs/libopenaptx )
-	codec2? ( media-libs/codec2 )
-	dbus? (
-		dev-util/gdbus-codegen
-		sys-apps/dbus
-	)
-	ffmpeg? ( media-video/ffmpeg )
-	gstreamer? (
-		media-libs/gstreamer:1.0
-		media-libs/gst-plugins-base:1.0
-		media-libs/gst-plugins-good:1.0
-	)
-	gtk3? ( x11-libs/gtk+:3 )
-	jack? ( virtual/jack )
-	mpa? (
-		media-sound/twolame
-		media-sound/mpg123
-		media-libs/speexdsp
-	)
-	mqtt? ( app-misc/mosquitto )
-	opus? ( media-libs/opus )
-	pipewire? ( media-video/pipewire )
-	snapshot? ( media-libs/libpng )
-	portaudio? ( media-libs/portaudio )
-	pulseaudio? ( media-libs/libpulse )
-	sdl? ( media-libs/libsdl2 )
-	sndfile? ( media-libs/libsndfile )
-	spandsp? ( media-libs/spandsp )
-	v4l? ( media-libs/libv4l )
-	vpx? ( media-libs/libvpx )
-	webrtc? ( media-plugins/gst-plugins-webrtc )
-	X? ( x11-libs/libX11 )
-	"
-
-RDEPEND="${DEPEND}"
-
-src_configure() {
-	use aac && MODULES+="aac;"
-	use acip && MODULES+="ebuacip;"
-	use alsa && MODULES+="alsa;"
-	use amr && MODULES+="amr;"
-	use aom && MODULES+="av1;"
-	use aptx && MODULES+="aptx;"
-	use codec2 && MODULES+="codec2;"
-	use console && MODULES+="cons;"
-	use dbus && MODULES+="ctrl_dbus;"
-	use evdev && MODULES+="evdev;"
-	use echo && MODULES+="echo;"
-	use gtk3 && MODULES+="gtk;"
-	use gstreamer && MODULES+="gst;"
-	use httpd && MODULES+="httpd;"
-	use httpreq && MODULES+="httpreq;"
-	use ffmpeg && MODULES+="avcodec;avfilter;avformat;selfview;swscale;"
-	use jack && MODULES+="jack;"
-	use mpa && MODULES+="mpa;"
-	use mqtt && MODULES+="mqtt;"
-	use opus && MODULES+="opus;opus_multistream;"
-	use pipewire && MODULES+="pipewire;"
-	use pulseaudio && MODULES+="pulse;"
-	use portaudio && MODULES+="portaudio;"
-	use serreg && MODULES+="serreg;"
-	use snapshot && MODULES+="snapshot;"
-	use sdl && MODULES+="sdl;"
-	use sndfile && MODULES+="sndfile;"
-	use spandsp && MODULES+="g722;g726;plc;"
-	use syslog && MODULES+="syslog;"
-	use tcpcontrol && MODULES+="ctrl_tcp;"
-	use v4l && MODULES+="v4l2;"
-	use video && MODULES+="vidbridge;vidinfo;"
-	use vpx && MODULES+="vp8;vp9;"
-	use webrtc && MODULES+="webrtc_aec;"
-	use X && MODULES+="x11;"
-	MODULES+="account;aubridge;auconv;aufile;auresamp;ausine;contact;debug_cmd;dtls_srtp;g711;ice;menu;mixausrc;mixminus;mwi;natpmp;netroam;pcp;presence;turn;rtcpsummary;srtp;stdio;stun;uuid;vumeter"
-
-	local mycmakeargs=(
-		-DMODULES="$MODULES"
-		-DSTATIC=$(usex static-libs ON OFF)
-	)
-	cmake_src_configure
-}


^ permalink raw reply related	[flat|nested] 14+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: net-voip/baresip/
@ 2024-08-31 13:06 David Roman
  0 siblings, 0 replies; 14+ messages in thread
From: David Roman @ 2024-08-31 13:06 UTC (permalink / raw
  To: gentoo-commits

commit:     43d9c12dabde712bfb04471c30e478eb8b51b9b5
Author:     Dale Showers <gentoo <AT> fictx <DOT> com>
AuthorDate: Fri Aug 30 18:47:48 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Fri Aug 30 18:47:48 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=43d9c12d

net-voip/baresip: add 3.15.0

Signed-off-by: Dale Showers <gentoo <AT> fictx.com>

 net-voip/baresip/Manifest              |   1 +
 net-voip/baresip/baresip-3.15.0.ebuild | 109 +++++++++++++++++++++++++++++++++
 2 files changed, 110 insertions(+)

diff --git a/net-voip/baresip/Manifest b/net-voip/baresip/Manifest
index ad2e64db0..c90dba6a3 100644
--- a/net-voip/baresip/Manifest
+++ b/net-voip/baresip/Manifest
@@ -1,3 +1,4 @@
 DIST baresip-3.12.1.tar.gz 1156255 BLAKE2B 29535f6909143c6d4e20a540a6396acf0ac2404b9226b25dcfb2f69eca60fab7f1ea3c402466e12242c6058916a07036dfbb80f70b4b112a7a821ac7a5d5b4ef SHA512 0d5f5df4664cbca785606d531ab809e555013937e2f1f0585b550edc36b49f0012d63450ee0817e3657dfbb460bd0dd410326cdf81da1b197dcd15cd0ce11aa2
 DIST baresip-3.13.0.tar.gz 1158719 BLAKE2B 1a08d888a7ab8b850789deaa9f8258775fe38724166e92224e24dade518d94af98f7224dfd34eaa4cf03f2114b47326fcca4c89fbe51a777d5e2d56a1d09d5d2 SHA512 891e72286e3e094b496342ccc3f0ba9d4766542d7275a90644dd1dd87c1db5c27d841ee79446deba033b1f0a501e799f1e6f4a32a5c40bff69a64a184e5a27e9
 DIST baresip-3.14.0.tar.gz 1165155 BLAKE2B 78ba9cbf35086a6f3d8339f2bfe14a62c26b2fa824b3c8de5233ff63d5b18eacad1e7083926e02eb03f61505ef699cb0652b02b58b17042e789a6c816b2b591a SHA512 280172a1b48d2445f7ed4b05dc1b054fb355e6ed58ae62d6aa03ed70e6c9173a648afec76064f08331a0e11fb249456405566de3890cccf1534281aed238991c
+DIST baresip-3.15.0.tar.gz 1171797 BLAKE2B 8f8e35de141260c53e88b63ddd8e54bb86bf3e0cf5a01a55dddd1891eeedea03de700399d110e7e095339b719bd74f56206b1bd3671ee349263b4dadd24524d3 SHA512 20d426d749c2cdbaab09ed92be5ef089c85bb1bf693eab272de673be1ad5457624487e5de2f4675be6246cfead1b6181e60ec35624aadf88909d0d625228d966

diff --git a/net-voip/baresip/baresip-3.15.0.ebuild b/net-voip/baresip/baresip-3.15.0.ebuild
new file mode 100644
index 000000000..738676914
--- /dev/null
+++ b/net-voip/baresip/baresip-3.15.0.ebuild
@@ -0,0 +1,109 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Baresip is a portable and modular SIP User-Agent"
+HOMEPAGE="https://github.com/baresip/baresip"
+SRC_URI="https://github.com/baresip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="aac acip alsa amr aptx aom codec2 console dbus echo evdev ffmpeg gstreamer
+	  gtk3 jack httpd httpreq mpa mqtt opus pipewire portaudio pulseaudio sdl
+	  serreg snapshot sndfile spandsp static-libs syslog tcpcontrol v4l video vpx webrtc X"
+
+RE_PVF="$(ver_cut 1-2)*"
+
+DEPEND="
+	dev-libs/openssl:0=
+	=net-voip/re-${RE_PVF}
+	sys-libs/zlib
+	aac? ( media-libs/fdk-aac )
+	alsa? ( media-libs/alsa-lib )
+	amr? ( media-libs/opencore-amr )
+	aom? ( media-libs/libaom )
+	aptx? ( media-libs/libopenaptx )
+	codec2? ( media-libs/codec2 )
+	dbus? (
+		dev-util/gdbus-codegen
+		sys-apps/dbus
+	)
+	ffmpeg? ( media-video/ffmpeg )
+	gstreamer? (
+		media-libs/gstreamer:1.0
+		media-libs/gst-plugins-base:1.0
+		media-libs/gst-plugins-good:1.0
+	)
+	gtk3? ( x11-libs/gtk+:3 )
+	jack? ( virtual/jack )
+	mpa? (
+		media-sound/twolame
+		media-sound/mpg123
+		media-libs/speexdsp
+	)
+	mqtt? ( app-misc/mosquitto )
+	opus? ( media-libs/opus )
+	pipewire? ( media-video/pipewire )
+	snapshot? ( media-libs/libpng )
+	portaudio? ( media-libs/portaudio )
+	pulseaudio? ( media-libs/libpulse )
+	sdl? ( media-libs/libsdl2 )
+	sndfile? ( media-libs/libsndfile )
+	spandsp? ( media-libs/spandsp )
+	v4l? ( media-libs/libv4l )
+	vpx? ( media-libs/libvpx )
+	webrtc? ( media-plugins/gst-plugins-webrtc )
+	X? ( x11-libs/libX11 )
+	"
+
+RDEPEND="${DEPEND}"
+
+src_configure() {
+	use aac && MODULES+="aac;"
+	use acip && MODULES+="ebuacip;"
+	use alsa && MODULES+="alsa;"
+	use amr && MODULES+="amr;"
+	use aom && MODULES+="av1;"
+	use aptx && MODULES+="aptx;"
+	use codec2 && MODULES+="codec2;"
+	use console && MODULES+="cons;"
+	use dbus && MODULES+="ctrl_dbus;"
+	use evdev && MODULES+="evdev;"
+	use echo && MODULES+="echo;"
+	use gtk3 && MODULES+="gtk;"
+	use gstreamer && MODULES+="gst;"
+	use httpd && MODULES+="httpd;"
+	use httpreq && MODULES+="httpreq;"
+	use ffmpeg && MODULES+="avcodec;avfilter;avformat;selfview;swscale;"
+	use jack && MODULES+="jack;"
+	use mpa && MODULES+="mpa;"
+	use mqtt && MODULES+="mqtt;"
+	use opus && MODULES+="opus;opus_multistream;"
+	use pipewire && MODULES+="pipewire;"
+	use pulseaudio && MODULES+="pulse;"
+	use portaudio && MODULES+="portaudio;"
+	use serreg && MODULES+="serreg;"
+	use snapshot && MODULES+="snapshot;"
+	use sdl && MODULES+="sdl;"
+	use sndfile && MODULES+="sndfile;"
+	use spandsp && MODULES+="g722;g726;plc;"
+	use syslog && MODULES+="syslog;"
+	use tcpcontrol && MODULES+="ctrl_tcp;"
+	use v4l && MODULES+="v4l2;"
+	use video && MODULES+="vidbridge;vidinfo;"
+	use vpx && MODULES+="vp8;vp9;"
+	use webrtc && MODULES+="webrtc_aec;"
+	use X && MODULES+="x11;"
+	MODULES+="account;aubridge;auconv;aufile;auresamp;ausine;contact;debug_cmd;dtls_srtp;g711;ice;menu;mixausrc;mixminus;mwi;natpmp;netroam;pcp;presence;turn;rtcpsummary;srtp;stdio;stun;uuid;vumeter"
+
+	local mycmakeargs=(
+		-DMODULES="$MODULES"
+		-DSTATIC=$(usex static-libs ON OFF)
+	)
+	cmake_src_configure
+}


^ permalink raw reply related	[flat|nested] 14+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: net-voip/baresip/
@ 2024-08-31 13:05 David Roman
  0 siblings, 0 replies; 14+ messages in thread
From: David Roman @ 2024-08-31 13:05 UTC (permalink / raw
  To: gentoo-commits

commit:     a1e56725192b27bc395fe343ef79ff3ce6ab6363
Author:     Dale Showers <gentoo <AT> fictx <DOT> com>
AuthorDate: Fri Aug 30 18:44:55 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Fri Aug 30 18:44:55 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a1e56725

net-voip/baresip: drop old versions

Update v3.12.1-r1 copyright year
drop gst flag from metadata

Closes: https://bugs.gentoo.org/722972
Signed-off-by: Dale Showers <gentoo <AT> fictx.com>

 net-voip/baresip/Manifest                 |   1 -
 net-voip/baresip/baresip-3.11.0-r1.ebuild | 109 ------------------------------
 net-voip/baresip/baresip-3.11.0.ebuild    |  53 ---------------
 net-voip/baresip/baresip-3.12.1-r1.ebuild |   2 +-
 net-voip/baresip/baresip-3.12.1.ebuild    | 109 ------------------------------
 net-voip/baresip/metadata.xml             |   1 -
 6 files changed, 1 insertion(+), 274 deletions(-)

diff --git a/net-voip/baresip/Manifest b/net-voip/baresip/Manifest
index 334ecc854..ad2e64db0 100644
--- a/net-voip/baresip/Manifest
+++ b/net-voip/baresip/Manifest
@@ -1,4 +1,3 @@
-DIST baresip-3.11.0.tar.gz 1168323 BLAKE2B f09d4b0f9edf1a18df21f4835e695e8b90aad6a6477b8c11716f1a3a2829303fc63193294f107cc99428758df8466dd31a0a2756cb444a6b8b64d8337ce3a9ed SHA512 9a538695fc9d9fc57eece0db8c49e574a224f158c1089d0e5a4d6501a1cba0fa49aeb3e2eaf0dc663e0d1d62154cd05ae549a971158747eaa40f0a7b20806cf1
 DIST baresip-3.12.1.tar.gz 1156255 BLAKE2B 29535f6909143c6d4e20a540a6396acf0ac2404b9226b25dcfb2f69eca60fab7f1ea3c402466e12242c6058916a07036dfbb80f70b4b112a7a821ac7a5d5b4ef SHA512 0d5f5df4664cbca785606d531ab809e555013937e2f1f0585b550edc36b49f0012d63450ee0817e3657dfbb460bd0dd410326cdf81da1b197dcd15cd0ce11aa2
 DIST baresip-3.13.0.tar.gz 1158719 BLAKE2B 1a08d888a7ab8b850789deaa9f8258775fe38724166e92224e24dade518d94af98f7224dfd34eaa4cf03f2114b47326fcca4c89fbe51a777d5e2d56a1d09d5d2 SHA512 891e72286e3e094b496342ccc3f0ba9d4766542d7275a90644dd1dd87c1db5c27d841ee79446deba033b1f0a501e799f1e6f4a32a5c40bff69a64a184e5a27e9
 DIST baresip-3.14.0.tar.gz 1165155 BLAKE2B 78ba9cbf35086a6f3d8339f2bfe14a62c26b2fa824b3c8de5233ff63d5b18eacad1e7083926e02eb03f61505ef699cb0652b02b58b17042e789a6c816b2b591a SHA512 280172a1b48d2445f7ed4b05dc1b054fb355e6ed58ae62d6aa03ed70e6c9173a648afec76064f08331a0e11fb249456405566de3890cccf1534281aed238991c

diff --git a/net-voip/baresip/baresip-3.11.0-r1.ebuild b/net-voip/baresip/baresip-3.11.0-r1.ebuild
deleted file mode 100644
index e29ad307c..000000000
--- a/net-voip/baresip/baresip-3.11.0-r1.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Baresip is a portable and modular SIP User-Agent"
-HOMEPAGE="https://github.com/baresip/baresip"
-SRC_URI="https://github.com/baresip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE="aac acip alsa amr aptx aom codec2 console dbus echo evdev ffmpeg gstreamer
-	  gtk3 jack httpd httpreq mpa mqtt opus pipewire portaudio pulseaudio sdl
-	  serreg snapshot sndfile spandsp static-libs syslog tcpcontrol v4l video vpx webrtc X"
-
-RE_PVF="$(ver_cut 1-2)*"
-
-DEPEND="
-	dev-libs/openssl:0=
-	=net-voip/re-${RE_PVF}
-	sys-libs/zlib
-	aac? ( media-libs/fdk-aac )
-	alsa? ( media-libs/alsa-lib )
-	amr? ( media-libs/opencore-amr )
-	aom? ( media-libs/libaom )
-	aptx? ( media-libs/libopenaptx )
-	codec2? ( media-libs/codec2 )
-	dbus? (
-		dev-util/gdbus-codegen
-		sys-apps/dbus
-	)
-	ffmpeg? ( media-video/ffmpeg )
-	gstreamer? (
-		media-libs/gstreamer:1.0
-		media-libs/gst-plugins-base:1.0
-		media-libs/gst-plugins-good:1.0
-	)
-	gtk3? ( x11-libs/gtk+:3 )
-	jack? ( virtual/jack )
-	mpa? (
-		media-sound/twolame
-		media-sound/mpg123
-		media-libs/speexdsp
-	)
-	mqtt? ( app-misc/mosquitto )
-	opus? ( media-libs/opus )
-	pipewire? ( media-video/pipewire )
-	snapshot? ( media-libs/libpng )
-	portaudio? ( media-libs/portaudio )
-	pulseaudio? ( media-libs/libpulse )
-	sdl? ( media-libs/libsdl2 )
-	sndfile? ( media-libs/libsndfile )
-	spandsp? ( media-libs/spandsp )
-	v4l? ( media-libs/libv4l )
-	vpx? ( media-libs/libvpx )
-	webrtc? ( media-plugins/gst-plugins-webrtc )
-	X? ( x11-libs/libX11 )
-	"
-
-RDEPEND="${DEPEND}"
-
-src_configure() {
-	use aac && MODULES+="aac;"
-	use acip && MODULES+="ebuacip;"
-	use alsa && MODULES+="alsa;"
-	use amr && MODULES+="amr;"
-	use aom && MODULES+="av1;"
-	use aptx && MODULES+="aptx;"
-	use codec2 && MODULES+="codec2;"
-	use console && MODULES+="cons;"
-	use dbus && MODULES+="ctrl_dbus;"
-	use evdev && MODULES+="evdev;"
-	use echo && MODULES+="echo;"
-	use gtk3 && MODULES+="gtk;"
-	use gstreamer && MODULES+="gst;"
-	use httpd && MODULES+="httpd;"
-	use httpreq && MODULES+="httpreq;"
-	use ffmpeg && MODULES+="avcodec;avfilter;avformat;selfview;swscale;"
-	use jack && MODULES+="jack;"
-	use mpa && MODULES+="mpa;"
-	use mqtt && MODULES+="mqtt;"
-	use opus && MODULES+="opus;opus_multistream;"
-	use pipewire && MODULES+="pipewire;"
-	use pulseaudio && MODULES+="pulse;"
-	use portaudio && MODULES+="portaudio;"
-	use serreg && MODULES+="serreg;"
-	use snapshot && MODULES+="snapshot;"
-	use sdl && MODULES+="sdl;"
-	use sndfile && MODULES+="sndfile;"
-	use spandsp && MODULES+="g722;g726;plc;"
-	use syslog && MODULES+="syslog;"
-	use tcpcontrol && MODULES+="ctrl_tcp;"
-	use v4l && MODULES+="v4l2;"
-	use video && MODULES+="vidbridge;vidinfo;"
-	use vpx && MODULES+="vp8;vp9;"
-	use webrtc && MODULES+="webrtc_aec;"
-	use X && MODULES+="x11;"
-	MODULES+="account;aubridge;auconv;aufile;auresamp;ausine;contact;debug_cmd;dtls_srtp;g711;ice;menu;mixausrc;mixminus;mwi;natpmp;netroam;pcp;presence;turn;rtcpsummary;srtp;stdio;stun;uuid;vumeter"
-
-	local mycmakeargs=(
-		-DMODULES="$MODULES"
-		-DSTATIC=$(usex static-libs ON OFF)
-	)
-	cmake_src_configure
-}

diff --git a/net-voip/baresip/baresip-3.11.0.ebuild b/net-voip/baresip/baresip-3.11.0.ebuild
deleted file mode 100644
index 10023c9ea..000000000
--- a/net-voip/baresip/baresip-3.11.0.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Baresip is a portable and modular SIP User-Agent"
-HOMEPAGE="https://github.com/baresip/baresip"
-SRC_URI="https://github.com/baresip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE="aac alsa amr aptx aom codec2 ffmpeg gst gtk3 jack mqtt mpa opus ssl png portaudio pulseaudio pipewire sdl sndfile spandsp vpx X"
-
-DEPEND="
-	~net-voip/re-${PV}
-	aac? ( media-libs/fdk-aac )
-	alsa? ( media-libs/alsa-lib )
-	amr? ( media-libs/opencore-amr )
-	aptx? ( media-libs/libopenaptx )
-	aom? ( media-libs/libaom )
-	codec2? ( media-libs/codec2 )
-	ffmpeg? ( media-video/ffmpeg )
-	gst? (
-		media-libs/gstreamer:1.0
-		media-libs/gst-plugins-base:1.0
-		media-libs/gst-plugins-good:1.0
-	)
-	gtk3? ( x11-libs/gtk+:3 )
-	jack? ( virtual/jack )
-	mqtt? ( app-misc/mosquitto )
-	mpa? (
-		media-sound/twolame
-		media-sound/mpg123
-		media-libs/speexdsp
-	)
-	ssl? ( dev-libs/openssl:0= )
-	opus? ( media-libs/opus )
-	png? ( media-libs/libpng )
-	portaudio? ( media-libs/portaudio )
-	pulseaudio? ( media-libs/libpulse )
-	pipewire? ( media-video/pipewire )
-	sdl? ( media-libs/libsdl2 )
-	sndfile? ( media-libs/libsndfile )
-	spandsp? ( media-libs/spandsp )
-	vpx? ( media-libs/libvpx )
-	X? ( x11-libs/libX11 )
-	"
-
-RDEPEND="${DEPEND}"

diff --git a/net-voip/baresip/baresip-3.12.1-r1.ebuild b/net-voip/baresip/baresip-3.12.1-r1.ebuild
index e29ad307c..738676914 100644
--- a/net-voip/baresip/baresip-3.12.1-r1.ebuild
+++ b/net-voip/baresip/baresip-3.12.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8

diff --git a/net-voip/baresip/baresip-3.12.1.ebuild b/net-voip/baresip/baresip-3.12.1.ebuild
deleted file mode 100644
index 4d98800ae..000000000
--- a/net-voip/baresip/baresip-3.12.1.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Baresip is a portable and modular SIP User-Agent"
-HOMEPAGE="https://github.com/baresip/baresip"
-SRC_URI="https://github.com/baresip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE="aac acip alsa amr aptx aom codec2 console dbus echo evdev ffmpeg gstreamer
-	  gtk3 jack httpd httpreq mpa mqtt opus pipewire portaudio pulseaudio sdl
-	  serreg snapshot sndfile spandsp static-libs syslog tcpcontrol v4l video vpx webrtc X"
-
-RE_PVF="$(ver_cut 1-2)*"
-
-DEPEND="
-	dev-libs/openssl:0=
-	=net-voip/re-${RE_PVF}
-	sys-libs/zlib
-	aac? ( media-libs/fdk-aac )
-	alsa? ( media-libs/alsa-lib )
-	amr? ( media-libs/opencore-amr )
-	aom? ( media-libs/libaom )
-	aptx? ( media-libs/libopenaptx )
-	codec2? ( media-libs/codec2 )
-	dbus? (
-		dev-util/gdbus-codegen
-		sys-apps/dbus
-	)
-	ffmpeg? ( media-video/ffmpeg )
-	gstreamer? (
-		media-libs/gstreamer:1.0
-		media-libs/gst-plugins-base:1.0
-		media-libs/gst-plugins-good:1.0
-	)
-	gtk3? ( x11-libs/gtk+:3 )
-	jack? ( virtual/jack )
-	mpa? (
-		media-sound/twolame
-		media-sound/mpg123
-		media-libs/speexdsp
-	)
-	mqtt? ( app-misc/mosquitto )
-	opus? ( media-libs/opus )
-	pipewire? ( media-video/pipewire )
-	snapshot? ( media-libs/libpng )
-	portaudio? ( media-libs/portaudio )
-	pulseaudio? ( media-libs/libpulse )
-	sdl? ( media-libs/libsdl2 )
-	sndfile? ( media-libs/libsndfile )
-	spandsp? ( media-libs/spandsp )
-	v4l? ( media-libs/libv4l )
-	vpx? ( media-libs/libvpx )
-	webrtc? ( media-plugins/gst-plugins-webrtc )
-	X? ( x11-libs/libX11 )
-	"
-
-RDEPEND="${DEPEND}"
-
-src_configure() {
-	use aac && MODULES+="aac;"
-	use acip && MODULES+="ebuacip;"
-	use alsa && MODULES+="alsa;"
-	use amr && MODULES+="amr;"
-	use aom && MODULES+="av1;"
-	use aptx && MODULES+="aptx;"
-	use codec2 && MODULES+="codec2;"
-	use console && MODULES+="cons;"
-	use dbus && MODULES+="ctrl_dbus;"
-	use evdev && MODULES+="evdev;"
-	use echo && MODULES+="echo;"
-	use gtk3 && MODULES+="gtk;"
-	use gstreamer && MODULES+="gst;"
-	use httpd && MODULES+="httpd;"
-	use httpreq && MODULES+="httpreq;"
-	use ffmpeg && MODULES+="avcodec;avfilter;avformat;selfview;swscale;"
-	use jack && MODULES+="jack;"
-	use mpa && MODULES+="mpa;"
-	use mqtt && MODULES+="mqtt;"
-	use opus && MODULES+="opus;opus_multistream;"
-	use pipewire && MODULES+="pipewire;"
-	use pulseaudio && MODULES+="pulse;"
-	use portaudio && MODULES+="portaudio;"
-	use serreg && MODULES+="serreg;"
-	use snapshot && MODULES+="snapshot;"
-	use sdl && MODULES+="sdl;"
-	use sndfile && MODULES+="sndfile;"
-	use spandsp && MODULES+="g722;g726;plc;"
-	use syslog && MODULES+="syslog;"
-	use tcpcontrol && MODULES+="ctrl_tcp;"
-	use v4l && MODULES+="v4l2;"
-	use video && MODULES+="vidbridge;vidinfo;"
-	use vpx && MODULES+="vp8;vp9;"
-	use webrtc && MODULES+="webrtc_aec;"
-	use X && MODULES+="x11;"
-	MODULES+="account;aubridge;auconv;aufile;auresamp;ausine;contact;debug_cmd;dtls_srtp;g711;ice;menu;mixausrc;mixminus;mwi;natpmp;netroam;pcp;presence;turn;rtcpsummary;srtp;stdio;stun;uuid;vumeter"
-
-	local mycmakeargs=(
-		-DMODULES="$MODULES"
-		-DLIBRE_BUILD_STATIC=$(usex static-libs ON OFF)
-	)
-	cmake_src_configure
-}

diff --git a/net-voip/baresip/metadata.xml b/net-voip/baresip/metadata.xml
index 5ea2afbea..1157cd11f 100644
--- a/net-voip/baresip/metadata.xml
+++ b/net-voip/baresip/metadata.xml
@@ -16,7 +16,6 @@
         <flag name="echo">Echo server module</flag>
         <flag name="evdev">Input event device UI module</flag>
         <flag name="gtk3">GTK+ 3 menu-based UI</flag>
-        <flag name="gst">Add support for media-libs/gstreamer (Streaming media)</flag>
         <flag name="httpd">HTTP webserver UI-module</flag>
         <flag name="httpreq">HTTP request module</flag>
         <flag name="mqtt">Enable mqtt support via <pkg>app-misc/mosquitto</pkg></flag>


^ permalink raw reply related	[flat|nested] 14+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: net-voip/baresip/
@ 2024-07-30 16:54 David Roman
  0 siblings, 0 replies; 14+ messages in thread
From: David Roman @ 2024-07-30 16:54 UTC (permalink / raw
  To: gentoo-commits

commit:     cf8cd2c65ce1dcb81d307bdd0882d285f3446450
Author:     Dale Showers <gentoo <AT> fictx <DOT> com>
AuthorDate: Tue Jul 30 14:50:56 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Tue Jul 30 14:50:56 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cf8cd2c6

net-voip/baresip: add 3.14.0

Signed-off-by: Dale Showers <gentoo <AT> fictx.com>

 net-voip/baresip/Manifest              |   1 +
 net-voip/baresip/baresip-3.14.0.ebuild | 109 +++++++++++++++++++++++++++++++++
 2 files changed, 110 insertions(+)

diff --git a/net-voip/baresip/Manifest b/net-voip/baresip/Manifest
index c3e4bf651..060f84e7e 100644
--- a/net-voip/baresip/Manifest
+++ b/net-voip/baresip/Manifest
@@ -3,5 +3,6 @@ DIST baresip-3.10.1.tar.gz 1166742 BLAKE2B 01ff2fef17b805b79ab4cd85b90ea092384c4
 DIST baresip-3.11.0.tar.gz 1168323 BLAKE2B f09d4b0f9edf1a18df21f4835e695e8b90aad6a6477b8c11716f1a3a2829303fc63193294f107cc99428758df8466dd31a0a2756cb444a6b8b64d8337ce3a9ed SHA512 9a538695fc9d9fc57eece0db8c49e574a224f158c1089d0e5a4d6501a1cba0fa49aeb3e2eaf0dc663e0d1d62154cd05ae549a971158747eaa40f0a7b20806cf1
 DIST baresip-3.12.1.tar.gz 1156255 BLAKE2B 29535f6909143c6d4e20a540a6396acf0ac2404b9226b25dcfb2f69eca60fab7f1ea3c402466e12242c6058916a07036dfbb80f70b4b112a7a821ac7a5d5b4ef SHA512 0d5f5df4664cbca785606d531ab809e555013937e2f1f0585b550edc36b49f0012d63450ee0817e3657dfbb460bd0dd410326cdf81da1b197dcd15cd0ce11aa2
 DIST baresip-3.13.0.tar.gz 1158719 BLAKE2B 1a08d888a7ab8b850789deaa9f8258775fe38724166e92224e24dade518d94af98f7224dfd34eaa4cf03f2114b47326fcca4c89fbe51a777d5e2d56a1d09d5d2 SHA512 891e72286e3e094b496342ccc3f0ba9d4766542d7275a90644dd1dd87c1db5c27d841ee79446deba033b1f0a501e799f1e6f4a32a5c40bff69a64a184e5a27e9
+DIST baresip-3.14.0.tar.gz 1165155 BLAKE2B 78ba9cbf35086a6f3d8339f2bfe14a62c26b2fa824b3c8de5233ff63d5b18eacad1e7083926e02eb03f61505ef699cb0652b02b58b17042e789a6c816b2b591a SHA512 280172a1b48d2445f7ed4b05dc1b054fb355e6ed58ae62d6aa03ed70e6c9173a648afec76064f08331a0e11fb249456405566de3890cccf1534281aed238991c
 DIST baresip-3.8.0.tar.gz 1158645 BLAKE2B e7badad42dde5e0cbd0fa090654b6559f7cf2f6c1dcc458290a43c72b26b0aa2fe40c92f4335ed72c4a2f85ec20d9bfb45f8059bc179cbd47b26867bf7612ccf SHA512 12ff9aaedcc3bc19a38235f5abc955aa1a64db47827895b95ca55329cb29acef353ee0871e888f12f0a9ea5a2ac0b3a34c278115c05e9f55d055638b5e13f852
 DIST baresip-3.9.0.tar.gz 1163327 BLAKE2B c994a6ca16610936887f9bfbfb776e155ad9418fb46387af899044e8237e1e7662e62b697408c7c0a47849bbc8ce078122b9290afd868aa9974ad50c9a7b68dd SHA512 7e6bf2c68ae4dec60da7692527d511b7acf373e14c67c96591b7a5e02af7275ff7adde8a8c07af6ed98474b87357b734aae17fb337d4fad8353c253de56dc534

diff --git a/net-voip/baresip/baresip-3.14.0.ebuild b/net-voip/baresip/baresip-3.14.0.ebuild
new file mode 100644
index 000000000..738676914
--- /dev/null
+++ b/net-voip/baresip/baresip-3.14.0.ebuild
@@ -0,0 +1,109 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Baresip is a portable and modular SIP User-Agent"
+HOMEPAGE="https://github.com/baresip/baresip"
+SRC_URI="https://github.com/baresip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="aac acip alsa amr aptx aom codec2 console dbus echo evdev ffmpeg gstreamer
+	  gtk3 jack httpd httpreq mpa mqtt opus pipewire portaudio pulseaudio sdl
+	  serreg snapshot sndfile spandsp static-libs syslog tcpcontrol v4l video vpx webrtc X"
+
+RE_PVF="$(ver_cut 1-2)*"
+
+DEPEND="
+	dev-libs/openssl:0=
+	=net-voip/re-${RE_PVF}
+	sys-libs/zlib
+	aac? ( media-libs/fdk-aac )
+	alsa? ( media-libs/alsa-lib )
+	amr? ( media-libs/opencore-amr )
+	aom? ( media-libs/libaom )
+	aptx? ( media-libs/libopenaptx )
+	codec2? ( media-libs/codec2 )
+	dbus? (
+		dev-util/gdbus-codegen
+		sys-apps/dbus
+	)
+	ffmpeg? ( media-video/ffmpeg )
+	gstreamer? (
+		media-libs/gstreamer:1.0
+		media-libs/gst-plugins-base:1.0
+		media-libs/gst-plugins-good:1.0
+	)
+	gtk3? ( x11-libs/gtk+:3 )
+	jack? ( virtual/jack )
+	mpa? (
+		media-sound/twolame
+		media-sound/mpg123
+		media-libs/speexdsp
+	)
+	mqtt? ( app-misc/mosquitto )
+	opus? ( media-libs/opus )
+	pipewire? ( media-video/pipewire )
+	snapshot? ( media-libs/libpng )
+	portaudio? ( media-libs/portaudio )
+	pulseaudio? ( media-libs/libpulse )
+	sdl? ( media-libs/libsdl2 )
+	sndfile? ( media-libs/libsndfile )
+	spandsp? ( media-libs/spandsp )
+	v4l? ( media-libs/libv4l )
+	vpx? ( media-libs/libvpx )
+	webrtc? ( media-plugins/gst-plugins-webrtc )
+	X? ( x11-libs/libX11 )
+	"
+
+RDEPEND="${DEPEND}"
+
+src_configure() {
+	use aac && MODULES+="aac;"
+	use acip && MODULES+="ebuacip;"
+	use alsa && MODULES+="alsa;"
+	use amr && MODULES+="amr;"
+	use aom && MODULES+="av1;"
+	use aptx && MODULES+="aptx;"
+	use codec2 && MODULES+="codec2;"
+	use console && MODULES+="cons;"
+	use dbus && MODULES+="ctrl_dbus;"
+	use evdev && MODULES+="evdev;"
+	use echo && MODULES+="echo;"
+	use gtk3 && MODULES+="gtk;"
+	use gstreamer && MODULES+="gst;"
+	use httpd && MODULES+="httpd;"
+	use httpreq && MODULES+="httpreq;"
+	use ffmpeg && MODULES+="avcodec;avfilter;avformat;selfview;swscale;"
+	use jack && MODULES+="jack;"
+	use mpa && MODULES+="mpa;"
+	use mqtt && MODULES+="mqtt;"
+	use opus && MODULES+="opus;opus_multistream;"
+	use pipewire && MODULES+="pipewire;"
+	use pulseaudio && MODULES+="pulse;"
+	use portaudio && MODULES+="portaudio;"
+	use serreg && MODULES+="serreg;"
+	use snapshot && MODULES+="snapshot;"
+	use sdl && MODULES+="sdl;"
+	use sndfile && MODULES+="sndfile;"
+	use spandsp && MODULES+="g722;g726;plc;"
+	use syslog && MODULES+="syslog;"
+	use tcpcontrol && MODULES+="ctrl_tcp;"
+	use v4l && MODULES+="v4l2;"
+	use video && MODULES+="vidbridge;vidinfo;"
+	use vpx && MODULES+="vp8;vp9;"
+	use webrtc && MODULES+="webrtc_aec;"
+	use X && MODULES+="x11;"
+	MODULES+="account;aubridge;auconv;aufile;auresamp;ausine;contact;debug_cmd;dtls_srtp;g711;ice;menu;mixausrc;mixminus;mwi;natpmp;netroam;pcp;presence;turn;rtcpsummary;srtp;stdio;stun;uuid;vumeter"
+
+	local mycmakeargs=(
+		-DMODULES="$MODULES"
+		-DSTATIC=$(usex static-libs ON OFF)
+	)
+	cmake_src_configure
+}


^ permalink raw reply related	[flat|nested] 14+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: net-voip/baresip/
@ 2024-07-30 16:54 David Roman
  0 siblings, 0 replies; 14+ messages in thread
From: David Roman @ 2024-07-30 16:54 UTC (permalink / raw
  To: gentoo-commits

commit:     de203d8dff9947162b30c06adce8bef180e2ff98
Author:     Dale Showers <gentoo <AT> fictx <DOT> com>
AuthorDate: Tue Jul 30 14:53:03 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Tue Jul 30 14:56:02 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=de203d8d

net-voip/baresip: remove older versions

Remove 3.8.0, 3.9.0, 3.10.0, 3.10.1

Signed-off-by: Dale Showers <gentoo <AT> fictx.com>

 net-voip/baresip/Manifest              |  4 ---
 net-voip/baresip/baresip-3.10.0.ebuild | 53 --------------------------------
 net-voip/baresip/baresip-3.10.1.ebuild | 55 ----------------------------------
 net-voip/baresip/baresip-3.8.0.ebuild  | 53 --------------------------------
 net-voip/baresip/baresip-3.9.0.ebuild  | 53 --------------------------------
 5 files changed, 218 deletions(-)

diff --git a/net-voip/baresip/Manifest b/net-voip/baresip/Manifest
index 060f84e7e..334ecc854 100644
--- a/net-voip/baresip/Manifest
+++ b/net-voip/baresip/Manifest
@@ -1,8 +1,4 @@
-DIST baresip-3.10.0.tar.gz 1167280 BLAKE2B b75558f75c1842361a795645ed67fbf1f121bf76a98f9590984da754bc3171a6e8c5feaee1b45afd90960e8444f2ff5b5fbbb314ee2fa268239bccd481c79236 SHA512 62c977e4af72a401fc8d52a52afc7f3750070f539af8b41098c92dd5e1b6ed1e654bd7d35dda8704c255fbc13a5b2c75bb441818b86f4cf8ff95c1ffd87a0a8a
-DIST baresip-3.10.1.tar.gz 1166742 BLAKE2B 01ff2fef17b805b79ab4cd85b90ea092384c467191b152dd8edbfb8f2c82f2334b1a8afbc812e9e724b8f863caa85d6cf86de303b2ce303165c88ecda3e4effb SHA512 71853ab11895b9ce85a6f57400e570b353d594f8a0e6697368088cc393b14970401165b89cf3bc2d0392199cef76eca246a0c934014a726c5261dce65243bae4
 DIST baresip-3.11.0.tar.gz 1168323 BLAKE2B f09d4b0f9edf1a18df21f4835e695e8b90aad6a6477b8c11716f1a3a2829303fc63193294f107cc99428758df8466dd31a0a2756cb444a6b8b64d8337ce3a9ed SHA512 9a538695fc9d9fc57eece0db8c49e574a224f158c1089d0e5a4d6501a1cba0fa49aeb3e2eaf0dc663e0d1d62154cd05ae549a971158747eaa40f0a7b20806cf1
 DIST baresip-3.12.1.tar.gz 1156255 BLAKE2B 29535f6909143c6d4e20a540a6396acf0ac2404b9226b25dcfb2f69eca60fab7f1ea3c402466e12242c6058916a07036dfbb80f70b4b112a7a821ac7a5d5b4ef SHA512 0d5f5df4664cbca785606d531ab809e555013937e2f1f0585b550edc36b49f0012d63450ee0817e3657dfbb460bd0dd410326cdf81da1b197dcd15cd0ce11aa2
 DIST baresip-3.13.0.tar.gz 1158719 BLAKE2B 1a08d888a7ab8b850789deaa9f8258775fe38724166e92224e24dade518d94af98f7224dfd34eaa4cf03f2114b47326fcca4c89fbe51a777d5e2d56a1d09d5d2 SHA512 891e72286e3e094b496342ccc3f0ba9d4766542d7275a90644dd1dd87c1db5c27d841ee79446deba033b1f0a501e799f1e6f4a32a5c40bff69a64a184e5a27e9
 DIST baresip-3.14.0.tar.gz 1165155 BLAKE2B 78ba9cbf35086a6f3d8339f2bfe14a62c26b2fa824b3c8de5233ff63d5b18eacad1e7083926e02eb03f61505ef699cb0652b02b58b17042e789a6c816b2b591a SHA512 280172a1b48d2445f7ed4b05dc1b054fb355e6ed58ae62d6aa03ed70e6c9173a648afec76064f08331a0e11fb249456405566de3890cccf1534281aed238991c
-DIST baresip-3.8.0.tar.gz 1158645 BLAKE2B e7badad42dde5e0cbd0fa090654b6559f7cf2f6c1dcc458290a43c72b26b0aa2fe40c92f4335ed72c4a2f85ec20d9bfb45f8059bc179cbd47b26867bf7612ccf SHA512 12ff9aaedcc3bc19a38235f5abc955aa1a64db47827895b95ca55329cb29acef353ee0871e888f12f0a9ea5a2ac0b3a34c278115c05e9f55d055638b5e13f852
-DIST baresip-3.9.0.tar.gz 1163327 BLAKE2B c994a6ca16610936887f9bfbfb776e155ad9418fb46387af899044e8237e1e7662e62b697408c7c0a47849bbc8ce078122b9290afd868aa9974ad50c9a7b68dd SHA512 7e6bf2c68ae4dec60da7692527d511b7acf373e14c67c96591b7a5e02af7275ff7adde8a8c07af6ed98474b87357b734aae17fb337d4fad8353c253de56dc534

diff --git a/net-voip/baresip/baresip-3.10.0.ebuild b/net-voip/baresip/baresip-3.10.0.ebuild
deleted file mode 100644
index 10023c9ea..000000000
--- a/net-voip/baresip/baresip-3.10.0.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Baresip is a portable and modular SIP User-Agent"
-HOMEPAGE="https://github.com/baresip/baresip"
-SRC_URI="https://github.com/baresip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE="aac alsa amr aptx aom codec2 ffmpeg gst gtk3 jack mqtt mpa opus ssl png portaudio pulseaudio pipewire sdl sndfile spandsp vpx X"
-
-DEPEND="
-	~net-voip/re-${PV}
-	aac? ( media-libs/fdk-aac )
-	alsa? ( media-libs/alsa-lib )
-	amr? ( media-libs/opencore-amr )
-	aptx? ( media-libs/libopenaptx )
-	aom? ( media-libs/libaom )
-	codec2? ( media-libs/codec2 )
-	ffmpeg? ( media-video/ffmpeg )
-	gst? (
-		media-libs/gstreamer:1.0
-		media-libs/gst-plugins-base:1.0
-		media-libs/gst-plugins-good:1.0
-	)
-	gtk3? ( x11-libs/gtk+:3 )
-	jack? ( virtual/jack )
-	mqtt? ( app-misc/mosquitto )
-	mpa? (
-		media-sound/twolame
-		media-sound/mpg123
-		media-libs/speexdsp
-	)
-	ssl? ( dev-libs/openssl:0= )
-	opus? ( media-libs/opus )
-	png? ( media-libs/libpng )
-	portaudio? ( media-libs/portaudio )
-	pulseaudio? ( media-libs/libpulse )
-	pipewire? ( media-video/pipewire )
-	sdl? ( media-libs/libsdl2 )
-	sndfile? ( media-libs/libsndfile )
-	spandsp? ( media-libs/spandsp )
-	vpx? ( media-libs/libvpx )
-	X? ( x11-libs/libX11 )
-	"
-
-RDEPEND="${DEPEND}"

diff --git a/net-voip/baresip/baresip-3.10.1.ebuild b/net-voip/baresip/baresip-3.10.1.ebuild
deleted file mode 100644
index 5095268db..000000000
--- a/net-voip/baresip/baresip-3.10.1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Baresip is a portable and modular SIP User-Agent"
-HOMEPAGE="https://github.com/baresip/baresip"
-SRC_URI="https://github.com/baresip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE="aac alsa amr aptx aom codec2 ffmpeg gst gtk3 jack mqtt mpa opus ssl png portaudio pulseaudio pipewire sdl sndfile spandsp vpx X"
-
-RE_PVF="$(ver_cut 1-2)*"
-
-DEPEND="
-	=net-voip/re-${RE_PVF}
-	aac? ( media-libs/fdk-aac )
-	alsa? ( media-libs/alsa-lib )
-	amr? ( media-libs/opencore-amr )
-	aptx? ( media-libs/libopenaptx )
-	aom? ( media-libs/libaom )
-	codec2? ( media-libs/codec2 )
-	ffmpeg? ( media-video/ffmpeg )
-	gst? (
-		media-libs/gstreamer:1.0
-		media-libs/gst-plugins-base:1.0
-		media-libs/gst-plugins-good:1.0
-	)
-	gtk3? ( x11-libs/gtk+:3 )
-	jack? ( virtual/jack )
-	mqtt? ( app-misc/mosquitto )
-	mpa? (
-		media-sound/twolame
-		media-sound/mpg123
-		media-libs/speexdsp
-	)
-	ssl? ( dev-libs/openssl:0= )
-	opus? ( media-libs/opus )
-	png? ( media-libs/libpng )
-	portaudio? ( media-libs/portaudio )
-	pulseaudio? ( media-libs/libpulse )
-	pipewire? ( media-video/pipewire )
-	sdl? ( media-libs/libsdl2 )
-	sndfile? ( media-libs/libsndfile )
-	spandsp? ( media-libs/spandsp )
-	vpx? ( media-libs/libvpx )
-	X? ( x11-libs/libX11 )
-	"
-
-RDEPEND="${DEPEND}"

diff --git a/net-voip/baresip/baresip-3.8.0.ebuild b/net-voip/baresip/baresip-3.8.0.ebuild
deleted file mode 100644
index 10023c9ea..000000000
--- a/net-voip/baresip/baresip-3.8.0.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Baresip is a portable and modular SIP User-Agent"
-HOMEPAGE="https://github.com/baresip/baresip"
-SRC_URI="https://github.com/baresip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE="aac alsa amr aptx aom codec2 ffmpeg gst gtk3 jack mqtt mpa opus ssl png portaudio pulseaudio pipewire sdl sndfile spandsp vpx X"
-
-DEPEND="
-	~net-voip/re-${PV}
-	aac? ( media-libs/fdk-aac )
-	alsa? ( media-libs/alsa-lib )
-	amr? ( media-libs/opencore-amr )
-	aptx? ( media-libs/libopenaptx )
-	aom? ( media-libs/libaom )
-	codec2? ( media-libs/codec2 )
-	ffmpeg? ( media-video/ffmpeg )
-	gst? (
-		media-libs/gstreamer:1.0
-		media-libs/gst-plugins-base:1.0
-		media-libs/gst-plugins-good:1.0
-	)
-	gtk3? ( x11-libs/gtk+:3 )
-	jack? ( virtual/jack )
-	mqtt? ( app-misc/mosquitto )
-	mpa? (
-		media-sound/twolame
-		media-sound/mpg123
-		media-libs/speexdsp
-	)
-	ssl? ( dev-libs/openssl:0= )
-	opus? ( media-libs/opus )
-	png? ( media-libs/libpng )
-	portaudio? ( media-libs/portaudio )
-	pulseaudio? ( media-libs/libpulse )
-	pipewire? ( media-video/pipewire )
-	sdl? ( media-libs/libsdl2 )
-	sndfile? ( media-libs/libsndfile )
-	spandsp? ( media-libs/spandsp )
-	vpx? ( media-libs/libvpx )
-	X? ( x11-libs/libX11 )
-	"
-
-RDEPEND="${DEPEND}"

diff --git a/net-voip/baresip/baresip-3.9.0.ebuild b/net-voip/baresip/baresip-3.9.0.ebuild
deleted file mode 100644
index 10023c9ea..000000000
--- a/net-voip/baresip/baresip-3.9.0.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Baresip is a portable and modular SIP User-Agent"
-HOMEPAGE="https://github.com/baresip/baresip"
-SRC_URI="https://github.com/baresip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE="aac alsa amr aptx aom codec2 ffmpeg gst gtk3 jack mqtt mpa opus ssl png portaudio pulseaudio pipewire sdl sndfile spandsp vpx X"
-
-DEPEND="
-	~net-voip/re-${PV}
-	aac? ( media-libs/fdk-aac )
-	alsa? ( media-libs/alsa-lib )
-	amr? ( media-libs/opencore-amr )
-	aptx? ( media-libs/libopenaptx )
-	aom? ( media-libs/libaom )
-	codec2? ( media-libs/codec2 )
-	ffmpeg? ( media-video/ffmpeg )
-	gst? (
-		media-libs/gstreamer:1.0
-		media-libs/gst-plugins-base:1.0
-		media-libs/gst-plugins-good:1.0
-	)
-	gtk3? ( x11-libs/gtk+:3 )
-	jack? ( virtual/jack )
-	mqtt? ( app-misc/mosquitto )
-	mpa? (
-		media-sound/twolame
-		media-sound/mpg123
-		media-libs/speexdsp
-	)
-	ssl? ( dev-libs/openssl:0= )
-	opus? ( media-libs/opus )
-	png? ( media-libs/libpng )
-	portaudio? ( media-libs/portaudio )
-	pulseaudio? ( media-libs/libpulse )
-	pipewire? ( media-video/pipewire )
-	sdl? ( media-libs/libsdl2 )
-	sndfile? ( media-libs/libsndfile )
-	spandsp? ( media-libs/spandsp )
-	vpx? ( media-libs/libvpx )
-	X? ( x11-libs/libX11 )
-	"
-
-RDEPEND="${DEPEND}"


^ permalink raw reply related	[flat|nested] 14+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: net-voip/baresip/
@ 2024-06-25 12:16 David Roman
  0 siblings, 0 replies; 14+ messages in thread
From: David Roman @ 2024-06-25 12:16 UTC (permalink / raw
  To: gentoo-commits

commit:     ea34f0cf558e43e634ddf58fac42c3aef1ead049
Author:     Dale Showers <gentoo <AT> fictx <DOT> com>
AuthorDate: Mon Jun 24 20:26:25 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Mon Jun 24 20:26:25 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ea34f0cf

net-voip/baresip: remove v3.7.0

Signed-off-by: Dale Showers <gentoo <AT> fictx.com>

 net-voip/baresip/Manifest             |  1 -
 net-voip/baresip/baresip-3.7.0.ebuild | 53 -----------------------------------
 2 files changed, 54 deletions(-)

diff --git a/net-voip/baresip/Manifest b/net-voip/baresip/Manifest
index 33f55a9b7..c3e4bf651 100644
--- a/net-voip/baresip/Manifest
+++ b/net-voip/baresip/Manifest
@@ -3,6 +3,5 @@ DIST baresip-3.10.1.tar.gz 1166742 BLAKE2B 01ff2fef17b805b79ab4cd85b90ea092384c4
 DIST baresip-3.11.0.tar.gz 1168323 BLAKE2B f09d4b0f9edf1a18df21f4835e695e8b90aad6a6477b8c11716f1a3a2829303fc63193294f107cc99428758df8466dd31a0a2756cb444a6b8b64d8337ce3a9ed SHA512 9a538695fc9d9fc57eece0db8c49e574a224f158c1089d0e5a4d6501a1cba0fa49aeb3e2eaf0dc663e0d1d62154cd05ae549a971158747eaa40f0a7b20806cf1
 DIST baresip-3.12.1.tar.gz 1156255 BLAKE2B 29535f6909143c6d4e20a540a6396acf0ac2404b9226b25dcfb2f69eca60fab7f1ea3c402466e12242c6058916a07036dfbb80f70b4b112a7a821ac7a5d5b4ef SHA512 0d5f5df4664cbca785606d531ab809e555013937e2f1f0585b550edc36b49f0012d63450ee0817e3657dfbb460bd0dd410326cdf81da1b197dcd15cd0ce11aa2
 DIST baresip-3.13.0.tar.gz 1158719 BLAKE2B 1a08d888a7ab8b850789deaa9f8258775fe38724166e92224e24dade518d94af98f7224dfd34eaa4cf03f2114b47326fcca4c89fbe51a777d5e2d56a1d09d5d2 SHA512 891e72286e3e094b496342ccc3f0ba9d4766542d7275a90644dd1dd87c1db5c27d841ee79446deba033b1f0a501e799f1e6f4a32a5c40bff69a64a184e5a27e9
-DIST baresip-3.7.0.tar.gz 1156270 BLAKE2B 48d9f2762739f023dfe8597921de1bfcd355ce4d6e403a77c6fd2f95a88970538208e5aae5f2cd2ed98767f5b1c17e0740f3298faaf7056cd7e89906e22d67b8 SHA512 f3497a903fa67c8ecfb90cd63f9f2bdc376d98ea28a71ea64b042b3641628126fac5ff8afe8539f98f51a54aa4ef1304d22c0b83edc3e91767f8bf35310621c3
 DIST baresip-3.8.0.tar.gz 1158645 BLAKE2B e7badad42dde5e0cbd0fa090654b6559f7cf2f6c1dcc458290a43c72b26b0aa2fe40c92f4335ed72c4a2f85ec20d9bfb45f8059bc179cbd47b26867bf7612ccf SHA512 12ff9aaedcc3bc19a38235f5abc955aa1a64db47827895b95ca55329cb29acef353ee0871e888f12f0a9ea5a2ac0b3a34c278115c05e9f55d055638b5e13f852
 DIST baresip-3.9.0.tar.gz 1163327 BLAKE2B c994a6ca16610936887f9bfbfb776e155ad9418fb46387af899044e8237e1e7662e62b697408c7c0a47849bbc8ce078122b9290afd868aa9974ad50c9a7b68dd SHA512 7e6bf2c68ae4dec60da7692527d511b7acf373e14c67c96591b7a5e02af7275ff7adde8a8c07af6ed98474b87357b734aae17fb337d4fad8353c253de56dc534

diff --git a/net-voip/baresip/baresip-3.7.0.ebuild b/net-voip/baresip/baresip-3.7.0.ebuild
deleted file mode 100644
index 10023c9ea..000000000
--- a/net-voip/baresip/baresip-3.7.0.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Baresip is a portable and modular SIP User-Agent"
-HOMEPAGE="https://github.com/baresip/baresip"
-SRC_URI="https://github.com/baresip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE="aac alsa amr aptx aom codec2 ffmpeg gst gtk3 jack mqtt mpa opus ssl png portaudio pulseaudio pipewire sdl sndfile spandsp vpx X"
-
-DEPEND="
-	~net-voip/re-${PV}
-	aac? ( media-libs/fdk-aac )
-	alsa? ( media-libs/alsa-lib )
-	amr? ( media-libs/opencore-amr )
-	aptx? ( media-libs/libopenaptx )
-	aom? ( media-libs/libaom )
-	codec2? ( media-libs/codec2 )
-	ffmpeg? ( media-video/ffmpeg )
-	gst? (
-		media-libs/gstreamer:1.0
-		media-libs/gst-plugins-base:1.0
-		media-libs/gst-plugins-good:1.0
-	)
-	gtk3? ( x11-libs/gtk+:3 )
-	jack? ( virtual/jack )
-	mqtt? ( app-misc/mosquitto )
-	mpa? (
-		media-sound/twolame
-		media-sound/mpg123
-		media-libs/speexdsp
-	)
-	ssl? ( dev-libs/openssl:0= )
-	opus? ( media-libs/opus )
-	png? ( media-libs/libpng )
-	portaudio? ( media-libs/portaudio )
-	pulseaudio? ( media-libs/libpulse )
-	pipewire? ( media-video/pipewire )
-	sdl? ( media-libs/libsdl2 )
-	sndfile? ( media-libs/libsndfile )
-	spandsp? ( media-libs/spandsp )
-	vpx? ( media-libs/libvpx )
-	X? ( x11-libs/libX11 )
-	"
-
-RDEPEND="${DEPEND}"


^ permalink raw reply related	[flat|nested] 14+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: net-voip/baresip/
@ 2024-06-25 12:16 David Roman
  0 siblings, 0 replies; 14+ messages in thread
From: David Roman @ 2024-06-25 12:16 UTC (permalink / raw
  To: gentoo-commits

commit:     fd5c970c3da3ee8b2625443981f44d06420d5d14
Author:     Dale Showers <gentoo <AT> fictx <DOT> com>
AuthorDate: Mon Jun 24 20:18:29 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Mon Jun 24 20:18:29 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fd5c970c

net-voip/baresip: add v3.13.0

Signed-off-by: Dale Showers <gentoo <AT> fictx.com>

 net-voip/baresip/Manifest              |   1 +
 net-voip/baresip/baresip-3.13.0.ebuild | 109 +++++++++++++++++++++++++++++++++
 2 files changed, 110 insertions(+)

diff --git a/net-voip/baresip/Manifest b/net-voip/baresip/Manifest
index 67239105b..33f55a9b7 100644
--- a/net-voip/baresip/Manifest
+++ b/net-voip/baresip/Manifest
@@ -2,6 +2,7 @@ DIST baresip-3.10.0.tar.gz 1167280 BLAKE2B b75558f75c1842361a795645ed67fbf1f121b
 DIST baresip-3.10.1.tar.gz 1166742 BLAKE2B 01ff2fef17b805b79ab4cd85b90ea092384c467191b152dd8edbfb8f2c82f2334b1a8afbc812e9e724b8f863caa85d6cf86de303b2ce303165c88ecda3e4effb SHA512 71853ab11895b9ce85a6f57400e570b353d594f8a0e6697368088cc393b14970401165b89cf3bc2d0392199cef76eca246a0c934014a726c5261dce65243bae4
 DIST baresip-3.11.0.tar.gz 1168323 BLAKE2B f09d4b0f9edf1a18df21f4835e695e8b90aad6a6477b8c11716f1a3a2829303fc63193294f107cc99428758df8466dd31a0a2756cb444a6b8b64d8337ce3a9ed SHA512 9a538695fc9d9fc57eece0db8c49e574a224f158c1089d0e5a4d6501a1cba0fa49aeb3e2eaf0dc663e0d1d62154cd05ae549a971158747eaa40f0a7b20806cf1
 DIST baresip-3.12.1.tar.gz 1156255 BLAKE2B 29535f6909143c6d4e20a540a6396acf0ac2404b9226b25dcfb2f69eca60fab7f1ea3c402466e12242c6058916a07036dfbb80f70b4b112a7a821ac7a5d5b4ef SHA512 0d5f5df4664cbca785606d531ab809e555013937e2f1f0585b550edc36b49f0012d63450ee0817e3657dfbb460bd0dd410326cdf81da1b197dcd15cd0ce11aa2
+DIST baresip-3.13.0.tar.gz 1158719 BLAKE2B 1a08d888a7ab8b850789deaa9f8258775fe38724166e92224e24dade518d94af98f7224dfd34eaa4cf03f2114b47326fcca4c89fbe51a777d5e2d56a1d09d5d2 SHA512 891e72286e3e094b496342ccc3f0ba9d4766542d7275a90644dd1dd87c1db5c27d841ee79446deba033b1f0a501e799f1e6f4a32a5c40bff69a64a184e5a27e9
 DIST baresip-3.7.0.tar.gz 1156270 BLAKE2B 48d9f2762739f023dfe8597921de1bfcd355ce4d6e403a77c6fd2f95a88970538208e5aae5f2cd2ed98767f5b1c17e0740f3298faaf7056cd7e89906e22d67b8 SHA512 f3497a903fa67c8ecfb90cd63f9f2bdc376d98ea28a71ea64b042b3641628126fac5ff8afe8539f98f51a54aa4ef1304d22c0b83edc3e91767f8bf35310621c3
 DIST baresip-3.8.0.tar.gz 1158645 BLAKE2B e7badad42dde5e0cbd0fa090654b6559f7cf2f6c1dcc458290a43c72b26b0aa2fe40c92f4335ed72c4a2f85ec20d9bfb45f8059bc179cbd47b26867bf7612ccf SHA512 12ff9aaedcc3bc19a38235f5abc955aa1a64db47827895b95ca55329cb29acef353ee0871e888f12f0a9ea5a2ac0b3a34c278115c05e9f55d055638b5e13f852
 DIST baresip-3.9.0.tar.gz 1163327 BLAKE2B c994a6ca16610936887f9bfbfb776e155ad9418fb46387af899044e8237e1e7662e62b697408c7c0a47849bbc8ce078122b9290afd868aa9974ad50c9a7b68dd SHA512 7e6bf2c68ae4dec60da7692527d511b7acf373e14c67c96591b7a5e02af7275ff7adde8a8c07af6ed98474b87357b734aae17fb337d4fad8353c253de56dc534

diff --git a/net-voip/baresip/baresip-3.13.0.ebuild b/net-voip/baresip/baresip-3.13.0.ebuild
new file mode 100644
index 000000000..738676914
--- /dev/null
+++ b/net-voip/baresip/baresip-3.13.0.ebuild
@@ -0,0 +1,109 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Baresip is a portable and modular SIP User-Agent"
+HOMEPAGE="https://github.com/baresip/baresip"
+SRC_URI="https://github.com/baresip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="aac acip alsa amr aptx aom codec2 console dbus echo evdev ffmpeg gstreamer
+	  gtk3 jack httpd httpreq mpa mqtt opus pipewire portaudio pulseaudio sdl
+	  serreg snapshot sndfile spandsp static-libs syslog tcpcontrol v4l video vpx webrtc X"
+
+RE_PVF="$(ver_cut 1-2)*"
+
+DEPEND="
+	dev-libs/openssl:0=
+	=net-voip/re-${RE_PVF}
+	sys-libs/zlib
+	aac? ( media-libs/fdk-aac )
+	alsa? ( media-libs/alsa-lib )
+	amr? ( media-libs/opencore-amr )
+	aom? ( media-libs/libaom )
+	aptx? ( media-libs/libopenaptx )
+	codec2? ( media-libs/codec2 )
+	dbus? (
+		dev-util/gdbus-codegen
+		sys-apps/dbus
+	)
+	ffmpeg? ( media-video/ffmpeg )
+	gstreamer? (
+		media-libs/gstreamer:1.0
+		media-libs/gst-plugins-base:1.0
+		media-libs/gst-plugins-good:1.0
+	)
+	gtk3? ( x11-libs/gtk+:3 )
+	jack? ( virtual/jack )
+	mpa? (
+		media-sound/twolame
+		media-sound/mpg123
+		media-libs/speexdsp
+	)
+	mqtt? ( app-misc/mosquitto )
+	opus? ( media-libs/opus )
+	pipewire? ( media-video/pipewire )
+	snapshot? ( media-libs/libpng )
+	portaudio? ( media-libs/portaudio )
+	pulseaudio? ( media-libs/libpulse )
+	sdl? ( media-libs/libsdl2 )
+	sndfile? ( media-libs/libsndfile )
+	spandsp? ( media-libs/spandsp )
+	v4l? ( media-libs/libv4l )
+	vpx? ( media-libs/libvpx )
+	webrtc? ( media-plugins/gst-plugins-webrtc )
+	X? ( x11-libs/libX11 )
+	"
+
+RDEPEND="${DEPEND}"
+
+src_configure() {
+	use aac && MODULES+="aac;"
+	use acip && MODULES+="ebuacip;"
+	use alsa && MODULES+="alsa;"
+	use amr && MODULES+="amr;"
+	use aom && MODULES+="av1;"
+	use aptx && MODULES+="aptx;"
+	use codec2 && MODULES+="codec2;"
+	use console && MODULES+="cons;"
+	use dbus && MODULES+="ctrl_dbus;"
+	use evdev && MODULES+="evdev;"
+	use echo && MODULES+="echo;"
+	use gtk3 && MODULES+="gtk;"
+	use gstreamer && MODULES+="gst;"
+	use httpd && MODULES+="httpd;"
+	use httpreq && MODULES+="httpreq;"
+	use ffmpeg && MODULES+="avcodec;avfilter;avformat;selfview;swscale;"
+	use jack && MODULES+="jack;"
+	use mpa && MODULES+="mpa;"
+	use mqtt && MODULES+="mqtt;"
+	use opus && MODULES+="opus;opus_multistream;"
+	use pipewire && MODULES+="pipewire;"
+	use pulseaudio && MODULES+="pulse;"
+	use portaudio && MODULES+="portaudio;"
+	use serreg && MODULES+="serreg;"
+	use snapshot && MODULES+="snapshot;"
+	use sdl && MODULES+="sdl;"
+	use sndfile && MODULES+="sndfile;"
+	use spandsp && MODULES+="g722;g726;plc;"
+	use syslog && MODULES+="syslog;"
+	use tcpcontrol && MODULES+="ctrl_tcp;"
+	use v4l && MODULES+="v4l2;"
+	use video && MODULES+="vidbridge;vidinfo;"
+	use vpx && MODULES+="vp8;vp9;"
+	use webrtc && MODULES+="webrtc_aec;"
+	use X && MODULES+="x11;"
+	MODULES+="account;aubridge;auconv;aufile;auresamp;ausine;contact;debug_cmd;dtls_srtp;g711;ice;menu;mixausrc;mixminus;mwi;natpmp;netroam;pcp;presence;turn;rtcpsummary;srtp;stdio;stun;uuid;vumeter"
+
+	local mycmakeargs=(
+		-DMODULES="$MODULES"
+		-DSTATIC=$(usex static-libs ON OFF)
+	)
+	cmake_src_configure
+}


^ permalink raw reply related	[flat|nested] 14+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: net-voip/baresip/
@ 2024-06-06 10:27 David Roman
  0 siblings, 0 replies; 14+ messages in thread
From: David Roman @ 2024-06-06 10:27 UTC (permalink / raw
  To: gentoo-commits

commit:     d90d3c267f392f23f8a456287b0293d092cff501
Author:     Dale Showers <gentoo <AT> fictx <DOT> com>
AuthorDate: Wed Jun  5 19:31:51 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Wed Jun  5 19:34:27 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d90d3c26

net-voip/baresip: v3.11.0-r1 fix automagic depend

Signed-off-by: Dale Showers <gentoo <AT> fictx.com>
Closes: https://bugs.gentoo.org/933108

 net-voip/baresip/baresip-3.11.0-r1.ebuild | 109 ++++++++++++++++++++++++++++++
 1 file changed, 109 insertions(+)

diff --git a/net-voip/baresip/baresip-3.11.0-r1.ebuild b/net-voip/baresip/baresip-3.11.0-r1.ebuild
new file mode 100644
index 000000000..e29ad307c
--- /dev/null
+++ b/net-voip/baresip/baresip-3.11.0-r1.ebuild
@@ -0,0 +1,109 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Baresip is a portable and modular SIP User-Agent"
+HOMEPAGE="https://github.com/baresip/baresip"
+SRC_URI="https://github.com/baresip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="aac acip alsa amr aptx aom codec2 console dbus echo evdev ffmpeg gstreamer
+	  gtk3 jack httpd httpreq mpa mqtt opus pipewire portaudio pulseaudio sdl
+	  serreg snapshot sndfile spandsp static-libs syslog tcpcontrol v4l video vpx webrtc X"
+
+RE_PVF="$(ver_cut 1-2)*"
+
+DEPEND="
+	dev-libs/openssl:0=
+	=net-voip/re-${RE_PVF}
+	sys-libs/zlib
+	aac? ( media-libs/fdk-aac )
+	alsa? ( media-libs/alsa-lib )
+	amr? ( media-libs/opencore-amr )
+	aom? ( media-libs/libaom )
+	aptx? ( media-libs/libopenaptx )
+	codec2? ( media-libs/codec2 )
+	dbus? (
+		dev-util/gdbus-codegen
+		sys-apps/dbus
+	)
+	ffmpeg? ( media-video/ffmpeg )
+	gstreamer? (
+		media-libs/gstreamer:1.0
+		media-libs/gst-plugins-base:1.0
+		media-libs/gst-plugins-good:1.0
+	)
+	gtk3? ( x11-libs/gtk+:3 )
+	jack? ( virtual/jack )
+	mpa? (
+		media-sound/twolame
+		media-sound/mpg123
+		media-libs/speexdsp
+	)
+	mqtt? ( app-misc/mosquitto )
+	opus? ( media-libs/opus )
+	pipewire? ( media-video/pipewire )
+	snapshot? ( media-libs/libpng )
+	portaudio? ( media-libs/portaudio )
+	pulseaudio? ( media-libs/libpulse )
+	sdl? ( media-libs/libsdl2 )
+	sndfile? ( media-libs/libsndfile )
+	spandsp? ( media-libs/spandsp )
+	v4l? ( media-libs/libv4l )
+	vpx? ( media-libs/libvpx )
+	webrtc? ( media-plugins/gst-plugins-webrtc )
+	X? ( x11-libs/libX11 )
+	"
+
+RDEPEND="${DEPEND}"
+
+src_configure() {
+	use aac && MODULES+="aac;"
+	use acip && MODULES+="ebuacip;"
+	use alsa && MODULES+="alsa;"
+	use amr && MODULES+="amr;"
+	use aom && MODULES+="av1;"
+	use aptx && MODULES+="aptx;"
+	use codec2 && MODULES+="codec2;"
+	use console && MODULES+="cons;"
+	use dbus && MODULES+="ctrl_dbus;"
+	use evdev && MODULES+="evdev;"
+	use echo && MODULES+="echo;"
+	use gtk3 && MODULES+="gtk;"
+	use gstreamer && MODULES+="gst;"
+	use httpd && MODULES+="httpd;"
+	use httpreq && MODULES+="httpreq;"
+	use ffmpeg && MODULES+="avcodec;avfilter;avformat;selfview;swscale;"
+	use jack && MODULES+="jack;"
+	use mpa && MODULES+="mpa;"
+	use mqtt && MODULES+="mqtt;"
+	use opus && MODULES+="opus;opus_multistream;"
+	use pipewire && MODULES+="pipewire;"
+	use pulseaudio && MODULES+="pulse;"
+	use portaudio && MODULES+="portaudio;"
+	use serreg && MODULES+="serreg;"
+	use snapshot && MODULES+="snapshot;"
+	use sdl && MODULES+="sdl;"
+	use sndfile && MODULES+="sndfile;"
+	use spandsp && MODULES+="g722;g726;plc;"
+	use syslog && MODULES+="syslog;"
+	use tcpcontrol && MODULES+="ctrl_tcp;"
+	use v4l && MODULES+="v4l2;"
+	use video && MODULES+="vidbridge;vidinfo;"
+	use vpx && MODULES+="vp8;vp9;"
+	use webrtc && MODULES+="webrtc_aec;"
+	use X && MODULES+="x11;"
+	MODULES+="account;aubridge;auconv;aufile;auresamp;ausine;contact;debug_cmd;dtls_srtp;g711;ice;menu;mixausrc;mixminus;mwi;natpmp;netroam;pcp;presence;turn;rtcpsummary;srtp;stdio;stun;uuid;vumeter"
+
+	local mycmakeargs=(
+		-DMODULES="$MODULES"
+		-DSTATIC=$(usex static-libs ON OFF)
+	)
+	cmake_src_configure
+}


^ permalink raw reply related	[flat|nested] 14+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: net-voip/baresip/
@ 2024-06-05 12:48 Florian Schmaus
  0 siblings, 0 replies; 14+ messages in thread
From: Florian Schmaus @ 2024-06-05 12:48 UTC (permalink / raw
  To: gentoo-commits

commit:     411491027770e1b99663992adf0a3d0c99c8efe6
Author:     Dale Showers <gentoo <AT> fictx <DOT> com>
AuthorDate: Wed Jun  5 10:16:42 2024 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Wed Jun  5 10:20:25 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=41149102

net-voip/baresip: v3.12.1-r1 fix static-libs

DLIBRE_BUILD_STATIC (used for re) should have been DSTATIC

Signed-off-by: Dale Showers <gentoo <AT> fictx.com>
Closes: https://bugs.gentoo.org/933593

 net-voip/baresip/baresip-3.12.1-r1.ebuild | 109 ++++++++++++++++++++++++++++++
 1 file changed, 109 insertions(+)

diff --git a/net-voip/baresip/baresip-3.12.1-r1.ebuild b/net-voip/baresip/baresip-3.12.1-r1.ebuild
new file mode 100644
index 000000000..e29ad307c
--- /dev/null
+++ b/net-voip/baresip/baresip-3.12.1-r1.ebuild
@@ -0,0 +1,109 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Baresip is a portable and modular SIP User-Agent"
+HOMEPAGE="https://github.com/baresip/baresip"
+SRC_URI="https://github.com/baresip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="aac acip alsa amr aptx aom codec2 console dbus echo evdev ffmpeg gstreamer
+	  gtk3 jack httpd httpreq mpa mqtt opus pipewire portaudio pulseaudio sdl
+	  serreg snapshot sndfile spandsp static-libs syslog tcpcontrol v4l video vpx webrtc X"
+
+RE_PVF="$(ver_cut 1-2)*"
+
+DEPEND="
+	dev-libs/openssl:0=
+	=net-voip/re-${RE_PVF}
+	sys-libs/zlib
+	aac? ( media-libs/fdk-aac )
+	alsa? ( media-libs/alsa-lib )
+	amr? ( media-libs/opencore-amr )
+	aom? ( media-libs/libaom )
+	aptx? ( media-libs/libopenaptx )
+	codec2? ( media-libs/codec2 )
+	dbus? (
+		dev-util/gdbus-codegen
+		sys-apps/dbus
+	)
+	ffmpeg? ( media-video/ffmpeg )
+	gstreamer? (
+		media-libs/gstreamer:1.0
+		media-libs/gst-plugins-base:1.0
+		media-libs/gst-plugins-good:1.0
+	)
+	gtk3? ( x11-libs/gtk+:3 )
+	jack? ( virtual/jack )
+	mpa? (
+		media-sound/twolame
+		media-sound/mpg123
+		media-libs/speexdsp
+	)
+	mqtt? ( app-misc/mosquitto )
+	opus? ( media-libs/opus )
+	pipewire? ( media-video/pipewire )
+	snapshot? ( media-libs/libpng )
+	portaudio? ( media-libs/portaudio )
+	pulseaudio? ( media-libs/libpulse )
+	sdl? ( media-libs/libsdl2 )
+	sndfile? ( media-libs/libsndfile )
+	spandsp? ( media-libs/spandsp )
+	v4l? ( media-libs/libv4l )
+	vpx? ( media-libs/libvpx )
+	webrtc? ( media-plugins/gst-plugins-webrtc )
+	X? ( x11-libs/libX11 )
+	"
+
+RDEPEND="${DEPEND}"
+
+src_configure() {
+	use aac && MODULES+="aac;"
+	use acip && MODULES+="ebuacip;"
+	use alsa && MODULES+="alsa;"
+	use amr && MODULES+="amr;"
+	use aom && MODULES+="av1;"
+	use aptx && MODULES+="aptx;"
+	use codec2 && MODULES+="codec2;"
+	use console && MODULES+="cons;"
+	use dbus && MODULES+="ctrl_dbus;"
+	use evdev && MODULES+="evdev;"
+	use echo && MODULES+="echo;"
+	use gtk3 && MODULES+="gtk;"
+	use gstreamer && MODULES+="gst;"
+	use httpd && MODULES+="httpd;"
+	use httpreq && MODULES+="httpreq;"
+	use ffmpeg && MODULES+="avcodec;avfilter;avformat;selfview;swscale;"
+	use jack && MODULES+="jack;"
+	use mpa && MODULES+="mpa;"
+	use mqtt && MODULES+="mqtt;"
+	use opus && MODULES+="opus;opus_multistream;"
+	use pipewire && MODULES+="pipewire;"
+	use pulseaudio && MODULES+="pulse;"
+	use portaudio && MODULES+="portaudio;"
+	use serreg && MODULES+="serreg;"
+	use snapshot && MODULES+="snapshot;"
+	use sdl && MODULES+="sdl;"
+	use sndfile && MODULES+="sndfile;"
+	use spandsp && MODULES+="g722;g726;plc;"
+	use syslog && MODULES+="syslog;"
+	use tcpcontrol && MODULES+="ctrl_tcp;"
+	use v4l && MODULES+="v4l2;"
+	use video && MODULES+="vidbridge;vidinfo;"
+	use vpx && MODULES+="vp8;vp9;"
+	use webrtc && MODULES+="webrtc_aec;"
+	use X && MODULES+="x11;"
+	MODULES+="account;aubridge;auconv;aufile;auresamp;ausine;contact;debug_cmd;dtls_srtp;g711;ice;menu;mixausrc;mixminus;mwi;natpmp;netroam;pcp;presence;turn;rtcpsummary;srtp;stdio;stun;uuid;vumeter"
+
+	local mycmakeargs=(
+		-DMODULES="$MODULES"
+		-DSTATIC=$(usex static-libs ON OFF)
+	)
+	cmake_src_configure
+}


^ permalink raw reply related	[flat|nested] 14+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: net-voip/baresip/
@ 2024-04-01 21:30 Haelwenn Monnier
  0 siblings, 0 replies; 14+ messages in thread
From: Haelwenn Monnier @ 2024-04-01 21:30 UTC (permalink / raw
  To: gentoo-commits

commit:     faf3ddb7145d01a2b8c8eefc63e3b4047184c12a
Author:     Dale Showers <gentoo <AT> fictx <DOT> com>
AuthorDate: Mon Apr  1 20:01:52 2024 +0000
Commit:     Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Mon Apr  1 20:02:41 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=faf3ddb7

net-voip/baresip: Fixed KEYWORDS

Signed-off-by: Dale Showers <gentoo <AT> fictx.com>

 net-voip/baresip/baresip-3.10.0.ebuild | 2 +-
 net-voip/baresip/baresip-3.10.1.ebuild | 2 +-
 net-voip/baresip/baresip-3.7.0.ebuild  | 2 +-
 net-voip/baresip/baresip-3.8.0.ebuild  | 2 +-
 net-voip/baresip/baresip-3.9.0.ebuild  | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/net-voip/baresip/baresip-3.10.0.ebuild b/net-voip/baresip/baresip-3.10.0.ebuild
index d1e006f926..10023c9ea1 100644
--- a/net-voip/baresip/baresip-3.10.0.ebuild
+++ b/net-voip/baresip/baresip-3.10.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/baresip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64"
+KEYWORDS="~amd64"
 
 IUSE="aac alsa amr aptx aom codec2 ffmpeg gst gtk3 jack mqtt mpa opus ssl png portaudio pulseaudio pipewire sdl sndfile spandsp vpx X"
 

diff --git a/net-voip/baresip/baresip-3.10.1.ebuild b/net-voip/baresip/baresip-3.10.1.ebuild
index a21a8f9169..5095268db3 100644
--- a/net-voip/baresip/baresip-3.10.1.ebuild
+++ b/net-voip/baresip/baresip-3.10.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/baresip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64"
+KEYWORDS="~amd64"
 
 IUSE="aac alsa amr aptx aom codec2 ffmpeg gst gtk3 jack mqtt mpa opus ssl png portaudio pulseaudio pipewire sdl sndfile spandsp vpx X"
 

diff --git a/net-voip/baresip/baresip-3.7.0.ebuild b/net-voip/baresip/baresip-3.7.0.ebuild
index d1e006f926..10023c9ea1 100644
--- a/net-voip/baresip/baresip-3.7.0.ebuild
+++ b/net-voip/baresip/baresip-3.7.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/baresip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64"
+KEYWORDS="~amd64"
 
 IUSE="aac alsa amr aptx aom codec2 ffmpeg gst gtk3 jack mqtt mpa opus ssl png portaudio pulseaudio pipewire sdl sndfile spandsp vpx X"
 

diff --git a/net-voip/baresip/baresip-3.8.0.ebuild b/net-voip/baresip/baresip-3.8.0.ebuild
index d1e006f926..10023c9ea1 100644
--- a/net-voip/baresip/baresip-3.8.0.ebuild
+++ b/net-voip/baresip/baresip-3.8.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/baresip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64"
+KEYWORDS="~amd64"
 
 IUSE="aac alsa amr aptx aom codec2 ffmpeg gst gtk3 jack mqtt mpa opus ssl png portaudio pulseaudio pipewire sdl sndfile spandsp vpx X"
 

diff --git a/net-voip/baresip/baresip-3.9.0.ebuild b/net-voip/baresip/baresip-3.9.0.ebuild
index d1e006f926..10023c9ea1 100644
--- a/net-voip/baresip/baresip-3.9.0.ebuild
+++ b/net-voip/baresip/baresip-3.9.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/baresip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64"
+KEYWORDS="~amd64"
 
 IUSE="aac alsa amr aptx aom codec2 ffmpeg gst gtk3 jack mqtt mpa opus ssl png portaudio pulseaudio pipewire sdl sndfile spandsp vpx X"
 


^ permalink raw reply related	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2024-11-07 23:44 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-06-04 22:21 [gentoo-commits] repo/proj/guru:master commit in: net-voip/baresip/ Julien Roy
  -- strict thread matches above, loose matches on Subject: below --
2024-11-07 23:44 David Roman
2024-11-07 23:44 David Roman
2024-10-04 10:24 Rui Huang
2024-10-04 10:24 Rui Huang
2024-08-31 13:06 David Roman
2024-08-31 13:05 David Roman
2024-07-30 16:54 David Roman
2024-07-30 16:54 David Roman
2024-06-25 12:16 David Roman
2024-06-25 12:16 David Roman
2024-06-06 10:27 David Roman
2024-06-05 12:48 Florian Schmaus
2024-04-01 21:30 Haelwenn Monnier

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox