Unverified Commit fd329e74 authored by Sandro Jäckel's avatar Sandro Jäckel Committed by GitHub
Browse files

nchat: 5.13.17 → 5.14.44 (#508751)

parents a5a36354 a8852918
Loading
Loading
Loading
Loading
+82 −21
Original line number Diff line number Diff line
diff --git i/CMakeLists.txt w/CMakeLists.txt
index ceff715b..143659fb 100644
--- i/CMakeLists.txt
+++ w/CMakeLists.txt
@@ -31,30 +31,6 @@ endif()
diff --git c/CMakeLists.txt i/CMakeLists.txt
index bc227885..143382b3 100644
--- c/CMakeLists.txt
+++ i/CMakeLists.txt
@@ -30,91 +30,6 @@ endif()
 # Platform specifics
 if (${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
   add_definitions(-D_XOPEN_SOURCE_EXTENDED)
 
-
-  # ncurses
-  if (DEFINED NCURSES_ROOT_DIR AND EXISTS "${NCURSES_ROOT_DIR}")
-    message(STATUS "Ncurses cmake prefix '${NCURSES_ROOT_DIR}' (user-specified)")
-  else()
-    execute_process(COMMAND sh "-c"
-                    "command -v brew &> /dev/null && brew --prefix ncurses 2> /dev/null | tr -d '\n'"
-                    OUTPUT_VARIABLE NCURSES_ROOT_DIR)
-    if (EXISTS "${NCURSES_ROOT_DIR}")
-    message(STATUS "Ncurses cmake prefix '${NCURSES_ROOT_DIR}' (detected).")
-      message(STATUS "Ncurses cmake prefix '${NCURSES_ROOT_DIR}' (homebrew)")
-    else()
-    set(NCURSES_ROOT_DIR /opt/local)
-    message(STATUS "Ncurses cmake prefix '${NCURSES_ROOT_DIR}' (default).")
-      foreach(FALLBACK_DIR /opt/homebrew/opt/ncurses /usr/local/opt/ncurses)
-        if (EXISTS "${FALLBACK_DIR}")
-          set(NCURSES_ROOT_DIR "${FALLBACK_DIR}")
-          break()
-        endif()
-      endforeach()
-      if (EXISTS "${NCURSES_ROOT_DIR}")
-        message(STATUS "Ncurses cmake prefix '${NCURSES_ROOT_DIR}' (fallback)")
-      elseif (EXISTS "/opt/local")
-        set(NCURSES_ROOT_DIR "/opt/local")
-        message(STATUS "Ncurses cmake prefix '${NCURSES_ROOT_DIR}' (macports)")
-      endif()
-    endif()
-  endif()
-  if (EXISTS "${NCURSES_ROOT_DIR}")
-    list(APPEND CMAKE_PREFIX_PATH ${NCURSES_ROOT_DIR})
-  endif()
-
-  # openssl
-  if (DEFINED OPENSSL_ROOT_DIR AND EXISTS "${OPENSSL_ROOT_DIR}")
-    message(STATUS "OpenSSL cmake prefix '${OPENSSL_ROOT_DIR}' (user-specified)")
-  else()
-    execute_process(COMMAND sh "-c"
-                    "command -v brew &> /dev/null && brew --prefix openssl 2> /dev/null | tr -d '\n'"
-                    OUTPUT_VARIABLE OPENSSL_ROOT_DIR)
-    if (EXISTS "${OPENSSL_ROOT_DIR}")
-    message(STATUS "OpenSSL cmake prefix '${OPENSSL_ROOT_DIR}' (detected).")
-      message(STATUS "OpenSSL cmake prefix '${OPENSSL_ROOT_DIR}' (homebrew)")
-    else()
-    set(OPENSSL_ROOT_DIR /opt/local)
-    message(STATUS "OpenSSL cmake prefix '${OPENSSL_ROOT_DIR}' (default).")
-      foreach(FALLBACK_DIR /opt/homebrew/opt/openssl /usr/local/opt/openssl)
-        if (EXISTS "${FALLBACK_DIR}")
-          set(OPENSSL_ROOT_DIR "${FALLBACK_DIR}")
-          break()
-        endif()
-      endforeach()
-      if (EXISTS "${OPENSSL_ROOT_DIR}")
-        message(STATUS "OpenSSL cmake prefix '${OPENSSL_ROOT_DIR}' (fallback)")
-      elseif (EXISTS "/opt/local")
-        set(OPENSSL_ROOT_DIR "/opt/local")
-        message(STATUS "OpenSSL cmake prefix '${OPENSSL_ROOT_DIR}' (macports)")
-      endif()
-    endif()
-  endif()
-  if (EXISTS "${OPENSSL_ROOT_DIR}")
-    list(APPEND CMAKE_PREFIX_PATH ${OPENSSL_ROOT_DIR})
-  endif()
-
-  # sqlite
-  if (DEFINED SQLITE_ROOT_DIR AND EXISTS "${SQLITE_ROOT_DIR}")
-    message(STATUS "SQLite cmake prefix '${SQLITE_ROOT_DIR}' (user-specified)")
-  else()
-    execute_process(COMMAND sh "-c"
-                    "command -v brew &> /dev/null && brew --prefix sqlite 2> /dev/null | tr -d '\n'"
-                    OUTPUT_VARIABLE SQLITE_ROOT_DIR)
-    if (EXISTS "${SQLITE_ROOT_DIR}")
-      message(STATUS "SQLite cmake prefix '${SQLITE_ROOT_DIR}' (homebrew)")
-    else()
-      foreach(FALLBACK_DIR /opt/homebrew/opt/sqlite /usr/local/opt/sqlite)
-        if (EXISTS "${FALLBACK_DIR}")
-          set(SQLITE_ROOT_DIR "${FALLBACK_DIR}")
-          break()
-        endif()
-      endforeach()
-      if (EXISTS "${SQLITE_ROOT_DIR}")
-        message(STATUS "SQLite cmake prefix '${SQLITE_ROOT_DIR}' (fallback)")
-      elseif (EXISTS "/opt/local")
-        set(SQLITE_ROOT_DIR "/opt/local")
-        message(STATUS "SQLite cmake prefix '${SQLITE_ROOT_DIR}' (macports)")
-      endif()
-    endif()
-  endif()
-  if (EXISTS "${SQLITE_ROOT_DIR}")
-    list(APPEND CMAKE_PREFIX_PATH ${SQLITE_ROOT_DIR})
-  endif()
-
 elseif (${CMAKE_SYSTEM_NAME} MATCHES "Android")
   add_compile_definitions(_XOPEN_SOURCE_EXTENDED)
+13 −13
Original line number Diff line number Diff line
diff --git i/CMakeLists.txt w/CMakeLists.txt
index a1928ee3..26157e56 100644
--- i/CMakeLists.txt
+++ w/CMakeLists.txt
@@ -126,10 +126,6 @@ message(STATUS "Static Go: ${HAS_STATICGOLIB}")
diff --git c/CMakeLists.txt i/CMakeLists.txt
index bc227885..d37cafe9 100644
--- c/CMakeLists.txt
+++ i/CMakeLists.txt
@@ -182,10 +182,6 @@ message(STATUS "Static Go: ${HAS_STATICGOLIB}")
 
 # Check Golang version for whatsmeow minimum requirement
 set(GO_VERSION_MIN 1.23)
-execute_process(COMMAND bash "-c" "go version 2> /dev/null | cut -c14- | cut -d' ' -f1 | tr -d '\n'" OUTPUT_VARIABLE GO_VERSION)
-if((HAS_WHATSAPP OR HAS_SIGNAL) AND (NOT GO_VERSION VERSION_GREATER_EQUAL GO_VERSION_MIN))
-  message(FATAL_ERROR "Go version ${GO_VERSION} (need >= ${GO_VERSION_MIN} to build WhatsApp or Signal).")
-  message(FATAL_ERROR "Go version ${GO_VERSION} (need >= ${GO_VERSION_MIN} to build WhatsApp or Signal)")
-endif()
 
 # Check Little/Big Endian for tdlib requirement
 test_big_endian(IS_BIG_ENDIAN)
diff --git i/lib/tgchat/ext/td/CMakeLists.txt w/lib/tgchat/ext/td/CMakeLists.txt
index 795f1f4b..7e41549c 100644
--- i/lib/tgchat/ext/td/CMakeLists.txt
+++ w/lib/tgchat/ext/td/CMakeLists.txt
diff --git c/lib/tgchat/ext/td/CMakeLists.txt i/lib/tgchat/ext/td/CMakeLists.txt
index f65c6e45..46b08fdd 100644
--- c/lib/tgchat/ext/td/CMakeLists.txt
+++ i/lib/tgchat/ext/td/CMakeLists.txt
@@ -140,7 +140,6 @@ if (CLANG OR GCC)
 endif()
 
@@ -25,10 +25,10 @@ index 795f1f4b..7e41549c 100644
 message(STATUS "Git state: ${TD_GIT_COMMIT_HASH}")
 
 configure_file("${CMAKE_CURRENT_SOURCE_DIR}/td/telegram/GitCommitHash.cpp.in" "${CMAKE_CURRENT_BINARY_DIR}/td/telegram/GitCommitHash.cpp" @ONLY)
diff --git i/lib/wmchat/CMakeLists.txt w/lib/wmchat/CMakeLists.txt
diff --git c/lib/wmchat/CMakeLists.txt i/lib/wmchat/CMakeLists.txt
index 84a42ef9..556df050 100644
--- i/lib/wmchat/CMakeLists.txt
+++ w/lib/wmchat/CMakeLists.txt
--- c/lib/wmchat/CMakeLists.txt
+++ i/lib/wmchat/CMakeLists.txt
@@ -20,8 +20,8 @@ install(TARGETS wmchat DESTINATION ${CMAKE_INSTALL_LIBDIR})
 target_common_config(wmchat)
 
+3 −3
Original line number Diff line number Diff line
@@ -17,13 +17,13 @@
}:

let
  version = "5.13.17";
  version = "5.14.44";

  src = fetchFromGitHub {
    owner = "d99kris";
    repo = "nchat";
    tag = "v${version}";
    hash = "sha256-VSya6s3/+vII/M76tHmeJEZh7/gv9L5tYdILuthdO5s=";
    hash = "sha256-gG0YkahHP/6KjM+5uzdTRxsonn83cxlJDvdn5HE3h0Q=";
  };

  libcgowm = buildGoModule {
@@ -31,7 +31,7 @@ let
    inherit version src;

    sourceRoot = "${src.name}/lib/wmchat/go";
    vendorHash = "sha256-lfy7uHH3rLYx6kzIy72ftEiO1CkJkEr7rRXHhuFU/ac=";
    vendorHash = "sha256-5Id5+DehV2juLJnEHYvcI67/ykFUQehSrfFW+toZRM0=";

    buildPhase = ''
      runHook preBuild