beaveryoga/broadvoice

Project ID: 14108

Description

FreeSWITCH build and runtime dependencies for EL8/EL9

Installation Instructions

ChangeLog

  • 2024-12-04: urls to tito-ized repos to make DIY builds acccessible: look for branches named rpm-XXXX
  • 2024-11-28: sofia-sip update to 1.13.17-11077684608.9e5c40ed11
  • 2024-11-27: libvpx17 for EL9; EL9 doesn't like the in-tree libvpx of FreeSWITCH 1.10.12 (why did it work before??)

Upstream sources

  • broadvoice, and other ancillary packages for FreeSWITCH. Source RPMs can be found here: https://files.freeswitch.org/repo/yum/centos-release/7/x86_64/
  • spandsp, spandsp3: https://github.com/freeswitch/spandsp
  • sofia-sip: https://github.com/freeswitch/sofia-sip
  • libks/libks2: https://github.com/signalwire/libks
  • signalwire-client-c/signalwire-client-c2: https://github.com/signalwire/signalwire-c

Notes:

  1. These are mostly rebuilds from the CentOS 7 src.rpm; chroots are epel-8-x86_64, epel-9-x86_64, epel-10-x86_64
  2. libks/libks2, signalwire-client-c/signalwire-client-c2 are taken from their respective git repo tags; the spec file splits the package into main and -devel, to be more idiomatic with RHEL
  3. sofia-sip
  4. spandsp. spandsp3: spec file lacking "BuildRequires: autoconf, automake, libtool"

Packages here (links are to tito-ized repos provided for DIY packaging):

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download
EPEL 10 x86_64 [modified] (145)* EPEL 10 (1 downloads)
EPEL 8 x86_64 [modified] (2506)* EPEL 8 (265 downloads)
EPEL 9 x86_64 [modified] (5084)* EPEL 9 (149 downloads)

* Total number of downloaded packages.