sha256

Pure Haskell SHA-256, HMAC-SHA256 (docs.ppad.tech/sha256).
git clone git://git.ppad.tech/sha256.git
Log | Files | Refs | README | LICENSE

commit cad73ada9423c24ba80796335b1d3d8e0d1bbb88
parent a4df6b84a48b7dec984856a37537f21e5eb8648d
Author: Jared Tobin <jared@jtobin.io>
Date:   Sun, 28 Dec 2025 17:40:16 -0330

flake: add clang

I expect this should resolve an issue when building on x86_64-linux.

Diffstat:
Mflake.nix | 9+++++----
1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/flake.nix b/flake.nix @@ -23,15 +23,16 @@ let lib = "ppad-sha256"; - pkgs = import nixpkgs { inherit system; }; - hlib = pkgs.haskell.lib; - llvm = pkgs.llvmPackages_19.llvm; + pkgs = import nixpkgs { inherit system; }; + hlib = pkgs.haskell.lib; + llvm = pkgs.llvmPackages_19.llvm; + clang = pkgs.llvmPackages_19.clang; base16 = ppad-base16.packages.${system}.default; base16-llvm = hlib.addBuildTools (hlib.enableCabalFlag base16 "llvm") - [ llvm ]; + [ llvm clang ]; hpkgs = pkgs.haskell.packages.ghc910.extend (new: old: { ppad-base16 = base16-llvm;