Commit Graph

33 Commits

Author SHA1 Message Date
Alexander Kanavin
fc78d37ff0
meta-openembedded/all: adapt to UNPACKDIR changes
Please see
https://git.yoctoproject.org/poky/commit/?id=4dd321f8b83afecd962393101b2a6861275b5265
for what changes are needed, and sed commands that can be used to make them en masse.

I've verified that bitbake -c patch world works with these, but did not run a world
build; the majority of recipes shouldn't need further fixups, but if there are
some that still fall out, they can be fixed in followups.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-06-25 06:44:52 -07:00
Richard Purdie
eac1f5b9c0
recipes: Fix variable assignment whitespace
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-20 08:46:56 -07:00
Khem Raj
2058447769
cpprest: Skip recipe due to unbuildable dependency websocketpp
Websocketpp needs to be ported to work with booost >= 1.87

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-01-13 10:10:20 -08:00
alperak
85c7f15d17
cpprest: upgrade 2.10.18 -> 2.10.19
Changelog:

* PR#1982 make Uri.is_host_loopback() only return true for localhost and 127.0.0.1 exactly.
  The old behavior could potentially return "true" for URLs that were not, in fact, local,
  and this could cause security issues if is_host_loopback was used in certain ways.
* PR#1711 Fix likely typo in SafeInt3.hpp, that results in error with clang 15
* PR#1496 Support for oauth2 with "client_credentials" grant type.
* PR#1429 Add constructor from all integer types for json value.
* PR#1577 export http_exception for non Windows builds using visibility macros.

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-21 08:20:34 -08:00
Gianfranco Costamagna
5596afa650 cpprestsdk: fix typo in comment, tag is actually 2.0.18
Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it>
Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-10 08:51:47 -07:00
Martin Jansa
be8c765c7c *.patch: add Upstream-Status to all patches
There is new patch-status QA check in oe-core:
https://git.openembedded.org/openembedded-core/commit/?id=76a685bfcf927593eac67157762a53259089ea8a

This is temporary work around just to hide _many_ warnings from
optional patch-status (if you add it to WARN_QA).

This just added
Upstream-Status: Pending
everywhere without actually investigating what's the proper status.

This is just to hide current QA warnings and to catch new .patch files being
added without Upstream-Status, but the number of Pending patches is now terrible:

5 (26%) 	meta-xfce
6 (50%) 	meta-perl
15 (42%)        meta-webserver
21 (36%)        meta-gnome
25 (57%)        meta-filesystems
26 (43%)        meta-initramfs
45 (45%)        meta-python
47 (55%)        meta-multimedia
312 (63%)       meta-networking
756 (61%)       meta-oe

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-21 09:15:20 -07:00
zangrc
86c15d5a3c cpprest: upgrade 2.10.17 -> 2.10.18
cpprestsdk (2.10.18)
* PR#1571 Add ability to parse and emit the NT Epoch 1601-01-01T00:00:00Z
* PR#1571 Update vcpkg submodule
* Update CI configuration
-- cpprestsdk team MON, 1 Feb 2021 20:02:00 -0700

Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-02-08 10:17:23 -08:00
zangrc
4efc378029 cpprest: upgrade 2.10.16 -> 2.10.17
Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-07 22:57:45 -08:00
Gianfranco Costamagna
014c4d224a cpprest: Disable one more test requiring internet connection
Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it>
Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-05-13 10:41:51 -07:00
Zheng Ruoqin
22a3ff957a cpprest: upgrade 2.10.15 -> 2.10.16
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-05-12 12:33:42 -07:00
Gianfranco Costamagna
40d3b71630 cpprest: update to 2.10.15 and refresh patches
Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-27 08:25:49 -08:00
Gianfranco Costamagna
2ca15ad3d8 cpprest: fix cmake installation directory
This should help reverse-dependencies find the cmake files also in multiarch locations

Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it>
Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-10 00:50:59 -08:00
Gianfranco Costamagna
ccf2220ab2 cpprest: Do not export Werror from build system instead of adding -Wno-error to the same build command
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-23 09:37:22 -07:00
Gianfranco Costamagna
9483d4da04 cpprest: update to 2.10.14
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-23 09:37:22 -07:00
Adrian Bunk
3a4dfcce5d cpprest: Fix build failure with gcc 8
The workaround for gcc 9 broke building with gcc 8:
     cc1plus: error: -Werror=deprecated-copy: no option -Wdeprecated-copy
     cc1plus: error: -Werror=redundant-move: no option -Wredundant-move
     ninja: build stopped: subcommand failed.

