nbPython3Packages: fix clightning pkgs
Also enable tests for the pyln-* pkgs.
This commit is contained in:
parent
6bdf0ac3fb
commit
f234e59ca5
7 changed files with 44 additions and 71 deletions
|
|
@ -4,6 +4,8 @@ let
|
|||
|
||||
joinmarketPkg = pkg: callPackage pkg { inherit (nbPkgs.joinmarket) version src; };
|
||||
clightningPkg = pkg: callPackage pkg { inherit (nbPkgs.pinned) clightning; };
|
||||
|
||||
unstable = (import ../nixpkgs-pinned.nix).nixpkgs-unstable;
|
||||
in {
|
||||
bencoderpyx = callPackage ./bencoderpyx {};
|
||||
coincurve = callPackage ./coincurve {};
|
||||
|
|
@ -26,15 +28,17 @@ in {
|
|||
|
||||
## Specific versions of packages that already exist in nixpkgs
|
||||
|
||||
# base58 2.1.0, required by pyln-proto
|
||||
base58 = callPackage ./specific-versions/base58.nix {};
|
||||
|
||||
# cryptography 3.3.2, required by joinmarketdaemon
|
||||
# Used in the private python package set for joinmarket (../joinmarket/default.nix)
|
||||
cryptography_3_3_2 = callPackage ./specific-versions/cryptography {
|
||||
cryptography_vectors = callPackage ./specific-versions/cryptography/vectors.nix {};
|
||||
};
|
||||
|
||||
# cryptography 36.0.0, required by pyln-proto.
|
||||
cryptography = callPackage "${unstable}/pkgs/development/python-modules/cryptography" {
|
||||
Security = self.darwin.apple_sdk.frameworks.Security;
|
||||
};
|
||||
|
||||
# autobahn 20.12.3, required by joinmarketclient
|
||||
autobahn = callPackage ./specific-versions/autobahn.nix {};
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue