Skip to content

Commit 74496ba

Browse files
committed
update Nix flake
1 parent f92db74 commit 74496ba

File tree

2 files changed

+30
-2
lines changed

2 files changed

+30
-2
lines changed

flake.lock

+18-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

flake.nix

+12-1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable";
44
flake-parts.url = "github:hercules-ci/flake-parts";
55
haskell-flake.url = "github:srid/haskell-flake";
6+
rerefined.url = "github:raehik/rerefined";
7+
rerefined.flake = false;
68
};
79
outputs = inputs:
810
let
@@ -24,18 +26,27 @@
2426
devShells.default = self'.devShells.ghc98;
2527
haskellProjects.ghc910 = {
2628
basePackages = pkgs.haskell.packages.ghc910;
29+
devShell = defDevShell "ghc910";
2730
packages.finite-typelits.source = "0.2.1.0";
2831
packages.vector-sized.source = "1.6.1";
2932
settings.defun-core.jailbreak = true;
30-
devShell = defDevShell "ghc910";
33+
34+
# waiting on nixpkgs
35+
packages.rerefined.source = inputs.rerefined;
3136
};
3237
haskellProjects.ghc98 = {
3338
basePackages = pkgs.haskell.packages.ghc98;
3439
devShell = defDevShell "ghc98";
40+
41+
# waiting on nixpkgs
42+
packages.rerefined.source = inputs.rerefined;
3543
};
3644
haskellProjects.ghc96 = {
3745
basePackages = pkgs.haskell.packages.ghc96;
3846
devShell = defDevShell "ghc96";
47+
48+
# waiting on nixpkgs
49+
packages.rerefined.source = inputs.rerefined;
3950
};
4051
};
4152
};

0 commit comments

Comments
 (0)