From e0991b349d590d472688a4bf75bc6ad3b94ff4c8 Mon Sep 17 00:00:00 2001 From: Peter Becich Date: Sat, 23 Mar 2024 16:36:02 -0700 Subject: [PATCH] `nix flake update` --- flake.lock | 18 +++++++++--------- flake.nix | 18 +++++++++++++----- 2 files changed, 22 insertions(+), 14 deletions(-) diff --git a/flake.lock b/flake.lock index 6075d613..e2dcf741 100644 --- a/flake.lock +++ b/flake.lock @@ -7,11 +7,11 @@ ] }, "locked": { - "lastModified": 1709336216, - "narHash": "sha256-Dt/wOWeW6Sqm11Yh+2+t0dfEWxoMxGBvv3JpIocFl9E=", + "lastModified": 1712014858, + "narHash": "sha256-sB4SWl2lX95bExY2gMFG5HIzvva5AVMJd4Igm+GpZNw=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "f7b3c975cf067e56e7cda6cb098ebe3fb4d74ca2", + "rev": "9126214d0a59633752a136528f5f3b9aa8565b7d", "type": "github" }, "original": { @@ -37,11 +37,11 @@ }, "haskell-flake": { "locked": { - "lastModified": 1709467224, - "narHash": "sha256-xnPTkLMqq78BiTqt6WXj2TXLupclJi+NEH84HDbQSPc=", + "lastModified": 1712129417, + "narHash": "sha256-9GZwTcmDW3zYOB+s9MpYsCJk1VIAVRwJ8WeMKVMeZ98=", "owner": "srid", "repo": "haskell-flake", - "rev": "9173cc45aeb72b7e7adfe0e5a53a425fe439e3ca", + "rev": "d9dbdd466afbda9df75b49e50a01f5ade61d42bc", "type": "github" }, "original": { @@ -52,11 +52,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1709856773, - "narHash": "sha256-QJ3yNJLhfDZbln1HEhIGXmPlwqCk22MbyicFNfSVs3A=", + "lastModified": 1712362339, + "narHash": "sha256-lDXuUEDtHlmqD6IuRBUqwcXqBLKIOkfG66kYV4rEUDg=", "owner": "nixos", "repo": "nixpkgs", - "rev": "a32bb438c0219345fc535b4f910da21fa4c4aaa2", + "rev": "1b23f872be0153ef418336c193443bef8a7ef40d", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index a8b1d18d..e8398c65 100644 --- a/flake.nix +++ b/flake.nix @@ -19,18 +19,26 @@ # has only one. packages.default = config.packages.hackage-server; haskellProjects.default = { + basePackages = pkgs.haskell.packages.ghc98; settings = { hackage-server.check = false; - ap-normalize.check = false; # https://community.flake.parts/haskell-flake/dependency#nixpkgs tar = { super, ... }: - { custom = _: super.tar_0_6_1_0; }; - # tasty = { super, ... }: - # { custom = _: super.tasty_1_5; }; + { custom = _: super.tar_0_6_2_0; }; + tls = { super, ... }: + { custom = _: super.tls_2_0_2; }; + tls-session-manager = { super, ... }: + { custom = _: super.tls-session-manager_0_0_5; }; + tasty = { super, ... }: + { custom = _: super.tasty_1_5; }; + logict.jailbreak = true; + integer-logarithms.jailbreak = true; + time-compat.jailbreak = true; + indexed-traversable-instances.jailbreak = true; }; packages = { # https://community.flake.parts/haskell-flake/dependency#path - tls.source = "1.9.0"; + # tls.source = "1.9.0"; }; devShell = { tools = hp: {