overrides: add coincurve

This commit is contained in:
Jonathan Ringer 2022-03-29 16:10:19 -07:00
parent 33b5419aa6
commit caad636c27
No known key found for this signature in database
GPG key ID: 5C841D3CFDFEC4E0

View file

@ -237,6 +237,17 @@ lib.composeManyExtensions [
}
);
coincurve = super.coincurve.overridePythonAttrs (
old: {
# package setup logic
LIB_DIR = "${lib.getLib pkgs.secp256k1}/lib";
# for actual C toolchain build
NIX_CFLAGS_COMPILE = "-I ${lib.getDev pkgs.secp256k1}/include";
NIX_LDFLAGS = "-L ${lib.getLib pkgs.secp256k1}/lib";
}
);
configparser = super.configparser.overridePythonAttrs (
old: {
buildInputs = (old.buildInputs or [ ]) ++ [