diff --git a/flake.lock b/flake.lock index 3dd18286a..19cb31e47 100644 --- a/flake.lock +++ b/flake.lock @@ -458,11 +458,11 @@ "sodium": "sodium" }, "locked": { - "lastModified": 1721825987, - "narHash": "sha256-PPcma4tjozwXJAWf+YtHUQUulmxwulVlwSQzKItx/n8=", + "lastModified": 1728687575, + "narHash": "sha256-38uD8SqT557eh5yyRYuthKm1yTtiWzAN0FH7L/01QKM=", "owner": "input-output-hk", "repo": "iohk-nix", - "rev": "eb61f2c14e1f610ec59117ad40f8690cddbf80cb", + "rev": "86c2bd46e8a08f62ea38ffe77cb4e9c337b42217", "type": "github" }, "original": { @@ -802,11 +802,11 @@ "systems": "systems" }, "locked": { - "lastModified": 1694529238, - "narHash": "sha256-zsNZZGTGnMOf9YpHKJqMSsa0dXbfmxeoJ7xHlrt+xmY=", + "lastModified": 1726560853, + "narHash": "sha256-X6rJYSESBVr3hBoH0WbKE5KvhPU5bloyZ2L4K60/fPQ=", "owner": "numtide", "repo": "flake-utils", - "rev": "ff7b65b44d01cf9ba6a71320833626af21126384", + "rev": "c1dfcf08411b08f6b8615f7d8971a2bfa81d5e8a", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index bddeb3e04..fd96b40cf 100644 --- a/flake.nix +++ b/flake.nix @@ -86,7 +86,7 @@ (final: prev: { postgresql = prev.postgresql.overrideAttrs (_: final.lib.optionalAttrs (final.stdenv.hostPlatform.isMusl) { - doCheck = false; + NIX_LDFLAGS = "--push-state --as-needed -lstdc++ --pop-state"; }); }) ]; @@ -163,8 +163,7 @@ }; shell.tools = { - cabal = { version = "3.10.3.0"; compiler-nix-name = "ghc982"; }; - ghcid = "0.8.8"; + cabal = "latest"; haskell-language-server = { src = if config.compiler-nix-name == "ghc8107" then