1. the main package size reduced by separating unneeded modules
2. refresh configure args, some of them were deprecated and unused
Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
1. The FS libs/tiff package can make use of liblzma if avaialable. This
fix reverts commit bff1f87ad7. It
checks the CONFIG_PACKAGE_liblzma variable to determine liblzma
and will either pass --enable-lzma or --disable-lzma switch to
configure. For mod-spandsp, +liblzma:liblzma automatically sets
the liblzma dependency flag.
2. Synched to FS git HEAD d35db852a8bcc4fb10e7a8486046aabd45a7f9b2.
Signed-off-by: Mazilo <openwrt.mazilo@recursor.net>
1. Removed +FS_WITH_LZMA:liblzma from call to BuildPlugin spandsp
package that causes a recursive dependency issue.
2. Synched to FS git HEAD 3bd139514993ffa9a4723df4136afa089f57b292.
Signed-off-by: Mazilo <openwrt.mazilo@recursor.net>
git HEAD.
1. The issue was reported by Berni through trac ticket #13728
(https://dev.openwrt.org/ticket/13728).
2. Updated to FS git HEAD 3ec15cce68852fd4dba7336dd7a7a505d143a111
Signed-off-by: Mazilo <openwrt.mazilo@recursor.net>
1. Added CONFIG_FS_WITH_LZMA var to pass --enable-lzma or
--disable-lzma switch to configure for libs/tiff package.
The switch is determined by the selection of liblzma
package.
2. Synch to FS git HEAD 4eee5aee8c94910f65f47ade4e873aa62e7117eb.
3. Patches refreshed.
Signed-off-by: Mazilo <openwrt.mazilo@recursor.net>
1. Updated to git HEAD 03dcbde8b4a5e2861b848fe6fc0ef04dd915939f
2. Fixed error messages for missing dependency of liblzma.so.5.
FS libs/tiff package auto detects liblzma. As such, when
liblzma is enabled/compiled, libs/tiff will be compiled
and linked to liblzma. As such, package like spandsp which
depends on libs/tiff will be flagged by OpenWRT during
packaging stage for a missing dependency of liblzma.so.5.
2. Added +FS_WITH_POSTGRESQL:libpq to select libpq as dependency based on FS_WITH_POSTGRESQL flag.
This applies to freeswitch core and freeswitch-mod-cdr-pg-csv packages.
3. Added configure --with-sqlite3 and --without-sqlite3 switches for libs/apr-util.
2. Added mod_rayo that will allow MxN clustering of FreeSWITCH and Rayo Clients (like Adhearsion).
3. Set mod_erlang to BROKEN even though it is compilable, but FreeSWITCH fails to load mod_erlang.
2. Added options to enable/disable compile with ALSA and PostgreSQL (default disabled). Any modules that depends on either alsa-lib or libpq, i.e. mod-alsa, mod_cdr-pg-csv, etc., will no longer show on menu unless "Compile with ALSA support" and/or "Compile with PostgreSQL" option is enabled.
3. Fixed typo in CONFIGURE_ARGS (--without-iogg -> --without-ogg).
4. Removed BuildLib. Module packages that depend on BuildLib scripts now directly calls their dependencies.
5. Fixed some installation scripts in BuildPlugin.
6. Removed libgcrypt dependency from mod_dingaling.
Signed-off-by: Mazilo <mazilo@Mi.HomeLinux.net>
Signed-off-by: Diederik de Groot <ddegroot@users.sourceforge.net>
[slachta@cesnet.cz: dependency fixes which prevents breaking menuconfig items to be split]
Tested-by: Jiri Slachta <slachta@cesnet.cz>
Signed-off-by: Jiri Slachta <slachta@cesnet.cz>