diff options
| author | Arthur Zamarin <arthurzam@gentoo.org> | 2021-09-05 20:17:24 +0300 |
|---|---|---|
| committer | Arthur Zamarin <arthurzam@gentoo.org> | 2021-09-05 20:17:31 +0300 |
| commit | 6ba91da085f30cec77287139c2919281ee62ffe9 (patch) | |
| tree | 0ea478b27228baa47898f13272e48b67b5dc059d /dev-libs/crc32c/files/crc32c-1.1.1-system-testdeps.patch | |
| parent | 66b0c1ea58b968df55f721e6af3046a6901caa59 (diff) | |
| download | gentoo-6ba91da085f30cec77287139c2919281ee62ffe9.tar.gz gentoo-6ba91da085f30cec77287139c2919281ee62ffe9.tar.bz2 gentoo-6ba91da085f30cec77287139c2919281ee62ffe9.zip | |
dev-libs/crc32c: add 1.1.1, enable tests
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Diffstat (limited to 'dev-libs/crc32c/files/crc32c-1.1.1-system-testdeps.patch')
| -rw-r--r-- | dev-libs/crc32c/files/crc32c-1.1.1-system-testdeps.patch | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/dev-libs/crc32c/files/crc32c-1.1.1-system-testdeps.patch b/dev-libs/crc32c/files/crc32c-1.1.1-system-testdeps.patch new file mode 100644 index 000000000000..da513c5d4eda --- /dev/null +++ b/dev-libs/crc32c/files/crc32c-1.1.1-system-testdeps.patch @@ -0,0 +1,21 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 8490728..c7f0952 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -315,15 +315,7 @@ if(CRC32C_BUILD_TESTS) + set(install_gmock OFF) + + # This project is tested using GoogleTest. +- add_subdirectory("third_party/googletest") +- +- # GoogleTest triggers a missing field initializers warning. +- if(CRC32C_HAVE_NO_MISSING_FIELD_INITIALIZERS) +- set_property(TARGET gtest +- APPEND PROPERTY COMPILE_OPTIONS -Wno-missing-field-initializers) +- set_property(TARGET gmock +- APPEND PROPERTY COMPILE_OPTIONS -Wno-missing-field-initializers) +- endif(CRC32C_HAVE_NO_MISSING_FIELD_INITIALIZERS) ++ find_package(GTest REQUIRED) + + add_executable(crc32c_tests "") + target_sources(crc32c_tests |
