···11-diff --git a/CMakeLists.txt b/CMakeLists.txt
22-index ffb86d4ac..1775b986f 100644
33---- a/CMakeLists.txt
44-+++ b/CMakeLists.txt
55-@@ -177,19 +177,8 @@ endif()
66-77- mapnik_find_package(Freetype REQUIRED)
88-99--# try to find harfbuzz with the native configuration and fallback to our "own" FindHarfBuzz
1010--mapnik_find_package(harfbuzz CONFIG QUIET)
1111--if(harfbuzz_FOUND)
1212-- message(STATUS "Found harfbuzz native cmake")
1313-- list(APPEND MAPNIK_OPTIONAL_LIBS harfbuzz::harfbuzz)
1414--else()
1515-- # Use pkg-config when harfbuzz is not found.
1616-- # It might be possible that in future version harfbuzz could only be found via pkg-config.
1717-- # harfbuzz related discussion: https://github.com/harfbuzz/harfbuzz/issues/2653
1818-- message(STATUS "harfbuzz not found via cmake. Searching via pkg-config...")
1919-- mapnik_pkg_check_modules(harfbuzz REQUIRED IMPORTED_TARGET harfbuzz>=${HARFBUZZ_MIN_VERSION})
2020-- list(APPEND MAPNIK_OPTIONAL_LIBS PkgConfig::harfbuzz)
2121--endif()
2222-+pkg_check_modules(harfbuzz REQUIRED IMPORTED_TARGET harfbuzz)
2323-+list(APPEND MAPNIK_OPTIONAL_LIBS PkgConfig::harfbuzz)
2424-2525- if(USE_EXTERNAL_MAPBOX_GEOMETRY)
2626- # this is used to provide a way to specify include dirs with CACHE VARIABLES