Commit Graph

1040 Commits

Author SHA1 Message Date
sthen 645b9a95dc update to asterisk-16.30.0 2023-01-14 11:28:14 +00:00
sthen cefcef6923 update to asterisk-18.16.0 2023-01-14 11:28:08 +00:00
sthen a5d32a5ab1 update to asterisk-20.1.0 2023-01-14 11:28:02 +00:00
bluhm bbe2a5e10e update p5-Net-SIP to 0.834 2023-01-12 00:48:40 +00:00
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