feed/telephony.git
6 years agoasterisk-chan-lantiq: fix dep for nonshared builds 321/head
Sebastian Kemper [Fri, 27 Apr 2018 19:32:52 +0000 (21:32 +0200)]
asterisk-chan-lantiq: fix dep for nonshared builds

Despite all previous efforts chan-lantiq is not built by the build bots.
Checking the logs of a target build reveals that the chan-lantiq builds are
not even attempted.

During the target builds CONFIG_ALL is not set, meaning no regular package
gets selected. CONFIG_ALL_NONSHARED on the other hand is set. But
chan-lantiq still will not be selected, because it depends on "asterisk",
meaning asterisk needs to be selected first for chan-lantiq to become
available.

This commit changes the asterisk depend to "+asterisk", meaning asterisk
will be selected if chan-lantiq is selected.

This was tested with the SDK. A seed config file was added with the
following:

CONFIG_ALL_NONSHARED=y

Running menuselect showed that now chan-lantiq is selected
automatically. This should fix the problem.

The problem with "+asterisk" is that this breaks the asterisk menus for all
asterisk plugins/utilities that follow chan-lantiq alphabetically.  To
address this put the chan-lantiq modules into their own sub menu "Telephony
Lantiq". This is not nice, but the alternative would be to rename the
packages to something like asterisk13-z-chan-lantiq. This would make it
harder to find the packages. Maybe somebody has a better idea in the
future.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoMerge pull request #320 from micmac1/chan-lantiq-no-variants
Jiri Slachta [Tue, 24 Apr 2018 06:58:39 +0000 (08:58 +0200)]
Merge pull request #320 from micmac1/chan-lantiq-no-variants

asterisk-chan-lantiq: avoid VARIANTs

6 years agoasterisk-chan-lantiq: avoid VARIANTs 320/head
Sebastian Kemper [Sun, 15 Apr 2018 15:29:40 +0000 (17:29 +0200)]
asterisk-chan-lantiq: avoid VARIANTs

chan-lantiq currently is still not built by the build bots. Split the
package in two, one for Asterisk 13, the other for 15, to avoid a VARIANT
build. Maybe the build bots do not support nonshared VARIANT builds.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoMerge pull request #315 from micmac1/siproxd-fix-package-names
Jiri Slachta [Sat, 14 Apr 2018 05:49:29 +0000 (07:49 +0200)]
Merge pull request #315 from micmac1/siproxd-fix-package-names

siproxd: remove underscores from package names

6 years agoMerge pull request #312 from micmac1/baresip2-fix-package-names
Jiri Slachta [Sat, 14 Apr 2018 05:49:19 +0000 (07:49 +0200)]
Merge pull request #312 from micmac1/baresip2-fix-package-names

baresip: remove underscores from package names

6 years agoMerge pull request #313 from micmac1/rtpproxy-fix-package-names
Jiri Slachta [Sat, 14 Apr 2018 05:49:07 +0000 (07:49 +0200)]
Merge pull request #313 from micmac1/rtpproxy-fix-package-names

rtpproxy: remove underscores from package names

6 years agoMerge pull request #316 from micmac1/kamailio-fix-package-names
Jiri Slachta [Sat, 14 Apr 2018 05:48:53 +0000 (07:48 +0200)]
Merge pull request #316 from micmac1/kamailio-fix-package-names

kamailio-5.x: remove underscores from package names

6 years agoMerge pull request #317 from micmac1/yate-fix-package-names
Jiri Slachta [Sat, 14 Apr 2018 05:48:41 +0000 (07:48 +0200)]
Merge pull request #317 from micmac1/yate-fix-package-names

yate: remove underscores from package names

6 years agoMerge pull request #311 from micmac1/asterisk-fix-package-names
Jiri Slachta [Sat, 14 Apr 2018 05:48:06 +0000 (07:48 +0200)]
Merge pull request #311 from micmac1/asterisk-fix-package-names

Asterisk: fix package names

6 years agoMerge pull request #318 from micmac1/fs-pp-tone-down-flags
micmac1 [Fri, 13 Apr 2018 21:20:34 +0000 (23:20 +0200)]
Merge pull request #318 from micmac1/fs-pp-tone-down-flags

freeswitch-stable: tone down perl/python flags

