- Dec 26, 2017
-
-
Sebastian Kemper authored
The current approach (creating a blocker file) is clumsy. Use a variable in /etc/default/freeswitch instead. Signed-off-by:
Sebastian Kemper <sebastian_ml@gmx.net>
-
- Dec 22, 2017
-
-
Sebastian Kemper authored
- Use autoconf_bool instead of manually calling configure switches. - Revision bump. Signed-off-by:
Sebastian Kemper <sebastian_ml@gmx.net>
-
Sebastian Kemper authored
Remove the possibility to prevent the dependency on libedit. freeswitch behaves very quirky without it. Signed-off-by:
Sebastian Kemper <sebastian_ml@gmx.net>
-
Sebastian Kemper authored
- Use "-nc -nf" always. When started by procd freeswitch detects the console to be orphaned and disables it. So disable the interactive console but force freeswitch to not fork into background. - Improve readability of command parameters. - Minor changes. Signed-off-by:
Sebastian Kemper <sebastian_ml@gmx.net>
-
- Aug 05, 2017
-
-
Sebastian Kemper authored
Fix escaping of dollar sign, otherwise a postinst-pkg script will not be correct. Signed-off-by:
Sebastian Kemper <sebastian_ml@gmx.net>
-
- Aug 03, 2017
-
-
Sebastian Kemper authored
- Replace $FS_STABLE_PREFIX_DIR with $FS_STABLE_DATA_DIR. The variable is set to /usr/share/freeswitch, so it's not the prefix. Data dir is the correct description. - Remove lots of lines from CONFIGURE_ARGS. All of them duplicates, because they're already set by the build system, so we can remove the clutter. Signed-off-by:
Sebastian Kemper <sebastian_ml@gmx.net>
-
- Jul 18, 2017
-
-
Sebastian Kemper authored
libffmpeg-full now includes libavresample. Make mod_av available accordingly. Signed-off-by:
Sebastian Kemper <sebastian_ml@gmx.net>
-
- Jul 16, 2017
-
-
Sebastian Kemper authored
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>
-
Sebastian Kemper authored
- 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>
-
Sebastian Kemper authored
- Update to 1.6.19. - Refresh patches. - Fix mod_png dep. Signed-off-by:
Sebastian Kemper <sebastian_ml@gmx.net>
-
- Jul 09, 2017
-
-
Sebastian Kemper authored
Signed-off-by:
Sebastian Kemper <sebastian_ml@gmx.net>
-
Sebastian Kemper authored
Force a rebuild of freeswitch-stable on symbol change. Signed-off-by:
Sebastian Kemper <sebastian_ml@gmx.net>
-
Sebastian Kemper authored
- 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>
-
Sebastian Kemper authored
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>
-
Sebastian Kemper authored
- 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>
-
Sebastian Kemper authored
- 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>
-
- Jun 28, 2017
-
-
Sebastian Kemper authored
Like mod-perl it also needs Perl with threads support. Signed-off-by:
Sebastian Kemper <sebastian_ml@gmx.net>
-
- Jun 27, 2017
-
-
Sebastian Kemper authored
- 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>
-
Sebastian Kemper authored
Signed-off-by:
Sebastian Kemper <sebastian_ml@gmx.net>
-
Sebastian Kemper authored
- 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>
-
- Jun 26, 2017
-
-
Sebastian Kemper authored
Signed-off-by:
Sebastian Kemper <sebastian_ml@gmx.net>
-
- Jun 25, 2017
-
-
Sebastian Kemper authored
All checksums are already SHA256, so move from MD5SUM to HASH. Signed-off-by:
Sebastian Kemper <sebastian_ml@gmx.net>
-
- Jun 24, 2017
-
-
Sebastian Kemper authored
- 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>
-
Sebastian Kemper authored
- 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>
-
Sebastian Kemper authored
- 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>
-
Sebastian Kemper authored
- 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>
-
Sebastian Kemper authored
- 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>
-
Sebastian Kemper authored
Use variables for frequently used paths instead of writing them out. Signed-off-by:
Sebastian Kemper <sebastian_ml@gmx.net>
-
- Jun 14, 2017
-
-
Sebastian Kemper authored
Bump to 1.6.18 Signed-off-by:
Sebastian Kemper <sebastian_ml@gmx.net>
-
Sebastian Kemper authored
- 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>
-
- Jun 11, 2017
-
-
Sebastian Kemper authored
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>
-
Sebastian Kemper authored
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>
-
Sebastian Kemper authored
- 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>
-
Sebastian Kemper authored
Signed-off-by:
Sebastian Kemper <sebastian_ml@gmx.net>
-
Sebastian Kemper authored
Moved mod_python specialty from install/dir routine to mod builder Signed-off-by:
Sebastian Kemper <sebastian_ml@gmx.net>
-
Sebastian Kemper authored
- 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>
-
Sebastian Kemper authored
- 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>
-
Sebastian Kemper authored
ZRTP and iSAC only support certain arches. Updated the depends to reflect that. Signed-off-by:
Sebastian Kemper <sebastian_ml@gmx.net>
-
- Jun 03, 2017
-
-
Sebastian Kemper authored
- 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>
-
- Jun 02, 2017
-
-
Sebastian Kemper authored
- 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>
-