feed/telephony.git
7 years agonet/asterisk-11.x: compile fixes
Sebastian Kemper [Sat, 22 Jul 2017 14:36:23 +0000 (16:36 +0200)]
net/asterisk-11.x: compile fixes

- Refresh patches.
- $(STAGING_DIR)/host doesn't work anymore resulting in libxml2 host
  headers not being found. Replace with $(STAGING_DIR_HOSTPGK).
- Prevent Asterisk from adding -march=native when cross-compiling (patch
  for configure.ac).

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agonet/asterisk-g72x: bump to 1.4.1
Sebastian Kemper [Sat, 22 Jul 2017 14:29:24 +0000 (16:29 +0200)]
net/asterisk-g72x: bump to 1.4.1

Version bump. This release was upstream-tested against bcg729 1.0.2.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agolibs/pjproject: prevent linking against opus
Sebastian Kemper [Sat, 22 Jul 2017 14:25:46 +0000 (16:25 +0200)]
libs/pjproject: prevent linking against opus

When opus is found in staging area it will be linked against, adding a
dep that is not in the Makefile. So explicity disable opus.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agolibs/bcg729: bump to 1.0.2
Sebastian Kemper [Sat, 22 Jul 2017 14:24:21 +0000 (16:24 +0200)]
libs/bcg729: bump to 1.0.2

Also remove the static binary from InstallDev as it's not used.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agoMerge pull request #169 from micmac1/master
Jiri Slachta [Wed, 19 Jul 2017 21:28:38 +0000 (23:28 +0200)]
Merge pull request #169 from micmac1/master

freeswitch-stable: new PR

7 years agofreeswitch-stable: remove BROKEN from mod_av 169/head
Sebastian Kemper [Tue, 18 Jul 2017 20:09:14 +0000 (22:09 +0200)]
freeswitch-stable: remove BROKEN from mod_av

libffmpeg-full now includes libavresample. Make mod_av available
accordingly.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agofreeswitch-stable: disable mod_v8 heap snapshot by default
Sebastian Kemper [Sun, 16 Jul 2017 20:05:54 +0000 (22:05 +0200)]
freeswitch-stable: disable mod_v8 heap snapshot by default

mod_v8 sporadically failed to build due to a segmentation fault when
generating the heap snapshot. This patch adds a switch to FreeSWITCH to
disable the snapshot and a symbol to toggle it.

Default is to not use a heap snapshot.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agofreeswitch-stable: update COPTS fixes
Sebastian Kemper [Sun, 16 Jul 2017 19:57:05 +0000 (21:57 +0200)]
freeswitch-stable: update COPTS fixes

- Replace main COPTS fixes patch with the updated version sent upstream.
- For the above to work we need to update DEFAULT_VARS in modmake.rules
  (new patch)
- mod_pocketsphinx and mod_radius_cdr updated, no more extra COPTS fixes
  required there.
- Now zeromq gets to use fortify headers and fails (warning about GCC
  extension turns into error), so make it drop '-pedantic'.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agofreeswitch-stable: version bump
Sebastian Kemper [Sun, 16 Jul 2017 19:52:43 +0000 (21:52 +0200)]
freeswitch-stable: version bump

- Update to 1.6.19.
- Refresh patches.
- Fix mod_png dep.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agoMerge pull request #166 from micmac1/master
Jiri Slachta [Sun, 9 Jul 2017 18:00:50 +0000 (20:00 +0200)]
Merge pull request #166 from micmac1/master

freeswitch-stable: Fix python-host.mk include

7 years agofreeswitch-stable: Fix python-host.mk include 166/head
Sebastian Kemper [Sun, 9 Jul 2017 16:09:41 +0000 (18:09 +0200)]
freeswitch-stable: Fix python-host.mk include

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agoMerge pull request #165 from micmac1/master
Jiri Slachta [Sun, 9 Jul 2017 12:36:07 +0000 (14:36 +0200)]
Merge pull request #165 from micmac1/master

freeswitch-stable: New PR

7 years agofreeswitch-stable: Add PKG_CONFIG_DEPENDS 165/head
Sebastian Kemper [Sun, 9 Jul 2017 11:21:58 +0000 (13:21 +0200)]
freeswitch-stable: Add PKG_CONFIG_DEPENDS