6 years agofreeswitch-stable: tone down perl/python flags 318/head
Sebastian Kemper [Fri, 13 Apr 2018 21:09:15 +0000 (23:09 +0200)]
freeswitch-stable: tone down perl/python flags

Tidy up the flags passed on to FS build system for Perl and Python
modules. Some flags seem a bit too random to include - this commit
removes them.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoyate: remove underscores from package names 317/head
Sebastian Kemper [Tue, 10 Apr 2018 19:34:39 +0000 (21:34 +0200)]
yate: remove underscores from package names

Underscores should not be used in package base names as they're used as
semantic separators by opkg.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agokamailio-5.x: remove underscores from package names 316/head
Sebastian Kemper [Tue, 10 Apr 2018 19:18:14 +0000 (21:18 +0200)]
kamailio-5.x: remove underscores from package names

Underscores should not be used in package base names as they're used as
semantic separators by opkg.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agosiproxd: remove underscores from package names 315/head
Sebastian Kemper [Tue, 10 Apr 2018 19:14:09 +0000 (21:14 +0200)]
siproxd: remove underscores from package names

Underscores should not be used in package base names as they're used as
semantic separators by opkg.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoMerge pull request #314 from micmac1/fs-fix-package-names
micmac1 [Tue, 10 Apr 2018 18:50:49 +0000 (20:50 +0200)]
Merge pull request #314 from micmac1/fs-fix-package-names

freeswitch-stable: remove underscores from package names

6 years agofreeswitch-stable: remove underscores from package names 314/head
Sebastian Kemper [Tue, 10 Apr 2018 18:47:13 +0000 (20:47 +0200)]
freeswitch-stable: remove underscores from package names

Underscores should not be used in package base names as they're used as
semantic separators by opkg.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agortpproxy: remove underscores from package names 313/head
Sebastian Kemper [Mon, 9 Apr 2018 21:32:44 +0000 (23:32 +0200)]
rtpproxy: remove underscores from package names

Underscores should not be used in package base names as they're used as
semantic separators by opkg.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agobaresip: remove underscores from package names 312/head
Sebastian Kemper [Mon, 9 Apr 2018 21:30:49 +0000 (23:30 +0200)]
baresip: remove underscores from package names

Underscores should not be used in package base names as they're used as
semantic separators by opkg.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoasterisk-15.x: remove underscores from package names 311/head
Sebastian Kemper [Mon, 9 Apr 2018 20:57:15 +0000 (22:57 +0200)]
asterisk-15.x: remove underscores from package names

Underscores should not be used in package base names as they're used as
semantic separators by opkg.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoasterisk-13.x: remove underscores from package names
Sebastian Kemper [Mon, 9 Apr 2018 20:54:06 +0000 (22:54 +0200)]
asterisk-13.x: remove underscores from package names

Underscores should not be used in package base names as they're used as
semantic separators by opkg.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoMerge pull request #310 from micmac1/libpq-for-arc
Jiri Slachta [Mon, 9 Apr 2018 06:38:13 +0000 (08:38 +0200)]
Merge pull request #310 from micmac1/libpq-for-arc

Postgresql available now for ARC

6 years agoyate: build pgsqldb for target ARC 310/head
Sebastian Kemper [Sun, 8 Apr 2018 09:52:53 +0000 (11:52 +0200)]
yate: build pgsqldb for target ARC

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agokamailio-5.x: build db_postgres for target ARC
Sebastian Kemper [Sun, 8 Apr 2018 09:51:49 +0000 (11:51 +0200)]
kamailio-5.x: build db_postgres for target ARC

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoasterisk-15.x: build pgsql for target ARC
Sebastian Kemper [Sun, 8 Apr 2018 09:50:45 +0000 (11:50 +0200)]
asterisk-15.x: build pgsql for target ARC

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoasterisk-13.x: build pgsql for target ARC
Sebastian Kemper [Sun, 8 Apr 2018 09:49:51 +0000 (11:49 +0200)]
asterisk-13.x: build pgsql for target ARC

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoMerge pull request #309 from azuwis/master
Jiri Slachta [Fri, 30 Mar 2018 18:54:31 +0000 (20:54 +0200)]
Merge pull request #309 from azuwis/master

