1 --- libgav1-0.16.3/CMakeLists.txt.orig 2021-06-30 16:32:33.000000000 +0200
2 +++ libgav1-0.16.3/CMakeLists.txt 2021-06-30 16:35:57.392250015 +0200
3 @@ -100,9 +100,6 @@ if(LIBGAV1_VERBOSE)
7 -set(libgav1_abseil_build "${libgav1_build}/abseil")
8 -set(libgav1_gtest_build "${libgav1_build}/gtest")
10 # Compiler/linker flags must be lists, but come in from the environment as
11 # strings. Break them up:
12 if(NOT "${LIBGAV1_CXX_FLAGS}" STREQUAL "")
13 @@ -115,19 +112,6 @@ endif()
14 # Set test-only flags based on LIBGAV1_CXX_FLAGS.
15 libgav1_set_test_flags()
17 -set(libgav1_abseil "${libgav1_root}/third_party/abseil-cpp")
18 -if(NOT EXISTS "${libgav1_abseil}")
21 - "Abseil not found. This dependency is required by the"
22 - " examples & tests and libgav1 when LIBGAV1_THREADPOOL_USE_STD_MUTEX is"
23 - " not defined. To continue, download the Abseil repository to"
24 - " third_party/abseil-cpp:\n git \\\n -C ${libgav1_root} \\\n"
26 - " https://github.com/abseil/abseil-cpp.git third_party/abseil-cpp")
28 -add_subdirectory("${libgav1_abseil}" "${libgav1_abseil_build}" EXCLUDE_FROM_ALL)
30 libgav1_reset_target_lists()
31 libgav1_add_dsp_targets()
32 libgav1_add_decoder_targets()
33 --- libgav1-0.16.3/examples/libgav1_examples.cmake.orig 2021-06-30 16:32:33.000000000 +0200
34 +++ libgav1-0.16.3/examples/libgav1_examples.cmake 2021-06-30 16:35:57.392250015 +0200
35 @@ -56,8 +56,8 @@ macro(libgav1_add_examples_targets)
40 - absl::str_format_internal
43 + absl_str_format_internal
45 ${libgav1_dependency})
47 --- libgav1-0.16.3/src/libgav1_decoder.cmake.orig 2021-06-30 16:32:33.000000000 +0200
48 +++ libgav1-0.16.3/src/libgav1_decoder.cmake 2021-06-30 16:38:48.877987664 +0200
49 @@ -108,7 +108,7 @@ macro(libgav1_add_decoder_targets)
53 - list(APPEND libgav1_absl_deps absl::base absl::synchronization)
54 + list(APPEND libgav1_absl_deps absl_base absl_synchronization)
57 libgav1_add_library(NAME libgav1_decoder TYPE OBJECT SOURCES
58 @@ -151,6 +151,7 @@ macro(libgav1_add_decoder_targets)
59 ${libgav1_include_paths}
66 --- libgav1-0.16.3/tests/libgav1_tests.cmake.orig 2021-06-30 16:32:33.000000000 +0200
67 +++ libgav1-0.16.3/tests/libgav1_tests.cmake 2021-06-30 16:41:54.316983055 +0200
68 @@ -17,24 +17,6 @@ if(LIBGAV1_LIBGAV1_TESTS_CMAKE_)
69 endif() # LIBGAV1_LIBGAV1_TESTS_CMAKE_
70 set(LIBGAV1_LIBGAV1_TESTS_CMAKE_ 1)
72 -set(libgav1_googletest "${libgav1_root}/third_party/googletest")
73 -if(NOT LIBGAV1_ENABLE_TESTS OR NOT EXISTS "${libgav1_googletest}")
74 - macro(libgav1_add_tests_targets)
78 - if(LIBGAV1_ENABLE_TESTS AND NOT EXISTS "${libgav1_googletest}")
80 - "GoogleTest not found, setting LIBGAV1_ENABLE_TESTS to false.\n"
81 - "To enable tests download the GoogleTest repository to"
82 - " third_party/googletest:\n\n git \\\n -C ${libgav1_root} \\\n"
84 - " https://github.com/google/googletest.git third_party/googletest\n")
85 - set(LIBGAV1_ENABLE_TESTS FALSE CACHE BOOL "Enables tests." FORCE)
90 # Check GoogleTest compiler requirements.
91 if((CMAKE_CXX_COMPILER_ID
93 @@ -113,32 +95,6 @@ macro(libgav1_add_tests_targets)
94 "This version of libgav1_add_tests_targets() should only be used with"
95 " LIBGAV1_ENABLE_TESTS set to true.")
97 - libgav1_add_library(TEST
103 - "${libgav1_googletest}/googletest/src/gtest-all.cc"
107 - ${libgav1_gtest_include_paths}
108 - ${libgav1_include_paths})
110 - libgav1_add_library(TEST
116 - "${libgav1_googletest}/googletest/src/gtest_main.cc"
120 - ${libgav1_gtest_include_paths}
121 - ${libgav1_include_paths})
124 if(DEFINED LIBGAV1_THREADPOOL_USE_STD_MUTEX
125 AND NOT LIBGAV1_THREADPOOL_USE_STD_MUTEX)
126 @@ -152,7 +108,7 @@ macro(libgav1_add_tests_targets)
129 if(use_absl_threading)
130 - list(APPEND libgav1_common_test_absl_deps absl::synchronization)
131 + list(APPEND libgav1_common_test_absl_deps absl_synchronization)
134 libgav1_add_executable(TEST
135 @@ -169,10 +125,10 @@ macro(libgav1_add_tests_targets)
141 ${libgav1_common_test_absl_deps}
143 - libgav1_gtest_main)
147 libgav1_add_library(TEST
149 @@ -214,12 +170,12 @@ macro(libgav1_add_tests_targets)
153 - absl::str_format_internal
156 + absl_str_format_internal
159 ${libgav1_common_test_absl_deps}
161 - libgav1_gtest_main)
165 libgav1_add_executable(TEST
167 @@ -236,11 +192,11 @@ macro(libgav1_add_tests_targets)
175 ${libgav1_common_test_absl_deps}
177 - libgav1_gtest_main)
181 libgav1_add_executable(TEST
183 @@ -258,11 +214,12 @@ macro(libgav1_add_tests_targets)
187 - absl::str_format_internal
189 + absl_str_format_internal
192 ${libgav1_common_test_absl_deps}
194 - libgav1_gtest_main)
198 libgav1_add_executable(TEST
200 @@ -279,11 +236,12 @@ macro(libgav1_add_tests_targets)
204 - absl::str_format_internal
206 + absl_str_format_internal
209 ${libgav1_common_test_absl_deps}
211 - libgav1_gtest_main)
215 libgav1_add_executable(TEST
217 @@ -300,11 +258,11 @@ macro(libgav1_add_tests_targets)
225 ${libgav1_common_test_absl_deps}
227 - libgav1_gtest_main)
231 libgav1_add_executable(TEST
233 @@ -322,10 +280,11 @@ macro(libgav1_add_tests_targets)
238 + absl_throw_delegate
240 ${libgav1_common_test_absl_deps}
242 - libgav1_gtest_main)
246 libgav1_add_executable(TEST
248 @@ -343,10 +302,10 @@ macro(libgav1_add_tests_targets)
254 ${libgav1_common_test_absl_deps}
256 - libgav1_gtest_main)
260 libgav1_add_executable(TEST
262 @@ -364,10 +323,10 @@ macro(libgav1_add_tests_targets)
268 ${libgav1_common_test_absl_deps}
270 - libgav1_gtest_main)
274 libgav1_add_executable(TEST
276 @@ -385,10 +344,10 @@ macro(libgav1_add_tests_targets)
282 ${libgav1_common_test_absl_deps}
284 - libgav1_gtest_main)
288 libgav1_add_executable(TEST
290 @@ -405,11 +364,11 @@ macro(libgav1_add_tests_targets)
298 ${libgav1_common_test_absl_deps}
300 - libgav1_gtest_main)
304 libgav1_add_executable(TEST
306 @@ -427,11 +386,11 @@ macro(libgav1_add_tests_targets)
314 ${libgav1_common_test_absl_deps}
316 - libgav1_gtest_main)
320 libgav1_add_executable(TEST
322 @@ -449,10 +408,10 @@ macro(libgav1_add_tests_targets)
328 ${libgav1_common_test_absl_deps}
330 - libgav1_gtest_main)
334 libgav1_add_executable(TEST
336 @@ -470,10 +429,10 @@ macro(libgav1_add_tests_targets)
342 ${libgav1_common_test_absl_deps}
344 - libgav1_gtest_main)
348 libgav1_add_executable(TEST
350 @@ -490,11 +449,12 @@ macro(libgav1_add_tests_targets)
354 - absl::str_format_internal
356 + absl_str_format_internal
359 ${libgav1_common_test_absl_deps}
361 - libgav1_gtest_main)
365 libgav1_add_executable(TEST
367 @@ -511,11 +471,11 @@ macro(libgav1_add_tests_targets)
371 - absl::str_format_internal
373 + absl_str_format_internal
375 ${libgav1_common_test_absl_deps}
377 - libgav1_gtest_main)
381 libgav1_add_executable(TEST
383 @@ -532,11 +492,11 @@ macro(libgav1_add_tests_targets)
387 - absl::str_format_internal
389 + absl_str_format_internal
391 ${libgav1_common_test_absl_deps}
393 - libgav1_gtest_main)
397 libgav1_add_executable(TEST
399 @@ -554,11 +514,12 @@ macro(libgav1_add_tests_targets)
403 - absl::str_format_internal
405 + absl_str_format_internal
408 ${libgav1_common_test_absl_deps}
410 - libgav1_gtest_main)
414 libgav1_add_executable(TEST
416 @@ -575,11 +536,13 @@ macro(libgav1_add_tests_targets)
420 - absl::str_format_internal
422 + absl_str_format_internal
424 + absl_throw_delegate
426 ${libgav1_common_test_absl_deps}
428 - libgav1_gtest_main)
432 libgav1_add_executable(TEST
434 @@ -597,11 +560,12 @@ macro(libgav1_add_tests_targets)
438 - absl::str_format_internal
440 + absl_str_format_internal
443 ${libgav1_common_test_absl_deps}
445 - libgav1_gtest_main)
449 libgav1_add_executable(TEST
451 @@ -618,9 +582,9 @@ macro(libgav1_add_tests_targets)
455 - absl::str_format_internal
457 + absl_str_format_internal
459 ${libgav1_common_test_absl_deps}
461 - libgav1_gtest_main)