From 7cbcbe08dfba11ea173ccda5f7a1af433af7f80b Mon Sep 17 00:00:00 2001
From: "A. Maitland Bottoms" <bottoms@debian.org>
Date: Sun, 14 Aug 2022 11:16:45 -0400
Subject: [PATCH 2/2] optional lpcnetfreedv

Debian codec2 libraries contain lpcnetfreedv modes,
having a separate lpcnetfreedv library is optional.
---
 CMakeLists.txt     | 2 +-
 src/CMakeLists.txt | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 172e7d0..cf77cbc 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -245,7 +245,7 @@ else(CODEC2_BUILD_DIR)
         get_target_property(CODEC2_INCLUDE_DIRS codec2 INTERFACE_INCLUDE_DIRECTORIES)
         message(STATUS "  codec2 library: ${CODEC2_LIBRARY}")
         message(STATUS "  codec2 headers: ${CODEC2_INCLUDE_DIRS}")
-        find_package(lpcnetfreedv REQUIRED)
+        find_package(lpcnetfreedv)
     else()
         # Try to find manually
         find_path(CODEC2_INCLUDE_DIRS codec2.h
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index c5ecd43..f2a7578 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -80,7 +80,7 @@ endif(APPLE)
 if(APPLE)
 target_link_libraries(FreeDV codec2 lpcnetfreedv fdv_audio fdv_audio_pipeline fdv_sox)
 else(APPLE)
-target_link_libraries(freedv codec2 lpcnetfreedv fdv_audio fdv_audio_pipeline fdv_sox)
+target_link_libraries(freedv codec2 fdv_audio fdv_audio_pipeline fdv_sox)
 endif(APPLE)
 
 # Add build dependencies for internally built external libraries.
-- 
2.35.1

