summaryrefslogtreecommitdiffstats
path: root/package/janus-gateway
Commit message (Collapse)AuthorAgeFilesLines
* janus-gateway: rename options to have proper prefixThomas Petazzoni2018-05-212-28/+28
| | | | | | | | | | | The sub-options of the janus-gateway package had their name option prefixed by BR2_PACKAGE_JANUS, while the prefix should be BR2_PACKAGE_JANUS_GATEWAY. This commit fixes that, and adds the necessary Config.in.legacy handling. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* janus-gateway: bump to v0.2.6Adam Duskett2017-12-272-2/+2
| | | | | Signed-off-by: Adam Duskett <Adamduskett@outlook.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* janus-gateway: bump to v0.2.5Adam Duskett2017-10-252-2/+3
| | | | | | | Also add hash for license file. Signed-off-by: Adam Duskett <aduskett@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* janus-gateway: bump version to v0.2.4Adam Duskett2017-07-292-2/+2
| | | | | Signed-off-by: Adam Duskett <aduskett@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* janus-gateway: add unix-sockets to transport sectionAdam Duskett2017-06-202-0/+10
| | | | | | Signed-off-by: Adam Duskett <aduskett@codeblue.com> [Thomas: alphabetic ordering.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* janus-gateway: add mqtt to transport sectionAdam Duskett2017-06-202-0/+16
| | | | | | Signed-off-by: Adam Duskett <aduskett@codeblue.com> [Thomas: propagate paho-mqtt dependencies, use alphabetic ordering.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* janus-gateway: add rabbitmq to transports sectionAdam Duskett2017-06-202-1/+15
| | | | | | Signed-off-by: Adam Duskett <aduskett@codeblue.com> [Thomas: propagate rabbitmq-c dependency, use alphabetic ordering.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* janus-gateway: add websockets to transport sectionAdam Duskett2017-06-202-7/+12
| | | | | | Signed-off-by: Adam Duskett <aduskett@codeblue.com> [Thomas: propagate BR2_USE_MMU dependency.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* janus-gateway: add HTTP/REST to a new transport config sectionAdam Duskett2017-06-202-0/+17
| | | | | | | | | | | | | janus-gateway supports many different transports, and currently there is no implicit way to turn them off or on. Instead, if the dependency happens to be built, then the transport is enabled. Create a transports section in the config file and add BR2_PACKAGE_JANUS_REST as the first transport. Signed-off-by: Adam Duskett <aduskett@codeblue.com> [Thomas: propagate thread dependency.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* janus-gateway: bump to version 0.2.3Adam Duskett2017-06-152-2/+2
| | | | | Signed-off-by: Adam Duskett <aduskett@codeblue.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/j*/Config.in: fix ordering of statementsAdam Duskett2017-05-011-4/+4
| | | | | | | | | | | | | The check-package script when ran gives warnings on ordering issues on all of these Config files. This patch cleans up all warnings related to the ordering in the Config files for packages starting with the letter j in the package directory. The appropriate ordering is: type, default, depends on, select, help See http://nightly.buildroot.org/#_config_files for more information. Signed-off-by: Adam Duskett <Adamduskett@outlook.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* boot, package: use SPDX short identifier for GPLv3/GPLv3+Rahul Bedarkar2017-04-011-1/+1
| | | | | | | | | | | | We want to use SPDX identifier for license string as much as possible. SPDX short identifier for GPLv3/GPLv3+ is GPL-3.0/GPL-3.0+. This change is done using following command. find . -name "*.mk" | xargs sed -ri '/LICENSE( )?[\+:]?=/s/\<GPLv3\>/GPL-3.0/g' Signed-off-by: Rahul Bedarkar <rahulbedarkar89@gmail.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* janus-gateway: bump to v0.2.2Adam Duskett2017-03-222-4/+5
| | | | | | | | | | | In addition, a new option sample-event-handler has been added. It has been disabled by default in the .mk file, as it requires libcurl. Support for it can be added later. While at it, remove a trailing space. Signed-off-by: Adam Duskett <aduskett@codeblue.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* janus-gateway: add dependency of streaming plugin on headers >= 3.9Thomas Petazzoni2017-01-281-0/+5
| | | | | | | | Fixes: http://autobuild.buildroot.net/results/89005444f3dee9002881b5449cd137a32a286e27/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* janus-gateway: make voicemail plugin optionalAdam Duskett2017-01-282-7/+11
| | | | | | | | | | | | | | | | | Currently janus-gateway's voicemail plugin is only built if libogg is selected, and even then there is no way to disable the plugin from being built. This causes a example config file to be placed on the target filing system that the user may not need or want, creates a 33K .so file on the target directory, and janus will also generate a warning when ran if the plugin does not have a matching configuration file setup by the user, as it will not use the example config file by default. This patch makes the voicemail plugin optional, removes the check for libogg, adds libogg as a dependency to the voicemail plugin, and selects the libogg package automatically when the user selects the plugin. Signed-off-by: Adam Duskett <aduskett@codeblue.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* janus-gateway: make video room plugin optionalAdam Duskett2017-01-282-0/+9
| | | | | | | | | | | | | | Currently janus-gateway is built by default with the video room plugin. This causes a example config file to be placed on the target filing system that the user may not need or want, creates a 47K .so file on the target directory, and janus will also generate a warning when ran if the plugin does not have a matching configuration file setup by the user, as it will not use the example config file by default. This patch makes the video room plugin optional. Signed-off-by: Adam Duskett <aduskett@codeblue.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* janus-gateway: make video call plugin optionalAdam Duskett2017-01-282-0/+9
| | | | | | | | | | | | | | Currently janus-gateway is built by default with the video call plugin. This causes a example config file to be placed on the target filing system that the user may not need or want, creates a 47K .so file on the target directory, and janus will also generate a warning when ran if the plugin does not have a matching configuration file setup by the user, as it will not use the example config file by default. This patch makes the video call plugin optional. Signed-off-by: Adam Duskett <aduskett@codeblue.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* janus-gateway: make text room plugin optionalAdam Duskett2017-01-282-0/+9
| | | | | | | | | | | | | | Currently janus-gateway is built by default with the text room plugin. This causes a example config file to be placed on the target filing system that the user may not need or want, creates a 63K .so file on the target directory, and janus will also generate a warning when ran if the plugin does not have a matching configuration file setup by the user, as it will not use the example config file by default. This patch makes the text room plugin optional. Signed-off-by: Adam Duskett <aduskett@codeblue.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* janus-gateway: make streaming plugin optionalAdam Duskett2017-01-282-0/+9
| | | | | | | | | | | | | | Currently janus-gateway is built by default with the streaming plugin. This causes a example config file to be placed on the target filing system that the user may not need or want, creates a 133K .so file on the target directory, and janus will also generate a warning when ran if the plugin does not have a matching configuration file setup by the user, as it will not use the example config file by default. This patch makes the streaming plugin optional. Signed-off-by: Adam Duskett <aduskett@codeblue.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* janus-gateway: make recordplay plugin optionalAdam Duskett2017-01-282-0/+9
| | | | | | | | | | | | | | Currently janus-gateway is built by default with the record and play plugin. This causes a example config file to be placed on the target filing system that the user may not need or want, creates a 68K .so file on the target directory, and janus will also create a warning when ran if the plugin does not have a matching configuration file setup by the user, as it will not use the example config file by default. This patch makes the record and play plugin a option. Signed-off-by: Adam Duskett <aduskett@codeblue.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* janus-gateway: make echo test plugin optionalAdam Duskett2017-01-282-0/+9
| | | | | | | | | | | | | | Currently janus-gateway is built by default with the echo test plugin. This causes a example config file to be placed on the target filing system that the user may not need or want, creates a 36K .so file on the target directory, and janus will also generate a warning when ran if the plugin does not have a matching configuration file setup by the user, as it will not use the example config file by default. This patch makes the echo test plugin optional. Signed-off-by: Adam Duskett <aduskett@codeblue.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* janus-gateway: make audio bridge plugin optionalAdam Duskett2017-01-282-7/+11
| | | | | | | | | | | | | | | | | Currently janus-gateway is built by default with the audio bridge plugin. This causes a example config file to be placed on the target filing system that the user may not need or want, creates a 119K .so file on the target directory, adds the dependency of opus for this plugin, and janus will also create a warning when ran if the plugin does not have a matching configuration file setup by the user, as it will not use the example config file by default. This patch makes the audio bridge plugin a option, removes the check for opus, adds opus as a dependency to the audio bridge plugin, and selects the opus package automatically when the user selects the plugin. Signed-off-by: Adam Duskett <aduskett@codeblue.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* janus-gateway: make sofia-sip a optional dependencyAdam Duskett2017-01-282-1/+18
| | | | | | | | | | Currently janus-gateway requires sofia-sip in the build system, however this is unessasary. This patch makes the sip gateway plugin a option. It also creates a menuconfig for janus gateway for the following patches that enable selecting more optional plugins. Signed-off-by: Adam Duskett <aduskett@codeblue.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* janus-gateway: remove unnecessary dependenciesAdam Duskett2017-01-282-7/+4
| | | | | | | | | | janus-gateway currently depends on several dependencies that are not mandatory. This commit removes all non-mandatory dependencies. The build has been tested to work fine with this reduced set of dependencies. Signed-off-by: Adam Duskett <aduskett@codeblue.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* janus-gateway: bump to version v0.2.1Adam Duskett2017-01-252-2/+2
| | | | | Signed-off-by: Adam Duskett <aduskett@codeblue.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/libgpg-error: bump to version 1.23Jörg Krause2016-07-041-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch is based on a patch sent by Vicente Olivert Riera and commented by Arnout Vandecappelle [1]. - Bump version to 1.23 - Add a hook to fix cross-compilation - Fix license and license files - Remove patch applied upstream - Add a BR2_PACKAGE_LIBGPG_ERROR_ARCH_SUPPORTS variable - Propagate the dependencies using that variable: * package/cppcms * package/crda * package/gnupg2 - package/gcr - package/midori * package/kodi * package/libaacs * package/libassuan * package/libgcrypt * package/libgpgme * package/libksba * package/libmicrohttpd - package/janus-gateway - package/kodi - package/ola - package/systemd * package/libssh * package/libssh2 - package/php-ssh2 * package/netatalk * package/network-manager * package/ntfs-3g * package/opkg * package/php-gnupg * package/rng-tools * package/strongswan * package/vpnc [1] http://patchwork.ozlabs.org/patch/416427/ Cc: Arnout Vandecappelle <arnout@mind.be> Cc: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> [Thomas: - rebase on master - changing systemd no longer needed, as it no longer selects libgcrypt.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> [Maxime: - rebase on master - bump to new version - propagate dependencies to missing packages] Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Reviewed-by: Romain Naour <romain.naour@gmail.com> [Thomas: - fix hash file. - change the way to handle the various arch so that it works properly for uClibc. - add nios2 arch support. - Maxime Hadjinlian learned some basic Emacs-fu to do the final fixups of this commit.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/janus-gateway: add hashBernd Kuhls2016-06-061-0/+2
| | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/janus-gateway: Changed WebSockets library from libwebsock to ↵Bernd Kuhls2016-06-061-2/+2
| | | | | | | | | | | | | | libwebsockets For details see https://github.com/meetecho/janus-gateway/commit/f500ae8ea492109e7e8d52c669e1a7d1a5021537 Fixes http://autobuild.buildroot.net/results/e46/e468792af4aadbc6c9fce828a9d423e35c303b90/ http://autobuild.buildroot.net/results/88f/88f2cdbe2aad2d2476372dd4d559edf2bf16d5b1/ Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/janus-gateway: bump version to v0.1.0Bernd Kuhls2016-06-053-6/+10
| | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package: remove _gp issue workaround for Codesourcery nios2 toolchainRomain Naour2016-03-051-2/+0
| | | | | | | The _gp link issue has been fixed in CS nios2 2015.11. Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* janus-gateway: indentation cleanupJerzy Grzegorek2015-12-291-1/+1
| | | | | Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* toolchain-external: CodeSourcery NIOSII: support only one versionRomain Naour2015-12-181-4/+2
| | | | | | | | | | | | | | See the conclusion about external toolchains during the Buildroot meeting [1]: "In the future, we stick to a single external toolchain version. The Kconfig symbol should not encode the version (avoid legacy handling)" [1] http://elinux.org/index.php?title=Buildroot:DeveloperDaysELCE2015#Report Signed-off-by: Romain Naour <romain.naour@openwide.fr> Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/libmicrohttpd: mark as broken on Nios II, infamous _gp issueBernd Kuhls2015-08-011-0/+4
| | | | | | | | | | | | Fixes http://autobuild.buildroot.net/results/76f/76f838b2b33311897f3c2ce82a65f3b73af2c046/ Propagate reverse dependency to janus-gateway. I did not propagate the reverse dependency to kodi, ola and systemd because they are not available for nios. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* janus-gateway: disable for static buildBaruch Siach2015-05-261-2/+3
| | | | | | | | | | janus-gateway requires dlopen(). Fixes: http://autobuild.buildroot.net/results/092/092aac2b8abe0edd868a7e0cc59cdaaf28ca4ad5/ Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* janus-gateway: add a patch to use -Wunused-but-set-variable only when availableThomas Petazzoni2015-01-052-1/+135
| | | | | | | | | | | | | Fixes: http://autobuild.buildroot.org/results/3f0/3f07574e6e4edda9e31fcb0de520a4dbabe6b94a/ [Thomas: - Improved configure.ac logic, as suggested by Yann E. Morin. - Added a comment in the .mk file to indicate why we're using AUTORECONF = YES. Suggested by Yann as well.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* janus-gateway: new packageGregory Dymarek2015-01-013-0/+93
[Thomas: - Rename patch to the proper naming convention, and add a description to it. - Add mandatory dependency to OpenSSL. - Make the dependency on libwebsock optional. - Remove select of host-gengetopt, since this package no longer has a menuconfig option. - Add missing toolchain option dependencies inherited from selected packages. - Add proper Config.in help text. - Fix the .mk comment header to the proper format. - Use the github function and remove the unneeded SITE_METHOD variable. - Add support for optional Opus and Libogg support. - Remove hash file, since the package is fetched from github.] Signed-off-by: Gregory Dymarek <gregd72002@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
OpenPOWER on IntegriCloud