Force a rebuild of freeswitch-stable on symbol change.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agofreeswitch-stable: Add more modules
Sebastian Kemper [Sun, 9 Jul 2017 11:15:37 +0000 (13:15 +0200)]
freeswitch-stable: Add more modules

- Add mod_portaudio, mod_portaudio_stream, mod_radius_cdr and mod_v8.
- mod_v8 takes some time to build and it's quite large, so only build it
  for x86_64. Users can force it on via a symbol for targets arm, i386
  and mipsel as well.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agofreeswitch-stable: Enable extra symbols for x86_64 target
Sebastian Kemper [Sun, 9 Jul 2017 11:03:14 +0000 (13:03 +0200)]
freeswitch-stable: Enable extra symbols for x86_64 target

There is no space constraint on x86_64, so enable the extra symbols for
a complete feature set.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agofreeswitch-stable: Fixes for modules and libs
Sebastian Kemper [Sun, 9 Jul 2017 10:50:50 +0000 (12:50 +0200)]
freeswitch-stable: Fixes for modules and libs

- Add missed dependency on libyuv to libvpx.
- Get rid of gratuitous @ in Config.in.
- Clean up Perl and Python deps.
- Fix installation paths for the ESL packages.
- Don't set ac_cv_lib_perl_perl_alloc=yes, it's not needed.
- Get rid of the build dep on erlang. Have the modules (erlang_event and
  kazoo) depend on erlang instead; they both require epmd at runtime.
- Force spandsp and pocketsphinx to use fixed point math when soft float
  support is enabled for the target device.
- Make libvpx use OpenWrt/LEDE flags, otherwhise it comes up with
  optimized flags on its own.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agofreeswitch-stable: Clean up the Makefile
Sebastian Kemper [Sun, 9 Jul 2017 10:08:43 +0000 (12:08 +0200)]
freeswitch-stable: Clean up the Makefile

- Fix alphabetical sorting.
- Move some of the blocks around, e.g. move everything together that
  adds to $(CONFIGURE_ARGS), move Download define upward to the other
  defines etc.
- Replace some strings with variables, e.g. $(FIND) and $(FPIC).
- Be consistent and prefix our own variables with "FS_STABLE_".
- Remove the dev package and use Build/InstallDev instead.
- All in all this change is purely cosmetic.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agoMerge pull request #161 from micmac1/master
Jiri Slachta [Thu, 29 Jun 2017 07:09:27 +0000 (09:09 +0200)]
Merge pull request #161 from micmac1/master

freeswitch-stable: Fix perl-esl deps

7 years agofreeswitch-stable: Fix perl-esl deps 161/head
Sebastian Kemper [Wed, 28 Jun 2017 07:16:27 +0000 (09:16 +0200)]
freeswitch-stable: Fix perl-esl deps

Like mod-perl it also needs Perl with threads support.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agoMerge pull request #160 from micmac1/master
Jo-Philipp Wich [Tue, 27 Jun 2017 20:21:03 +0000 (22:21 +0200)]
Merge pull request #160 from micmac1/master

freeswitch-stable: New PR

7 years agofreeswitch-stable: cleanup Python setup 160/head
Sebastian Kemper [Tue, 27 Jun 2017 20:14:43 +0000 (22:14 +0200)]
freeswitch-stable: cleanup Python setup

- Rename PYTHON_PKG_DIR to PYTHON_SITE_DIR, otherwise it's confusing.
- Remove the 'sed' hacks; handle the Python setup like the Perl setup is
  already done.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agofreeswitch-stable: Remove some needless variable escaping
Sebastian Kemper [Tue, 27 Jun 2017 20:07:34 +0000 (22:07 +0200)]
freeswitch-stable: Remove some needless variable escaping

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agofreeswitch-stable: Fix mod_pocketsphinx build
Sebastian Kemper [Tue, 27 Jun 2017 16:20:39 +0000 (18:20 +0200)]
freeswitch-stable: Fix mod_pocketsphinx build

- The builds currently fail with "undefined reference" errors. Fix that
  by turning off Pulseaudio support. Also turn of Jack support in case
  that gets detected in the future.
- aarch64 fails because this arch isn't recognized by the pocketsphinx
  build system. Fix that by running autoreconf in the pocketsphinx build
  dirs.
