Commit Graph

1036 Commits

Author SHA1 Message Date
jca
884cb506c5 Unbreak when devel/pkgconf is installed
ok sthen@ feinerer@ (maintainer)
2022-12-27 14:53:27 +00:00
sthen
4d3b96a635 update to asterisk-20.0.1 2022-12-02 08:49:23 +00:00
sthen
03dc4d1e94 update to asterisk-18.15.1 2022-12-02 08:49:17 +00:00
sthen
7da52a205b update to asterisk-16.29.1 2022-12-02 08:49:12 +00:00
naddy
3a24eeaa0d telephony/libosip2: update to 5.3.1
Catch up with ten years of changes and take maintainer.
Tested with sole consumer siproxd.
2022-11-27 18:52:32 +00:00
sthen
b66b1fe631 use MODPY_PYBUILD 2022-11-25 16:22:44 +00:00
sthen
e33eb6bdee Remove asterisk/19 (it's a non-LTS version which has now gone to security
fixes only) and set @pkgpath in asterisk/20 to allow update to merge across.

Remaining branches in ports are:
16 (LTS, EOL 2023-10-09, now security fixes only)
18 (LTS, EOL 2025-10-20, actively maintained)
20 (LTS, EOL 2027-10-19, actively maintained)
2022-11-25 13:17:31 +00:00
sthen
78de190c79 update to pjsip/pjsua-2.13, including some security fixes
- Potential media transport downgrade from SRTP to RTP
- Potential buffer overflow in pjlib scanner and pjmedia
- Potential stack buffer overflow when parsing message as a STUN client
2022-11-25 12:52:51 +00:00
sthen
1427b990d1 bump for MODPY_DEFAULT_VERSION_3 change 2022-11-13 15:29:41 +00:00
sthen
7b4f6e326b portbump... 2022-11-08 11:41:47 +00:00
ajacoutot
c4096e6659 Stop using the daemon class in @newuser.
If we need to make an exception we can do it and properly document the
reason but by default we should just use the default login class.
rc.d uses daemon or the login class provided in login.conf.d so this has
no impact there.

discussed with sthen@, tb@ and robert@

praying that my grep/sed skills did not break anything and still
believing in portbump :-)
2022-11-08 11:16:56 +00:00
ajacoutot
477a45da5b WANTLIB: pcre -> pcre2-8 after recent glib2 update. 2022-11-05 17:07:21 +00:00
sthen
6c27351086 fix LLD_EMUL handling to avoid passing "-Wl," to ld on systems
where LLD_EMUL is defined but empty
2022-11-03 13:12:49 +00:00
sthen
4921c5d267 rm mistakenly added .orig files, pointed out by aisha 2022-11-02 01:41:36 +00:00
naddy
424a60c42f remove line continuation before empty lines
ok sthen@ ajacoutot@
2022-10-31 23:14:52 +00:00
sthen
d2167c461c add asterisk 20.0.0 LTS 2022-10-20 09:45:34 +00:00
sthen
c54d09d4c6 remove obsolete comment 2022-10-20 09:44:17 +00:00
sthen
0b86884cc8 add a portroach marker for asterisk/19 (20 lts is now out) 2022-10-20 09:36:51 +00:00
sthen
5743e9a7f7 use a different mechanism to avoid installing the old openbsd-only very
basic sample config files on newer versions rather than just checking
version != 19
2022-10-20 09:35:29 +00:00
sthen
e2980bd75f update to asterisk-19.7.0 2022-10-20 08:37:52 +00:00
sthen
dd2695a9f0 update to asterisk-18.15.0 2022-10-20 08:37:50 +00:00
sthen
5b15759fd3 update to asterisk-16.29.0 2022-10-20 08:37:46 +00:00
sthen
910b9e7b03 update to sngrep-1.6.0 2022-09-06 08:00:54 +00:00
sthen
35ddb2ff0d add some notes to the sample res_snmp config file explaining permissions
to work with snmpd's agentx support
2022-08-31 23:47:58 +00:00
rsadowski
53735cf14c Regen PLIST after doxygen update to 1.9.5 2022-08-29 16:53:11 +00:00
sthen
60c2b97d86 update to asterisk-19.6.0 2022-08-18 19:17:31 +00:00
sthen
6122fd6009 update to asterisk-18.14.0 2022-08-18 19:17:25 +00:00
sthen
766c808e40 update to asterisk-16.28.0 2022-08-18 19:17:21 +00:00
sthen
fead7866f4 pass in ${LLD_EMUL} to the asterisk build, if present.
updates to 19.6.0, 18.14.0, 16.27.0 have added a geolocation module
which embeds xml using the linker with -Wl,-b,binary; on archs using
LLD the emulation must be specified otherwise linking fails.
2022-08-18 19:16:42 +00:00
landry
76aed36d96 telephony/linphone: update to 4.4.8, and update linphone-sdk to 5.1.55. 2022-08-13 05:17:25 +00:00
landry
1aaedc6fe8 telephony/baresip/baresip: build & enable netroam module
allows baresip to detect network changes (including across
suspend/resume) and automatically reconnect to the SIP provider.
2022-08-12 20:07:04 +00:00
landry
d57c28ae21 telephony/baresip: update to 2.6.0
see
https://github.com/baresip/re/blob/main/CHANGELOG.md#v260---2022-08-01
https://github.com/baresip/rem/releases/tag/v2.6.0
https://github.com/baresip/baresip/releases/tag/v2.6.0

