commit a16c0ab13913ed8e82200a8f0af6950e8987f7f7
parent 4c75152a526338e4885f26700f31db34ba448a0f
Author: Jared Tobin <jared@jtobin.io>
Date: Sun, 28 Dec 2025 12:48:13 -0330
flake: use llvm for ppad-base16
Diffstat:
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/flake.nix b/flake.nix
@@ -62,6 +62,10 @@
llvm = pkgs.llvmPackages_19.llvm;
base16 = ppad-base16.packages.${system}.default;
+ base16-llvm =
+ hlib.addBuildTools
+ (hlib.enableCabalFlag base16 "llvm")
+ [ llvm ];
fixed = ppad-fixed.packages.${system}.default;
fixed-llvm =
@@ -82,7 +86,7 @@
[ llvm ];
hpkgs = pkgs.haskell.packages.ghc910.extend (new: old: {
- ppad-base16 = base16;
+ ppad-base16 = base16-llvm;
ppad-sha256 = sha256-llvm;
ppad-hmac-drbg = hmac-drbg-llvm;
ppad-fixed = fixed-llvm;