1diff -ru source/CMakeLists.txt source-patched/CMakeLists.txt 2--- source/CMakeLists.txt 1970-01-01 01:00:01.000000000 +0100 3+++ source-patched/CMakeLists.txt 2024-09-03 11:09:48.289053141 +0200 4@@ -39,9 +39,7 @@ 5 set(CMAKE_AUTOMOC ON) 6 set(CMAKE_INCLUDE_CURRENT_DIR ON) 7 8-if(APPLE) 9- add_executable(${PROJECT_NAME} MACOSX_BUNDLE) 10-elseif(WIN32) 11+if(WIN32) 12 add_executable(${PROJECT_NAME} WIN32) 13 else() 14 add_executable(${PROJECT_NAME}) 15@@ -106,33 +104,6 @@ 16 list(PREPEND CMAKE_PREFIX_PATH ${QT5_PATH} ${SQLITE3_PATH}) 17 endif() 18 19- 20-if(APPLE) 21- # For Intel Mac's 22- if(EXISTS /usr/local/opt/qt5) 23- list(APPEND CMAKE_PREFIX_PATH "/usr/local/opt/qt5") 24- endif() 25- 26- # For Apple Silicon Mac's 27- if(EXISTS /opt/homebrew/opt/qt5) 28- list(APPEND CMAKE_PREFIX_PATH "/opt/homebrew/opt/qt5") 29- endif() 30- if(EXISTS /opt/homebrew/opt/sqlitefts5) 31- list(PREPEND CMAKE_PREFIX_PATH "/opt/homebrew/opt/sqlitefts5") 32- endif() 33- 34- # For Apple Silicon Mac's and install dependencies via our Homebrew tap(sqlitebrowser/homebrew-tap) 35- if(customTap AND EXISTS /opt/homebrew/opt/) 36- list(PREPEND CMAKE_PREFIX_PATH "/opt/homebrew/opt/sqlb-qt@5") 37- list(PREPEND CMAKE_PREFIX_PATH "/opt/homebrew/opt/sqlb-sqlite") 38- 39- if(sqlcipher) 40- list(APPEND SQLCIPHER_INCLUDE_DIR "/opt/homebrew/include") 41- list(APPEND SQLCIPHER_LIBRARY "/opt/homebrew/opt/sqlb-sqlcipher/lib/libsqlcipher.0.dylib") 42- endif() 43- endif() 44-endif() 45- 46 find_package(Qt5 REQUIRED COMPONENTS Concurrent Gui LinguistTools Network PrintSupport Test Widgets Xml) 47 48 if(NOT FORCE_INTERNAL_QSCINTILLA) 49@@ -439,13 +410,6 @@ 50 set(LIBSQLITE_NAME SQLite3) 51 endif() 52 53-# add extra library path for MacOS and FreeBSD 54-set(EXTRAPATH APPLE OR ${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD") 55-if(EXTRAPATH) 56- list(PREPEND CMAKE_PREFIX_PATH /usr/local/opt/sqlite/lib) 57- list(PREPEND CMAKE_PREFIX_PATH /usr/local/opt/sqlitefts5/lib) 58-endif() 59- 60 find_package(${LIBSQLITE_NAME}) 61 if (sqlcipher) 62 target_link_libraries(${PROJECT_NAME} SQLCipher::SQLCipher) 63@@ -510,7 +474,7 @@ 64 endif() 65 endif() 66 67-if((NOT WIN32 AND NOT APPLE) OR MINGW) 68+if(NOT WIN32 OR MINGW) 69 install(TARGETS ${PROJECT_NAME} 70 RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} 71 LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} 72@@ -630,14 +594,6 @@ 73 ) 74 endif() 75 76-if(APPLE) 77- set_target_properties(${PROJECT_NAME} PROPERTIES 78- BUNDLE True 79- OUTPUT_NAME "DB Browser for SQLite" 80- MACOSX_BUNDLE_INFO_PLIST ${CMAKE_SOURCE_DIR}/src/app.plist 81- ) 82-endif() 83- 84 # CPack configuration 85 set(CPACK_STRIP_FILES ON) 86 set(CPACK_DEBIAN_PACKAGE_PRIORITY optional)