drops gsm & gstreamer1-plugins-base dependency.

note that upstream started adding cmake support, will be used in
the port when the last modules we're using are switched over (gtk)
2022-08-09 06:24:01 +00:00
sthen
229a369962 unbreak asterisk-g729 build 2022-08-07 11:36:37 +00:00
sthen
1ec64e7123 sync compiler; asterisk can now build with base-clang 2022-08-05 17:17:20 +00:00
sthen
41f6a3c33a asterisk: move to clang using the newer version of BlocksRuntime from
libdispatch. this includes a shared lib and, unlike the old one (with
just a static lib), is working ok for me at runtime.
2022-08-05 17:17:01 +00:00
tb
9dbb9bbb22 telephony/baresip: give this a chance to build on sparc64 by switching
to ports-gcc. It uses C11 features.
2022-07-25 04:52:05 +00:00
tb
6410cd1316 baresip/re uses C11 features, so set COMPILER/COMPILER_LANGS. Should
fix the build on sparc64.
2022-07-22 12:28:21 +00:00
landry
eac7619cdf telephony/baresip/baresip: major update to 2.4.0.
see https://github.com/baresip/baresip/blob/main/CHANGELOG.md#240---2022-06-01

i've been able to place calls to various sip2sip.info & other testing urls,
connect to an ippi.com account and receive calls from linphone.

disable gst modules in the default config since they trigger a crash
upon exit (cf https://github.com/baresip/baresip/issues/1928)
2022-06-28 14:13:24 +00:00
landry
94e61d56b5 telephony/baresip/rem: update to 2.4.0.
see https://github.com/baresip/rem/blob/main/CHANGELOG.md#v240---2022-06-01
2022-06-28 14:09:14 +00:00
landry
5d9727cf65 telephony/baresip/re: update to 2.4.0.
see https://github.com/baresip/re/blob/main/CHANGELOG.md#v240---2022-06-01
2022-06-28 14:07:49 +00:00
sthen
9131e717b4 asterisk: comment-out rungroup in the default config, use initgroups instead 2022-06-27 08:23:06 +00:00
sthen
4f6d05a809 update to asterisk-16.27.0 2022-06-25 20:48:19 +00:00
sthen
1105f2feff update to asterisk-18.13.0 2022-06-25 20:48:16 +00:00
sthen
2fec48db23 update to asterisk-19.5.0 2022-06-25 20:48:12 +00:00
rsadowski
6ecf5561f1 Fix build with CMake 3.23
- Use CFLAGS and CXXFLAGS instead of  CMAKE_CXX_FLAGS and CMAKE_C_FLAGS.
- Use MODCMAKE_LDFLAGS instead of CMAKE_EXE_LINKER_FLAGS
- Fix broken builds with CMake 3.23
2022-05-28 06:19:58 +00:00
ajacoutot
7010b7eda9 Don't use rc_exec() with rc_stop(). 2022-05-21 11:52:58 +00:00
ajacoutot
9e45440fb2 Use the rc_exec function instead of ${rcexec}. 2022-05-21 10:50:49 +00:00
sthen
53250b01a6 update to asterisk-19.4.1 2022-05-19 19:23:05 +00:00
sthen
97d4310a30 update to asterisk-18.12.1 2022-05-19 19:23:04 +00:00
sthen
5aef807cb4 update to asterisk-16.26.1 2022-05-19 19:23:03 +00:00