secp256k1

Pure Haskell Schnorr, ECDSA on the elliptic curve secp256k1 (docs.ppad.tech/secp256k1).
git clone git://git.ppad.tech/secp256k1.git
Log | Files | Refs | README | LICENSE

commit 1666105dab487cce96cfa51ead07ff4e6133355d
parent 2434facc19f6204eb0374bf4ad1213b843e0a516
Author: Jared Tobin <jared@jtobin.io>
Date:   Sat, 22 Nov 2025 10:35:32 +0400

meta: add llvm dependency

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

diff --git a/flake.nix b/flake.nix @@ -65,9 +65,10 @@ }; }); + cabal = hpkgs.cabal-install; cc = pkgs.stdenv.cc; ghc = hpkgs.ghc; - cabal = hpkgs.cabal-install; + llvm = pkgs.llvmPackages_15.llvm; in { packages.default = hpkgs.${lib}; @@ -80,6 +81,7 @@ buildInputs = [ cabal cc + llvm ]; inputsFrom = builtins.attrValues self.packages.${system}; @@ -89,9 +91,10 @@ shellHook = '' PS1="[${lib}] \w$ " echo "entering ${system} shell, using" + echo "cabal: $(${cabal}/bin/cabal --version)" echo "cc: $(${cc}/bin/cc --version)" echo "ghc: $(${ghc}/bin/ghc --version)" - echo "cabal: $(${cabal}/bin/cabal --version)" + echo "llc: $(${llvm}/bin/llc --version | head -2 | tail -1)" ''; }; }