bip32

Pure Haskell BIP32 hierarchical deterministic wallets (docs.ppad.tech/bip32).
git clone git://git.ppad.tech/bip32.git
Log | Files | Refs | README | LICENSE

commit b685448fb2dd21b28bb35942ba98f582fbd093ec
parent 08229eed913e09d5ab77021906bdbd3148409d57
Author: Jared Tobin <jared@jtobin.io>
Date:   Sun, 28 Dec 2025 17:54:41 -0330

flake: add clang

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

diff --git a/flake.nix b/flake.nix @@ -72,50 +72,51 @@ lib = "ppad-bip32"; pkgs = import nixpkgs { inherit system; }; - hlib = pkgs.haskell.lib; - llvm = pkgs.llvmPackages_19.llvm; + hlib = pkgs.haskell.lib; + llvm = pkgs.llvmPackages_19.llvm; + clang = pkgs.llvmPackages_19.clang; fixed = ppad-fixed.packages.${system}.default; fixed-llvm = hlib.addBuildTools (hlib.enableCabalFlag fixed "llvm") - [ llvm ]; + [ llvm clang ]; sha256 = ppad-sha256.packages.${system}.default; sha256-llvm = hlib.addBuildTools (hlib.enableCabalFlag sha256 "llvm") - [ llvm ]; + [ llvm clang ]; sha512 = ppad-sha512.packages.${system}.default; sha512-llvm = hlib.addBuildTools (hlib.enableCabalFlag sha512 "llvm") - [ llvm ]; + [ llvm clang ]; secp256k1 = ppad-secp256k1.packages.${system}.default; secp256k1-llvm = hlib.addBuildTools (hlib.enableCabalFlag secp256k1 "llvm") - [ llvm ]; + [ llvm clang ]; base16 = ppad-base16.packages.${system}.default; base16-llvm = hlib.addBuildTools (hlib.enableCabalFlag base16 "llvm") - [ llvm ]; + [ llvm clang ]; base58 = ppad-base58.packages.${system}.default; base58-llvm = hlib.addBuildTools (hlib.enableCabalFlag base58 "llvm") - [ llvm ]; + [ llvm clang ]; ripemd160 = ppad-ripemd160.packages.${system}.default; ripemd160-llvm = hlib.addBuildTools (hlib.enableCabalFlag ripemd160 "llvm") - [ llvm ]; + [ llvm clang ]; hpkgs = pkgs.haskell.packages.ghc910.extend (new: old: { ppad-base16 = base16-llvm;