beaveryoga/broadvoice
Project ID: 14108
Description
FreeSWITCH build and runtime dependencies for EL8/EL9
Installation Instructions
ChangeLog
- 2023-09-20: update sofia-sip-1.13.16-100.563fa31b49
- 2023-08-18: add libks2-2.0.2 and signalwire-client-c2-2.0.0 for FreeSWITCH 1.10.10
- 2022-10-20: support files for 1.10.8 on EL9
- parallel builds for epel-9 chroot
- libks: re-jig cmake to recognise real RHEL chroot
- signalwire-client-c: re-jig cmake to recognise real RHEL chroot
- 2021-06-17:
- spandsp3: match git commit from Debian 10 repository — e08c74db3f
- 2021-05-03: newer package versions from CentOS 7 and Debian 10 repositories: libks 1.7.0, sofia-sip 1.3.13-18.8071e8accd, 1.3.13-41.dac47692d1
- 2020-08-25 FreeSWITCH 1.10.5 support package spandsp3
- 2020-08-10 FreeSWITCH 1.10.4 support packages
Upstream sources
- broadvoice, and other ancillary packages from FreeSWITCH for CentOS 8. These packages are needed to build FreeSWITCH and at runtime. 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:
- These are mostly rebuilds from the CentOS 7 src.rpm; mocks are epel-8-x86_64, epel-9-x86_64
- flite requires changes due to newer texi2html in CentOS 8:
-number
->-number-footnotes -number-sections
- 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
- sofia-sip
- spandsp. spandsp3: spec file lacking "BuildRequires: autoconf, automake, libtool"
Packages here (with corresponding -devel
package):
- spandsp, spandsp3, sofia-sip
- broadvoice
- flite
- g722_1
- ilbc2
- libks. libks2
- libsilk
- signalwire-client-c. signalwire-client-c2
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 8 | x86_64 [modified] (2156)* | EPEL 8 (259 downloads) |
EPEL 9 | x86_64 [modified] (4654)* | EPEL 9 (138 downloads) |
* Total number of downloaded packages.
Quick Enable
#> dnf copr enable beaveryoga/broadvoice
More info about enabling Copr repositories