diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
| commit | a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch) | |
| tree | 0c52bbae1c242fbc296bd650fcd1167685f81492 /net-voip | |
| parent | bfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff) | |
| download | baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip | |
Adding metadata
Diffstat (limited to 'net-voip')
53 files changed, 0 insertions, 2183 deletions
diff --git a/net-voip/baresip/Manifest b/net-voip/baresip/Manifest deleted file mode 100644 index 72441e265aae..000000000000 --- a/net-voip/baresip/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST baresip-4.7.0.tar.gz 1206935 BLAKE2B 3878aebaaf1fc9a25dbe949439860fd57556c454959b8185b034353826fbe0a715da21a3ce85cc0b0d0e53cf0c5eaef199c181f5355000744ef92d8eb9c2ef0e SHA512 9475bc94b7551031214d2fe5cc173e07ee78f5116a3521ad8e391afbdea7f1c7a55aa80f77879b5662723c89f06f62d7b6ce6f0f591146b5e69c99c3c52b1da3 -DIST baresip-4.8.0.tar.gz 1208334 BLAKE2B d6aa11e6fce005da222f46f538fb33fe63176615c5a4391c7d034f128d34d2626711e10b8113af8f982a6b15389df0039419d2b110879d7b8a120aa175193d5c SHA512 7116f5a4a2239875a2c3a9a9d376d8c7c3eb0d9ce7330c64ca4f3db89e1672f0c0848a4860cd31dd5b07b565487e96fc95b651fff4a6dfb1e8d77fe607697ecd diff --git a/net-voip/baresip/baresip-4.7.0.ebuild b/net-voip/baresip/baresip-4.7.0.ebuild deleted file mode 100644 index ebbcd5c86e22..000000000000 --- a/net-voip/baresip/baresip-4.7.0.ebuild +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright 2025 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} - virtual/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-4.8.0.ebuild b/net-voip/baresip/baresip-4.8.0.ebuild deleted file mode 100644 index a44c402e7fec..000000000000 --- a/net-voip/baresip/baresip-4.8.0.ebuild +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright 2025 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} - virtual/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;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/metadata.xml b/net-voip/baresip/metadata.xml deleted file mode 100644 index 1157cd11fc30..000000000000 --- a/net-voip/baresip/metadata.xml +++ /dev/null @@ -1,42 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>gentoo@fictx.com</email> - <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="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="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">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> - <remote-id type="github">baresip/baresip</remote-id> - <bugs-to>https://github.com/baresip/baresip/issues</bugs-to> - <doc>https://github.com/baresip/baresip/wiki</doc> - <changelog>https://github.com/baresip/baresip/releases</changelog> - </upstream> -</pkgmetadata> diff --git a/net-voip/discover-overlay/Manifest b/net-voip/discover-overlay/Manifest deleted file mode 100644 index a6da7576210a..000000000000 --- a/net-voip/discover-overlay/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST discover-overlay-0.6.9.gh.tar.gz 103339 BLAKE2B dec639ac361146bcf4d7951193163226bb19a71ab0614aa8facd5014c1d4ce58f8aa2ac26fe6edde4944c76aa3fb749a44b72385d769ffd8aaec52c112f00bdb SHA512 6cc1196fcfc86a60f0fc1bbd073c5b531813862412a1c9ac10edcb2311d7c4f623aa4fc8c271398b7a781b14186967d00edbc2ab50f3e2a9199873884b22bec9 -DIST discover-overlay-0.7.4.gh.tar.gz 112860 BLAKE2B cb812473be6d0d0a948ed590d06b932b81bbaf83fc81501ec3c0890e824456eb33b5f542f11244729b28e5fab432e11ebde1bb01f70340336fb63885ce2ba798 SHA512 6b0f75ee42f47ebb99b83d1db5e9384669d930c1b1f77dd88bec4f63c497c30fd7d4843d73423ae22e60be5764a525153e6286236dcb62e80939227cbd5ff3f8 -DIST discover-overlay-0.7.8.gh.tar.gz 115082 BLAKE2B a0b195c01d4349d095a8b900cd84ed6e2c8cb502b5568a5b88dd690baa21e8c381f39146056b3009da5fa3fa8685ad328df8f5d0fbeb1f8d42cd7760deace1ac SHA512 10fbe0f20c794990e44e3f07fc8d20bad41a680dfe39813b903a22316416f7b0c0a665fc4e6ecca07108d6db4bfd0512adc48e8919a8adf994846e1b639a8ea1 diff --git a/net-voip/discover-overlay/discover-overlay-0.6.9-r1.ebuild b/net-voip/discover-overlay/discover-overlay-0.6.9-r1.ebuild deleted file mode 100644 index bd5a1984ed3c..000000000000 --- a/net-voip/discover-overlay/discover-overlay-0.6.9-r1.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 xdg - -DESCRIPTION="Yet another Discord overlay for Linux written in Python using GTK3" -HOMEPAGE="https://github.com/trigg/Discover" -SRC_URI="https://github.com/trigg/Discover/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}/Discover-${PV}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -IUSE="wayland" - -RDEPEND=" - >=dev-python/pygobject-3.22[${PYTHON_USEDEP}] - dev-python/websocket-client[${PYTHON_USEDEP}] - dev-python/pyxdg[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/python-xlib[${PYTHON_USEDEP}] - wayland? ( gui-libs/gtk-layer-shell[introspection(+)] ) -" diff --git a/net-voip/discover-overlay/discover-overlay-0.7.4.ebuild b/net-voip/discover-overlay/discover-overlay-0.7.4.ebuild deleted file mode 100644 index 5efd5250b259..000000000000 --- a/net-voip/discover-overlay/discover-overlay-0.7.4.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2021-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 xdg - -DESCRIPTION="Yet another Discord overlay for Linux written in Python using GTK3" -HOMEPAGE="https://github.com/trigg/Discover" -SRC_URI="https://github.com/trigg/Discover/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}/Discover-${PV}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -IUSE="wayland" - -RDEPEND=" - >=dev-python/pygobject-3.22[${PYTHON_USEDEP}] - dev-python/websocket-client[${PYTHON_USEDEP}] - dev-python/pyxdg[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/python-xlib[${PYTHON_USEDEP}] - dev-python/pulsectl-asyncio[${PYTHON_USEDEP}] - wayland? ( gui-libs/gtk-layer-shell[introspection(+)] ) -" diff --git a/net-voip/discover-overlay/discover-overlay-0.7.8.ebuild b/net-voip/discover-overlay/discover-overlay-0.7.8.ebuild deleted file mode 100644 index 5efd5250b259..000000000000 --- a/net-voip/discover-overlay/discover-overlay-0.7.8.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2021-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 xdg - -DESCRIPTION="Yet another Discord overlay for Linux written in Python using GTK3" -HOMEPAGE="https://github.com/trigg/Discover" -SRC_URI="https://github.com/trigg/Discover/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}/Discover-${PV}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -IUSE="wayland" - -RDEPEND=" - >=dev-python/pygobject-3.22[${PYTHON_USEDEP}] - dev-python/websocket-client[${PYTHON_USEDEP}] - dev-python/pyxdg[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/python-xlib[${PYTHON_USEDEP}] - dev-python/pulsectl-asyncio[${PYTHON_USEDEP}] - wayland? ( gui-libs/gtk-layer-shell[introspection(+)] ) -" diff --git a/net-voip/discover-overlay/metadata.xml b/net-voip/discover-overlay/metadata.xml deleted file mode 100644 index cf9a72641c35..000000000000 --- a/net-voip/discover-overlay/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'> -<pkgmetadata> - <maintainer type="person"> - <email>smaniotto.nicola@gmail.com</email> - <name>Nicola Smaniotto</name> - </maintainer> - <upstream> - <remote-id type="github">trigg/Discover</remote-id> - <remote-id type="pypi">discover-overlay</remote-id> - </upstream> -</pkgmetadata> diff --git a/net-voip/gnome-calls/Manifest b/net-voip/gnome-calls/Manifest deleted file mode 100644 index c097dd25709b..000000000000 --- a/net-voip/gnome-calls/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST calls-48.2.tar.xz 603092 BLAKE2B 3c250906c153a225795455b9eb23caad5e2df7a64bcd7ad04d5327c3798905306a37cf3d86eac0bb3f3a19a67e4055c446570f270e353562637514c412e798e3 SHA512 706c0247dcadaf44d42fefa655494b89b99e6a1c1dd993a55cc6349fefb71723406e0767798af6a188fdb1d5a4ddb1a8f6e2649a064fc6f874fa6c421bdb9d0f -DIST calls-49.1.1.tar.xz 612824 BLAKE2B 2755b875c67655ec5d1ed99e3732c8a6e5f88ac38c773e518a197ca44ac22bad4caba66802220ddec8de675435fca2f36ffd0457f25f0f4a6951832bac44008e SHA512 056d906d101ff0794e0cef3af3dda1906564bbb8db68a1a3050f9ce051c754f0d18dab48db5f723c33f1ffb458d43f74f07ea3760a8c9dffce68e4512a6c8e25 diff --git a/net-voip/gnome-calls/gnome-calls-48.2.ebuild b/net-voip/gnome-calls/gnome-calls-48.2.ebuild deleted file mode 100644 index 68050b64f318..000000000000 --- a/net-voip/gnome-calls/gnome-calls-48.2.ebuild +++ /dev/null @@ -1,117 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -GNOME_ORG_MODULE="calls" -inherit vala meson gnome.org gnome2-utils optfeature systemd virtualx xdg - -DESCRIPTION="Phone dialer and call handler" -HOMEPAGE="https://gitlab.gnome.org/GNOME/calls" -GITLAB="https://gitlab.gnome.org" - -LICENSE="CC0-1.0 CC-BY-SA-4.0 GPL-3+ LGPL-2+ LGPL-2.1+" -SLOT="0" -KEYWORDS="~amd64 ~arm64" -IUSE="gtk-doc man" - -COMMON_DEPEND=" - app-crypt/libsecret - dev-libs/feedbackd - dev-libs/folks:= - >=dev-libs/glib-2.74:2 - dev-libs/gom - dev-libs/libgee:0.8= - dev-libs/libpeas:2 - gnome-extra/evolution-data-server:=[vala] - >=gui-libs/gtk-4.12:4 - >=gui-libs/libadwaita-1.6:1 - media-libs/gstreamer:1.0 - media-sound/callaudiod - net-libs/sofia-sip[glib] - net-misc/modemmanager:= -" -RDEPEND="${COMMON_DEPEND} - gnome-base/librsvg:2 -" -DEPEND="${COMMON_DEPEND} - test? ( - media-libs/gst-plugins-base:1.0 - media-libs/gst-plugins-good:1.0 - media-plugins/gst-plugins-srtp:1.0 - ) -" -BDEPEND=" - $(vala_depend) - dev-libs/glib:2 - dev-libs/libxml2 - dev-util/gdbus-codegen - dev-util/glib-utils - sys-devel/gettext - gtk-doc? ( dev-util/gtk-doc ) - man? ( dev-python/docutils ) -" - -src_prepare() { - default - vala_setup -} - -src_configure() { - local emesonargs=( - $(meson_use gtk-doc gtk_doc) - $(meson_use man manpages) - $(meson_use test tests) - -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)" - ) - meson_src_configure -} - -src_test() { - local tests=( - calls:application - calls:call - calls:contacts - calls:emergency-call-types - calls:dbus - calls:manager - calls:media - calls:origin - calls:plugins - calls:provider - calls:sdp-crypto - calls:settings - calls:srtp - calls:ui-call - calls:util - - # TODO: - # not ok /Calls/Ringer/accept_call - # GLib-GObject-FATAL-CRITICAL: cannot register existing type 'LfbEvent' - # https://gitlab.gnome.org/GNOME/calls/-/issues/622 - #calls:ringer - - # TODO: - # hangs at /Calls/SIP/calls_direct_call - # https://gitlab.gnome.org/GNOME/calls/-/issues/695 - #calls:sip - ) - - virtx meson_src_test "${tests[@]}" -} - -pkg_postinst() { - xdg_pkg_postinst - gnome2_schemas_update - - optfeature "SIP support" "\ - media-libs/gst-plugins-base:1.0 \ - media-libs/gst-plugins-good:1.0 \ - media-plugins/gst-plugins-srtp:1.0 \ - " -} - -pkg_postrm() { - xdg_pkg_postrm - gnome2_schemas_update -} diff --git a/net-voip/gnome-calls/gnome-calls-49.1.1.ebuild b/net-voip/gnome-calls/gnome-calls-49.1.1.ebuild deleted file mode 100644 index 10d92557998e..000000000000 --- a/net-voip/gnome-calls/gnome-calls-49.1.1.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 2021-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -GNOME_ORG_MODULE="calls" -inherit vala meson gnome.org gnome2-utils optfeature systemd virtualx xdg - -DESCRIPTION="Phone dialer and call handler" -HOMEPAGE="https://gitlab.gnome.org/GNOME/calls" - -LICENSE="CC0-1.0 CC-BY-SA-4.0 GPL-3+ LGPL-2+ LGPL-2.1+" -SLOT="0" -KEYWORDS="~amd64 ~arm64" -IUSE="gtk-doc man" - -COMMON_DEPEND=" - app-crypt/libsecret - dev-libs/feedbackd - dev-libs/folks:= - >=dev-libs/glib-2.74:2 - dev-libs/gom - dev-libs/libgee:0.8= - dev-libs/libpeas:2 - gnome-extra/evolution-data-server:=[vala] - >=gui-libs/gtk-4.12:4 - >=gui-libs/libadwaita-1.6:1 - media-libs/gstreamer:1.0 - media-sound/callaudiod - net-libs/sofia-sip[glib] - net-misc/modemmanager:= -" -RDEPEND="${COMMON_DEPEND} - gnome-base/librsvg:2 -" -DEPEND="${COMMON_DEPEND} - test? ( - media-libs/gst-plugins-base:1.0 - media-libs/gst-plugins-good:1.0 - media-plugins/gst-plugins-srtp:1.0 - ) -" -BDEPEND=" - $(vala_depend) - dev-libs/glib:2 - dev-libs/libxml2 - dev-util/gdbus-codegen - dev-util/glib-utils - sys-devel/gettext - gtk-doc? ( dev-util/gtk-doc ) - man? ( dev-python/docutils ) -" - -src_prepare() { - default - vala_setup -} - -src_configure() { - local emesonargs=( - $(meson_use gtk-doc gtk_doc) - $(meson_use man manpages) - $(meson_use test tests) - -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)" - ) - meson_src_configure -} - -src_test() { - local tests=( - calls:application - calls:call - calls:contacts - calls:emergency-call-types - calls:dbus - calls:manager - calls:media - calls:origin - calls:plugins - calls:provider - calls:sdp-crypto - calls:settings - calls:srtp - calls:ui-call - calls:util - - # TODO: - # not ok /Calls/Ringer/accept_call - # GLib-GObject-FATAL-CRITICAL: cannot register existing type 'LfbEvent' - # https://gitlab.gnome.org/GNOME/calls/-/issues/622 - #calls:ringer - - # TODO: - # hangs at /Calls/SIP/calls_direct_call - # https://gitlab.gnome.org/GNOME/calls/-/issues/695 - #calls:sip - ) - - virtx meson_src_test "${tests[@]}" -} - -pkg_postinst() { - xdg_pkg_postinst - gnome2_schemas_update - - optfeature "SIP support" "\ - media-libs/gst-plugins-base:1.0 \ - media-libs/gst-plugins-good:1.0 \ - media-plugins/gst-plugins-srtp:1.0 \ - " -} - -pkg_postrm() { - xdg_pkg_postrm - gnome2_schemas_update -} diff --git a/net-voip/gnome-calls/metadata.xml b/net-voip/gnome-calls/metadata.xml deleted file mode 100644 index a32d7d3d0a16..000000000000 --- a/net-voip/gnome-calls/metadata.xml +++ /dev/null @@ -1,23 +0,0 @@ -<?xml version='1.0' encoding='UTF-8'?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>gjdijkman@gjdwebserver.nl</email> - <name>Gerben Jan Dijkman</name> - </maintainer> - <maintainer type="person"> - <email>cyber+gentoo@sysrq.in</email> - <name>Anna</name> - </maintainer> - <upstream> - <remote-id type="gnome-gitlab">GNOME/calls</remote-id> - <maintainer> - <name>Evangelos Ribeiro Tzaras</name> - <email>devrtz@fortysixandtwo.eu</email> - </maintainer> - <maintainer> - <name>Guido Günther</name> - <email>agx@sigxcpu.org</email> - </maintainer> - </upstream> -</pkgmetadata> diff --git a/net-voip/metadata.xml b/net-voip/metadata.xml deleted file mode 100644 index 5b1e892e9786..000000000000 --- a/net-voip/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE catmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<catmetadata> - <longdescription lang="en"> - The net-voip category contains packages related to Voice-over-IP - </longdescription> - <longdescription lang="de"> - Die Kategorie net-voip enthält Pakete für Internet-Telefonie - (Voice-over-IP). - </longdescription> - <longdescription lang="es"> - La categorÃa net-voip contiene paquetes relacionados con Voz sobre - IP. - </longdescription> -</catmetadata> diff --git a/net-voip/mumble/Manifest b/net-voip/mumble/Manifest deleted file mode 100644 index 9efb8a7a5b24..000000000000 --- a/net-voip/mumble/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST mumble-1.5.857.tar.gz 26101864 BLAKE2B 764a643c4a5f5831b3e2f929473caf2f3fd6c00015b0c4162e5c8fe52cf50b32705e9677401cc9311a713fe0b98ed09d9b68ba48f462fcae91f882a3976962ad SHA512 a0b6d4f5c86992002bbe687409f22037555a753ed92ff26e420b901c85e96c2c37e1999c5bab9cb2c8f2a3dd9d799dc3ee8641e6b91c85d9514db59c378b55df -DIST mumble-1.5.901.tar.gz 26114602 BLAKE2B ab9633d719d1a76046286cd119e9ad74841bf0492cce3a2daeaa845c560c5e3c2aa4653a8af20d70fc615e03d9bbcf35db9eda2226247599537110bef887b7c5 SHA512 6035672218f1966113d4efe5bd60fdb59d8919ac912e13bb6f4681a7cf1fe5014c66bfb00fe1243ee1bf0f9407943e2f17b73a5949bdb97c170c81f0f5aaab63 diff --git a/net-voip/mumble/files/mumble-1.5.735-Fix-building-with-GCC-15.patch b/net-voip/mumble/files/mumble-1.5.735-Fix-building-with-GCC-15.patch deleted file mode 100644 index 4bd4623da82d..000000000000 --- a/net-voip/mumble/files/mumble-1.5.735-Fix-building-with-GCC-15.patch +++ /dev/null @@ -1,36 +0,0 @@ -From f4259722553335d79e9d28948ab7bdb00293a5ec Mon Sep 17 00:00:00 2001 -From: Carl George <carlwgeorge@gmail.com> -Date: Tue, 8 Apr 2025 23:25:52 -0500 -Subject: [PATCH] BUILD(overlay): Fix building with GCC 15 - -C23 added the bool keyword, which results in an error if you try to -define an identifier named bool and then build with GCC 15. We can use -stdbool.h to define bool instead. - -https://gcc.gnu.org/gcc-15/porting_to.html#c23-new-keywords ---- - overlay_gl/overlay.c | 4 +--- - 1 file changed, 1 insertion(+), 3 deletions(-) - -diff --git a/overlay_gl/overlay.c b/overlay_gl/overlay.c -index 680241e1bbb..bf3051e540f 100644 ---- a/overlay_gl/overlay.c -+++ b/overlay_gl/overlay.c -@@ -14,6 +14,7 @@ - #include <pwd.h> - #include <semaphore.h> - #include <stdarg.h> -+#include <stdbool.h> - #include <stdio.h> - #include <stdlib.h> - #include <string.h> -@@ -37,9 +38,6 @@ - - # include <link.h> - --typedef unsigned char bool; --# define true 1 --# define false 0 - #elif defined(TARGET_MAC) - # include <AGL/agl.h> - # include <Carbon/Carbon.h> diff --git a/net-voip/mumble/metadata.xml b/net-voip/mumble/metadata.xml deleted file mode 100644 index 8cc2c12069f5..000000000000 --- a/net-voip/mumble/metadata.xml +++ /dev/null @@ -1,23 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>dev@liguros.net</email> - <name>Development</name> - </maintainer> - <maintainer type="person"> - <email>polynomial-c@gentoo.org</email> - <name>Lars Wendler</name> - </maintainer> - <upstream> - <remote-id type="cpe">cpe:/a:mumble:mumble</remote-id> - </upstream> - <use> - <flag name="g15">Enable support for the Logitech G15 LCD (and compatible devices).</flag> - <flag name="rnnoise">Enable alternative noise suppression option based on RNNoise.</flag> - <flag name="pipewire">Enable pipewire support for audio output.</flag> - <flag name="speech">Enable text-to-speech support in Mumble.</flag> - <flag name="system-rnnoise">Use the system rnnoise library instead of the bundled version.</flag> - </use> - <origin>ports</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/net-voip/mumble/mumble-1.5.857.ebuild b/net-voip/mumble/mumble-1.5.857.ebuild deleted file mode 100644 index 31ff133484ea..000000000000 --- a/net-voip/mumble/mumble-1.5.857.ebuild +++ /dev/null @@ -1,137 +0,0 @@ -# Copyright 2022-2024 Liguros Authors -# Distributed under the terms of the GNU General Public License v2 -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) -inherit cmake flag-o-matic python-any-r1 xdg - -DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software" -HOMEPAGE="https://wiki.mumble.info" -EGIT_REPO_URI="https://github.com/mumble-voip/mumble.git" -EGIT_SUBMODULES=( '-*' celt-0.7.0-src celt-0.11.0-src themes/Mumble 3rdparty/rnnoise-src 3rdparty/FindPythonInterpreter ) - -if [[ "${PV}" == *_pre* ]] ; then - SRC_URI="https://dev.gentoo.org/~polynomial-c/dist/${P}.tar.xz" -else - MY_PV="${PV/_/-}" - MY_P="${PN}-${MY_PV}" - SRC_URI="https://github.com/mumble-voip/mumble/releases/download/v${MY_PV}/${MY_P}.tar.gz" -fi - -KEYWORDS="amd64 ~arm64 ~ppc64 x86" - -LICENSE="BSD MIT" -SLOT="0" -IUSE="+alsa +dbus debug g15 jack multilib pipewire portaudio pulseaudio nls +rnnoise speech test zeroconf" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-libs/openssl-1.0.0b:0= - - dev-libs/poco[util,xml,zip] - >=dev-libs/protobuf-2.2.0:= - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5[ssl] - dev-qt/qtsql:5[sqlite] - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - >=media-libs/libsndfile-1.0.20[-minimal] - >=media-libs/opus-1.3.1 - >=media-libs/speex-1.2.0 - media-libs/speexdsp - sys-apps/lsb-release - x11-libs/libX11 - x11-libs/libXi - alsa? ( media-libs/alsa-lib ) - dbus? ( dev-qt/qtdbus:5 ) - g15? ( app-misc/g15daemon:= ) - jack? ( virtual/jack ) - portaudio? ( media-libs/portaudio ) - pulseaudio? ( media-sound/pulseaudio ) - pipewire? ( media-video/pipewire ) - speech? ( >=app-accessibility/speech-dispatcher-0.8.0 ) - zeroconf? ( net-dns/avahi[mdnsresponder-compat] ) -" -DEPEND="${RDEPEND} - ${PYTHON_DEPS} - dev-qt/qtconcurrent:5 - dev-qt/qttest:5 - dev-libs/boost - x11-base/xorg-proto -" -BDEPEND=" - dev-qt/linguist-tools:5 - virtual/pkgconfig -" - -pkg_setup() { - python-any-r1_pkg_setup -} - -src_prepare() { - cmake_src_prepare -} - -src_configure() { - - local mycmakeargs=( - -Dalsa="$(usex alsa)" - -Dtests="$(usex test)" - -Dbundled-celt="ON" - -Dbundled-opus="OFF" - -Dbundled-speex="OFF" - -Ddbus="$(usex dbus)" - -Dg15="$(usex g15)" - -Djackaudio="$(usex jack)" - -Doverlay="ON" - -Dportaudio="$(usex portaudio)" - -Doverlay-xcompile="$(usex multilib)" - -Dpipewire="$(usex pipewire)" - -Dpulseaudio="$(usex pulseaudio)" - -Drnnoise="$(usex rnnoise)" - -Dserver="OFF" - -Dspeechd="$(usex speech)" - -Dtranslations="$(usex nls)" - -Dupdate="OFF" - -Dwarnings-as-errors="OFF" - -Dzeroconf="$(usex zeroconf)" - ) - - mycmakeargs+=( -DBUILD_NUMBER="$(ver_cut 3)" ) - append-cxxflags -fsigned-char - cmake_src_configure -} - -src_test() { - # https://bugs.gentoo.org/884049 - # increase timeout for tests - local -x QTEST_FUNCTION_TIMEOUT=600000 - cmake_src_test -} - -src_install() { - cmake_src_install - - if use amd64 && use multilib ; then - # The 32bit overlay library gets built when multilib is enabled. - # Install it into the correct 32bit lib dir. - local libdir_64="/usr/$(get_libdir)/mumble" - local libdir_32="/usr/$(get_abi_var LIBDIR x86)/mumble" - dodir ${libdir_32} - mv "${ED}"/${libdir_64}/libmumbleoverlay.x86.so* \ - "${ED}"/${libdir_32}/ || die - fi - - insinto /usr/share/mumble - doins -r samples -} - -pkg_postinst() { - xdg_pkg_postinst - echo - elog "Visit https://wiki.mumble.info/ for futher configuration instructions." - elog "Run 'mumble-overlay <program>' to start the OpenGL overlay (after starting mumble)." - echo -} diff --git a/net-voip/mumble/mumble-1.5.901.ebuild b/net-voip/mumble/mumble-1.5.901.ebuild deleted file mode 100644 index dd8de6ac9732..000000000000 --- a/net-voip/mumble/mumble-1.5.901.ebuild +++ /dev/null @@ -1,137 +0,0 @@ -# Copyright 2022-2026 Liguros Authors -# Distributed under the terms of the GNU General Public License v2 -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) -inherit cmake flag-o-matic python-any-r1 xdg - -DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software" -HOMEPAGE="https://wiki.mumble.info" -EGIT_REPO_URI="https://github.com/mumble-voip/mumble.git" -EGIT_SUBMODULES=( '-*' celt-0.7.0-src celt-0.11.0-src themes/Mumble 3rdparty/rnnoise-src 3rdparty/FindPythonInterpreter ) - -if [[ "${PV}" == *_pre* ]] ; then - SRC_URI="https://dev.gentoo.org/~polynomial-c/dist/${P}.tar.xz" -else - MY_PV="${PV/_/-}" - MY_P="${PN}-${MY_PV}" - SRC_URI="https://github.com/mumble-voip/mumble/releases/download/v${MY_PV}/${MY_P}.tar.gz" -fi - -KEYWORDS="amd64 ~arm64 ~ppc64 x86" - -LICENSE="BSD MIT" -SLOT="0" -IUSE="+alsa +dbus debug g15 jack multilib pipewire portaudio pulseaudio nls +rnnoise speech test zeroconf" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-libs/openssl-1.0.0b:0= - - dev-libs/poco[util,xml,zip] - >=dev-libs/protobuf-2.2.0:= - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5[ssl] - dev-qt/qtsql:5[sqlite] - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - >=media-libs/libsndfile-1.0.20[-minimal] - >=media-libs/opus-1.3.1 - >=media-libs/speex-1.2.0 - media-libs/speexdsp - sys-apps/lsb-release - x11-libs/libX11 - x11-libs/libXi - alsa? ( media-libs/alsa-lib ) - dbus? ( dev-qt/qtdbus:5 ) - g15? ( app-misc/g15daemon:= ) - jack? ( virtual/jack ) - portaudio? ( media-libs/portaudio ) - pulseaudio? ( media-sound/pulseaudio ) - pipewire? ( media-video/pipewire ) - speech? ( >=app-accessibility/speech-dispatcher-0.8.0 ) - zeroconf? ( net-dns/avahi[mdnsresponder-compat] ) -" -DEPEND="${RDEPEND} - ${PYTHON_DEPS} - dev-qt/qtconcurrent:5 - dev-qt/qttest:5 - dev-libs/boost - x11-base/xorg-proto -" -BDEPEND=" - dev-qt/linguist-tools:5 - virtual/pkgconfig -" - -pkg_setup() { - python-any-r1_pkg_setup -} - -src_prepare() { - cmake_src_prepare -} - -src_configure() { - - local mycmakeargs=( - -Dalsa="$(usex alsa)" - -Dtests="$(usex test)" - -Dbundled-celt="ON" - -Dbundled-opus="OFF" - -Dbundled-speex="OFF" - -Ddbus="$(usex dbus)" - -Dg15="$(usex g15)" - -Djackaudio="$(usex jack)" - -Doverlay="ON" - -Dportaudio="$(usex portaudio)" - -Doverlay-xcompile="$(usex multilib)" - -Dpipewire="$(usex pipewire)" - -Dpulseaudio="$(usex pulseaudio)" - -Drnnoise="$(usex rnnoise)" - -Dserver="OFF" - -Dspeechd="$(usex speech)" - -Dtranslations="$(usex nls)" - -Dupdate="OFF" - -Dwarnings-as-errors="OFF" - -Dzeroconf="$(usex zeroconf)" - ) - - mycmakeargs+=( -DBUILD_NUMBER="$(ver_cut 3)" ) - append-cxxflags -fsigned-char - cmake_src_configure -} - -src_test() { - # https://bugs.gentoo.org/884049 - # increase timeout for tests - local -x QTEST_FUNCTION_TIMEOUT=600000 - cmake_src_test -} - -src_install() { - cmake_src_install - - if use amd64 && use multilib ; then - # The 32bit overlay library gets built when multilib is enabled. - # Install it into the correct 32bit lib dir. - local libdir_64="/usr/$(get_libdir)/mumble" - local libdir_32="/usr/$(get_abi_var LIBDIR x86)/mumble" - dodir ${libdir_32} - mv "${ED}"/${libdir_64}/libmumbleoverlay.x86.so* \ - "${ED}"/${libdir_32}/ || die - fi - - insinto /usr/share/mumble - doins -r samples -} - -pkg_postinst() { - xdg_pkg_postinst - echo - elog "Visit https://wiki.mumble.info/ for futher configuration instructions." - elog "Run 'mumble-overlay <program>' to start the OpenGL overlay (after starting mumble)." - echo -} diff --git a/net-voip/murmur/Manifest b/net-voip/murmur/Manifest deleted file mode 100644 index c07857b777a2..000000000000 --- a/net-voip/murmur/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST mumble-1.6.0_pre20250920.tar.xz 18005236 BLAKE2B 272a5be3593b0e6347966841387f72ab9ddeb8e02e900e6ff3cfa60e22107af4248bafa1cc5c1c89ee3997e3758f402db967e0b4508de11d2a32f365001666ae SHA512 29d08c8b6e5621fbbf15c7677ec8dd98e0cb590bdd23fb1927c7cbf45e8d40f33963875d8b5a593ee7ddbc1f27fee397473ddc0eac75d8435bed5ca84e2fd56b -DIST mumble-1.6.0_pre20260215.tar.xz 19794688 BLAKE2B c1ee1dc1ef90e47351569e279595d9d0aba46953195150cbe53d759df4c56ba99f786f1920dec956ee3bb7f49d5a6a6facb9824e3e918712b9788daaabf0197f SHA512 fb011a4815479b7777ab7f273e0ee25d0c90ec57eed15069255fae3abe87bc08a2afc45e93eb85233c1dc77e9d464573b0d1822b8f89f2d7e0fa7b957aa487c0 diff --git a/net-voip/murmur/files/murmur.confd-r2 b/net-voip/murmur/files/murmur.confd-r2 deleted file mode 100644 index c8d3230b9974..000000000000 --- a/net-voip/murmur/files/murmur.confd-r2 +++ /dev/null @@ -1,9 +0,0 @@ -# where to look for the config file -MURMUR_CONF=/etc/murmur/mumble-server.ini - -# run as this user -MURMUR_USER=murmur - -# HOME directory of MURMUR_USER -MURMUR_HOME=/var/lib/murmur - diff --git a/net-voip/murmur/files/murmur.initd-r3 b/net-voip/murmur/files/murmur.initd-r3 deleted file mode 100644 index 9b36c2080352..000000000000 --- a/net-voip/murmur/files/murmur.initd-r3 +++ /dev/null @@ -1,24 +0,0 @@ -#!/sbin/openrc-run - -pidfile="/run/murmur/murmur.pid" -command="/usr/bin/mumble-server" -command_args="--ini \"${MURMUR_CONF}\"" -start_stop_daemon_args="-u \"${MURMUR_USER}\" --env HOME=\"${MURMUR_HOME}\" --wait 20" -extra_started_commands="reload" - -depend() { - need localmount net - use dbus logger - after bootmisc mysql -} - -start_pre() { - checkpath -q -d -o ${MURMUR_USER} ${pidfile%/*} -} - -reload() { - ebegin "Reloading Murmur" - start-stop-daemon --signal HUP --pidfile "${pidfile}" \ - --exec ${command} - eend $? -} diff --git a/net-voip/murmur/files/murmur.logrotate b/net-voip/murmur/files/murmur.logrotate deleted file mode 100644 index a82cb1a336c4..000000000000 --- a/net-voip/murmur/files/murmur.logrotate +++ /dev/null @@ -1,8 +0,0 @@ -/var/log/murmur/*.log { - missingok - notifempty - sharedscripts - postrotate - test -r /run/murmur/murmur.pid && kill -HUP $(cat /run/murmur/murmur.pid) &>/dev/null - endscript -} diff --git a/net-voip/murmur/metadata.xml b/net-voip/murmur/metadata.xml deleted file mode 100644 index 4a342d839e56..000000000000 --- a/net-voip/murmur/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>concord@gentoo.org</email> - <name>Kenton Groombridge</name> - </maintainer> - <use> - <flag name="ice">Use <pkg>dev-libs/Ice</pkg> to enable remote control capabilities.</flag> - </use> - <upstream> - <remote-id type="github">mumble-voip/mumble</remote-id> - <remote-id type="sourceforge">mumble</remote-id> - </upstream> -</pkgmetadata> diff --git a/net-voip/murmur/murmur-1.6.0_pre20250920-r3.ebuild b/net-voip/murmur/murmur-1.6.0_pre20250920-r3.ebuild deleted file mode 100644 index 8113dccb12cc..000000000000 --- a/net-voip/murmur/murmur-1.6.0_pre20250920-r3.ebuild +++ /dev/null @@ -1,175 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic systemd readme.gentoo-r1 tmpfiles - -DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software" -HOMEPAGE="https://wiki.mumble.info" -if [[ "${PV}" == 9999 ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/mumble-voip/mumble.git" - - # needed for the included 3rdparty license script, - # even if these components may not be compiled in - EGIT_SUBMODULES=( - '-*' - 3rdparty/CLI11 - 3rdparty/cmake-compiler-flags - 3rdparty/FindPythonInterpreter - 3rdparty/flag-icons - 3rdparty/minhook - 3rdparty/speexdsp - 3rdparty/tracy - ) -else - MY_PN="mumble" - if [[ "${PV}" == *_pre* ]] ; then - MY_P="${MY_PN}-${PV}" - SRC_URI="https://dev.gentoo.org/~concord/distfiles/${MY_P}.tar.xz" - S="${WORKDIR}/${MY_P}" - else - MY_PV="${PV/_/-}" - MY_P="${MY_PN}-${MY_PV}" - SRC_URI="https://github.com/mumble-voip/mumble/releases/download/v${MY_PV}/${MY_P}.tar.gz" - S="${WORKDIR}/${MY_PN}-${PV/_*}" - fi - KEYWORDS="amd64 ~arm ~arm64 ~x86" -fi - -LICENSE="BSD" -SLOT="0" -IUSE="+ice mysql postgres +sqlite test zeroconf" -REQUIRED_USE="|| ( mysql postgres sqlite )" -RESTRICT="!test? ( test )" - -RDEPEND=" - acct-group/murmur - acct-user/murmur - dev-cpp/cli11 - dev-cpp/nlohmann_json - >=dev-db/soci-4.1.2-r2[mysql?,postgres?,sqlite?] - >=dev-libs/openssl-1.0.0b:0= - >=dev-libs/protobuf-2.2.0:= - dev-libs/spdlog:= - >=dev-libs/utfcpp-4.0.0 - dev-qt/qtbase:6[dbus,network,sqlite?,xml] - sys-apps/lsb-release - >=sys-libs/libcap-2.15 - ice? ( dev-libs/Ice:= ) - zeroconf? ( net-dns/avahi[mdnsresponder-compat] ) -" - -DEPEND="${RDEPEND} - dev-libs/boost - dev-qt/qtbase:6[test?] -" -BDEPEND=" - acct-group/murmur - acct-user/murmur - virtual/pkgconfig -" - -DISABLE_AUTOFORMATTING="yes" -DOC_CONTENTS=" -The default 'SuperUser' password will be written into the log file -when starting murmur for the first time. - -If you want to manually set a password yourself, please execute: -su murmur -s /bin/bash -c 'mumble-server -ini /etc/murmur/mumble-server.ini -supw <pw>' - -This will set the built-in 'SuperUser' password to '<pw>' when starting murmur. -" - -src_prepare() { - sed '/TRACY_ON_DEMAND/s@ ON @ OFF @' -i src/CMakeLists.txt || die - - # Fix unneeded dependency on GSL in database - sed '/target_link_libraries/s@ GSL @ @' -i src/murmur/database/CMakeLists.txt || die - - # Adjust default server settings to be correct for our default setup - sed \ - -e 's:database=:database=/var/lib/murmur/database.sqlite:' \ - -e 's:;logfile=mumble-server.log:logfile=/var/log/murmur/murmur.log:' \ - -e 's:;pidfile=:pidfile=/run/murmur/murmur.pid:' \ - -i auxiliary_files/mumble-server.ini || die - - # Replace the default group and user _mumble-server with murmur - grep -r -l _mumble-server auxiliary_files/ | xargs sed -i 's/_mumble-server/murmur/g' || die - - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTING="$(usex test)" - -Dbundled-cli11="OFF" - -Dbundled-json="OFF" - -Dbundled-soci="OFF" - -Dbundled-spdlog="OFF" - -Dbundled-utfcpp="OFF" - -Dclient="OFF" - -Denable-sqlite="$(usex sqlite)" - -Denable-mysql="$(usex mysql)" - -Denable-postgresql="$(usex postgres)" - -Dice="$(usex ice)" - -DMUMBLE_INSTALL_SYSCONFDIR="/etc/murmur" - -Dserver="ON" - -DMUMBLE_INSTALL_SERVICEFILEDIR=$(systemd_get_systemunitdir) - -DMUMBLE_INSTALL_SYSUSERSDIR=$(systemd_get_userunitdir) - -DMUMBLE_INSTALL_TMPFILESDIR="/usr/lib/tmpfiles.d" - -Dwarnings-as-errors="OFF" - -Dzeroconf="$(usex zeroconf)" - ) - if [[ "${PV}" != 9999 ]] ; then - mycmakeargs+=( -DBUILD_NUMBER="$(ver_cut 3)" ) - fi - - # https://bugs.gentoo.org/832978 - # fix tests (and possibly runtime issues) on arches with unsigned chars - append-cxxflags -fsigned-char - - cmake_src_configure -} - -src_install() { - cmake_src_install - - dodoc README.md - - insinto /etc/logrotate.d/ - newins "${FILESDIR}"/murmur.logrotate murmur - - # Copy over the initd file so we can modify it incase zeroconf support is on. - cp "${FILESDIR}"/murmur.initd-r3 "${T}"/murmur.initd || die - - if use zeroconf; then - sed -e 's:need:need avahi-daemon:' -i "${T}"/murmur.initd || die - fi - - newinitd "${T}"/murmur.initd murmur - newconfd "${FILESDIR}"/murmur.confd-r2 murmur - - keepdir /var/lib/murmur /var/log/murmur - fowners -R murmur /var/lib/murmur /var/log/murmur - fperms 750 /var/lib/murmur /var/log/murmur - - mv "${ED}"/etc/murmur/mumble-server.ini "${ED}"/etc/murmur/murmur.ini || die - mv "${D}/$(systemd_get_systemunitdir)/mumble-server.service" \ - "${D}/$(systemd_get_systemunitdir)/murmur.service" || die - sed -i 's|mumble-server\.ini|murmur.ini|' "${D}/$(systemd_get_systemunitdir)/murmur.service" || die - sed -i '/^ExecStart/{s|-ini|--ini|;s| -fg||}' "${D}/$(systemd_get_systemunitdir)/murmur.service" || die - - readme.gentoo_create_doc -} - -pkg_postinst() { - tmpfiles_process mumble-server.conf - readme.gentoo_print_elog - - if use zeroconf; then - elog "To turn on the zeroconf functionality, you need to uncomment and" - elog "change the 'bonjour=false' setting in mumble-server.ini to 'true'" - fi -} diff --git a/net-voip/murmur/murmur-1.6.0_pre20260215-r1.ebuild b/net-voip/murmur/murmur-1.6.0_pre20260215-r1.ebuild deleted file mode 100644 index 73b48196fefe..000000000000 --- a/net-voip/murmur/murmur-1.6.0_pre20260215-r1.ebuild +++ /dev/null @@ -1,174 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic systemd readme.gentoo-r1 tmpfiles - -DESCRIPTION="Open source, low-latency, high quality voice chat server" -HOMEPAGE="https://wiki.mumble.info" -if [[ "${PV}" == 9999 ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/mumble-voip/mumble.git" - - # needed for the included 3rdparty license script, - # even if these components may not be compiled in - EGIT_SUBMODULES=( - '-*' - 3rdparty/CLI11 - 3rdparty/cmake-compiler-flags - 3rdparty/FindPythonInterpreter - 3rdparty/flag-icons - 3rdparty/minhook - 3rdparty/speexdsp - 3rdparty/tracy - ) -else - MY_PN="mumble" - if [[ "${PV}" == *_pre* ]] ; then - MY_P="${MY_PN}-${PV}" - SRC_URI="https://dev.gentoo.org/~concord/distfiles/${MY_P}.tar.xz" - S="${WORKDIR}/${MY_P}" - else - MY_PV="${PV/_/-}" - MY_P="${MY_PN}-${MY_PV}" - SRC_URI="https://github.com/mumble-voip/mumble/releases/download/v${MY_PV}/${MY_P}.tar.gz" - S="${WORKDIR}/${MY_PN}-${PV/_*}" - fi - KEYWORDS="~amd64 ~arm ~arm64 ~x86" -fi - -LICENSE="BSD" -SLOT="0" -IUSE="+ice mysql postgres +sqlite test zeroconf" -REQUIRED_USE="|| ( mysql postgres sqlite )" -RESTRICT="!test? ( test )" - -RDEPEND=" - acct-group/murmur - acct-user/murmur - dev-cpp/cli11 - dev-cpp/nlohmann_json - >=dev-db/soci-4.1.2-r2[mysql?,postgres?,sqlite?] - >=dev-libs/openssl-1.0.0b:0= - >=dev-libs/protobuf-2.2.0:= - dev-libs/spdlog:= - >=dev-libs/utfcpp-4.0.0 - dev-qt/qtbase:6[dbus,network,sqlite?,ssl,xml] - sys-apps/lsb-release - >=sys-libs/libcap-2.15 - ice? ( dev-libs/Ice:= ) - zeroconf? ( net-dns/avahi[mdnsresponder-compat] ) -" - -DEPEND="${RDEPEND} - dev-libs/boost - dev-qt/qtbase:6[test?] -" -BDEPEND=" - acct-group/murmur - acct-user/murmur - virtual/pkgconfig -" - -DISABLE_AUTOFORMATTING="yes" -DOC_CONTENTS=" -The default 'SuperUser' password will be written into the log file -when starting murmur for the first time. - -If you want to manually set a password yourself, please execute: -su murmur -s /bin/bash -c 'mumble-server -ini /etc/murmur/mumble-server.ini -supw <pw>' - -This will set the built-in 'SuperUser' password to '<pw>' when starting murmur. -" - -src_prepare() { - sed '/TRACY_ON_DEMAND/s@ ON @ OFF @' -i src/CMakeLists.txt || die - - # Fix unneeded dependency on GSL in database - sed '/target_link_libraries/s@ GSL @ @' -i src/murmur/database/CMakeLists.txt || die - - # Adjust default server settings to be correct for our default setup - sed \ - -e 's:database=:database=/var/lib/murmur/database.sqlite:' \ - -e 's:;logfile=mumble-server.log:logfile=/var/log/murmur/murmur.log:' \ - -e 's:;pidfile=:pidfile=/run/murmur/murmur.pid:' \ - -i auxiliary_files/mumble-server.ini || die - - # Replace the default group and user _mumble-server with murmur - grep -r -l _mumble-server auxiliary_files/ | xargs sed -i 's/_mumble-server/murmur/g' || die - - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTING="$(usex test)" - -Dbundled-cli11="OFF" - -Dbundled-json="OFF" - -Dbundled-soci="OFF" - -Dbundled-spdlog="OFF" - -Dbundled-utfcpp="OFF" - -Dclient="OFF" - -Denable-sqlite="$(usex sqlite)" - -Denable-mysql="$(usex mysql)" - -Denable-postgresql="$(usex postgres)" - -Dice="$(usex ice)" - -DMUMBLE_INSTALL_SYSCONFDIR="/etc/murmur" - -Dserver="ON" - -DMUMBLE_INSTALL_SERVICEFILEDIR=$(systemd_get_systemunitdir) - -DMUMBLE_INSTALL_SYSUSERSDIR=$(systemd_get_userunitdir) - -DMUMBLE_INSTALL_TMPFILESDIR="/usr/lib/tmpfiles.d" - -Dwarnings-as-errors="OFF" - -Dzeroconf="$(usex zeroconf)" - ) - if [[ "${PV}" != 9999 ]] ; then - mycmakeargs+=( -DBUILD_NUMBER="$(ver_cut 3)" ) - fi - - # https://bugs.gentoo.org/832978 - # fix tests (and possibly runtime issues) on arches with unsigned chars - append-cxxflags -fsigned-char - - cmake_src_configure -} - -src_install() { - cmake_src_install - - dodoc README.md - - insinto /etc/logrotate.d/ - newins "${FILESDIR}"/murmur.logrotate murmur - - # Copy over the initd file so we can modify it incase zeroconf support is on. - cp "${FILESDIR}"/murmur.initd-r3 "${T}"/murmur.initd || die - - if use zeroconf; then - sed -e 's:need:need avahi-daemon:' -i "${T}"/murmur.initd || die - fi - - newinitd "${T}"/murmur.initd murmur - newconfd "${FILESDIR}"/murmur.confd-r2 murmur - - keepdir /var/lib/murmur /var/log/murmur - fowners -R murmur /var/lib/murmur /var/log/murmur - fperms 750 /var/lib/murmur /var/log/murmur - - mv "${ED}"/etc/murmur/mumble-server.ini "${ED}"/etc/murmur/murmur.ini || die - mv "${D}/$(systemd_get_systemunitdir)/mumble-server.service" \ - "${D}/$(systemd_get_systemunitdir)/murmur.service" || die - sed -i 's|mumble-server\.ini|murmur.ini|' "${D}/$(systemd_get_systemunitdir)/murmur.service" || die - - readme.gentoo_create_doc -} - -pkg_postinst() { - tmpfiles_process mumble-server.conf - readme.gentoo_print_elog - - if use zeroconf; then - elog "To turn on the zeroconf functionality, you need to uncomment and" - elog "change the 'bonjour=false' setting in mumble-server.ini to 'true'" - fi -} diff --git a/net-voip/murmur/murmur-9999.ebuild b/net-voip/murmur/murmur-9999.ebuild deleted file mode 100644 index e0bf2993b902..000000000000 --- a/net-voip/murmur/murmur-9999.ebuild +++ /dev/null @@ -1,175 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic systemd readme.gentoo-r1 tmpfiles - -DESCRIPTION="Open source, low-latency, high quality voice chat server" -HOMEPAGE="https://wiki.mumble.info" -if [[ "${PV}" == 9999 ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/mumble-voip/mumble.git" - - # needed for the included 3rdparty license script, - # even if these components may not be compiled in - EGIT_SUBMODULES=( - '-*' - 3rdparty/CLI11 - 3rdparty/cmake-compiler-flags - 3rdparty/FindPythonInterpreter - 3rdparty/flag-icons - 3rdparty/minhook - 3rdparty/speexdsp - 3rdparty/tracy - ) -else - MY_PN="mumble" - if [[ "${PV}" == *_pre* ]] ; then - MY_P="${MY_PN}-${PV}" - SRC_URI="https://dev.gentoo.org/~concord/distfiles/${MY_P}.tar.xz" - S="${WORKDIR}/${MY_P}" - else - MY_PV="${PV/_/-}" - MY_P="${MY_PN}-${MY_PV}" - SRC_URI="https://github.com/mumble-voip/mumble/releases/download/v${MY_PV}/${MY_P}.tar.gz" - S="${WORKDIR}/${MY_PN}-${PV/_*}" - fi - KEYWORDS="~amd64 ~arm ~arm64 ~x86" -fi - -LICENSE="BSD" -SLOT="0" -IUSE="+ice mysql postgres +sqlite test zeroconf" -REQUIRED_USE="|| ( mysql postgres sqlite )" -RESTRICT="!test? ( test )" - -RDEPEND=" - acct-group/murmur - acct-user/murmur - dev-cpp/cli11 - dev-cpp/nlohmann_json - >=dev-db/soci-4.1.2-r2[mysql?,postgres?,sqlite?] - >=dev-libs/openssl-1.0.0b:0= - >=dev-libs/protobuf-2.2.0:= - dev-libs/spdlog:= - >=dev-libs/utfcpp-4.0.0 - dev-qt/qtbase:6[dbus,network,sqlite?,ssl,xml] - sys-apps/lsb-release - >=sys-libs/libcap-2.15 - ice? ( dev-libs/Ice:= ) - zeroconf? ( net-dns/avahi[mdnsresponder-compat] ) -" - -DEPEND="${RDEPEND} - dev-libs/boost - dev-qt/qtbase:6[test?] -" -BDEPEND=" - acct-group/murmur - acct-user/murmur - virtual/pkgconfig -" - -DISABLE_AUTOFORMATTING="yes" -DOC_CONTENTS=" -The default 'SuperUser' password will be written into the log file -when starting murmur for the first time. - -If you want to manually set a password yourself, please execute: -su murmur -s /bin/bash -c 'mumble-server -ini /etc/murmur/mumble-server.ini -supw <pw>' - -This will set the built-in 'SuperUser' password to '<pw>' when starting murmur. -" - -src_prepare() { - sed '/TRACY_ON_DEMAND/s@ ON @ OFF @' -i src/CMakeLists.txt || die - - # Fix unneeded dependency on GSL in database - sed '/target_link_libraries/s@ GSL @ @' -i src/murmur/database/CMakeLists.txt || die - - # Adjust default server settings to be correct for our default setup - sed \ - -e 's:database=:database=/var/lib/murmur/database.sqlite:' \ - -e 's:;logfile=mumble-server.log:logfile=/var/log/murmur/murmur.log:' \ - -e 's:;pidfile=:pidfile=/run/murmur/murmur.pid:' \ - -i auxiliary_files/mumble-server.ini || die - - # Replace the default group and user _mumble-server with murmur - grep -r -l _mumble-server auxiliary_files/ | xargs sed -i 's/_mumble-server/murmur/g' || die - - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTING="$(usex test)" - -Dbundled-cli11="OFF" - -Dbundled-json="OFF" - -Dbundled-soci="OFF" - -Dbundled-spdlog="OFF" - -Dbundled-utfcpp="OFF" - -Dclient="OFF" - -Denable-sqlite="$(usex sqlite)" - -Denable-mysql="$(usex mysql)" - -Denable-postgresql="$(usex postgres)" - -Dice="$(usex ice)" - -DMUMBLE_INSTALL_SYSCONFDIR="/etc/murmur" - -Dserver="ON" - -DMUMBLE_INSTALL_SERVICEFILEDIR=$(systemd_get_systemunitdir) - -DMUMBLE_INSTALL_SYSUSERSDIR=$(systemd_get_userunitdir) - -DMUMBLE_INSTALL_TMPFILESDIR="/usr/lib/tmpfiles.d" - -Dwarnings-as-errors="OFF" - -Dzeroconf="$(usex zeroconf)" - ) - if [[ "${PV}" != 9999 ]] ; then - mycmakeargs+=( -DBUILD_NUMBER="$(ver_cut 3)" ) - fi - - # https://bugs.gentoo.org/832978 - # fix tests (and possibly runtime issues) on arches with unsigned chars - append-cxxflags -fsigned-char - - cmake_src_configure -} - -src_install() { - cmake_src_install - - dodoc README.md - - insinto /etc/logrotate.d/ - newins "${FILESDIR}"/murmur.logrotate murmur - - # Copy over the initd file so we can modify it incase zeroconf support is on. - cp "${FILESDIR}"/murmur.initd-r3 "${T}"/murmur.initd || die - - if use zeroconf; then - sed -e 's:need:need avahi-daemon:' -i "${T}"/murmur.initd || die - fi - - newinitd "${T}"/murmur.initd murmur - newconfd "${FILESDIR}"/murmur.confd-r2 murmur - - keepdir /var/lib/murmur /var/log/murmur - fowners -R murmur /var/lib/murmur /var/log/murmur - fperms 750 /var/lib/murmur /var/log/murmur - - mv "${ED}"/etc/murmur/mumble-server.ini "${ED}"/etc/murmur/murmur.ini || die - mv "${D}/$(systemd_get_systemunitdir)/mumble-server.service" \ - "${D}/$(systemd_get_systemunitdir)/murmur.service" || die - sed -i 's|mumble-server\.ini|murmur.ini|' "${D}/$(systemd_get_systemunitdir)/murmur.service" || die - sed -i '/^ExecStart/{s|-ini|--ini|;s| -fg||}' "${D}/$(systemd_get_systemunitdir)/murmur.service" || die - - readme.gentoo_create_doc -} - -pkg_postinst() { - tmpfiles_process mumble-server.conf - readme.gentoo_print_elog - - if use zeroconf; then - elog "To turn on the zeroconf functionality, you need to uncomment and" - elog "change the 'bonjour=false' setting in mumble-server.ini to 'true'" - fi -} diff --git a/net-voip/re/Manifest b/net-voip/re/Manifest deleted file mode 100644 index 6431fa833985..000000000000 --- a/net-voip/re/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST re-4.7.0.tar.gz 634957 BLAKE2B 1001ab6e8a51fc2766924e47381cbf9790999934c4c771e010ef79b28a4e8b66d5b82760852e14784287d083038d3fc1877561a83b21d8dffb973d3ff2cbeb67 SHA512 9d6a72ee3342847bc091e9f494c5957a0f8bbaf3244e2001a4a549493bfecf55f312c923f58eac396e1ed346dd07698635e1839e162c361bf00a8092a8ce58cd -DIST re-4.8.0.tar.gz 636577 BLAKE2B 9523fd223a1f38847a02ec81ffdf87059417a2be3088b79471ba0809febaf5a1f346a6d4cad64fbf6f72a7284cf0f700b94e3aa88ba7973642fe8bed0b9134cf SHA512 3f86f7b898ccc6b0b2dfecde82fe7ae17fcd507a3c50017b8ef792868c09c742ce723e49fdbac2162dc15fcb66c5518c53ed32297ebc8e3df09c651dd0323286 diff --git a/net-voip/re/metadata.xml b/net-voip/re/metadata.xml deleted file mode 100644 index e5a024ce525a..000000000000 --- a/net-voip/re/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>gentoo@fictx.com</email> - <name>Dale Showers</name> - </maintainer> - <upstream> - <remote-id type="github">baresip/re</remote-id> - <bugs-to>https://github.com/baresip/re/issues</bugs-to> - <doc>https://github.com/baresip/re/wiki</doc> - <changelog>https://github.com/baresip/re/releases</changelog> - </upstream> -</pkgmetadata> diff --git a/net-voip/re/re-4.7.0.ebuild b/net-voip/re/re-4.7.0.ebuild deleted file mode 100644 index 3dfe3cf7eff1..000000000000 --- a/net-voip/re/re-4.7.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Generic library for real-time communications with async IO support" -HOMEPAGE="https://github.com/baresip/re" -SRC_URI="https://github.com/baresip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" - -IUSE="static-libs" - -DEPEND=" - dev-libs/openssl:0= - virtual/zlib:= - " - -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - -DLIBRE_BUILD_STATIC=$(usex static-libs ON OFF) - ) - cmake_src_configure -} diff --git a/net-voip/re/re-4.8.0.ebuild b/net-voip/re/re-4.8.0.ebuild deleted file mode 100644 index 3dfe3cf7eff1..000000000000 --- a/net-voip/re/re-4.8.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Generic library for real-time communications with async IO support" -HOMEPAGE="https://github.com/baresip/re" -SRC_URI="https://github.com/baresip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" - -IUSE="static-libs" - -DEPEND=" - dev-libs/openssl:0= - virtual/zlib:= - " - -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - -DLIBRE_BUILD_STATIC=$(usex static-libs ON OFF) - ) - cmake_src_configure -} diff --git a/net-voip/sipvicious/Manifest b/net-voip/sipvicious/Manifest deleted file mode 100644 index 99eb1cd53611..000000000000 --- a/net-voip/sipvicious/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST sipvicious-0.3.4.tar.gz 48296 BLAKE2B 75f3d190cb4224ada84cd7c714eb545e44a9759589890a559d3cb5243c5430c0aa81138e3cd294926901e961a5ec156c8d991b648c70e1d8fc2dc906473d507d SHA512 5e8d60ee1e70cd7f6dd9e862560def34b33171a20a4af87275ef1434ae62f19bf120b4000079bc273ecf1aaf05c87cdd6b299c64a44738e3f658b3ede5ca17c3 -DIST sipvicious-0.3.7.tar.gz 54781 BLAKE2B 1c309a2aa996c5e34d2be85d459e4f47280467bc7178518767832bea9c55c85d9b22fff78f815cd7677eeaa882bf70955139e334ddf7a604bc62a37b6bfaaac6 SHA512 478f183641e11b7e7e4a8294bceb44333aa27968781ed7a7240664f0b5b174c869c5b566f1302f45b7469ce499e4ce8e07addd88667e5ae72fa2af564c9b8ce3 diff --git a/net-voip/sipvicious/metadata.xml b/net-voip/sipvicious/metadata.xml deleted file mode 100644 index 563ad44824af..000000000000 --- a/net-voip/sipvicious/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>jkroon@gentoo.org</email> - <name>Jaco Kroon</name> - </maintainer> - <stabilize-allarches/> - <upstream> - <remote-id type="github">EnableSecurity/sipvicious</remote-id> - </upstream> -</pkgmetadata> diff --git a/net-voip/sipvicious/sipvicious-0.3.4-r1.ebuild b/net-voip/sipvicious/sipvicious-0.3.4-r1.ebuild deleted file mode 100644 index c11a4800dbc3..000000000000 --- a/net-voip/sipvicious/sipvicious-0.3.4-r1.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 2020-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) -DISTUTILS_SINGLE_IMPL=1 -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 - -DESCRIPTION="SIPVicious is a SIP security package" -HOMEPAGE="https://github.com/EnableSecurity/sipvicious/wiki" -SRC_URI="https://github.com/EnableSecurity/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - $(python_gen_cond_dep ' - dev-python/dnspython[${PYTHON_USEDEP}] - dev-python/reportlab[${PYTHON_USEDEP}] - ') -" - -src_prepare() { - default - sed -re 's:man/man1:share/man/man1:' -i setup.py || die "Error updating man page installation location." -} diff --git a/net-voip/sipvicious/sipvicious-0.3.7.ebuild b/net-voip/sipvicious/sipvicious-0.3.7.ebuild deleted file mode 100644 index 6fa04fee0cb4..000000000000 --- a/net-voip/sipvicious/sipvicious-0.3.7.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 2020-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) -DISTUTILS_SINGLE_IMPL=1 -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 - -DESCRIPTION="SIPVicious is a SIP security package" -HOMEPAGE="https://github.com/EnableSecurity/sipvicious/wiki" -SRC_URI="https://github.com/EnableSecurity/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - $(python_gen_cond_dep ' - dev-python/dnspython[${PYTHON_USEDEP}] - dev-python/reportlab[${PYTHON_USEDEP}] - ') -" - -distutils_enable_tests pytest - -src_prepare() { - default - sed -re 's:man/man1:share/man/man1:' -i setup.py || die "Error updating man page installation location." -} diff --git a/net-voip/umurmur/Manifest b/net-voip/umurmur/Manifest deleted file mode 100644 index ae1edb5f6a48..000000000000 --- a/net-voip/umurmur/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST umurmur-0.3.1.tar.gz 94742 BLAKE2B cd4b715d19463816e886dddbc1520d3d4c050258c249722335f726b32821e145f8883c327b9877512b68aa5b905efb792441f7eff12f872fdde99eabe4905d01 SHA512 f0f38af67442660a45692010232a56c7e9c2bd96908898fe946f70e3f531d3d135059e3a8f88180aef0cef3f4883a591ae922a833652ed221214a12c757bbb42 diff --git a/net-voip/umurmur/files/umurmur-0.3.1-mbedtls-3.patch b/net-voip/umurmur/files/umurmur-0.3.1-mbedtls-3.patch deleted file mode 100644 index a9434adeeb7d..000000000000 --- a/net-voip/umurmur/files/umurmur-0.3.1-mbedtls-3.patch +++ /dev/null @@ -1,26 +0,0 @@ -From https://github.com/umurmur/umurmur/pull/216 -From: "Azamat H. Hackimov" <azamat.hackimov@gmail.com> -Date: Fri, 30 May 2025 12:30:48 +0300 -Subject: [PATCH] Use configuration module from MbedTLS 3.6 - -Starting from 3.6.0, MbedTLS offers cmake configuration for easy integration. -Old versions of MbedTLS reached EOL, restricting minimal version to 3.6 LTS branch. ---- a/cmake/Modules/SelectTLSBackend.cmake -+++ b/cmake/Modules/SelectTLSBackend.cmake -@@ -23,16 +23,11 @@ function(SelectTLSBackend SSL) - endif() - elseif("${SSL}" STREQUAL "mbedtls") -- find_package(mbedTLS REQUIRED) -+ find_package(MbedTLS 3.6 REQUIRED) - -- if(MBEDTLS_FOUND) -- set(USE_MBEDTLS ON PARENT_SCOPE) -- -- set(LIBRARIES ${MBEDTLS_LIBRARIES}) -- set(INCLUDE_DIR ${MBEDTLS_INCLUDE_DIR}) -- set(LIBRARY_DIR ${MBEDTLS_LIB_DIR}) -- endif() -+ set(USE_MBEDTLS ON PARENT_SCOPE) -+ set(LIBRARIES MbedTLS::mbedtls) - elseif("${SSL}" STREQUAL "gnutls") - find_package(GnuTLS 3 REQUIRED) diff --git a/net-voip/umurmur/files/umurmur.conf b/net-voip/umurmur/files/umurmur.conf deleted file mode 100644 index cebcca28a583..000000000000 --- a/net-voip/umurmur/files/umurmur.conf +++ /dev/null @@ -1,58 +0,0 @@ -# This configuration is based on the official example configuration. More information can be found -# at http://code.google.com/p/umurmur/wiki/Configuring02x - -max_bandwidth = 48000; -welcometext = "Welcome to uMurmur!"; -certificate = "/etc/umurmur/cert.crt"; -private_key = "/etc/umurmur/key.key"; -password = ""; -max_users = 10; - -# Specify port and/or address to bind to. Typically not needed. -# Default is '*' for address and 64738 for port. -# Can also be specified on the command line, which takes precedence if -# both are specified. -# bindport = 64738; -# bindaddr = "192.168.1.1"; - -# Specify this for privilege dropping. If username is specified but not -# the groupname, the user's login group is used. -username = "murmur"; -groupname = "murmur"; - -# Root channel must always be defined first. -# If a channel has a parent, the parent must be defined before the child channel(s). -channels = ( { - name = "Root"; - parent = ""; - description = "The Root of all channels"; - noenter = true; - }, - { - name = "Lobby"; - parent = "Root"; - description = "Lobby channel"; - }, - { - name = "Red team"; - parent = "Lobby"; - description = "The Red team channel"; - }, - { - name = "Blue team"; - parent = "Lobby"; - description = "The Blue team channel"; - } -); -# Channel links configuration. -channel_links = ( { - source = "Lobby"; - destination = "Red team"; - }, - { - source = "Lobby"; - destination = "Blue team"; - } -); - -default_channel = "Lobby"; diff --git a/net-voip/umurmur/files/umurmurd.confd b/net-voip/umurmur/files/umurmurd.confd deleted file mode 100644 index d83461ce725d..000000000000 --- a/net-voip/umurmur/files/umurmurd.confd +++ /dev/null @@ -1,3 +0,0 @@ -# Additional flags to be passed to umurmurd -UMURMURD_OPTS="-r" - diff --git a/net-voip/umurmur/files/umurmurd.initd b/net-voip/umurmur/files/umurmurd.initd deleted file mode 100644 index d0dd5517d626..000000000000 --- a/net-voip/umurmur/files/umurmurd.initd +++ /dev/null @@ -1,18 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -description="umurmurd - A minimalistic mumble server" -pidfile="/run/umurmurd/umurmurd.pid" -command="/usr/bin/umurmurd" -command_args="-c /etc/umurmur/umurmur.conf -p ${pidfile} ${UMURMURD_OPTS}" -start_stop_daemon_args="-p ${pidfile} -w 100" - -depend() { - need net - use logger -} - -start_pre() { - checkpath -d -o murmur ${pidfile%/*} -} diff --git a/net-voip/umurmur/files/umurmurd.service b/net-voip/umurmur/files/umurmurd.service deleted file mode 100644 index 12ad2aec6459..000000000000 --- a/net-voip/umurmur/files/umurmurd.service +++ /dev/null @@ -1,15 +0,0 @@ -[Unit] -Description=A minimalistic Mumble server -After=network.target - -[Service] -Type=simple -User=murmur -Group=murmur -PIDFile=/run/umurmurd.pid -ExecStartPre=/usr/bin/umurmurd -t -c /etc/umurmur/umurmur.conf -ExecStart=/usr/bin/umurmurd -d -r -p /run/umurmurd.pid -c /etc/umurmur/umurmur.conf -ExecReload=/bin/kill -HUP $MAINPID - -[Install] -WantedBy=multi-user.target diff --git a/net-voip/umurmur/metadata.xml b/net-voip/umurmur/metadata.xml deleted file mode 100644 index 367ad4699fe4..000000000000 --- a/net-voip/umurmur/metadata.xml +++ /dev/null @@ -1,21 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <longdescription lang="en"> - uMurmur is a minimalistic Mumble server primarily targeted to - run on routers with an open OS like OpenWRT. The server part - of Mumble is called Murmur, hence the name uMurmur. - </longdescription> - <use> - <flag name="mbedtls">Use <pkg>net-libs/mbedtls</pkg> as TLS provider</flag> - <flag name="shm">Enable shared memory support</flag> - </use> - <upstream> - <maintainer status="active"> - <email>fatbob.snack@gmail.com</email> - <name>Martin Johansson</name> - </maintainer> - <remote-id type="github">umurmur/umurmur</remote-id> - </upstream> -</pkgmetadata> diff --git a/net-voip/umurmur/umurmur-0.3.1.ebuild b/net-voip/umurmur/umurmur-0.3.1.ebuild deleted file mode 100644 index 4d913936cbf4..000000000000 --- a/net-voip/umurmur/umurmur-0.3.1.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake systemd readme.gentoo-r1 - -DESCRIPTION="Minimalistic Murmur (Mumble server)" -HOMEPAGE="https://github.com/umurmur/umurmur" -SRC_URI="https://github.com/umurmur/umurmur/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm x86" -IUSE="gnutls mbedtls shm" - -# ssl-provider precendence: gnutls, mbedtls and openssl if none specified -DEPEND=">=dev-libs/protobuf-c-1.0.0:= - dev-libs/libconfig:= - gnutls? ( - dev-libs/nettle:= - >=net-libs/gnutls-3.0.0:= - ) - !gnutls? ( - mbedtls? ( net-libs/mbedtls:3= ) - !mbedtls? ( dev-libs/openssl:0= ) - ) -" - -RDEPEND="${DEPEND} - acct-group/murmur - acct-user/murmur -" - -DOC_CONTENTS=" - A configuration file has been installed at /etc/umurmur/umurmur.conf - you - may want to review it. See also\n - https://github.com/umurmur/umurmur/wiki/Configuration " - -PATCHES=( - "${FILESDIR}/umurmur-0.3.1-mbedtls-3.patch" -) - -get_ssl_impl() { - local ssl_provider=() - - use gnutls && ssl_provider+=( gnutls ) - use mbedtls && ssl_provider+=( mbedtls ) - - if ! use gnutls && ! use mbedtls ; then - ssl_provider+=( openssl ) - fi - echo ${ssl_provider[@]} -} - -pkg_pretend() { - local ssl_provider=( $(get_ssl_impl) ) - - if [[ ${#ssl_provider[@]} -gt 1 ]] ; then - ewarn "More than one ssl provider selected (${ssl_provider[@]})" - ewarn "defaulting to ${ssl_provider[0]}." - fi -} - -src_configure() { - local ssl_provider=( $(get_ssl_impl) ) - - local mycmakeargs=( - -DSSL="${ssl_provider[0]}" - -DUSE_SHAREDMEMORY_API=$(usex shm) - ) - - cmake_src_configure -} - -src_install() { - cmake_src_install - - newinitd "${FILESDIR}"/umurmurd.initd umurmurd - newconfd "${FILESDIR}"/umurmurd.confd umurmurd - systemd_dounit "${FILESDIR}"/umurmurd.service - - dodoc AUTHORS ChangeLog README.md - - # Some permissions are adjusted as the config may contain a server - # password, and /etc/umurmur will typically contain the cert and the - # key used to sign it, which are read after priveleges are dropped. - fperms 0750 "/etc/umurmur" - fowners -R root:murmur "/etc/umurmur" - - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog -} diff --git a/net-voip/vvmd/Manifest b/net-voip/vvmd/Manifest deleted file mode 100644 index 0c875a5fa499..000000000000 --- a/net-voip/vvmd/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST vvmd-0.8.tar.bz2 152628 BLAKE2B 7119fe337486cbaf94607eda6af489a5d0e9daff8444c7500f1c09b32a8f3c6c6dd61f93381196b394b7e035f368eaaf47379cb83d2ca029282f8011c069cca1 SHA512 695222c14fc0181c729603d89f8062f201ce1277897317205e8d3f6145a211cc8c9949e494b36be35b5fcecc09298a473fb33840fcc4c93cbc01ae8bd11aedeb diff --git a/net-voip/vvmd/metadata.xml b/net-voip/vvmd/metadata.xml deleted file mode 100644 index 45049ce4073a..000000000000 --- a/net-voip/vvmd/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>gjdijkman@gjdwebserver.nl</email> - <name>Gerben Jan Dijkman</name> - </maintainer> - <upstream> - <bugs-to>https://gitlab.com/kop316/vvmd/-/issues</bugs-to> - <remote-id type="gitlab">kop316/vvmd</remote-id> - </upstream> -</pkgmetadata> diff --git a/net-voip/vvmd/vvmd-0.8-r1.ebuild b/net-voip/vvmd/vvmd-0.8-r1.ebuild deleted file mode 100644 index a35e30991561..000000000000 --- a/net-voip/vvmd/vvmd-0.8-r1.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -DESCRIPTION="vvmd is a lower level daemon that retrieves Visual Voicemail" -HOMEPAGE="https://gitlab.com/kop316/vvmd" -SRC_URI="https://gitlab.com/kop316/vvmd/-/archive/${PV}/${P}.tar.bz2" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm64" - -RDEPEND=" - >=dev-libs/glib-2.16:2 - dev-libs/libphonenumber - >=net-misc/curl-7.70 - net-misc/mobile-broadband-provider-info - >=net-misc/modemmanager-1.14:= -" -DEPEND="${RDEPEND}" diff --git a/net-voip/yate/Manifest b/net-voip/yate/Manifest deleted file mode 100644 index e107e2c6c159..000000000000 --- a/net-voip/yate/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST yate-6.2.0-1.tar.gz 6114538 BLAKE2B cc96c894192d99bebd6bfe4dc6fb137298e880f03d2ad0482f98bcac20e35b17d94e7dcf159fdc28c7ce68d8a7e8856ba7648d3fe8ef7815c0bd3690764506e2 SHA512 e84446ec5df58408b8b0065a59f21a5dd619560844ebdffbee3a7c927f45a18c5dd78858a48b8641177e29b2370d3b0f9e490db5417b4dd3c395fd7e02bd1eb0 diff --git a/net-voip/yate/files/yate-6.0.0-dont-mess-with-cflags.patch b/net-voip/yate/files/yate-6.0.0-dont-mess-with-cflags.patch deleted file mode 100644 index 1a2a98c24e9e..000000000000 --- a/net-voip/yate/files/yate-6.0.0-dont-mess-with-cflags.patch +++ /dev/null @@ -1,14 +0,0 @@ -https://build.opensuse.org/package/view_file/network:telephony/yate/dont-mess-with-cflags.patch?expand=1 - -Index: yate/configure.ac -=================================================================== ---- yate.orig/configure.ac -+++ yate/configure.ac -@@ -1652,7 +1652,6 @@ fi - - - INSTALL_D="install -D" --CFLAGS=`echo "$CFLAGS" | sed 's/\(^\| \+\)-g[[0-9]]*//' | sed 's/[[[:space:]]]\{2,\}/ /g'` - MODULE_CFLAGS="-fno-exceptions -fPIC $HAVE_GCC_FORMAT_CHECK $HAVE_BLOCK_RETURN" - MODULE_CPPFLAGS="$HAVE_NO_OVERLOAD_VIRT_WARN $RTTI_OPT $MODULE_CFLAGS" - MODULE_LDRELAX="-rdynamic -shared" diff --git a/net-voip/yate/files/yate-6.2.0-my_bool.patch b/net-voip/yate/files/yate-6.2.0-my_bool.patch deleted file mode 100644 index a2ddb857f397..000000000000 --- a/net-voip/yate/files/yate-6.2.0-my_bool.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- yate.o/modules/server/mysqldb.cpp 2020-03-03 18:03:34.000000000 +0200 -+++ yate/modules/server/mysqldb.cpp 2020-12-29 15:38:56.717897678 +0200 -@@ -22,6 +22,7 @@ - #include <yatephone.h> - - #include <stdio.h> -+#include <stdbool.h> - #include <mysql.h> - - #ifndef CLIENT_MULTI_STATEMENTS -@@ -508,8 +509,8 @@ - - #ifdef MYSQL_OPT_RECONNECT - // this option must be set after connect - bug in mysql client library -- my_bool reconn = 1; -- mysql_options(mySqlConn->m_conn,MYSQL_OPT_RECONNECT,(const char*)&reconn); -+ bool reconn = 1; -+ mysql_options(mySqlConn->m_conn,MYSQL_OPT_RECONNECT,&reconn); - #endif - - #ifdef HAVE_MYSQL_SET_CHARSET diff --git a/net-voip/yate/files/yate.confd b/net-voip/yate/files/yate.confd deleted file mode 100644 index 926cc563919f..000000000000 --- a/net-voip/yate/files/yate.confd +++ /dev/null @@ -1,10 +0,0 @@ -# /etc/conf.d/yate: config file for /etc/init.d/yate - -# Any random options you want to pass to yate -YATE_OPTS="" - -# Pid file to use (needs to be absolute path) -#YATE_PIDFILE="/var/run/yate.pid" - -# Path to yate binary (needs to be absolute path) -#YATE_BINARY="/usr/bin/yate" diff --git a/net-voip/yate/files/yate.initd b/net-voip/yate/files/yate.initd deleted file mode 100644 index 75428424fd33..000000000000 --- a/net-voip/yate/files/yate.initd +++ /dev/null @@ -1,33 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -extra_started_commands="reload" - -YATE_PIDFILE=${YATE_PIDFILE:-/var/run/${SVCNAME}.pid} -YATE_BINARY=${YATE_BINARY:-/usr/bin/yate} - -depend() { - need net - use mysql postgresql zaptel -} - -start() { - ebegin "Starting ${SVCNAME}" - start-stop-daemon --start --exec "${YATE_BINARY}" \ - -- -d -p "${YATE_PIDFILE}" ${YATE_OPTS} - eend $? -} - -stop() { - ebegin "Stopping ${SVCNAME}" - start-stop-daemon --stop --pidfile="${YATE_PIDFILE}" - eend $? -} - -reload() { - ebegin "Reloading ${SVCNAME}" - start-stop-daemon --signal HUP --exec "${YATE_BINARY}" \ - --pidfile "${YATE_PIDFILE}" - eend $? -} diff --git a/net-voip/yate/metadata.xml b/net-voip/yate/metadata.xml deleted file mode 100644 index 44d8957443cb..000000000000 --- a/net-voip/yate/metadata.xml +++ /dev/null @@ -1,25 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>radio@gentoo.org</email> - <name>Radio</name> - </maintainer> - <use> - <flag name="dahdi">Enable Dahdi driver</flag> - <flag name="zaptel">Enable Zaptel driver</flag> - <flag name="wpcard">Enable Wanpipe card driver</flag> - <flag name="tdmcard">Enable TDMV API card driver</flag> - <flag name="wanpipe">Enable Wanpipe support</flag> - <flag name="ilbc">Enable iLBC codec</flag> - <flag name="ilbc-webrtc">Enable iLBC webrtc codec</flag> - <flag name="isac-float">Enable iSAC float codec</flag> - <flag name="isac-fixed">Enable iSAC fixed codec</flag> - <flag name="postgres">use Postgress SQL</flag> - <flag name="mysql">use MySQL client library</flag> - <flag name="gsm">use GSM codec</flag> - <flag name="speex">use Speex codec</flag> - <flag name="amrnb">use AMR-NB</flag> - <flag name="spandsp">use spandsp library</flag> - </use> -</pkgmetadata> diff --git a/net-voip/yate/yate-6.2.0.ebuild b/net-voip/yate/yate-6.2.0.ebuild deleted file mode 100644 index 041e2bde3cae..000000000000 --- a/net-voip/yate/yate-6.2.0.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="The Yate AV Suite" -HOMEPAGE="http://yate.null.ro/" - -if [[ ${PV} == 9999 ]] ; then - ESVN_REPO_URI="http://voip.null.ro/svn/yate/trunk" - inherit subversion -else - SRC_URI="http://voip.null.ro/tarballs/${PN}6/${P}-1.tar.gz" - KEYWORDS="~amd64 ~arm ~x86" - S="${WORKDIR}/${PN}" -fi - -LICENSE="GPL-2" -SLOT="0/${PV}" -IUSE="doc cpu_flags_x86_sse2 sctp dahdi zaptel wpcard tdmcard wanpipe +ilbc +ilbc-webrtc +isac-float isac-fixed postgres mysql +gsm +speex spandsp +ssl +zlib amrnb" - -RDEPEND=" - postgres? ( dev-db/postgresql:* ) - mysql? ( dev-db/mysql-connector-c:= ) - gsm? ( media-sound/gsm ) - speex? ( media-libs/speex ) - ssl? ( dev-libs/openssl:0= ) - zlib? ( virtual/zlib:= ) - ilbc? ( media-libs/libilbc:= ) - spandsp? ( >=media-libs/spandsp-0.0.3 ) - dahdi? ( net-misc/dahdi ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - doc? ( app-text/doxygen ) -" - -PATCHES=( - "${FILESDIR}/${PN}-6.0.0-dont-mess-with-cflags.patch" - "${FILESDIR}/${PN}-6.2.0-my_bool.patch" -) - -src_prepare() { - default_src_prepare - eautoreconf - ./yate-config.sh || die -} - -#fdsize, inline, rtti: keep default values -#internalregex: use system -#coredumper: not in the tree, bug 118716 -#wanpipe, wphwec: not in the tree, bug 188939 -#amrnb: not in tree! -#zaptel: ?? -src_configure() { - econf \ - --with-archlib=$(get_libdir) \ - --without-libqt4 \ - $(use_enable cpu_flags_x86_sse2 sse2) \ - $(use_enable sctp) \ - $(use_enable dahdi) \ - $(use_enable zaptel) \ - $(use_enable wpcard) \ - $(use_enable tdmcard) \ - $(use_enable wanpipe) \ - $(use_enable ilbc) \ - $(use_enable ilbc-webrtc) \ - $(use_enable isac-float) \ - $(use_enable isac-fixed) \ - $(use_with postgres libpq) \ - $(use_with mysql) \ - $(use_with gsm libgsm) \ - $(use_with speex libspeex) \ - $(use_with amrnb) \ - $(use_with spandsp) \ - $(use_with ssl openssl) -} - -src_compile() { - emake -j1 -} - -src_install() { - if use doc; then - emake DESTDIR="${ED}" install - else - emake DESTDIR="${ED}" install-noapi - fi - newinitd "${FILESDIR}"/yate.initd yate - newconfd "${FILESDIR}"/yate.confd yate -} |
