summaryrefslogtreecommitdiff
path: root/dev-cpp
diff options
context:
space:
mode:
Diffstat (limited to 'dev-cpp')
-rw-r--r--dev-cpp/cpp-httplib/Manifest2
-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.patch27
-rw-r--r--dev-cpp/jsoncons/jsoncons-1.5.0.ebuild6
-rw-r--r--dev-cpp/wt/Manifest2
-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