yate: More video codecs mapping

6 years agoyate: Bump PKG_RELEASE 309/head
Zhong Jianxin [Fri, 30 Mar 2018 16:14:25 +0000 (00:14 +0800)]
yate: Bump PKG_RELEASE

Signed-off-by: Zhong Jianxin <azuwis@gmail.com>
6 years agoyate: More video codecs mapping
Zhong Jianxin [Fri, 30 Mar 2018 08:54:24 +0000 (16:54 +0800)]
yate: More video codecs mapping

Signed-off-by: Zhong Jianxin <azuwis@gmail.com>
6 years agoMerge pull request #308 from micmac1/baresip-avformat-dep
Jiri Slachta [Sat, 24 Mar 2018 14:13:40 +0000 (15:13 +0100)]
Merge pull request #308 from micmac1/baresip-avformat-dep

baresip: fix mod-avformat DEPENDS

6 years agobaresip: fix mod-avformat DEPENDS 308/head
Sebastian Kemper [Sat, 24 Mar 2018 08:41:40 +0000 (09:41 +0100)]
baresip: fix mod-avformat DEPENDS

mod-avformat is only built when mod-avcodec is selected. baresip sets it
up like that in mk/modules.mk:

  ifneq ($(USE_AVCODEC),)
  MODULES   += avcodec
  ifneq ($(USE_AVFORMAT),)
  MODULES   += avformat
  endif
  endif

This commit updates the mod-avformat DEPENDS accordingly.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoMerge pull request #305 from micmac1/baresip-pulse-dep
Jiri Slachta [Sun, 18 Mar 2018 15:38:56 +0000 (16:38 +0100)]
Merge pull request #305 from micmac1/baresip-pulse-dep

baresip: update baresip-mod-pulse depend

6 years agobaresip: update baresip-mod-pulse depend 305/head
Sebastian Kemper [Sun, 18 Mar 2018 09:19:27 +0000 (10:19 +0100)]
baresip: update baresip-mod-pulse depend

There are two pulseaudio packages, pulseaudio-daemon and
pulseaudio-daemon-avahi. Both provide pulseaudio. Depend on pulseaudio
so the user may choose which one to install.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoMerge pull request #304 from guidosarducci/master-siproxd-update
Jiri Slachta [Sun, 18 Mar 2018 08:58:49 +0000 (09:58 +0100)]
Merge pull request #304 from guidosarducci/master-siproxd-update

siproxd init code and usability improvements

6 years agosiproxd: improve syslog messages 304/head
guidosarducci [Wed, 18 Oct 2017 06:39:01 +0000 (23:39 -0700)]
siproxd: improve syslog messages

Use explicit ident string ("siproxd") instead of NULL, as the latter is
not guaranteed to prepend the program name (e.g. unspecified in POSIX),
and may result in syslog messages identified only by PID.

Use consistent facility (LOG_DAEMON) across openlog() and syslog() calls.

Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
6 years agosiproxd: add usage comments, examples to default UCI config
guidosarducci [Fri, 9 Mar 2018 07:17:30 +0000 (23:17 -0800)]
siproxd: add usage comments, examples to default UCI config

Explain default configuration options and potential firewall settings.
Provide examples of using documented siproxd configuration directives.

Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
6 years agosiproxd: use UCI callback processing, reduce code size
guidosarducci [Sat, 3 Mar 2018 22:15:41 +0000 (14:15 -0800)]
siproxd: use UCI callback processing, reduce code size

Switch to using callback functions for UCI config processing, and remove
the unnecessary scan_interfaces() call together with related code.

Instead of explicitly handling every possible siproxd config option, use
callbacks to deal with those defined in the UCI config file, and directly
handle only selected options with desired default values. This shrinks
the init code by ~3.5 KB and simplifies updating to future siproxd
versions with new options.