- Fix CFLAGS while we're here.
- Add dep on libsamplerate to mod_pocketsphinx. If it gets detected it
  will be linked against, there is no switch to prevent that.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agofreeswitch-stable: Refresh patch
Sebastian Kemper [Mon, 26 Jun 2017 21:52:45 +0000 (23:52 +0200)]
freeswitch-stable: Refresh patch

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agoMerge pull request #159 from micmac1/master
Jiri Slachta [Mon, 26 Jun 2017 12:02:03 +0000 (14:02 +0200)]
Merge pull request #159 from micmac1/master

freeswitch-stable: New PR

7 years agofreeswitch-stable/-sounds: Use HASH instead of MD5SUM 159/head
Sebastian Kemper [Sun, 25 Jun 2017 13:30:42 +0000 (15:30 +0200)]
freeswitch-stable/-sounds: Use HASH instead of MD5SUM

All checksums are already SHA256, so move from MD5SUM to HASH.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agofreeswitch-stable: add Perl support
Sebastian Kemper [Sat, 24 Jun 2017 20:23:13 +0000 (22:23 +0200)]
freeswitch-stable: add Perl support

- add mod_perl and perl-esl.
- some patching is required to make this work.
- for the modules to find libperl, an rpath is needed, which currently
  doesn't work because of an rstrip.sh/patchelf issue. Patch sent to
  OpenWrt/LEDE devs (https://patchwork.ozlabs.org/patch/780008/)
- fix some more copts issues that became apparent with Perl enabled.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agofreeswitch-stable: add more modules
Sebastian Kemper [Sat, 24 Jun 2017 20:04:44 +0000 (22:04 +0200)]
freeswitch-stable: add more modules

- add b64, clearmode, cv (broken), dahdi_codec, dialplan_directory,
  event_test, event_zmq, pocketsphinx, posix_timer, random, vmd and yuv.
- some of the new modules require extra sources, so add a download
  routine for those so we can verify the checksums and prevent FreeSWITCH
  build system to download them on its own.
- add two patches to fix some issues with the new modules.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agofreeswitch-stable: Misc fixes
Sebastian Kemper [Sat, 24 Jun 2017 19:05:26 +0000 (21:05 +0200)]
freeswitch-stable: Misc fixes

- compile fix for mod_av added, without it the build errors out
  (warnings turned to errors). It's still labelled @BROKEN, but once
  OpenWrt's ffmpeg maintainers add libavresample to libffmpeg-full
  (PR #4490) it should work.
- disable Erlang detection if mod_erlang_event is not selected (build
  dep on Erlang unfortunately has to stay)

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agofreeswitch-stable: Change Python setup
Sebastian Kemper [Sat, 24 Jun 2017 18:54:07 +0000 (20:54 +0200)]
freeswitch-stable: Change Python setup

- make the use of Python conditional and drop the build dep.
- change Python LDFLAGS to the ones suggested by host python-config.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agofreeswitch-stable: group all misc packages together
Sebastian Kemper [Sat, 24 Jun 2017 18:31:18 +0000 (20:31 +0200)]
freeswitch-stable: group all misc packages together

- Pull more packages into the misc group (timezones etc.)
- Change Misc generator to not force the misc handle onto packages
- Add possibility to Misc generator to tag packages as arch agnostic

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agofreeswitch-stable: use variables for paths
Sebastian Kemper [Sat, 24 Jun 2017 18:20:32 +0000 (20:20 +0200)]
freeswitch-stable: use variables for paths

Use variables for frequently used paths instead of writing them out.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agoMerge pull request #158 from micmac1/PR
Jo-Philipp Wich [Wed, 14 Jun 2017 21:04:54 +0000 (23:04 +0200)]
Merge pull request #158 from micmac1/PR

New PR for freeswitch-stable

7 years agofreeswitch-stable: version bump 158/head
Sebastian Kemper [Wed, 14 Jun 2017 21:00:01 +0000 (23:00 +0200)]
freeswitch-stable: version bump

Bump to 1.6.18

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agofreeswitch-stable: package cleanups
Sebastian Kemper [Wed, 14 Jun 2017 20:55:24 +0000 (22:55 +0200)]
freeswitch-stable: package cleanups

- removed xmlrpc-c todo; I compiled with external version in staging
  dir, it didn't make a difference (didn't seem to be used)
- removed swig calls as per suggestion from upstream

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agoMerge pull request #157 from micmac1/PR
Jiri Slachta [Sun, 11 Jun 2017 13:49:51 +0000 (15:49 +0200)]
Merge pull request #157 from micmac1/PR

freeswitch-stable: new PR

7 years agofreeswitch-stable: move examples location 157/head
Sebastian Kemper [Sun, 11 Jun 2017 12:51:05 +0000 (14:51 +0200)]
freeswitch-stable: move examples location

Moved location of example packages from /usr/share/freeswitch/conf to
/usr/share/freeswitch/examples. It makes more sense and is also the
place where the module configuration snippets go.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agofreeswitch-stable: add symbol to allow inclusion of module examples
Sebastian Kemper [Sun, 11 Jun 2017 12:48:27 +0000 (14:48 +0200)]
freeswitch-stable: add symbol to allow inclusion of module examples

Some modules include example content, e.g. xml snippets, in their source
directory. Added a symbol that causes these to be included in the
packages.

Disabled by default.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agofreeswitch-stable: added misc package builder
Sebastian Kemper [Sun, 11 Jun 2017 12:42:06 +0000 (14:42 +0200)]
freeswitch-stable: added misc package builder

- meant for packages where one only needs to copy files from one
  directory to another
- added three new packages using the new builder (dev, fonts, images)

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agofreeswitch-stable: whitespace fix for hotplug builder
Sebastian Kemper [Sun, 11 Jun 2017 12:36:29 +0000 (14:36 +0200)]
freeswitch-stable: whitespace fix for hotplug builder

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agofreeswitch-stable: move mod_python feature
Sebastian Kemper [Sun, 11 Jun 2017 12:31:40 +0000 (14:31 +0200)]
freeswitch-stable: move mod_python feature

Moved mod_python specialty from install/dir routine to mod builder

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agofreeswitch-stable: SWIG updates
Sebastian Kemper [Sun, 11 Jun 2017 12:24:54 +0000 (14:24 +0200)]
freeswitch-stable: SWIG updates

- fixed swig location in all Makefiles in libs/esl and src/mod/languages
- forced a reswig for mod_lua as well, like it is already done for
  mod_python
- added patch for mod_lua to properly do the reswig (patch sent
  upstream, too)

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agofreeswitch-stable: improve install/dir define
Sebastian Kemper [Sun, 11 Jun 2017 12:16:04 +0000 (14:16 +0200)]
freeswitch-stable: improve install/dir define

- if source dir exists install the destination dir as it might not exist
  yet
- if source dir does not exist do nothing (not even error out)

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agofreeswitch-stable: add ARCH depends for ZRTP and iSAC
Sebastian Kemper [Sun, 11 Jun 2017 12:08:34 +0000 (14:08 +0200)]
freeswitch-stable: add ARCH depends for ZRTP and iSAC

ZRTP and iSAC only support certain arches. Updated the depends to
reflect that.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agoMerge pull request #85 from robho/install_echo_script
Jiri Slachta [Fri, 9 Jun 2017 08:35:06 +0000 (10:35 +0200)]
Merge pull request #85 from robho/install_echo_script

yate-mod-extmodule: Include and install script echo.sh

7 years agoMerge pull request #151 from jpap/spandsp-disable-fixed-point
Jiri Slachta [Fri, 9 Jun 2017 08:32:59 +0000 (10:32 +0200)]
Merge pull request #151 from jpap/spandsp-disable-fixed-point

spandsp: disable fixed point implementation

7 years agoMerge pull request #152 from jpap/updated-g72x-codec-version
Jiri Slachta [Thu, 8 Jun 2017 09:10:28 +0000 (11:10 +0200)]
Merge pull request #152 from jpap/updated-g72x-codec-version

asterisk-g72x: update to 1.4

7 years agospandsp: disable fixed point implementation 151/head
John Papandriopoulos [Mon, 29 May 2017 02:24:59 +0000 (19:24 -0700)]
spandsp: disable fixed point implementation

On a Netgear R7000 (ARMv7) without floating point, using SpanDSP with
fixed point to send/receive fax on Asterisk resulted in repeated
failure and intermittent performance.  Disabling fixed point fixed
these issues; the software floating point implementation was fine for
real-time use.

Now on a Netgear R7800 (ARMv7) with hardware floating point, the
autoconf auto-detect will say no floating point is available, and
again enables the poor performing fixed point implementation.  Ouch!

7 years agoasterisk-g72x: update to 1.4 152/head
John Papandriopoulos [Mon, 29 May 2017 07:10:27 +0000 (00:10 -0700)]
asterisk-g72x: update to 1.4

7 years agoMerge pull request #155 from micmac1/PR
Jiri Slachta [Thu, 8 Jun 2017 05:46:23 +0000 (07:46 +0200)]
Merge pull request #155 from micmac1/PR

freeswitch-stable: Fix mod_unimrcp build failure

7 years agofreeswitch-stable: Fix mod_unimrcp build failure 155/head
Sebastian Kemper [Sat, 3 Jun 2017 16:30:32 +0000 (18:30 +0200)]
freeswitch-stable: Fix mod_unimrcp build failure

- mod_unimrcp picked up external apr/apr-util if found in the target
  directory, which caused the build to fail (undefined references). Fixed
  by adding the FreeSWITCH apr/apr-util lib dirs to the front of LDFLAGS.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agoMerge pull request #154 from micmac1/PR
Jo-Philipp Wich [Fri, 2 Jun 2017 21:25:41 +0000 (23:25 +0200)]
Merge pull request #154 from micmac1/PR

PR for freeswitch-stable

7 years agofreeswitch-stable: Fix mod_erlang_event build 154/head
Sebastian Kemper [Fri, 2 Jun 2017 20:18:51 +0000 (22:18 +0200)]
freeswitch-stable: Fix mod_erlang_event build

- added a patch for erlang.m4 so mod_erlang_event finds the right lib to
  link to

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agofreeswitch-stable: Fix mod_python build
Sebastian Kemper [Fri, 2 Jun 2017 20:14:02 +0000 (22:14 +0200)]
freeswitch-stable: Fix mod_python build

- added sed scripts in order for mod_python to find the right lib to
  link to
- fixed some whitespaces

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agoMerge pull request #149 from micmac1/PR
Jo-Philipp Wich [Fri, 2 Jun 2017 09:36:04 +0000 (11:36 +0200)]
Merge pull request #149 from micmac1/PR

PR for freeswitch-stable

7 years agofreeswitch-stable: dependency cleanups 149/head
Sebastian Kemper [Wed, 24 May 2017 20:11:05 +0000 (22:11 +0200)]
freeswitch-stable: dependency cleanups

- removed $FS_STABLE_DEPS_BASE and $FS_STABLE_DEPS because they aren't
  needed to setup dependencies
- changed dependency setups of modules, utils and python-esl so that
  their dependencies don't leak to the main package
- fixed dep of mod-hiredis

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agofreeswitch-stable: Python fixes
Sebastian Kemper [Wed, 24 May 2017 19:58:00 +0000 (21:58 +0200)]
freeswitch-stable: Python fixes

- removed python-setuptools build dep as it's not needed
- moved the Python autotools variables to CONFIGURE_VARS
- fixed host swig location
- changed from manually erasing files to force a reswig to calling the
  swigclean make targets provided by upstream instead

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agoMerge pull request #148 from micmac1/PR
Jiri Slachta [Wed, 24 May 2017 12:05:59 +0000 (14:05 +0200)]
Merge pull request #148 from micmac1/PR

Pull request for 5 commits

7 years agofreeswitch-stable: Fixes and housekeeping 148/head
Sebastian Kemper [Sat, 20 May 2017 23:13:54 +0000 (01:13 +0200)]
freeswitch-stable: Fixes and housekeeping

- reworded some bools in Config.in
- removed some notes in Makefile which seemed a bit out of touch
- forced parallel build off again, as some module combinations won't
  allow it
- fixed modules.conf editing sed script to not uncomment lines
  accidentally
- removed wrong dep on db47 for mod_db

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agofreeswitch-stable: Add some modules
Sebastian Kemper [Sat, 20 May 2017 23:08:49 +0000 (01:08 +0200)]
freeswitch-stable: Add some modules

- added 30+ modules

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agofreeswitch-stable: Add fs_ivrd utility
Sebastian Kemper [Sat, 20 May 2017 22:53:23 +0000 (00:53 +0200)]
freeswitch-stable: Add fs_ivrd utility

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agofreeswitch-stable: Add Python support
Sebastian Kemper [Sat, 20 May 2017 22:49:46 +0000 (00:49 +0200)]
freeswitch-stable: Add Python support

- added mod_python as well as python-esl

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agofreeswitch-stable: Add options to include more libs
Sebastian Kemper [Sat, 20 May 2017 22:31:23 +0000 (00:31 +0200)]
freeswitch-stable: Add options to include more libs

- added symbols to Config.in to enable additional libs
- libs are: freetype, libpng, libyuv (internal), libvpx (internal)
- they're not enabled by default

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agoasterisk-13.x: add pjproject module, update patches
Jiri Slachta [Tue, 16 May 2017 07:44:24 +0000 (09:44 +0200)]
asterisk-13.x: add pjproject module, update patches

Signed-off-by: Jiri Slachta <jiri@slachta.eu>
7 years agoMerge branch 'master' of https://github.com/openwrt/telephony
Mazi Lo [Sun, 14 May 2017 17:40:48 +0000 (13:40 -0400)]
Merge branch 'master' of https://github.com/openwrt/telephony

7 years ago1. Updated to git HEAD 7a46fd67cd2833f07d583288b8d2dc084733fc91 (v1.9.0)
Habibie [Sun, 14 May 2017 17:34:11 +0000 (13:34 -0400)]
1. Updated to git HEAD 7a46fd67cd2833f07d583288b8d2dc084733fc91 (v1.9.0)
2. Updated patched files.
3. Fixed detection of perl and python3 in configure.ac file

Signed-off-by: Mazi Lo <openwrt.mazilo@xoxy.net>
7 years agolibsrtp2: introduce new package
Jiri Slachta [Tue, 9 May 2017 19:10:08 +0000 (21:10 +0200)]
libsrtp2: introduce new package

Signed-off-by: Jiri Slachta <jiri@slachta.eu>
7 years agoMerge pull request #86 from robho/yate-scripts-perl_needs_perlbase-data
Jiri Slachta [Tue, 9 May 2017 12:34:46 +0000 (14:34 +0200)]
Merge pull request #86 from robho/yate-scripts-perl_needs_perlbase-data

yate-scripts-perl: Add dependency on perlbase-data

7 years agoMerge pull request #120 from robho/init-thread-key-on-access
Jiri Slachta [Tue, 9 May 2017 10:33:28 +0000 (12:33 +0200)]
Merge pull request #120 from robho/init-thread-key-on-access

yate: Call pthread_key_create when the key is first accessed

7 years agoMerge pull request #145 from micmac1/PR
Jiri Slachta [Mon, 8 May 2017 18:47:03 +0000 (20:47 +0200)]
Merge pull request #145 from micmac1/PR

freeswitch-stable-sounds: add bigger sound packs (tagged BROKEN)

7 years agopjproject: update to 2.6
Jiri Slachta [Mon, 8 May 2017 15:24:36 +0000 (17:24 +0200)]
pjproject: update to 2.6

Signed-off-by: Jiri Slachta <jiri@slachta.eu>
7 years agolibsrtp: update to 1.5.4
Jiri Slachta [Mon, 8 May 2017 15:23:03 +0000 (17:23 +0200)]
libsrtp: update to 1.5.4

Signed-off-by: Jiri Slachta <jiri@slachta.eu>
7 years agofreeswitch-stable-sounds: add bigger sound packs (tagged BROKEN) 145/head
Sebastian Kemper [Sun, 7 May 2017 18:33:30 +0000 (20:33 +0200)]
freeswitch-stable-sounds: add bigger sound packs (tagged BROKEN)

As suggested by Jo I uncommented the big sound packs, but marked as
BROKEN, meaning they're still available for selection, but not built by
default.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agoMerge pull request #141 from ffainelli/fixes
Jiri Slachta [Sat, 6 May 2017 18:27:54 +0000 (20:27 +0200)]
Merge pull request #141 from ffainelli/fixes

pcapsipdump: Pass down TARGET_CPPFLAGS and TARGET_LDFLAGS

7 years agoMerge pull request #144 from micmac1/PR
Jiri Slachta [Sat, 6 May 2017 06:40:27 +0000 (08:40 +0200)]
Merge pull request #144 from micmac1/PR

freeswitch-stable-sounds: General fixes

7 years agofreeswitch-stable-sounds: General fixes 144/head
Sebastian Kemper [Fri, 5 May 2017 21:19:41 +0000 (23:19 +0200)]
freeswitch-stable-sounds: General fixes

- Fixed sha256 checksums of some of the Russian language prompts
- Commented out non 8 kHz sound packs to not clog the mirrors
- Changed versioning scheme to the one used by upstream
- Made "Sounds" function params more generic

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agoMerge pull request #130 from diizzyy/patch-2
Jiri Slachta [Fri, 5 May 2017 11:37:35 +0000 (13:37 +0200)]
Merge pull request #130 from diizzyy/patch-2

net/baresip: Update to 0.5.0

7 years agoMerge pull request #131 from diizzyy/patch-3
Jiri Slachta [Fri, 5 May 2017 11:15:41 +0000 (13:15 +0200)]
Merge pull request #131 from diizzyy/patch-3

net/yate: Remove support for Speex

7 years agokamailio-4.x: update to 4.4.5
Jiri Slachta [Wed, 3 May 2017 12:27:57 +0000 (14:27 +0200)]
kamailio-4.x: update to 4.4.5

Signed-off-by: Jiri Slachta <jiri@slachta.eu>
7 years agoMerge pull request #129 from diizzyy/patch-1
Jiri Slachta [Wed, 3 May 2017 07:46:50 +0000 (09:46 +0200)]
Merge pull request #129 from diizzyy/patch-1

libs/re: Add zlib dependency

7 years agoMerge pull request #139 from micmac1/PR
Jo-Philipp Wich [Tue, 2 May 2017 21:08:52 +0000 (23:08 +0200)]
Merge pull request #139 from micmac1/PR

Add FreeSWITCH stable packages

7 years agoasterisk-11.x: remove 051-musl-include.patch
Daniel Golle [Sat, 29 Apr 2017 11:22:06 +0000 (13:22 +0200)]
asterisk-11.x: remove 051-musl-include.patch

It was fixed upstream apparently.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
7 years agoasterisk-13.x: update to version 13.5.0
Daniel Golle [Sat, 29 Apr 2017 11:08:07 +0000 (13:08 +0200)]
asterisk-13.x: update to version 13.5.0

Reported-by: Jonas Albrecht <jalb-ledeml@freenet.de>
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
7 years agoasterisk-11.x: update to version 11.25.1
Daniel Golle [Sat, 29 Apr 2017 11:07:25 +0000 (13:07 +0200)]
asterisk-11.x: update to version 11.25.1

Reported-by: Jonas Albrecht <jalb-ledeml@freenet.de>
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
7 years agolibpri: update to version 1.6.0
Daniel Golle [Sat, 29 Apr 2017 11:06:29 +0000 (13:06 +0200)]
libpri: update to version 1.6.0

Reported-by: Jonas Albrecht <jalb-ledeml@freenet.de>
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
7 years agoMerge pull request #143 from RoEdAl/master
Jiri Slachta [Wed, 26 Apr 2017 12:06:23 +0000 (14:06 +0200)]
Merge pull request #143 from RoEdAl/master

asterisk-13.x: Add func_periodic_hook module

7 years agoMerge pull request #138 from zorxd/asterisk13.14only
Jiri Slachta [Wed, 26 Apr 2017 11:28:02 +0000 (13:28 +0200)]
Merge pull request #138 from zorxd/asterisk13.14only

asterisk-13.x: update to version 13.14.0

7 years agoasterisk-13.x: Add func_periodic_hook module 143/head
Roman Spychała [Thu, 20 Apr 2017 13:30:38 +0000 (15:30 +0200)]
asterisk-13.x: Add func_periodic_hook module

Signed-off-by: Roman Spychała <roed@onet.eu>
7 years agopcapsipdump: Pass down TARGET_CPPFLAGS and TARGET_LDFLAGS 141/head
Florian Fainelli [Wed, 19 Apr 2017 01:05:02 +0000 (18:05 -0700)]
pcapsipdump: Pass down TARGET_CPPFLAGS and TARGET_LDFLAGS

Make sure that we properly pass down both TARGET_CPPFLAGS and
TARGET_LDFLAGS in order to fix build failures with external toolchains
that don't automatically search for headers and libraries in
$(STAGING_DIR).

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
7 years agofreeswitch-stable: update to version 1.6.17 139/head
Sebastian Kemper [Tue, 18 Apr 2017 19:39:29 +0000 (21:39 +0200)]
freeswitch-stable: update to version 1.6.17

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agofreeswitch-stable: Update to FreeSWITCH 1.6.16
Sebastian Kemper [Tue, 4 Apr 2017 19:40:49 +0000 (21:40 +0200)]
freeswitch-stable: Update to FreeSWITCH 1.6.16

- Dropped upstreamed patches

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agoAdd FreeSWITCH stable packages
Sebastian Kemper [Mon, 7 Nov 2016 21:49:16 +0000 (22:49 +0100)]
Add FreeSWITCH stable packages

 - FreeSWITCH stable series for OpenWrt/LEDE
 - clean, simple Makefiles
 - provides 'freeswitch' user on target device, no need for root
 - procd init script
 - musl and glibc support
 - SHA256 for download verification
 - hotplug script with extras (condition checks)
 - package size reduced

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
7 years agoupgrade to asterisk 13.14 138/head
Xavier Douville [Sat, 11 Mar 2017 03:19:24 +0000 (22:19 -0500)]
upgrade to asterisk 13.14

Signed-off-by: Xavier Douville <zorxd@users.noreply.github.com>
7 years agoMerge pull request #136 from kochstefan/feature_fax_speech
Daniel Golle [Fri, 10 Mar 2017 00:01:15 +0000 (01:01 +0100)]
Merge pull request #136 from kochstefan/feature_fax_speech

Feature fax speech

7 years agoMerge pull request #135 from kochstefan/feature_chltq
Daniel Golle [Thu, 9 Mar 2017 23:59:26 +0000 (00:59 +0100)]
Merge pull request #135 from kochstefan/feature_chltq

add chan_lantiq for asterisk11 and asterisk13

7 years agoasterisk-{11.x,13.x}: Added speech recognition support 136/head
Stefan Koch [Sat, 7 Jan 2017 10:47:29 +0000 (11:47 +0100)]
asterisk-{11.x,13.x}: Added speech recognition support

Added needed res_speech dependency to res_agi

Signed-off-by: Stefan Koch <stefan.koch10@gmail.com>
7 years agoasterisk-{11.x,13.x}: added module fax and fax-spandsp
Stefan Koch [Thu, 5 Jan 2017 07:30:35 +0000 (08:30 +0100)]
asterisk-{11.x,13.x}: added module fax and fax-spandsp

Based on removed commit
4b395e935801871a8c1b4c6834655c18d9792449

Signed-off-by: Stefan Koch <stefan.koch10@gmail.com>
7 years agoAdded chan_lantiq source and config files for asterisk13 135/head
Stefan Koch [Sat, 4 Mar 2017 15:25:43 +0000 (16:25 +0100)]
Added chan_lantiq source and config files for asterisk13

Version 3ef0469164e6bb2ef8e1986bbb4086af7cf3e2b2 (asterisk-13) from repository
https://github.com/kochstefan/asterisk_channel_lantiq.git

Signed-off-by: Stefan Koch <stefan.koch10@gmail.com>
7 years agoAdded chan_lantiq to makefile of asterisk13
Stefan Koch [Thu, 5 Jan 2017 10:33:21 +0000 (11:33 +0100)]
Added chan_lantiq to makefile of asterisk13

Based on version 30aa7bc9697ea4dfe3fa6f742513a15014fd871d
of net/asterisk-1.8.x/Makefile

Signed-off-by: Stefan Koch <stefan.koch10@gmail.com>
7 years agoAdded chan_lantiq source and config files for asterisk11
Stefan Koch [Sat, 4 Mar 2017 15:25:43 +0000 (16:25 +0100)]
Added chan_lantiq source and config files for asterisk11

Version ae67f304cb14c6692f0276e09fd7062a745bc7f5 (asterisk-11) from repository
https://github.com/kochstefan/asterisk_channel_lantiq.git

Signed-off-by: Stefan Koch <stefan.koch10@gmail.com>