--- CMakeLists.txt.orig	2026-09-02 19:12:58 UTC
+++ CMakeLists.txt
@@ -460,6 +460,7 @@ endif()
 # ENDOF TAGLIB
 
 # LIBEBUR128
+if (ENABLE_GAPLESS)
 option(USE_SYSTEM_LIBEBUR128 "Use libebur128 provided by the OS" OFF)
 if (USE_SYSTEM_LIBEBUR128)
   find_library(EBUR128_LIBRARY ebur128 REQUIRED)
@@ -501,7 +502,6 @@ endif()
     target_include_directories(ebur128 PRIVATE ${EBUR128_SOURCE_DIR})
   endif()
 endif()
-if (ENABLE_GAPLESS)
   target_link_libraries(${MPZ_LIB} PUBLIC ebur128)
 endif()
 # ENDOF LIBEBUR128
@@ -551,6 +551,7 @@ endif()
 # ENDOF LIBMPDCLIENT
 
 # SQLITE3
+if (ENABLE_GAPLESS)
 option(USE_SYSTEM_SQLITE3 "Use sqlite3 provided by the OS" OFF)
 if (USE_SYSTEM_SQLITE3)
   message(STATUS "using system-wide sqlite3")
@@ -566,7 +567,6 @@ endif()
 else()
   include(3rdparty/sqlite3.cmake)
 endif()
-if (ENABLE_GAPLESS)
   target_link_libraries(${MPZ_LIB} PUBLIC sqlite3)
 endif()
 # ENDOF SQLITE3
