core: switch to GHC 9.6.3 (#3307)

* Various fixes aggregated
- windows definisions
- set compile rto 9.6.3
- flake adjust to 9.6.3
- update haskellNix
- add various patches

* Unbreak iOS

* update script and sha256map.nix

* ios: update core lib

---------

Co-authored-by: Moritz Angermann <moritz.angermann@gmail.com>
This commit is contained in:
Evgeny Poberezkin
2023-11-06 11:43:43 +00:00
committed by GitHub
co-authored by Moritz Angermann
parent 15b55f7924
commit b33fe01e49
11 changed files with 770 additions and 517 deletions
+2 -1
View File
@@ -1907,7 +1907,8 @@ processChatCommand = \case
p {groupPreferences = Just . setGroupPreference' SGFTimedMessages pref $ groupPreferences p}
QuitChat -> liftIO exitSuccess
ShowVersion -> do
let versionInfo = coreVersionInfo $(simplexmqCommitQ)
-- simplexmqCommitQ makes iOS builds crash m(
let versionInfo = coreVersionInfo "" -- $(simplexmqCommitQ)
chatMigrations <- map upMigration <$> withStore' (Migrations.getCurrent . DB.conn)
agentMigrations <- withAgent getAgentMigrations
pure $ CRVersionInfo {versionInfo, chatMigrations, agentMigrations}