Commit Graph

15 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
83b8a96ad3 dev-cpp/cpprestsdk: keyword 2.10.19-r5 for ~x86
Signed-off-by: Jan-Espen Oversand <sigsegv@radiotube.org>
2025-06-22 19:31:56 +02:00
Jan-Espen Oversand
a99da4e582 dev-cpp/cpprestsdk: drop 2.10.19-r4
Signed-off-by: Jan-Espen Oversand <sigsegv@radiotube.org>
2025-06-16 07:49:18 +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
973dc4d318 dev-cpp/cpprestsdk: drop 2.10.19-r3
Signed-off-by: Jan-Espen Oversand <sigsegv@radiotube.org>
2025-06-06 07:03:18 +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
Anna (cybertailor) Vyalkova
2da414be88 */*: drop cmake dep from ebuilds that inherit cmake.eclass
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2024-01-15 08:09:36 +05:00
Julien Roy
3b2219d8b9 */*: move {dev-util => app-alternatives}/ninja
Signed-off-by: Julien Roy <julien@jroy.ca>
2024-01-13 11:20:00 -05: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
d98df1f2d1 dev-cpp/cpprestsdk: whitespace perfection
Signed-off-by: Jan-Espen Oversand <sigsegv@radiotube.org>
2023-12-15 22:53:06 +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
eb16caacdd dev-cpp/cpprestsdk: remove comment from metadata
Signed-off-by: Jan-Espen Oversand <sigsegv@radiotube.org>
2023-12-14 22:13:08 +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