summaryrefslogtreecommitdiffstats
path: root/package/libcpprestsdk
Commit message (Collapse)AuthorAgeFilesLines
* package/libcpprestsdk: link with libatomic when neededFabrice Fontaine2019-02-241-0/+4
| | | | | | | | | | | | | | | | On some architectures, atomic binutils are provided by the libatomic library from gcc. Linking with libatomic is therefore necessary, otherwise the build fails with: sparc-buildroot-linux-uclibc/sysroot/lib/libatomic.so.1: error adding symbols: DSO missing from command line This is often for example the case on sparcv8 32 bit. Fixes: - http://autobuild.buildroot.org/results/983537ceb38add50ca0a2316f39a2964db1b83c5 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/libcpprestsdk: disable samplesFabrice Fontaine2019-02-151-1/+1
| | | | | Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/libcpprestsdk: bump to version v2.10.10Adam Duskett2019-02-042-2/+2
| | | | | Signed-off-by: Adam Duskett <Aduskett@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* libcpprestsdk: bump to version 2.10.9Fabrice Fontaine2019-01-213-227/+2
| | | | | | | | | | | | - Remove second patch (already in version) - Fix build with gcc 4.7: https://github.com/Microsoft/cpprestsdk/commit/e6498b2f99cf20163d8224716d8127f9089b01ef Fixes: - http://autobuild.buildroot.org/results/a080dbe2977cd35e4f8351d864bd71aaa8f9b743 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/libcpprestsdk: remove use of align_unionAdam Duskett2019-01-101-0/+225
| | | | | | | | | | | Taken from upstream commit 65267c6e83e7e29ed3bdddde13d2c4bbb10e1bff Fixes: http://autobuild.buildroot.net/results/9085cbcc417aec1aeee7a317a32a0c4e5d7bb6d9 Signed-off-by: Adam Duskett <Aduskett@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/libcpprestsdk: bump version to v2.10.8Adam Duskett2018-12-272-3/+3
| | | | | | | | | In adition: - Add -DCPPREST_EXCLUDE_WEBSOCKETS=ON as a default CONF_OPT as websocketspp is not checked as a dependency. Signed-off-by: Adam Duskett <Aduskett@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/libcpprestsdk: bump version to 2.10.5Bernd Kuhls2018-08-213-77/+2
| | | | | | | Removed patch applied upstream. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* libcpprestsdk: fix template whitespace-syntaxAdam Duskett2018-03-101-0/+75
| | | | | | | | | | | | | | some files don't have a space inbetween the '<' and '::' charachters, which will cause build failures on older toolchains. Adding a space inbetween these two characters fixes the issue. upstream-status: pending https://github.com/Microsoft/cpprestsdk/pull/715 fixes: http://autobuild.buildroot.net/results/797a9b5fdf6ab0f16f2249324b48292dfab61d9f Signed-off-by: Adam Duskett <aduskett@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libcpprestsdk: bump to v2.10.2Adam Duskett2018-03-106-113/+2
| | | | | | | Remove upstream patches as well. Signed-off-by: Adam Duskett <aduskett@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libcpprestsdk: needs host-pkgconfPeter Korsgaard2018-02-151-1/+1
| | | | | | | | Commit d2f0a9bba400 (libcpprestsdk: fix building as a static library) changed libcpprestsdk to use pkg-config to find the linker flags for openssl, so ensure it is available. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libcpprestsdk: fix building as a static libraryAdam Duskett2018-02-131-0/+38
| | | | | | | | | | | | | | | | Use pkg-config to find OpenSSL. This will automatically find any dependent libraries and put them in the correct order for linking. Upstream status: submitted https://github.com/Microsoft/cpprestsdk/pull/688 Fixes: http://autobuild.buildroot.net/results/be9e8d1717968a0ff8f01f7fadfa79825ac88b94/ Signed-off-by: Adam Duskett <aduskett@gmail.com> Reviewed-by: Adrian Perez de Castro <aperez@igalia.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* libcpprestsdk: require nptl threadsAdam Duskett2018-01-291-4/+5
| | | | | | | | | | pthread_condattr_setclock is used which is NPTL only. Fixes: http://autobuild.buildroot.net/results/abf058948c9e4e9a50d42a05689b76bfb54a02e2/ Signed-off-by: Adam Duskett <aduskett@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libcpprestsdk: new packageAdam Duskett2018-01-156-0/+159
The C++ REST SDK is a Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design. This project aims to help C++ developers connect to and interact with services. This package is licensed under the MIT package and depends on BOOST and OpenSSL/LibreSSL. Signed-off-by: Adam Duskett <aduskett@codeblue.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
OpenPOWER on IntegriCloud