base58

Pure Haskell base58, base58check encoding/decoding (docs.ppad.tech/base58).
git clone git://git.ppad.tech/base58.git
Log | Files | Refs | README | LICENSE

commit bd7b21fea448e743edc738888854a8db99f9497e
parent 8de88f527e0c87264aecae4f4f0d13c524abf726
Author: Jared Tobin <jared@jtobin.io>
Date:   Sun, 28 Dec 2025 17:53:50 -0330

flake: add clang

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

diff --git a/flake.nix b/flake.nix @@ -32,20 +32,21 @@ lib = "ppad-base58"; pkgs = import nixpkgs { inherit system; }; - hlib = pkgs.haskell.lib; + 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 ]; sha256 = ppad-sha256.packages.${system}.default; sha256-llvm = hlib.addBuildTools (hlib.enableCabalFlag sha256 "llvm") - [ llvm ]; + [ llvm clang ]; hpkgs = pkgs.haskell.packages.ghc910.extend (new: old: { ppad-base16 = base16-llvm;