(Note: this change exposed some long-standing, broken aspects of UCI
callback handling, fixed in https://github.com/openwrt/openwrt/pull/805.)

Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
6 years agoMerge pull request #303 from ryzhovau/iksemel-src
Jiri Slachta [Fri, 16 Mar 2018 06:36:54 +0000 (07:36 +0100)]
Merge pull request #303 from ryzhovau/iksemel-src

iksemel: use Google Storage API to get sources from former Googlecode

6 years agoiksemel: use Google Storage API to get sources from former Googlecode 303/head
Alexander Ryzhov [Fri, 16 Mar 2018 06:28:50 +0000 (09:28 +0300)]
iksemel: use Google Storage API to get sources from former Googlecode
Signed-off-by: Alexander Ryzhov <openwrt@ryzhov-al.ru>
6 years agoMerge pull request #302 from micmac1/sipp-standard-c++-lib
Jiri Slachta [Tue, 13 Mar 2018 15:05:44 +0000 (16:05 +0100)]
Merge pull request #302 from micmac1/sipp-standard-c++-lib

sipp: use preferred standard C++ lib

6 years agoMerge pull request #301 from micmac1/asterisk-standard-c++-lib
Jiri Slachta [Tue, 13 Mar 2018 15:05:20 +0000 (16:05 +0100)]
Merge pull request #301 from micmac1/asterisk-standard-c++-lib

Asterisk standard c++ lib

6 years agosipp: use preferred standard C++ lib 302/head
Sebastian Kemper [Tue, 13 Mar 2018 12:08:50 +0000 (13:08 +0100)]
sipp: use preferred standard C++ lib

Currently libstdc++ is hardcoded. Change that and use whatever standard
C++ lib has preference.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoasterisk-15.x: use preferred standard C++ lib 301/head
Sebastian Kemper [Tue, 13 Mar 2018 12:03:45 +0000 (13:03 +0100)]
asterisk-15.x: use preferred standard C++ lib

Currently libstdc++ is hardcoded. Change that and use whatever standard
C++ lib has preference.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoasterisk-15.x: clean up DEPENDS
Sebastian Kemper [Tue, 13 Mar 2018 12:02:10 +0000 (13:02 +0100)]
asterisk-15.x: clean up DEPENDS

- The main package does not actually depend on libpopt. Only the utility
  smsq does. This commit reflects that in the dependencies.

- libxslt is only used if generating the XML documentation, which this
  package does not use. So remove the bogus dependency.

- app-sms does not depend on libpopt either. It has another dependency
  on libstdcpp, which is already covered by the main package. This removes
  both dependencies.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoasterisk-13.x: use preferred standard C++ lib
Sebastian Kemper [Tue, 13 Mar 2018 11:59:29 +0000 (12:59 +0100)]
asterisk-13.x: use preferred standard C++ lib

Currently libstdc++ is hardcoded. Change that and use whatever standard
C++ lib has preference.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoasterisk-13.x: clean up DEPENDS
Sebastian Kemper [Tue, 13 Mar 2018 11:51:34 +0000 (12:51 +0100)]
asterisk-13.x: clean up DEPENDS

- The main package does not actually depend on libpopt. Only the utility
  smsq does. This commit reflects that in the dependencies.

- libxslt is only used if generating the XML documentation, which this
  package does not use. So remove the bogus dependency.

- app-sms does not depend on libpopt either. It has another dependency
  on libstdcpp, which is already covered by the main package. This removes
  both dependencies.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agopjproject: use preferred standard C++ lib
Sebastian Kemper [Tue, 13 Mar 2018 11:03:47 +0000 (12:03 +0100)]
pjproject: use preferred standard C++ lib

Currently libstdc++ is hardcoded. Change that and use whatever standard
C++ lib has preference.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoMerge pull request #295 from micmac1/dongle-up
Jiri Slachta [Tue, 13 Mar 2018 07:42:32 +0000 (08:42 +0100)]
Merge pull request #295 from micmac1/dongle-up

asterisk-chan-dongle: simplify and update snapshot

6 years agoMerge pull request #297 from micmac1/sccp-up
Jiri Slachta [Tue, 13 Mar 2018 07:42:18 +0000 (08:42 +0100)]
Merge pull request #297 from micmac1/sccp-up

asterisk-chan-sccp: bump and cleanup

6 years agoMerge pull request #294 from micmac1/pkg_conf_dep_ast15
Jiri Slachta [Tue, 13 Mar 2018 07:41:47 +0000 (08:41 +0100)]
Merge pull request #294 from micmac1/pkg_conf_dep_ast15

asterisk-15.x: remove hack, fix deps and add PKG_CONFIG_DEPENDS

6 years agoMerge pull request #293 from micmac1/pkg_conf_dep_ast13
Jiri Slachta [Tue, 13 Mar 2018 07:41:34 +0000 (08:41 +0100)]
Merge pull request #293 from micmac1/pkg_conf_dep_ast13

asterisk-13.x: remove hack, fix deps and add PKG_CONFIG_DEPENDS

6 years agoMerge pull request #292 from micmac1/pkg_conf_dep_pjsip
Jiri Slachta [Tue, 13 Mar 2018 07:41:07 +0000 (08:41 +0100)]
Merge pull request #292 from micmac1/pkg_conf_dep_pjsip

pjproject: add PKG_CONFIG_DEPENDS

6 years agoMerge pull request #283 from micmac1/siproxd-updates
Jiri Slachta [Tue, 13 Mar 2018 07:40:38 +0000 (08:40 +0100)]
Merge pull request #283 from micmac1/siproxd-updates

Siproxd updates

6 years agoMerge pull request #291 from micmac1/compile-fix-pcapsipdump
Jiri Slachta [Tue, 13 Mar 2018 07:25:40 +0000 (08:25 +0100)]
Merge pull request #291 from micmac1/compile-fix-pcapsipdump

pcapsipdump: compile fixes

6 years agoMerge pull request #296 from micmac1/lantiq-up
Jiri Slachta [Tue, 13 Mar 2018 07:25:12 +0000 (08:25 +0100)]
Merge pull request #296 from micmac1/lantiq-up

asterisk-chan-lantiq: update snapshot

6 years agoMerge pull request #298 from micmac1/kam-up
Jiri Slachta [Tue, 13 Mar 2018 07:24:54 +0000 (08:24 +0100)]
Merge pull request #298 from micmac1/kam-up

Kamailio 5: version bump + PKG_CONFIG_DEPENDS

6 years agoMerge pull request #299 from micmac1/yate-up
Jiri Slachta [Tue, 13 Mar 2018 07:24:45 +0000 (08:24 +0100)]
Merge pull request #299 from micmac1/yate-up

yate: add PKG_CONFIG_DEPENDS

6 years agoMerge pull request #300 from micmac1/follow-user-c++-selection
micmac1 [Sun, 11 Mar 2018 22:40:23 +0000 (23:40 +0100)]
Merge pull request #300 from micmac1/follow-user-c++-selection

Follow user standard C++ lib selection

6 years agofreeswitch-stable: use preferred standard C++ lib 300/head
Sebastian Kemper [Sun, 11 Mar 2018 22:29:32 +0000 (23:29 +0100)]
freeswitch-stable: use preferred standard C++ lib

Currently libstdc++ is hardcoded. Change that and use whatever standard
C++ lib has preference.

Note: Two modules, event_zmq and v8, do not compile against libuClibc++.
For them to be available libstdcpp needs to have preference.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agolibctb: use preferred standard C++ lib
Sebastian Kemper [Sun, 11 Mar 2018 22:25:33 +0000 (23:25 +0100)]
libctb: use preferred standard C++ lib

Currently libstdc++ is hardcoded. Change that and use whatever standard
C++ lib has preference.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agogsmlib: use preferred standard C++ lib
Sebastian Kemper [Sun, 11 Mar 2018 22:20:11 +0000 (23:20 +0100)]
gsmlib: use preferred standard C++ lib

Currently libstdc++ is hardcoded. Change that and use whatever standard
C++ lib has preference.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoasterisk-chan-lantiq: add back nonshared flag 296/head
Sebastian Kemper [Sun, 11 Mar 2018 09:49:03 +0000 (10:49 +0100)]
asterisk-chan-lantiq: add back nonshared flag

The module is never attempted to build in the regular buildbot package
cycle. Stick back the nonshared flag to get at least some log during
the target build cycle.

This also updates the dependency on kmod-ltq-vmmc to be selective (+).

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoyate: add PKG_CONFIG_DEPENDS 299/head
Sebastian Kemper [Fri, 9 Mar 2018 15:57:30 +0000 (16:57 +0100)]
yate: add PKG_CONFIG_DEPENDS

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agokamailio-5.x: add PKG_CONFIG_DEPENDS 298/head
Sebastian Kemper [Fri, 9 Mar 2018 15:37:35 +0000 (16:37 +0100)]
kamailio-5.x: add PKG_CONFIG_DEPENDS

The module list is necessary, unfortunately. But having working
PKG_CONFIG_DEPENDS is nice and the list rarely needs updating.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agokamailio-5.x: version bump
Sebastian Kemper [Fri, 9 Mar 2018 15:36:16 +0000 (16:36 +0100)]
kamailio-5.x: version bump

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoasterisk-chan-sccp: remove iostreams workaround 297/head
Sebastian Kemper [Fri, 9 Mar 2018 14:30:20 +0000 (15:30 +0100)]
asterisk-chan-sccp: remove iostreams workaround

The iostreams patch was dropped from the asterisk 13 package. The
workaround can go away.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoasterisk-chan-sccp: update snapshot
Sebastian Kemper [Fri, 9 Mar 2018 14:29:26 +0000 (15:29 +0100)]
asterisk-chan-sccp: update snapshot

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoasterisk-chan-lantiq: update snapshot
Sebastian Kemper [Fri, 9 Mar 2018 14:04:24 +0000 (15:04 +0100)]
asterisk-chan-lantiq: update snapshot

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoasterisk-chan-dongle: update snapshot 295/head
Sebastian Kemper [Fri, 9 Mar 2018 13:52:40 +0000 (14:52 +0100)]
asterisk-chan-dongle: update snapshot

./configure now requires us to set DESTDIR.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoasterisk-chan-dongle: add patch to force OpenWrt CFLAGS
Sebastian Kemper [Fri, 9 Mar 2018 13:49:18 +0000 (14:49 +0100)]
asterisk-chan-dongle: add patch to force OpenWrt CFLAGS

Prevent ./configure from adding '-O6' to CFLAGS.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoasterisk-chan-dongle: simplify Makefile
Sebastian Kemper [Fri, 9 Mar 2018 13:47:32 +0000 (14:47 +0100)]
asterisk-chan-dongle: simplify Makefile

Simplify the Makefile by using the default Build/Compile routine.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoasterisk-15.x: add PKG_CONFIG_DEPENDS 294/head
Sebastian Kemper [Fri, 9 Mar 2018 12:01:29 +0000 (13:01 +0100)]
asterisk-15.x: add PKG_CONFIG_DEPENDS

The module and util lists are necessary, unfortunately. But having
working PKG_CONFIG_DEPENDS is nice and the lists rarely need updating.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoasterisk-15.x: remove .lastclean hack
Sebastian Kemper [Fri, 9 Mar 2018 11:59:36 +0000 (12:59 +0100)]
asterisk-15.x: remove .lastclean hack

Remove the hack. Instead just call make with .lastclean and afterward
make menuselect again. If .lastclean was not removed by menuselect this
will not do anything, which is nice.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoasterisk-15.x: update compile stage
Sebastian Kemper [Fri, 9 Mar 2018 11:57:45 +0000 (12:57 +0100)]
asterisk-15.x: update compile stage

- define Build/menuselect for reuse
- call the default Compile define for menuselect-tree

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoasterisk-15.x: add missing util dependencies
Sebastian Kemper [Fri, 9 Mar 2018 11:55:25 +0000 (12:55 +0100)]
asterisk-15.x: add missing util dependencies

The AEL utils need the pbx-ael module selected, otherwise they won't be
built.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoasterisk-13.x: add PKG_CONFIG_DEPENDS 293/head
Sebastian Kemper [Fri, 9 Mar 2018 11:47:58 +0000 (12:47 +0100)]
asterisk-13.x: add PKG_CONFIG_DEPENDS

The module and util lists are necessary, unfortunately. But having
working PKG_CONFIG_DEPENDS is nice and the lists rarely need updating.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoasterisk-13.x: remove .lastclean hack
Sebastian Kemper [Fri, 9 Mar 2018 11:42:33 +0000 (12:42 +0100)]
asterisk-13.x: remove .lastclean hack

Remove the hack. Instead just call make with .lastclean and afterward
make menuselect again. If .lastclean was not removed by menuselect this
will not do anything, which is nice.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoasterisk-13.x: update compile stage
Sebastian Kemper [Fri, 9 Mar 2018 11:40:07 +0000 (12:40 +0100)]
asterisk-13.x: update compile stage

- define Build/menuselect for reuse
- call the default Compile define for menuselect-tree

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoasterisk-13.x: add missing util dependencies
Sebastian Kemper [Fri, 9 Mar 2018 11:34:48 +0000 (12:34 +0100)]
asterisk-13.x: add missing util dependencies

The AEL utils need the pbx-ael module selected, otherwise they won't be
built.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agopjproject: add PKG_CONFIG_DEPENDS 292/head
Sebastian Kemper [Thu, 8 Mar 2018 15:07:39 +0000 (16:07 +0100)]
pjproject: add PKG_CONFIG_DEPENDS

It is unlikely that SOFT_FLOAT is toggled, but add it to
PKG_CONFIG_DEPENDS for completeness' sake anyway.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agopcapsipdump: compile fixes 291/head
Sebastian Kemper [Thu, 8 Mar 2018 14:56:46 +0000 (15:56 +0100)]
pcapsipdump: compile fixes

Previous revert only works when libstdcpp is the default C++ lib. To
make the compile work in all scenarios LIBS needs to be defined and
MAKE_FLAGS are required instead of MAKE_VARS, otherwise the included
variables are overridden.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoMerge pull request #290 from micmac1/revert-telephony
Jiri Slachta [Sun, 4 Mar 2018 19:24:42 +0000 (20:24 +0100)]
Merge pull request #290 from micmac1/revert-telephony

Revert uclibc++ commits

6 years agoyate: revert uclibc++ commit 290/head
Sebastian Kemper [Sun, 4 Mar 2018 18:21:09 +0000 (19:21 +0100)]
yate: revert uclibc++ commit

This reverts commit b8b9818a13366e69eb769aeee973db18eecfcca8.

In hindsight I have to admit I did not correctly understand the
implications of the uclibc++.mk include.

The include allows a package to follow the user's choice regarding which
C++ library should be the standard. Linking against uClibc++ instead of
libstd++ is not a problem when running musl (which is what I had
incorrectly assumed), as both C++ libs are separate packages. And
uClibc++ is a lot smaller than libstd++, which is probably why it is
even the default C++ lib on OpenWrt currently.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agopcapsipdump: revert uclibc++ commit
Sebastian Kemper [Sun, 4 Mar 2018 18:18:33 +0000 (19:18 +0100)]
pcapsipdump: revert uclibc++ commit

This reverts commit 6857bc21ebb7ab6408a968797f699921f0fb6441.

In hindsight I have to admit I did not correctly understand the
implications of the uclibc++.mk include.

The include allows a package to follow the user's choice regarding which
C++ library should be the standard. Linking against uClibc++ instead of
libstd++ is not a problem when running musl (which is what I had
incorrectly assumed), as both C++ libs are separate packages. And
uClibc++ is a lot smaller than libstd++, which is probably why it is
even the default C++ lib on OpenWrt currently.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoMerge pull request #289 from micmac1/fs-updates
micmac1 [Sun, 4 Mar 2018 17:51:54 +0000 (18:51 +0100)]
Merge pull request #289 from micmac1/fs-updates

freeswitch-stable updates

6 years agofreeswitch-stable: fix CVE in libvpx 289/head
Sebastian Kemper [Sun, 4 Mar 2018 17:47:04 +0000 (18:47 +0100)]
freeswitch-stable: fix CVE in libvpx

Patch copied from Debian to fix CVE-2017-13194.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agofreeswitch-stable: unite libvpx patches, address CVE
Sebastian Kemper [Sun, 4 Mar 2018 17:41:26 +0000 (18:41 +0100)]
freeswitch-stable: unite libvpx patches, address CVE

Currently there are two simple patches for libvpx. This commit puts the
second patch into the first.

Also added:

  - CPPFLAGS
  - a flag to address CVE-2017-0641
  - comments

A tiff patch got refreshed due to the above.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agofreeswitch-stable: clean up PKG_CONFIG_DEPENDS
Sebastian Kemper [Sun, 4 Mar 2018 17:37:48 +0000 (18:37 +0100)]
freeswitch-stable: clean up PKG_CONFIG_DEPENDS

A lot of entries in there are unnecessary. Remove them and add the
essential bits.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agofreeswitch-stable: move module selection to Build/Configure
Sebastian Kemper [Sun, 4 Mar 2018 17:25:11 +0000 (18:25 +0100)]
freeswitch-stable: move module selection to Build/Configure

Currently the routine that sets up the modules.conf file resides in
Build/Prepare.

When PKG_CONFIG_DEPENDS causes a reconfiguration, Build/Prepare is not
triggered. So if another module gets selected in menuconfig, this module
would not be added to modules.conf, meaning the rebuild would fail.

Add the routine to Build/Compile to address this.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agofreeswitch-stable: move source file copying to Build/Compile
Sebastian Kemper [Sun, 4 Mar 2018 17:09:29 +0000 (18:09 +0100)]
freeswitch-stable: move source file copying to Build/Compile

Some source files need to be copied into PKG_BUILD_DIR. This is
currently done in Build/Prepare.

When PKG_CONFIG_DEPENDS causes a reconfiguration, Build/Prepare is not
triggered again, meaning needed source files would not be copied.

Move these lines to Build/Compile to address this.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoMerge pull request #279 from micmac1/libosip2-flags
Jiri Slachta [Sat, 3 Mar 2018 09:51:53 +0000 (10:51 +0100)]
Merge pull request #279 from micmac1/libosip2-flags

Libosip2 flags and defines

6 years agoMerge pull request #282 from micmac1/spandsp-flags
Jiri Slachta [Sat, 3 Mar 2018 09:50:50 +0000 (10:50 +0100)]
Merge pull request #282 from micmac1/spandsp-flags

Spandsp flags

6 years agoMerge pull request #284 from micmac1/yate-updates
Jiri Slachta [Sat, 3 Mar 2018 09:50:23 +0000 (10:50 +0100)]
Merge pull request #284 from micmac1/yate-updates

Yate updates

6 years agoMerge pull request #288 from micmac1/upd-gsmlib
micmac1 [Tue, 27 Feb 2018 19:26:56 +0000 (20:26 +0100)]
Merge pull request #288 from micmac1/upd-gsmlib

gsmlib: update PKG_BUILD_DEPENDS

6 years agogsmlib: update PKG_BUILD_DEPENDS 288/head
Sebastian Kemper [Tue, 27 Feb 2018 19:24:16 +0000 (20:24 +0100)]
gsmlib: update PKG_BUILD_DEPENDS

gettext-full/host is not enough. We need m4 files from gettext-full as
well.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoMerge pull request #277 from micmac1/bcg729-flags
Jiri Slachta [Tue, 27 Feb 2018 08:22:04 +0000 (09:22 +0100)]
Merge pull request #277 from micmac1/bcg729-flags

Bcg729 flags

6 years agoMerge pull request #278 from micmac1/dahdi-linux-flags
Jiri Slachta [Tue, 27 Feb 2018 08:21:38 +0000 (09:21 +0100)]
Merge pull request #278 from micmac1/dahdi-linux-flags

Dahdi flags and defines

6 years agoMerge pull request #280 from micmac1/libpri-symlink
Jiri Slachta [Tue, 27 Feb 2018 07:34:52 +0000 (08:34 +0100)]
Merge pull request #280 from micmac1/libpri-symlink

libpri: update install defines

6 years agoMerge pull request #281 from micmac1/libsrtp-flags
Jiri Slachta [Tue, 27 Feb 2018 07:34:31 +0000 (08:34 +0100)]
Merge pull request #281 from micmac1/libsrtp-flags

Libsrtp flags and missing symlink

6 years agoMerge pull request #285 from micmac1/ast-up-for-master
Jiri Slachta [Tue, 27 Feb 2018 07:32:54 +0000 (08:32 +0100)]
Merge pull request #285 from micmac1/ast-up-for-master

Asterisk/pjproject updates for master

6 years agoasterisk-15.x: bump to 15.2.2 285/head
Sebastian Kemper [Mon, 26 Feb 2018 21:41:37 +0000 (22:41 +0100)]
asterisk-15.x: bump to 15.2.2

- Fixes:
    AST-2018-004
    AST-2018-005
    AST-2018-006
- Remove res_pjsip_transport_management.so as it got moved into
  res_pjsip's core as per AST-2018-003.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>