apple: link with resolv, CoreFoundation, Security

Change-Id: I95dfb2e81308d0c727b18aae96d9b67d570cf492
diff --git a/CMakeLists.txt b/CMakeLists.txt
index d14bc98..af085df 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -72,6 +72,10 @@
 
 add_library(dhtnet ${dhtnet_SOURCES})
 target_link_libraries(dhtnet PUBLIC PkgConfig::opendht PkgConfig::pjproject fmt::fmt ${MSGPACK_LIB})
+if (APPLE)
+    target_link_libraries(dhtnet PRIVATE SYSTEM "-framework CoreFoundation" "-framework Security" "resolv")
+endif()
+
 target_include_directories(dhtnet PUBLIC
     $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
     $<INSTALL_INTERFACE:include>