sthen
384d97056e
bump REVISION for switch from Python 3.8 -> 3.9
2021-11-02 00:02:32 +00:00
sthen
ea922cdbf7
convert another batch of py2+3 ports to py3-only, and remove a few more
...
py2-only ports providing py-* modules that are no longer used in ports.
this doesn't change ports used to support standalone py2-only applications,
not currently planned to remove those at least until a few things with no
real alternatives get ported to py3.
2021-10-29 15:38:40 +00:00
ian
b03a8c7af2
Add 7.0 song
2021-10-20 01:49:50 +00:00
sthen
5118720f09
adjust for telephony/asterisk reorganisation
2021-10-16 10:57:40 +00:00
sthen
3c420dc978
adjust for telephony/asterisk reorganisation
2021-10-16 10:57:12 +00:00
sthen
b7bc2eaef2
Reorganise the Asterisk port for split versions. Currently only using 18
...
but a number of previously deprecated modules will be removed, see
https://wiki.asterisk.org/wiki/display/AST/Asterisk+Module+Deprecations
This change should essentially be a noop at this point.
2021-10-16 10:56:50 +00:00
sthen
2d9de21714
Reorganise the Asterisk port for split versions. Currently only using 18
...
but a number of previously deprecated modules will be removed, see
https://wiki.asterisk.org/wiki/display/AST/Asterisk+Module+Deprecations
This change should essentially be a noop at this point.
2021-10-16 10:55:39 +00:00
sthen
af80bc1362
Reorganise the Asterisk port for split versions. Currently only using 18
...
but a number of previously deprecated modules will be removed, see
https://wiki.asterisk.org/wiki/display/AST/Asterisk+Module+Deprecations
This change should essentially be a noop at this point.
2021-10-16 10:55:00 +00:00
sthen
3429a480c3
p5-Asterisk-AMI: depend on p5-Net-SSLeay for TLS support (via AnyEvent::TLS)
2021-10-15 10:46:19 +00:00
sthen
7f48129b38
update to asterisk-18.7.1
2021-10-14 14:32:54 +00:00
tb
4cdd1ec422
resiprocate: cope with opaque SSL and use libssl's SSL_set0_rbio()
...
instead of a homegrown version
ok feinerer
2021-09-10 15:22:19 +00:00
tb
75dc5f7e53
coturn: cope with opaque SSL: use libssl's SSL_set0_rbio() instead
...
of a homegrown version
ok feinerer
2021-09-10 15:20:41 +00:00
bluhm
1103966ea3
update p5-Net-SIP to 0.832
2021-09-10 07:31:13 +00:00
sthen
2ca109ceb4
update to asterisk-18.6.0
2021-08-13 19:08:03 +00:00
kmos
1b54197235
Fix the build on sparc64 by setting ENABLE_STRICT=NO in CONFIGURE_ARGS,
...
which turns off -Werror
ok sthen
2021-08-09 20:23:36 +00:00
kmos
a6a3abfc80
Fix build of linphone/* on sparc64 by putting a COMPILER line
...
in Makefile.inc
ok sthen
2021-08-09 19:58:38 +00:00
tb
d35543462b
telephony/asterisk: prepare for opaque SSL.
...
Take the OpenSSL 1.1 codepath using SSL_is_server() instead of
reaching inside the SSL struct.
ok sthen (maintainer)
2021-08-06 14:50:35 +00:00
sthen
1f1e683b26
regen patch, NOOP
2021-08-06 06:23:28 +00:00
cwen
1659080781
bctoolbox: unbreak some consumers' build on ld.bfd archs
...
Upstream's cmake magic checks for execinfo.h, but there is no test to
check if the backtrace(3) function family requires extra linker flags.
Replace the header check by testing if backtrace(3) exists, and if it
does, add the required linker flag.
This fixes telephony/linphone/belr build on ld.bfd archs, at least.
Tested on macppc and amd64.
« ok if it works for you » landry@ (maintainer)
2021-08-03 11:15:44 +00:00
pascal
7d63a0f078
Remove USE_LLD=No hack on i386. A fix for the R_386_GOTOFF bug has been
...
backported.
ok sthen@
2021-07-31 16:37:56 +00:00
ratchov
625bec2aa0
Lower latency and wrap ms_bufferizer_read() calls in a loop
...
In order the latency to be lowered, sndiod(8) latency needs to be
lowered as well (total latency is the sum of linphone and sndiod
ones). For instance, set sndiod_flags "-z 480" to /etc/rc.conf.local
ok landry
2021-07-26 07:08:32 +00:00
sthen
240642f8cc
update to asterisk-18.5.1
...
https://downloads.asterisk.org/pub/security/AST-2021-007.html
Remote Crash Vulnerability in PJSIP channel driver
https://downloads.asterisk.org/pub/security/AST-2021-008.html
Remote crash when using IAX2 channel driver
https://downloads.asterisk.org/pub/security/AST-2021-009.html
pjproject/pjsip: crash when SSL socket destroyed during handshake
2021-07-23 00:55:44 +00:00
jca
04618f1d02
Prefer endian.h instead of a hardcoded list of architectures.
...
Fixes the build on riscv64
2021-07-22 23:24:37 +00:00
landry
cb3dd9337f
telephony/linphone/liblinphone: BDEP on py-six,python3
...
should fix a build failure seen by naddy@.
2021-07-12 06:08:54 +00:00
landry
5e709221b9
telephony/linphone/mediastreamer2: depend on libsrtp 2.3.0p2
...
and drop patch removing srtp_add_or_update_stream call, since it's now
available.
ok sthen@
2021-07-11 11:32:31 +00:00
landry
8e6dfa74cb
telephony: link linphone to the build
...
ready for testing with all kind of crazy SIP usages !
2021-07-10 17:09:40 +00:00
landry
7a28c7917f
telephony/linphone/linphone-desktop: fix build with SDK 5.0.0.
...
cherrypick patches from upstream repo.
2021-07-10 17:04:01 +00:00
landry
7c1389daca
telephony/linphone/mediastreamer2: update to 5.0.0.
...
- add link to upstream github PR for sndio backend
- remove the installation of include/OpenGL headers, the ones we have in
mesa are much more recent.. puzzling.
- add patch to revert a call to srtp_add_or_update_stream that doesnt
exist anywhere in the libsrtp API (?)
2021-07-10 17:02:41 +00:00
landry
815b8122b7
telephony/linphone/liblinphone: update to 5.0.0.
...
disable FLEXIAPI as it looks for jsoncpp via cmake, which we dont have
for now.
2021-07-10 17:00:37 +00:00
landry
362f23585a
telephony/linphone/ortp: update to 5.0.0
2021-07-10 16:58:38 +00:00
landry
ddb9e3b8da
telephony/linphone/belle-sip: update to 5.0.0.
...
Now uses belr instead of antlr.
2021-07-10 16:58:01 +00:00
landry
a6f6fd96fb
telephony/linphone/bzrtp: update to 5.0.0
2021-07-10 16:57:01 +00:00
landry
e863716ef7
telephony/linphone/belr: update to 5.0.0
2021-07-10 16:56:38 +00:00
landry
e5c499b18f
telephony/linphone/bctoolbox: update to 5.0.0
2021-07-10 16:56:03 +00:00
landry
48166b60df
telephony/linphone/Makefile.inc: default V to 5.0.0
2021-07-10 16:55:23 +00:00
landry
13e5309850
telephony/linphone/belcard: update to 4.5.22
2021-07-10 16:54:43 +00:00
sthen
0de6bc5dc5
set pkgspec for zxing, seeing as it relies on a recent commit
2021-07-10 14:07:51 +00:00
sthen
b2951b1bbf
add hidden dep on zxing
2021-07-10 14:05:37 +00:00
landry
ecd2795b58
import telephony/linphone 4.2.5.
...
Linphone is an audio and video internet phone using the SIP protocol.
The main features of linphone are:
- a nice graphical interface;
- includes a large variety of codecs with different quality / bandwidths;
- uses the well-known and standardised SIP protocol.
This package includes the Qt/QML based graphical desktop client.
- Import includes the libs shipped in linphone SDK 4.5.15.
- Mediastreamer2 sndio backend by yours truly, with help from ratchov@.
- Audio calls works but sound needs to be improved,
- Video calls between two linphone instances also working fine.
- AI_V4MAPPED support disabled (unsupported on OpenBSD), IPv6 untested
- bcunit not linked because of a circular dependency with bctoolbox, but
can be useful for debugging.
not yet linked to the build, but importing so that it can be polished
in-tree.
ok/tweaks sthen@
2021-07-10 12:03:19 +00:00
sthen
b2fddc9b08
update to sngrep-1.4.9
...
switch to my normal maintainer address
pointed out by jca@
2021-07-05 12:39:24 +00:00
sthen
6fddef8450
update to asterisk-18.5.0
2021-06-24 17:12:04 +00:00
sthen
dbd5341a2b
fix baresip-gtk2 -> baresip-gtk upgrade path, reported by semarie@
2021-06-20 12:13:52 +00:00
landry
b5e7c64458
telephony/baresip/baresip: update to 1.1.0.
...
- see https://github.com/baresip/baresip/blob/master/CHANGELOG.md
- switch to gtk3, rename subpackage
- tested with sip accounts from sip2sip.info and ippi.com, and with
freepbx PSTN numbers.
2021-06-15 06:54:44 +00:00
landry
4107389d14
telephony/baresip/restund: update to a new github fork
2021-06-15 06:52:47 +00:00
landry
37d078891d
telephony/baresip/rem: update to 1.0.0.
2021-06-15 06:52:12 +00:00
landry
85af9e1a49
telephony/baresip/re: update to 2.0.1.
...
See https://github.com/baresip/re/blob/master/CHANGELOG.md
2021-06-15 06:51:31 +00:00
landry
978c9e12f0
telephony/baresip: creytiv upstream is dead, drop HOMEPAGE/MASTER_SITES
...
child ports are getting updated from github sources.
2021-06-15 06:50:18 +00:00
landry
515d4f3b6c
telephony/bcg729: update to 1.1.1.
...
ok sthen@
2021-06-15 04:19:26 +00:00
kmos
2795ba2341
Bump the REVISION on all ports that use the python2 version of
...
py-setuptools.
Also change the lang/python module to use the new
devel/py2-setuptools for python2 ports
ok sthen@
2021-05-21 19:50:21 +00:00
tb
72d3876ab4
telephony/resiprocate: fix upcoming build breakage
...
In libssl SSL_CTX and other structs will be made opaque. Take the
code path using accessors instead of reaching directly into some
structs to fix the resulting build breakage.
ok feinerer (maintainer)
2021-05-09 10:52:44 +00:00