summaryrefslogtreecommitdiffstats
path: root/package/zeromq
Commit message (Collapse)AuthorAgeFilesLines
* package: remove the trailing slash sign from <PKG>_SITE variableJerzy Grzegorek2014-07-311-1/+1
| | | | | | | | | | | | Since the trailing slash is stripped from $($(PKG)_SITE) by pkg-generic.mk: $(call DOWNLOAD,$($(PKG)_SITE:/=)/$($(PKG)_SOURCE)) so it is redundant. This patch removes it from $(PKG)_SITE variable for BR consistency. Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* blackfin: 2012R1 toolchain is gone, remove kludgesGustavo Zacarias2014-06-181-1/+0
| | | | | | | | | Remove ADI toolchain 2012R1 package kludges since that version is gone since the last bump. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* zeromq: explicitly add -lstdc++ for static buildArnout Vandecappelle2014-05-091-1/+7
| | | | | | | Fixes http://autobuild.buildroot.net/results/7c552e514f8c13ba8cdd420dc5bbf5edac915a83 Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* zeromq: disable test_fork when fork() is no availableSamuel Martin2014-05-032-0/+53
| | | | | | | | | | | | | | | | | | | zeromp's configure script correctly detects the fork availability, but unconditionally build test_fork program whatever the fork() availability. This patch fixes the build-system by disabling test_fork when fork is not available (e.g. when !BR2_USE_MMU). Fixes: http://autobuild.buildroot.org/results/359/3599cc3b7bf2bb22a78961cd84d21cb03cbd7015/ Signed-off-by: Samuel Martin <s.martin49@gmail.com> [yann.morin.1998@free.fr: remove Makefile.in hunks] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> [yann.morin.1998@free.fr: tested against the failed bfin config, as well as a i686 target] Tested-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* openpgm: requires compiler intrinsics not available with Blackfin ADI toolchainsThomas Petazzoni2014-04-171-0/+3
| | | | | | | | Fixes: http://autobuild.buildroot.org/results/3bd/3bda860a269dd9a4e38533cc9350892c68102618/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* zeromq: bump to version 4.0.4Jerzy Grzegorek2014-04-171-1/+1
| | | | | Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* zeromq: bump to version 4.0.1Jerzy Grzegorek2014-04-111-1/+1
| | | | | Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Config.in files: use if/endif instead of 'depends on' for main symbolThomas De Schampheleire2013-12-251-1/+4
| | | | | | | | | | | | | | | | | | | | | | | In the Config.in file of package foo, it often happens that there are other symbols besides BR2_PACKAGE_FOO. Typically, these symbols only make sense when foo itself is enabled. There are two ways to express this: with depends on BR2_PACKAGE_FOO in each extra symbol, or with if BR2_PACKAGE_FOO ... endif around the entire set of extra symbols. The if/endif approach avoids the repetition of 'depends on' statements on multiple symbols, so this is clearly preferred. But even when there is only one extra symbol, if/endif is a more logical choice: - it is future-proof for when extra symbols are added - it allows to have just one strategy instead of two (less confusion) This patch modifies the Config.in files accordingly. Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* openpgm: disable for AVR32, not its Buildroot-built toolchainAlexander Lukichev2013-11-101-1/+1
| | | | | | | | | | | | OpenPGM builds incorrectly on AVR32 with gcc-4.2.2-avr32-2.1.5. Since it is presumed to be the only GCC version used by Buildroot for AVR32, this patch disables openpgm for all cases when AVR32 is selected as the target architecture, including when a toolchain is downloaded or preinstalled (this is what Buildroot autobuilders do). Signed-off-by: Alexander Lukichev <alexander.lukichev@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* openpgm: disable on AVR32Alexander Lukichev2013-11-071-0/+1
| | | | | | | | | | | | | | | | | | | | | | openpgm doesn't build correctly on AVR32 using gcc-4.2.2-avr32-2.1.5 toolchain: it is configured to call intrinsic atomic functions not provided by the toolchain, so they are propagated as unresolved external symbols in the built openpgm libraries. This breaks programs that try to link openpgm, because they do not know where to get those either. For instance, it breaks building zeromq tests when PGM support is selected. This commit disables openpgm on AVR32 due to apparent absence of interest in this package on that architecture and it breaking too many test builds. Fixes http://autobuild.buildroot.net/results/5a3261109ea63ba17375003eabd8b5d88757865f/ (at least) Signed-off-by: Alexander Lukichev <alexander.lukichev@gmail.com> Reviewed-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Config.in files: unify comments of toolchain option dependenciesThomas De Schampheleire2013-10-141-1/+1
| | | | | | | | This patch lines up the comments in Config.in files that clarify which toolchain options the package depends on. Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* zeromq: remove unneeded patch after version bumpThomas Petazzoni2013-09-211-15/+0
| | | | | | | | | | | | | | Commit b3c525b886b375256a8e0d60a749ea07f6591974 has bumped zeromq to version 2.3.4, which makes the patch zeromq-0001-test-collect-delay-end-of-line.patch unneeded since it has been merged upstream. Fixes: http://autobuild.buildroot.org/results/e8c/e8c8ba8c31fd081c34c8772790d4c581eb3ec3ed/build-end.log Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* zeromq: bump version to 3.2.4Simon Dawson2013-09-201-1/+1
| | | | | Signed-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* zeromq: fix build on some compilers due to missing newlineThomas De Schampheleire2013-08-051-0/+15
| | | | | | | Fixes http://autobuild.buildroot.net/results/645b357d470b75baa9a93eb5be4f1dc5c8c337fa/ Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Normalize separator size to 80Alexandre Belloni2013-06-061-2/+2
| | | | | Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* zeromq: bump version to 3.2.3Simon Dawson2013-05-061-1/+1
| | | | | Signed-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* zeromq: needs threadsGustavo Zacarias2013-04-101-2/+4
| | | | | | | | Fixes: http://autobuild.buildroot.net/results/11a1c085e3f5c490cbf3fec8f26169ade29f7363/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* zeromq: require IPv6 support in toolchainSimon Dawson2013-03-181-2/+3
| | | | | | | | | | The zeromq package was recently bumped from version 2.2.0 to version 3.2.2, which has introduced a requirement for IPv6 support in the toolchain. At present, IPv6 support is mandatory in zeromq: there is no configuration option to enable/disable the feature. Signed-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* zeromq: add PGM/EPGM supportAlexander Lukichev2013-03-172-0/+14
| | | | | | | | | | | This adds support for Pragmatic General Multicast protocol on raw IP (PGM, RFC 3208) or UDP frames (EPGM) for use as zeromq reliable multicast transport. The library relies on openpgm package to implement the protocol itself. Signed-off-by: Alexander Lukichev <alexander.lukichev@gmail.com> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* zeromq: bump version to 3.2.2Alexander Lukichev2013-03-171-1/+1
| | | | | Signed-off-by: Alexander Lukichev <alexander.lukichev@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* zeromq: bump version to 2.2.0Simon Dawson2012-09-221-1/+1
| | | | | Signed-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* zeromq: add license informationSimon Dawson2012-09-051-0/+2
| | | | | | | | | | | | Note that the COPYING.LESSER file states that "Parts of the software are licensed under the MIT (X11) license". On the 0MQ mailing list, Pieter Hintjens has confirmed that the code no longer contains any parts that are under the MIT/X11 license. (The COPYING.LESSER file will be fixed in a future release.) Signed-off-by: Simon Dawson <simond@trainfx.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* all packages: rename XXXTARGETS to xxx-packageArnout Vandecappelle (Essensium/Mind)2012-07-171-1/+1
| | | | | | | | | | | | | Also remove the redundant $(call ...). This is a purely mechanical change, performed with find package linux toolchain boot -name \*.mk | \ xargs sed -i -e 's/$(eval $(call GENTARGETS))/$(eval $(generic-package))/' \ -e 's/$(eval $(call AUTOTARGETS))/$(eval $(autotools-package))/' \ -e 's/$(eval $(call CMAKETARGETS))/$(eval $(cmake-package))/' Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* new package: zeromqThomas De Schampheleire2012-03-152-0/+37
[Peter: fix C++/LF deps, reformat help, install into staging] Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
OpenPOWER on IntegriCloud