package/asterisk: add a complete asterisk stack
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v2 Latest posting 2/249 patches 0 repliesNew
- v2 posting 1/22 patches 0 repliesSuperseded
- v152 patches 0 repliesSuperseded
Patches in v2 posting 2/2 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/49 | package/asterisk: new packagepackage/ package/ package/ +5 more | +398 | 2 replies | |
| 1/49 | package/asterisk: new package | +0 | 0 replies | |
| 1/49 | package/asterisk: new package | +0 | 0 replies | |
| 2/49 | package/asterisk: enable backtrace when availablepackage/ | +6 | 0 replies | |
| 3/49 | package/asterisk: add optional libgsm dependencypackage/ | +7 | 0 replies | |
| 4/49 | package/asterisk: add optional zlib dependencypackage/ | +7 | 0 replies | |
| 5/49 | package/asterisk: add optional support for SSLpackage/ | +7 | 0 replies | |
| 6/49 | package/asterisk: add optional alsa-lib dependencypackage/ | +7 | 0 replies | |
| 7/49 | package/asterisk: add optional curl dependencypackage/ | +7 | 1 reply | |
| 8/49 | package/asterisk: add optional neon dependencypackage/ | +9 | 0 replies | |
| 9/49 | package/asterisk: add optional libogg dependencypackage/ | +7 | 0 replies | |
| 10/49 | package/asterisk: add optional bluez_utils dependencypackage/ | +7 | 0 replies | |
| 11/49 | package/asterisk: add optional opus dependencypackage/ | +7 | 0 replies | |
| 12/49 | package/asterisk: add optional speex dependencypackage/ | +7 | 0 replies | |
| 13/49 | package/asterisk: add optional libvorbis dependencypackage/ | +7 | 0 replies | |
| 14/49 | package/asterisk: add optional libilbc dependencypackage/ | +7 | 1 reply | |
| 15/49 | package/asterisk: add optional portaudio dependencypackage/ | +7 | 0 replies | |
| 16/49 | package/asterisk: add optional libical dependencypackage/ | +7 | 0 replies | |
| 17/49 | package/asterisk: add optional openldap dependencypackage/ | +7 | 1 reply | |
| 17/49 | package/asterisk: add optional openldap dependency | +0 | 0 replies | |
| 18/49 | package/asterisk: add optional freeradius-client dependencypackage/ | +7 | 0 replies | |
| 19/49 | package/asterisk: add optional libsrtp dependencypackage/ | +7 | 0 replies | |
| 20/49 | package/dahdi-linux: new packagepackage/ package/ package/ +1 more | +131 | 0 replies | |
| 21/49 | package/dahdi-tools: new packagepackage/ package/ package/ +3 more | +113 | 0 replies | |
| 22/49 | package/dahdi-tools: add USB supportpackage/ | +27 | 1 reply | |
| 22/49 | package/dahdi-tools: add USB support | +0 | 0 replies | |
| 23/49 | package/asterisk: add support for dahdipackage/ | +7 | 0 replies | |
| 24/49 | package/libss7: new packagepackage/ package/ package/ +1 more | +77 | 0 replies | |
| 25/49 | package/asterisk: add support for SS7package/ | +9 | 0 replies | |
| 26/49 | package/libpri: new packagepackage/ package/ package/ +1 more | +77 | 0 replies | |
| 27/49 | package/asterisk: add support for PRI signallingpackage/ | +10 | 0 replies | |
| 28/49 | package/spandsp: new packagepackage/ package/ package/ +2 more | +69 | 1 reply | |
| 28/49 | package/spandsp: new package | +0 | 0 replies | |
| 29/49 | package/asterisk: add optional spandsp supportpackage/ | +7 | 0 replies | |
| 30/49 | package/libqb: new packagepackage/ package/ package/ +2 more | +80 | 1 reply | |
| 30/49 | package/libqb: new package | +0 | 0 replies | |
| 30/49 | package/libqb: new package | +0 | 0 replies | |
| 31/49 | package/corosync: new packagepackage/ package/ package/ +1 more | +70 | 1 reply | |
| 31/49 | package/corosync: new package | +0 | 1 reply | |
| 32/49 | package/corosync: add optional dbus supportpackage/ | +7 | 0 replies | |
| 33/49 | package/corosync: add optional snmp supportpackage/ | +8 | 0 replies | |
| 34/49 | package/asterisk: add optional corosync dependencypackage/ | +7 | 0 replies | |
| 35/49 | package/libpjsip: add option to enable GSM codecpackage/ package/ | +25 | 1 reply | |
| 35/49 | package/libpjsip: add option to enable GSM codec | +0 | 1 reply | |
| 36/49 | package/asterisk: add optional netsnmp dependencypackage/ | +7 | 0 replies | |
| 37/49 | package/libpjsip: add option to enable SPEEX codecpackage/ package/ | +11 | 0 replies | |
| 38/49 | package/libpjsip: add option to enable G.711 codecpackage/ package/ | +7 | 1 reply | |
| 38/49 | package/libpjsip: add option to enable G.711 codec | +0 | 0 replies | |
| 39/49 | package/libpjsip: add option to enable G.722 codecpackage/ package/ | +7 | 0 replies | |
| 40/49 | package/libpjsip: add option to enable G.7221 codecpackage/ package/ | +8 | 0 replies | |
| 41/49 | package/libpjsip: add option to enable iLBC codecpackage/ package/ | +8 | 0 replies | |
| 42/49 | package/libpjsip: add option to enable L16 codecpackage/ package/ | +7 | 0 replies | |
| 43/49 | package/libpjsip: add optional portaudio supportpackage/ | +5 | 0 replies | |
| 44/49 | package/asterisk: add optional pjsip supportpackage/ | +7 | 1 reply | |
| 44/49 | package/asterisk: add optional pjsip support | +0 | 0 replies | |
| 45/49 | package/asterisk: add optional libcap dependencypackage/ | +7 | 0 replies | |
| 46/49 | package/asterisk: add optional iconv supportpackage/ | +7 | 0 replies | |
| 47/49 | package/asterisk: enable inotify when possiblepackage/ | +7 | 0 replies | |
| 48/49 | package/asterisk: add optional unixodbc dependencypackage/ | +7 | 0 replies | |
| 49/49 | package/asterisk: add optional jack2 dependencypackage/ | +7 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v2 yet.
Cover letter [Buildroot] [PATCH 00/49 v2] package/asterisk: add a complete asterisk stack
Hello All!
This series adds a complete asterisk stack. Not much to state, except for two special outliers.
First, asterisk is not trivial to package; a lot of details are explained in the commit log of the first patch, that adds asterisk. Updating asterisk takes a bit of time, and as soon as I got the packaging sorted out, a new version was available... So I stuck with the current version and will update once this has been applied upstream.
The second outlier are the dahdi-linux kernel modules. Again, the commit log has all the nitty-gritty details.
The rest is just a bunch of new packages without much of an issue, or a few new options to existing packages. Boring...
The whole series has been tested with test-pkg and this config fragment (while yielded a few SKIPPED but no FAILED).
BR2_PACKAGE_ALSA_UTILS=y
BR2_PACKAGE_JACK2=y
BR2_PACKAGE_LIBILBC=y
BR2_PACKAGE_LIBVORBIS=y
BR2_PACKAGE_OPUS=y
BR2_PACKAGE_PORTAUDIO=y
BR2_PACKAGE_SPANDSP=y
BR2_PACKAGE_OPENSSL=y
BR2_PACKAGE_UNIXODBC=y
BR2_PACKAGE_FREERADIUS_CLIENT=y
BR2_PACKAGE_LIBPJSIP=y
BR2_PACKAGE_LIBPJSIP_CODEC_G711=y
BR2_PACKAGE_LIBPJSIP_CODEC_G722=y
BR2_PACKAGE_LIBPJSIP_CODEC_G7221=y
BR2_PACKAGE_LIBPJSIP_CODEC_GSM=y
BR2_PACKAGE_LIBPJSIP_CODEC_ILBC=y
BR2_PACKAGE_LIBPJSIP_L16_CODEC=y
BR2_PACKAGE_LIBPJSIP_CODEC_SPEEX=y
BR2_PACKAGE_NEON=y
BR2_PACKAGE_OPENLDAP=y
BR2_PACKAGE_COROSYNC=y
BR2_PACKAGE_LIBCAP=y
BR2_PACKAGE_LIBICAL=y
BR2_PACKAGE_ASTERISK=y
BR2_PACKAGE_BLUEZ_UTILS=y
BR2_PACKAGE_NETSNMP=yAdditionally, this defconfig was built, to test the dahdi-linux build:
BR2_arm=y
BR2_arm1176jzf_s=y
BR2_ARM_EABI=y
BR2_TOOLCHAIN_EXTERNAL=y
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.19.8"
BR2_LINUX_KERNEL_DEFCONFIG="bcm2835"
BR2_PACKAGE_ALSA_UTILS=y
BR2_PACKAGE_JACK2=y
BR2_PACKAGE_LIBILBC=y
BR2_PACKAGE_LIBVORBIS=y
BR2_PACKAGE_OPUS=y
BR2_PACKAGE_PORTAUDIO=y
BR2_PACKAGE_SPANDSP=y
BR2_PACKAGE_OPENSSL=y
BR2_PACKAGE_UNIXODBC=y
BR2_PACKAGE_LIBPRI=y
BR2_PACKAGE_LIBSS7=y
BR2_PACKAGE_FREERADIUS_CLIENT=y
BR2_PACKAGE_LIBCURL=y
BR2_PACKAGE_LIBPJSIP=y
BR2_PACKAGE_LIBPJSIP_CODEC_G711=y
BR2_PACKAGE_LIBPJSIP_CODEC_G722=y
BR2_PACKAGE_LIBPJSIP_CODEC_G7221=y
BR2_PACKAGE_LIBPJSIP_CODEC_GSM=y
BR2_PACKAGE_LIBPJSIP_CODEC_ILBC=y
BR2_PACKAGE_LIBPJSIP_L16_CODEC=y
BR2_PACKAGE_LIBPJSIP_CODEC_SPEEX=y
BR2_PACKAGE_NEON=y
BR2_PACKAGE_OPENLDAP=y
BR2_PACKAGE_COROSYNC=y
BR2_PACKAGE_LIBCAP=y
BR2_PACKAGE_LIBICAL=y
BR2_PACKAGE_BLUEZ_UTILS=y
BR2_PACKAGE_NETSNMP=y
# BR2_TARGET_ROOTFS_TAR is not set---
Chamnges v1 -> v2:
- too much changed, too long ago...
Regards,
Yann E. MORIN.
The following changes since commit 670a5ebe4698f99534bbcf209431f62af0ef3d51
DEVELOPERS: add myself for modem-manager related packages (2017-09-09 23:10:07 +0200)
are available in the git repository at:
git://git.buildroot.org/~ymorin/git/buildroot.git
for you to fetch changes up to 52f266829b294499545ad7b38d32e884fa20d86d
package/asterisk: add optional jack2 dependency (2017-09-09 23:37:58 +0200)
----------------------------------------------------------------
Yann E. MORIN (49):
package/asterisk: new package
package/asterisk: enable backtrace when available package/asterisk: add optional libgsm dependency package/asterisk: add optional zlib dependency package/asterisk: add optional support for SSL package/asterisk: add optional alsa-lib dependency package/asterisk: add optional curl dependency package/asterisk: add optional neon dependency package/asterisk: add optional libogg dependency package/asterisk: add optional bluez_utils dependency package/asterisk: add optional opus dependency package/asterisk: add optional speex dependency package/asterisk: add optional libvorbis dependency package/asterisk: add optional libilbc dependency package/asterisk: add optional portaudio dependency package/asterisk: add optional libical dependency package/asterisk: add optional openldap dependency package/asterisk: add optional freeradius-client dependency package/asterisk: add optional libsrtp dependency package/dahdi-linux: new package package/dahdi-tools: new package package/dahdi-tools: add USB support package/asterisk: add support for dahdi package/libss7: new package
package/asterisk: add support for SS7 package/libpri: new package
package/asterisk: add support for PRI signalling package/spandsp: new package
package/asterisk: add optional spandsp support package/libqb: new package
package/corosync: new package
package/corosync: add optional dbus support package/corosync: add optional snmp support package/asterisk: add optional corosync dependency package/libpjsip: add option to enable GSM codec package/asterisk: add optional netsnmp dependency package/libpjsip: add option to enable SPEEX codec package/libpjsip: add option to enable G.711 codec package/libpjsip: add option to enable G.722 codec package/libpjsip: add option to enable G.7221 codec package/libpjsip: add option to enable iLBC codec package/libpjsip: add option to enable L16 codec package/libpjsip: add optional portaudio support package/asterisk: add optional pjsip support package/asterisk: add optional libcap dependency package/asterisk: add optional iconv support package/asterisk: enable inotify when possible package/asterisk: add optional unixodbc dependency package/asterisk: add optional jack2 dependency
package/Config.in | 8 + ...-configure-do-not-configure-in-menuselect.patch | 58 ++++ ...02-sounds-do-not-download-and-check-sha1s.patch | 52 +++ .../0003-configure-fix-detection-of-libcrypt.patch | 43 +++ ...n-cross-complation-assimne-eventfd-are-av.patch | 37 +++ package/asterisk/Config.in | 25 ++ package/asterisk/asterisk.hash | 9 + package/asterisk/asterisk.mk | 356 +++++++++++++++++++++ package/corosync/Config.in | 20 ++ package/corosync/corosync.hash | 2 + package/corosync/corosync.mk | 60 ++++ package/dahdi-linux/Config.in | 19 ++ package/dahdi-linux/dahdi-linux.hash | 23 ++ package/dahdi-linux/dahdi-linux.mk | 88 +++++ package/dahdi-tools/0001-no-build-docs.patch | 16 + package/dahdi-tools/0002-no-perl-manpages.patch | 37 +++ package/dahdi-tools/Config.in | 23 ++ package/dahdi-tools/dahdi-tools.hash | 4 + package/dahdi-tools/dahdi-tools.mk | 57 ++++ package/libpjsip/Config.in | 31 ++ package/libpjsip/libpjsip.mk | 55 +++- package/libpri/Config.in | 21 ++ package/libpri/libpri.hash | 3 + package/libpri/libpri.mk | 52 +++ ...fix-CLOCK_MONOTONIC-check-for-cross-compi.patch | 33 ++ package/libqb/Config.in | 12 + package/libqb/libqb.hash | 2 + package/libqb/libqb.mk | 32 ++ package/libss7/Config.in | 18 ++ package/libss7/libss7.hash | 3 + package/libss7/libss7.mk | 55 ++++ package/spandsp/0001-fix-msse4.x.patch | 29 ++ package/spandsp/Config.in | 9 + package/spandsp/spandsp.hash | 2 + package/spandsp/spandsp.mk | 28 ++ 35 files changed, 1314 insertions(+), 8 deletions(-) create mode 100644 package/asterisk/0001-configure-do-not-configure-in-menuselect.patch create mode 100644 package/asterisk/0002-sounds-do-not-download-and-check-sha1s.patch create mode 100644 package/asterisk/0003-configure-fix-detection-of-libcrypt.patch create mode 100644 package/asterisk/0004-configure-in-cross-complation-assimne-eventfd-are-av.patch create mode 100644 package/asterisk/Config.in create mode 100644 package/asterisk/asterisk.hash create mode 100644 package/asterisk/asterisk.mk create mode 100644 package/corosync/Config.in create mode 100644 package/corosync/corosync.hash create mode 100644 package/corosync/corosync.mk create mode 100644 package/dahdi-linux/Config.in create mode 100644 package/dahdi-linux/dahdi-linux.hash create mode 100644 package/dahdi-linux/dahdi-linux.mk create mode 100644 package/dahdi-tools/0001-no-build-docs.patch create mode 100644 package/dahdi-tools/0002-no-perl-manpages.patch create mode 100644 package/dahdi-tools/Config.in create mode 100644 package/dahdi-tools/dahdi-tools.hash create mode 100644 package/dahdi-tools/dahdi-tools.mk create mode 100644 package/libpri/Config.in create mode 100644 package/libpri/libpri.hash create mode 100644 package/libpri/libpri.mk create mode 100644 package/libqb/0001-bconfigure-fix-CLOCK_MONOTONIC-check-for-cross-compi.patch create mode 100644 package/libqb/Config.in create mode 100644 package/libqb/libqb.hash create mode 100644 package/libqb/libqb.mk create mode 100644 package/libss7/Config.in create mode 100644 package/libss7/libss7.hash create mode 100644 package/libss7/libss7.mk create mode 100644 package/spandsp/0001-fix-msse4.x.patch create mode 100644 package/spandsp/Config.in create mode 100644 package/spandsp/spandsp.hash create mode 100644 package/spandsp/spandsp.mk
Signature · 6 lines
.-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------'