update nixpkgs
btcpayserver: 1.11.2 -> 1.11.4 clightning: 23.05.2 -> 23.08.1 hwi: 2.2.1 -> 2.3.1 Remove custom coincurve, since nixos-23.05 includes the latest version of coincurve (18) that's required by pyln-proto. Co-authored-by: Erik Arvstedt <erik.arvstedt@gmail.com>
This commit is contained in:
parent
19b997fde7
commit
c1b370aaa6
15 changed files with 592 additions and 45 deletions
|
|
@ -16,7 +16,6 @@ rec {
|
|||
clightningPkg = pkg: callPackage pkg { inherit (nbPkgs.pinned) clightning; };
|
||||
in
|
||||
{
|
||||
coincurve = callPackage ./coincurve {};
|
||||
txzmq = callPackage ./txzmq {};
|
||||
|
||||
pyln-client = clightningPkg ./pyln-client;
|
||||
|
|
@ -24,6 +23,26 @@ rec {
|
|||
pyln-bolt7 = clightningPkg ./pyln-bolt7;
|
||||
pylightning = clightningPkg ./pylightning;
|
||||
|
||||
# cryptography 41, required by pyln-proto
|
||||
cryptography = callPackage ./specific-versions/cryptography_41 {
|
||||
Security = super.darwin.apple_sdk.frameworks.Security;
|
||||
};
|
||||
|
||||
# The versions of these packages that ship with nixos-23.05 are incompatible
|
||||
# with cryptography 41
|
||||
pyopenssl = callPackage ./specific-versions/pyopenssl_23_2 {};
|
||||
service-identity = callPackage ./specific-versions/service-identity_23_1 {};
|
||||
|
||||
# The twisted package in nixos-23.05 runs a test that fails with
|
||||
# service-identity 23.1. This package is backported from nixos-unstable
|
||||
# and disables the test. (see
|
||||
# https://github.com/twisted/twisted/issues/11877,
|
||||
# https://github.com/NixOS/nixpkgs/commit/1ee622b10fcafcf2343960e3ffae0169afc59804)
|
||||
twisted = callPackage ./specific-versions/twisted_22_10 {};
|
||||
|
||||
# Used by cryptography 41, backported from nixpkgs-unstable
|
||||
setuptoolsRustBuildHook = callPackage ./setuptools-rust-hook {};
|
||||
|
||||
# bitstring 3.1.9, required by pyln-proto
|
||||
bitstring = callPackage ./specific-versions/bitstring.nix {};
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue