Commit Graph

8 Commits

Author SHA1 Message Date
Jan-Espen Oversand
3d243b44bc dev-cpp/cpprestsdk/files: explanation in patchfile
Signed-off-by: Jan-Espen Oversand <sigsegv@radiotube.org>
2025-07-13 15:52:25 +02:00
Jan-Espen Oversand
9e50852347 dev-cpp/cpprestsdk: patch for llvm up to 20
Llvm has previously required sizes/implementation of objects used in
containers and std::unique_ptr for more methods than gcc. Also in later
llvms like 19 and 20 unsigned types are not possible to use with the
std::char_traits. Cpprestsdk does use a lot of unsigned types with C++
streams and while that seems to be fine with MSVC and at least gcc up
until some point, it does not work at all with llvm 19 and 20.

Signed-off-by: Jan-Espen Oversand <sigsegv@radiotube.org>
2025-07-13 14:58:10 +02:00
Jan-Espen Oversand
ef44432e15 dev-cpp/cpprestsdk: cmake 4 patch
Signed-off-by: Jan-Espen Oversand <sigsegv@radiotube.org>
2025-06-06 15:17:20 +02:00
Jan-Espen Oversand
8767d47e9c dev-cpp/cpprestsdk: boost 1.87 compat patch
Signed-off-by: Jan-Espen Oversand <sigsegv@radiotube.org>
2025-05-24 11:06:07 +02:00
Jan-Espen Oversand
102ae60a0c dev-cpp/cpprestsdk: disable werror flag by default
Bug: https://bugs.gentoo.org/920029
Closes: https://bugs.gentoo.org/920029
Signed-off-by: Jan-Espen Oversand <sigsegv@radiotube.org>
2023-12-17 23:51:51 +01:00
Jan-Espen Oversand
49c50e660d dev-cpp/cpprestsdk: disable http listener tests
Bug: https://bugs.gentoo.org/920204
Closes: https://bugs.gentoo.org/920204
Signed-off-by: Jan-Espen Oversand <sigsegv@radiotube.org>
2023-12-17 21:44:54 +01:00
Jan-Espen Oversand
e4cc5a8427 dev-cpp/cpprestsdk: disable failing tests
Bug: https://bugs.gentoo.org/920028
Closes: https://bugs.gentoo.org/920028
Signed-off-by: Jan-Espen Oversand <sigsegv@radiotube.org>
2023-12-15 21:49:19 +01:00
Jan-Espen Oversand
4b2d9697bf dev-cpp/cpprestsdk: new package, add 2.10.19
Signed-off-by: Jan-Espen Oversand <sigsegv@radiotube.org>
2023-12-14 21:31:38 +01:00