--- CMakeLists.txt.orig	2024-05-18 10:41:25.000000000 -0700
+++ CMakeLists.txt	2024-05-18 10:47:50.000000000 -0700
@@ -576,7 +576,7 @@
 
   #---------------------------------------------------------------------
   # Use curses?
-  if (UNIX)
+  if (UNIX AND NOT APPLE)
     # there is a bug in the Syllable libraries which makes linking ccmake fail, Alex
     if(NOT CMAKE_SYSTEM_NAME MATCHES syllable)
       set(CURSES_NEED_NCURSES TRUE)
