Commit graph

1292 commits

Author SHA1 Message Date
Jiri Slachta
168c1a3236
Merge pull request #308 from micmac1/baresip-avformat-dep
baresip: fix mod-avformat DEPENDS
2018-03-24 15:13:40 +01:00
Sebastian Kemper
66d0d185df 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>
2018-03-24 12:53:49 +01:00
Jiri Slachta
5320e11a93
Merge pull request #305 from micmac1/baresip-pulse-dep
baresip: update baresip-mod-pulse depend
2018-03-18 16:38:56 +01:00
Sebastian Kemper
40e1a78030 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>
2018-03-18 10:23:16 +01:00
Jiri Slachta
d4c7048125
Merge pull request #304 from guidosarducci/master-siproxd-update
siproxd init code and usability improvements
2018-03-18 09:58:49 +01:00
guidosarducci
b5204f6d0d 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>
2018-03-17 18:41:10 -07:00
guidosarducci
ea47a982ac 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>
2018-03-17 18:41:10 -07:00
guidosarducci
09f32fb1a5 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>
2018-03-17 18:34:16 -07:00
Jiri Slachta
83ae7d7136
Merge pull request #303 from ryzhovau/iksemel-src
iksemel: use Google Storage API to get sources from former Googlecode
2018-03-16 07:36:54 +01:00
Alexander Ryzhov
293db0d867 iksemel: use Google Storage API to get sources from former Googlecode
Signed-off-by: Alexander Ryzhov <openwrt@ryzhov-al.ru>
2018-03-16 09:28:50 +03:00
Jiri Slachta
25bb8873b7
Merge pull request #302 from micmac1/sipp-standard-c++-lib
sipp: use preferred standard C++ lib
2018-03-13 16:05:44 +01:00
Jiri Slachta
6c7688894f
Merge pull request #301 from micmac1/asterisk-standard-c++-lib
Asterisk standard c++ lib
2018-03-13 16:05:20 +01:00
Sebastian Kemper
7342fdf484 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>
2018-03-13 13:08:52 +01:00
Sebastian Kemper
1b493c6532 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>
2018-03-13 13:03:47 +01:00
Sebastian Kemper
28fb0ecc3c 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>
2018-03-13 13:02:12 +01:00
Sebastian Kemper
10beb4c240 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>
2018-03-13 12:59:30 +01:00
Sebastian Kemper
bdfb3d75a4 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>
2018-03-13 12:57:39 +01:00
Sebastian Kemper
522ca0de75 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>
2018-03-13 12:04:38 +01:00
Jiri Slachta
171fec75e8
Merge pull request #295 from micmac1/dongle-up
asterisk-chan-dongle: simplify and update snapshot
2018-03-13 08:42:32 +01:00
Jiri Slachta
6f886e2a33
Merge pull request #297 from micmac1/sccp-up
asterisk-chan-sccp: bump and cleanup
2018-03-13 08:42:18 +01:00
Jiri Slachta
f318f797f4
Merge pull request #294 from micmac1/pkg_conf_dep_ast15
asterisk-15.x: remove hack, fix deps and add PKG_CONFIG_DEPENDS
2018-03-13 08:41:47 +01:00
Jiri Slachta
2f74348b92
Merge pull request #293 from micmac1/pkg_conf_dep_ast13
asterisk-13.x: remove hack, fix deps and add PKG_CONFIG_DEPENDS
2018-03-13 08:41:34 +01:00
Jiri Slachta
b8e322b281
Merge pull request #292 from micmac1/pkg_conf_dep_pjsip
pjproject: add PKG_CONFIG_DEPENDS
2018-03-13 08:41:07 +01:00
Jiri Slachta
c24cc0c639
Merge pull request #283 from micmac1/siproxd-updates
Siproxd updates
2018-03-13 08:40:38 +01:00
Jiri Slachta
48bbb813ab
Merge pull request #291 from micmac1/compile-fix-pcapsipdump
pcapsipdump: compile fixes
2018-03-13 08:25:40 +01:00
Jiri Slachta
0ce847e000
Merge pull request #296 from micmac1/lantiq-up
asterisk-chan-lantiq: update snapshot
2018-03-13 08:25:12 +01:00
Jiri Slachta
d2593de184
Merge pull request #298 from micmac1/kam-up
Kamailio 5: version bump + PKG_CONFIG_DEPENDS
2018-03-13 08:24:54 +01:00
Jiri Slachta
ef744af47d
Merge pull request #299 from micmac1/yate-up
yate: add PKG_CONFIG_DEPENDS
2018-03-13 08:24:45 +01:00
micmac1
196b6924d3
Merge pull request #300 from micmac1/follow-user-c++-selection
Follow user standard C++ lib selection
2018-03-11 23:40:23 +01:00
Sebastian Kemper
c7b427e48f 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>
2018-03-11 23:32:25 +01:00
Sebastian Kemper
a07b149ab7 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>
2018-03-11 23:25:44 +01:00
Sebastian Kemper
04e8f8d1f1 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>
2018-03-11 23:20:14 +01:00
Sebastian Kemper
87ae0b7ab2 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>
2018-03-11 10:49:07 +01:00
Sebastian Kemper
5c4ac82788 yate: add PKG_CONFIG_DEPENDS
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-03-09 16:57:33 +01:00
Sebastian Kemper
c218f8d79c 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>
2018-03-09 16:37:37 +01:00
Sebastian Kemper
f0bc3c6776 kamailio-5.x: version bump
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-03-09 16:36:19 +01:00
Sebastian Kemper
b9c6eabfde 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>
2018-03-09 15:31:03 +01:00
Sebastian Kemper
45787332e5 asterisk-chan-sccp: update snapshot
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-03-09 15:29:26 +01:00
Sebastian Kemper
5f7266cda7 asterisk-chan-lantiq: update snapshot
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-03-09 15:04:27 +01:00
Sebastian Kemper
1459baa061 asterisk-chan-dongle: update snapshot
./configure now requires us to set DESTDIR.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-03-09 14:52:42 +01:00
Sebastian Kemper
7beff532c5 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>
2018-03-09 14:49:20 +01:00
Sebastian Kemper
b22af0210e asterisk-chan-dongle: simplify Makefile
Simplify the Makefile by using the default Build/Compile routine.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-03-09 14:47:34 +01:00
Sebastian Kemper
59edf25bc1 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>
2018-03-09 13:01:32 +01:00
Sebastian Kemper
ec4ecc032d 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>
2018-03-09 12:59:43 +01:00
Sebastian Kemper
dc40ee03e4 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>
2018-03-09 12:57:47 +01:00
Sebastian Kemper
8510c786c0 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>
2018-03-09 12:55:26 +01:00
Sebastian Kemper
0af4ac7c51 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>
2018-03-09 12:53:01 +01:00
Sebastian Kemper
23f5a70e0d 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>
2018-03-09 12:45:29 +01:00
Sebastian Kemper
2184038734 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>
2018-03-09 12:40:09 +01:00
Sebastian Kemper
edbca36521 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>
2018-03-09 12:34:54 +01:00