summaryrefslogtreecommitdiffstats
path: root/package/msgpack
Commit message (Collapse)AuthorAgeFilesLines
* msgpack: fix static buildBaruch Siach2017-10-171-0/+4
| | | | | | | | | | | | | Disabled shared libraries when building static only. Fixes: http://autobuild.buildroot.net/results/057/057d72bc84c467973ec3c076f5d8108e02d6e283/ http://autobuild.buildroot.net/results/499/499069f6821ddd2dcb83201b017a58eae00ebe16/ http://autobuild.buildroot.net/results/499/499069f6821ddd2dcb83201b017a58eae00ebe16/ Cc: Simon Dawson <spdawson@gmail.com> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* msgpack: fix build without threads supportBaruch Siach2017-10-171-0/+1
| | | | | | | | | | | | | | | Some example code depends on pthreads, and we generally don't build examples in Buildroot, so disable their build. Fixes: http://autobuild.buildroot.net/results/f5d/f5d493dbe65cbe58d0924176efbd12e4a078f3ee/ http://autobuild.buildroot.net/results/813/81387649d9dbdfe4ccba9c7d0885aa8bd5239938/ http://autobuild.buildroot.net/results/9d4/9d486fca93136bb9dbf22c9101186d9d1fc0eb66/ Cc: Simon Dawson <spdawson@gmail.com> Signed-off-by: Baruch Siach <baruch@tkos.co.il> [Thomas: completely disable examples.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* msgpack: bump version to 2.1.5bradford barr2017-10-082-6/+7
| | | | | | | | | | | Modern versions of msgpack are hosted on Github. Msgpack switched their build systems from autotools to cmake a while back. The licence was also updated from Apache to Boost. Signed-off-by: bradford barr <bradford@density.io> [Thomas: drop custom install commands, add LICENSE_1_0.txt to license files.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* msgpack: rework BR2_ARCH_HAS_ATOMICS dependencyThomas Petazzoni2016-02-061-2/+2
| | | | | | | | | | | | The msgpack source code indeed checks for the 4 bytes __sync built-in, so this commit switches the package from a BR2_ARCH_HAS_ATOMICS dependency to a BR2_TOOLCHAIN_HAS_SYNC_4 dependency. python-msgpack, a reverse dependency of msgpack, is changed in the same way. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
* package: add hashes for SourceForge-hosted packagesYann E. MORIN2014-12-281-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Since SourceForge sometimes serves us faulty tarballs, we can tons of autobuild failures: http://autobuild.buildroot.org/results/9fb/9fba5bf086a4e7a29e5f7156ec43847db7aacfc4/ http://autobuild.buildroot.org/results/6c8/6c837b244c45ac3b3a887734a371cd6d226cf216/ ... Fix that by adding hash files for all SourceForge-hosted packages (thos etht did not already have it). We normally prefer to use hashes published by upstream, but hunting them all one by one is a tedious task, so those hashes were all locally computed with a script that searched for SF-hosted packages, downloades the associated tarball, computed the hash, and stored it in the corresponding .hash file. Also, SF publishes sha1 hashes, while I used the stronger sha256, since sha1 is now considered to be relatively weak. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Peter Korsgaard <jacmet@uclibc.org> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Cc: Richard Braun <rbraun@sceen.net> Cc: Nathaniel Roach <nroach44@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* msgpack: add dependency on atomic operationsAnton Kolesov2014-08-181-2/+2
| | | | | | | | | | This fixes: http://autobuild.buildroot.net/results/44849a386cefb8899f4560296bfbbd8ea19ee910/ Signed-off-by: Anton Kolesov <Anton.Kolesov@synopsys.com> [yann.morin.1998@free.fr: use the new symbol; remove comment strings] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* 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>
* msgpack: disable for ARCGustavo Zacarias2014-06-181-0/+2
| | | | | | | | | msgpack uses the __sync_fetch_and_add() atomic primitive that is not available for ARC. Fixes: http://autobuild.buildroot.net/results/829/8292e67354602738cae12d8ebea83b513ba35482/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> 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>
* msgpack: new packageSimon Dawson2013-07-022-0/+25
Signed-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
OpenPOWER on IntegriCloud