-Werror is often problematic in distribution builds,
disable it globally and permanently.

Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-10 09:24:33 -07:00
Martin Jansa
bf076ef0ab cpprest: temporary ignore deprecated-copy and redundant-move errors detected by gcc9
* until it's properly fixed in upstream:
  https://github.com/Microsoft/cpprestsdk/issues/1099

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15 16:45:33 -07:00
Gianfranco Costamagna
c0451eae2e cpprest: update to 2.10.13, drop 32bit build fix upstream
Add back test disables from Debian, they are still needed with the network access disabled

Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-04-29 10:13:57 -07:00
Gianfranco Costamagna
7fb6d61bb0 cpprest: fix build failure on 32bit systems, with upstream merged patch
Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it>
Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-04-06 08:22:22 -07:00
Gianfranco Costamagna
5941b5bc8f cpprest: fix build failures on 32bit systems, by reverting two upstream commits
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-28 11:55:34 -07:00
Gianfranco Costamagna
bfee8410b4 cpprest: bump version to 2.10.12
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-28 11:55:34 -07:00
Gianfranco Costamagna
6b04815b42 cpprest: update to 2.10.11
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-21 05:57:14 -07:00
Gianfranco Costamagna
c8e411dfa0 cpprest: update to 2.10.10
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-04 10:09:20 -08:00
Gianfranco Costamagna
6ceb78f3f0 cpprest: update to 2.10.9, drop patches
drop patches, now useless in this version.

Seems like with both Ubuntu, Debian and Yocto builds that
network is not accessed anymore with this upstream release.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-22 00:54:02 -08:00
Gianfranco Costamagna
6230bda5e5 cpprest: inherit pkg-config to find brotli library
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-12 11:56:49 -08:00
Gianfranco Costamagna
08ba65838f cpprest: upgrade to version 2.10.8: drop my two patches, now upstream
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-11-27 11:05:21 -08:00
Gianfranco Costamagna
cabdfa2877 cpprest: upgrade to version 2.10.7 and add support for brotli library
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-11-05 08:48:05 -08:00
Gianfranco Costamagna
b336c4ab23 cpprest: bump version to 2.10.6, drop clang 747 patch: upstream
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-09-10 08:56:40 -07:00
Gianfranco Costamagna
3ceefec415 cpprest: bump version to 2.10.5, refresh patches
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-19 16:09:28 -07:00
Gianfranco Costamagna
47d2bfaff1 cpprest: update to new 2.10.3 release, simplify recipe now that it has a cmake file in the root location
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-08 12:04:13 -07:00
Gianfranco Costamagna
cff57daf65 meta-oe: update cpprest with patches uploaded in Debian, add upstream proposed gcc-8 patch, add boost 1.63 build fix patch
Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it>
Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-07-26 20:10:07 -07:00
Khem Raj
91e95fede4 cpprest: Fix build with gcc-8
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-06-14 20:25:16 -07:00
Khem Raj
51c6624684 cpprest: Fix build with clang
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-05-26 21:10:55 -07:00
Gianfranco Costamagna
9eb8b9a2c4 cpprest: add new recipe based on Debian packaging
Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org>
Signed-off-by: Gianfranco Costamagna <gianfranco.costamagna@abinsula.com>
Co-developed-by: Cristiano Prato <cristiano.prato@cnhind.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-01 18:17:02 -07:00