diff options
Diffstat (limited to 'dev-cpp')
| -rw-r--r-- | dev-cpp/cpp-httplib/Manifest | 2 | ||||
| -rw-r--r-- | dev-cpp/cpp-httplib/cpp-httplib-0.36.0.ebuild (renamed from dev-cpp/cpp-httplib/cpp-httplib-0.34.0.ebuild) | 0 | ||||
| -rw-r--r-- | dev-cpp/jsoncons/files/jsoncons-1.5.0-werror.patch | 27 | ||||
| -rw-r--r-- | dev-cpp/jsoncons/jsoncons-1.5.0.ebuild | 6 | ||||
| -rw-r--r-- | dev-cpp/wt/Manifest | 2 | ||||
| -rw-r--r-- | dev-cpp/wt/wt-4.12.4.ebuild (renamed from dev-cpp/wt/wt-4.12.2.ebuild) | 0 |
6 files changed, 34 insertions, 3 deletions
diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest index 3af4cad3a01b..02b962543728 100644 --- a/dev-cpp/cpp-httplib/Manifest +++ b/dev-cpp/cpp-httplib/Manifest @@ -1,2 +1,2 @@ -DIST cpp-httplib-0.34.0.tar.gz 1415369 BLAKE2B 7ff3d6ccfe7a02d85d439ac5763217a4019d086050d0becbe621b46484e3273956f4b072eb8c45f491fa5a197d98e192364822c106dc6c49bb47418bbfa657e7 SHA512 926be1d542d79875c698e27f7c18be065c4b798fffdfef4d3eac942204b6350118cc3c8b975175e8e5ec98e017de83af935389b63c6004c993af49caa9f4d2dd DIST cpp-httplib-0.35.0.tar.gz 1417523 BLAKE2B 28e82f587d8f5a4bbb61f3c1ec3c9687eed28c525977557dc3c6e48a9903deea42c96dd7c2decaaeaa413620ee572f47a0edd60f5f77cd30eb996059b0fa9c3e SHA512 aad46c63caa9ed22d2d98feba832e514f72a81ecc82965a76769539cc4872dbd5ec370898233384d237e56c657ff970fe32a8cdfffa9e0ad58b1ccaea629bc32 +DIST cpp-httplib-0.36.0.tar.gz 1559469 BLAKE2B 83548b85c25e28b90dbd596695189c20e9ef0c98384b133a51a3de0d56ef223895582effb0918df520f69c9fbaa0e970396da63255470f6fa44d99e40964bad3 SHA512 e7d87596c919296ccb07f0b2b8efd286c8b872994d2a83c039db83c8a0620842cca0b31e54ff60e8d8c9b0c1c3c2d9b510ad7a58dd3553370aea01adebe0e211 diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.34.0.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.36.0.ebuild index d6714d0db42f..d6714d0db42f 100644 --- a/dev-cpp/cpp-httplib/cpp-httplib-0.34.0.ebuild +++ b/dev-cpp/cpp-httplib/cpp-httplib-0.36.0.ebuild diff --git a/dev-cpp/jsoncons/files/jsoncons-1.5.0-werror.patch b/dev-cpp/jsoncons/files/jsoncons-1.5.0-werror.patch new file mode 100644 index 000000000000..d810857f9418 --- /dev/null +++ b/dev-cpp/jsoncons/files/jsoncons-1.5.0-werror.patch @@ -0,0 +1,27 @@ +Remove -Werror + +https://bugs.gentoo.org/970841 + +--- a/test/CMakeLists.txt ++++ b/test/CMakeLists.txt +@@ -219,20 +219,6 @@ target_compile_options(unit_tests PRIVATE + $<$<CXX_COMPILER_ID:MSVC>: /EHsc /MP /bigobj /W4> + ) + +-if (CMAKE_CXX_COMPILER_ID STREQUAL "GNU" AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL "8.0") +- message(STATUS Version " ${CMAKE_CXX_COMPILER_VERSION}") +- # older GCC versions don't support +- target_compile_options(unit_tests PRIVATE +- $<$<CXX_COMPILER_ID:GNU>:-Werror=maybe-uninitialized -Wnon-virtual-dtor -Werror=free-nonheap-object -Werror=stringop-overflow -Werror -Wall -Wextra -Wcast-align -Wcast-qual -Wimplicit-fallthrough -Wsign-compare -pedantic -Wnonnull -Wnull-dereference -Werror=nonnull> +- ) +-endif() +- +-if (NOT CMAKE_SYSTEM_NAME STREQUAL Windows) +-target_compile_options(unit_tests PRIVATE +- $<$<CXX_COMPILER_ID:Clang>:-Werror=uninitialized -Werror -Wall -Wextra -Wimplicit-fallthrough -Wcast-align -Wcast-qual -Wsign-compare -pedantic> +-) +-endif() +- + add_test(NAME unit_tests COMMAND unit_tests WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}/test) + + target_include_directories (unit_tests diff --git a/dev-cpp/jsoncons/jsoncons-1.5.0.ebuild b/dev-cpp/jsoncons/jsoncons-1.5.0.ebuild index 79fff7668853..466bf282e863 100644 --- a/dev-cpp/jsoncons/jsoncons-1.5.0.ebuild +++ b/dev-cpp/jsoncons/jsoncons-1.5.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2025 Gentoo Authors +# Copyright 2025-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -17,6 +17,10 @@ RESTRICT="!test? ( test )" DOCS=( doc ) +PATCHES=( + "${FILESDIR}/jsoncons-1.5.0-werror.patch" +) + # uses modified version of catch.hpp, doesn't work with upstream catch2 src_configure() { diff --git a/dev-cpp/wt/Manifest b/dev-cpp/wt/Manifest index af44a435c8b9..2ee3e452b208 100644 --- a/dev-cpp/wt/Manifest +++ b/dev-cpp/wt/Manifest @@ -1,2 +1,2 @@ -DIST wt-4.12.2.tar.gz 10955876 BLAKE2B 99f64b832cd23d786c4769158738da14ac502c7449ca08b6f0ec6fb3ec251a9e894d00a16b9e1d90f10f95ab3efdc99312b370c88d8a5ee8a1a34b1238ffae20 SHA512 c8df813b137206de83edc97d8c0e91707c963256e7da73fd14612787a6069db17ff431d4637147fefe04d0d3600fa836bacd3d2027d36ca669e5a05662548e05 DIST wt-4.12.3.tar.gz 10956110 BLAKE2B f4886b1e4662de5611ce5fdbbfaf0b374bb2ee15d8c1fff7da5faf9ca226f26ea0981912a040afc91a8b7be739f772aba46501605ad6d041a48cc4ac8c509976 SHA512 120ea51e12fc8e65a26eb3ab6bca04d3db956ca28e945df21c8cb03b0da444bafd742313c8bb713a9d88083956b8c8109c599a254411dcae7da8b9975e7e73c1 +DIST wt-4.12.4.tar.gz 10963910 BLAKE2B 16c75dd80527d87e70973a62b5c68e1da4b4efeac466cda508b7786012ed143595abdccf27facda4ec60eddabae0a9ab8e4304e7d51f6dd5e3ea6606fc790b8a SHA512 891522f89d3c14446d897e33f8d8cacdf105fd6ded6681d5fffe44c380f0fb22d20681fedbd5f576e32ea13edfeb1eaa4d4b88fa47968651fd93feb22d98eba6 diff --git a/dev-cpp/wt/wt-4.12.2.ebuild b/dev-cpp/wt/wt-4.12.4.ebuild index c6889117bfa4..c6889117bfa4 100644 --- a/dev-cpp/wt/wt-4.12.2.ebuild +++ b/dev-cpp/wt/wt-4.12.4.ebuild |
