From: Debian Multimedia Maintainers Date: Fri, 27 Aug 2021 07:26:52 +0000 (+0100) Subject: Unbundling-abseil X-Git-Tag: archive/raspbian/0.17.0-1+rpi1~2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=35ccac44d6a062d0a90e113d805d55c84760c452;p=libgav1.git Unbundling-abseil Unbundling abseil Gbp-Pq: Name Unbundling-abseil.patch --- diff --git a/CMakeLists.txt b/CMakeLists.txt index 5e9e17a..83da947 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -100,7 +100,6 @@ if(LIBGAV1_VERBOSE) libgav1_dump_options() endif() -set(libgav1_abseil_build "${libgav1_build}/abseil") set(libgav1_gtest_build "${libgav1_build}/gtest") # Compiler/linker flags must be lists, but come in from the environment as @@ -115,18 +114,8 @@ endif() # Set test-only flags based on LIBGAV1_CXX_FLAGS. libgav1_set_test_flags() -set(libgav1_abseil "${libgav1_root}/third_party/abseil-cpp") -if(NOT EXISTS "${libgav1_abseil}") - message( - FATAL_ERROR - "Abseil not found. This dependency is required by the" - " examples & tests and libgav1 when LIBGAV1_THREADPOOL_USE_STD_MUTEX is" - " not defined. To continue, download the Abseil repository to" - " third_party/abseil-cpp:\n git \\\n -C ${libgav1_root} \\\n" - " clone \\\n" - " https://github.com/abseil/abseil-cpp.git third_party/abseil-cpp") -endif() -add_subdirectory("${libgav1_abseil}" "${libgav1_abseil_build}" EXCLUDE_FROM_ALL) +set(absl "/usr/lib/*/cmake/absl") +find_package(absl REQUIRED) libgav1_reset_target_lists() libgav1_add_dsp_targets()