commit: cfe331845a57ab0c01113c5a71c04e2a31e724ef Author: Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at> AuthorDate: Fri Jan 10 15:58:02 2025 +0000 Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org> CommitDate: Fri Jan 10 21:41:38 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfe33184
dev-libs/simdjson: remove unused patches Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at> Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org> dev-libs/simdjson/files/simdjson-0.9.0-tests.patch | 12 ------------ .../files/simdjson-1.0.0-dont-bundle-cxxopts.patch | 20 -------------------- dev-libs/simdjson/files/simdjson-3.1.7-tests.patch | 21 --------------------- 3 files changed, 53 deletions(-) diff --git a/dev-libs/simdjson/files/simdjson-0.9.0-tests.patch b/dev-libs/simdjson/files/simdjson-0.9.0-tests.patch deleted file mode 100644 index 49594ca291c0..000000000000 --- a/dev-libs/simdjson/files/simdjson-0.9.0-tests.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/tests/ondemand/compilation_failure_tests/CMakeLists.txt b/tests/ondemand/compilation_failure_tests/CMakeLists.txt -index 2d0959be..324edf80 100644 ---- a/tests/ondemand/compilation_failure_tests/CMakeLists.txt -+++ b/tests/ondemand/compilation_failure_tests/CMakeLists.txt -@@ -14,6 +14,7 @@ function(add_dual_compile_test TEST_NAME) - endfunction(add_dual_compile_test) - - -+target_compile_options(simdjson-internal-flags INTERFACE -Werror=uninitialized) - add_dual_compile_test(iterate_char_star) - add_dual_compile_test(iterate_string_view) - add_dual_compile_test(iterate_temporary_buffer) diff --git a/dev-libs/simdjson/files/simdjson-1.0.0-dont-bundle-cxxopts.patch b/dev-libs/simdjson/files/simdjson-1.0.0-dont-bundle-cxxopts.patch deleted file mode 100644 index f796677655d6..000000000000 --- a/dev-libs/simdjson/files/simdjson-1.0.0-dont-bundle-cxxopts.patch +++ /dev/null @@ -1,20 +0,0 @@ -diff --git a/dependencies/CMakeLists.txt b/dependencies/CMakeLists.txt -index 76651318..2cc06e9e 100644 ---- a/dependencies/CMakeLists.txt -+++ b/dependencies/CMakeLists.txt -@@ -133,15 +133,3 @@ endfunction() - if(SIMDJSON_COMPETITION) - competition_scope_() - endif() -- --cmake_dependent_option(SIMDJSON_CXXOPTS "Download cxxopts (necessary for tools)" ON -- SIMDJSON_ALLOW_DOWNLOADS OFF) -- --if(SIMDJSON_CXXOPTS) -- set_off(CXXOPTS_BUILD_EXAMPLES) -- set_off(CXXOPTS_BUILD_TESTS) -- set_off(CXXOPTS_ENABLE_INSTALL) -- -- import_dependency(cxxopts jarro2783/cxxopts 794c975) -- add_dependency(cxxopts) --endif() diff --git a/dev-libs/simdjson/files/simdjson-3.1.7-tests.patch b/dev-libs/simdjson/files/simdjson-3.1.7-tests.patch deleted file mode 100644 index dd254be00a73..000000000000 --- a/dev-libs/simdjson/files/simdjson-3.1.7-tests.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index ba15fe93..6993bdd5 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -249,12 +249,11 @@ add_subdirectory(singleheader) - # - # Compile tools / tests / benchmarks - # --add_subdirectory(tests) --add_subdirectory(examples) --if(CMAKE_SIZEOF_VOID_P EQUAL 8) # we only include the benchmarks on 64-bit systems. -- add_subdirectory(benchmark) -+if (SIMDJSON_TESTS) -+ add_subdirectory(tests) -+ add_subdirectory(fuzz) - endif() --add_subdirectory(fuzz) -+add_subdirectory(examples) - - # - # Source files should be just ASCII
