Commit Graph
527 Commits
Author SHA1 Message Date
Jonas Nick 5c544ec24c update nixpkgs
clightning: 23.11.2 -> 24.02
lnd: 0.17.3-beta -> 0.17.4-beta
2024-03-04 09:47:31 +00:00
Jonas Nick 38b774b883 update nixpkgs
btcpayserver: 1.11.7 -> 1.12.5
hwi: 2.3.1 -> 2.4.0
lnd: 0.17.0-beta -> 0.17.3-beta
nbxplorer: 2.3.66 -> 2.5.0
2024-02-12 19:18:30 +00:00
Jonas Nick 3afe639215 update nixpkgs
bitcoind: 25.1 -> 26.0
clightning: 23.08.1 -> 23.11.2
elementsd: 22.1.1 -> 23.2.1
fulcrum: 1.9.7 -> 1.9.8
2024-01-15 10:32:22 +00:00
Jonas Nick e56ca3de6b joinmarket: remove custom secp256k1 package
python-bitcointx 1.1.4 is compatible with libsecp256k1 0.4.0 in nixpkgs.
Joinmarket uses libsecp256k1 only through python-bitcointx.
2023-12-15 14:55:01 +00:00
Erik Arvstedt 85bbdb857a python-bitcointx: 1.1.3 -> 1.1.4 2023-12-14 15:00:28 +01:00
Erik Arvstedt 1c07c5fa5c python-packages: add workaround to reenable requirements checking 2023-12-14 14:53:10 +01:00
Erik Arvstedt dc1033f1c8 python-packages/joinmarket: update
- Add `doCheck = false` and `pythonImportsCheck` where appropriate.
  This is good practice in general, but specifically works around a
  `buildPythonPackage` bug where the test phase fails due to a
  requirements check that is unrelated to testing.

- Enable tests for `jmbitcoin`.

- Patch some requirements. I've checked the release notes of the
  required deps for backwards compatibility.
2023-12-14 14:53:10 +01:00
Erik Arvstedt de51f20ccb python-packages/clightning: update 2023-12-14 14:51:12 +01:00
Erik Arvstedt b110e2aea6 fetch-node-modules: provide CA certs
Without this, the `npm ci` command in `fetchNodeModules` hangs.

It seems that npm didn't check certs previously, because these are
not availble in Nix build environments by default.
2023-12-14 14:50:31 +01:00
Erik Arvstedt 9efcdaf8bb treewide: use vendorHash for golang drvs
`vendorSha256` has been deprecated.
2023-12-12 11:22:38 +01:00
Erik Arvstedt 1676445a51 update to NixOS 23.11 2023-12-12 11:22:38 +01:00
nixbitcoin e4cb004905 joinmarket: 0.9.9 -> 0.9.10 2023-12-02 23:01:15 +01:00
Jonas Nick f06ee98435 update nixpkgs
btcpayserver: 1.11.6 -> 1.11.7
electrs: 0.9.13 -> 0.10.1
fulcrum: 1.9.2 -> 1.9.7
2023-11-28 18:33:18 +00:00
Chris Guida bb17457bc0 fix pkgconfig -> pkg-config rename 2023-11-10 15:34:35 -06:00
Erik Arvstedt f0bf94cc5a mempool: init at 2.5.0 2023-10-30 11:58:24 +01:00
Jonas Nick 2804d4ada0 Revert "bitcoin: replace nixpkgs package with bitcoin{,d} 24.1"
This reverts commit 3650d4befe.
2023-10-23 08:58:10 +00:00
Erik Arvstedt 1fad7c730b update nixpkgs
btcpayserver: 1.11.4 -> 1.11.6
fulcrum: 1.9.1 -> 1.9.2
lnd: 0.16.3-beta -> 0.17.0-beta
nbxplorer: 2.3.65 -> 2.3.66

Includes fix for curl CVE-2023-38545 (https://github.com/NixOS/nixpkgs/pull/260381)
2023-10-17 21:10:37 +02:00
Erik Arvstedt b63798ff46 rtl: 0.14.0 -> 0.14.1 2023-10-08 20:42:33 +02:00
Erik Arvstedt c14ebd230c clighting-rest: 0.10.5 -> 0.10.7 2023-10-08 20:42:33 +02:00
Erik Arvstedt 26cc9e4b60 bitcoin: add shell completions
Backport of https://github.com/NixOS/nixpkgs/pull/256091
2023-09-19 14:19:38 +02:00
Jonas NickandErik Arvstedt c1b370aaa6 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>
2023-09-16 13:40:27 +00:00
Erik Arvstedt b6df5cb130 clboss: 0.13A -> 0.13 2023-09-09 14:35:35 +02:00
Erik Arvstedt ff30af6ed3 pkgs/bitcoind: use pkgs instead of pkgsUnstable
All deps required by `bitcoind` are available in `pkgs`.
2023-09-01 01:12:34 +02:00
Erik Arvstedt ac59f93e63 trustedcoin: add regtest support, reenable test 2023-08-03 18:40:13 +02:00
Jonas Nick aca0b1e6ec update nixpkgs
btcpayserver: 1.10.2 -> 1.10.3

Also, don't override boost provided to the bitcoin package, same as in the
nixpkgs.
2023-07-29 14:13:08 +00:00
Haos Games 8157cd4fe3 fix prometheus msat purge error 2023-07-23 19:45:19 +02:00
Erik Arvstedt bb2e88cec2 fix python packages for nixos 23.05 2023-07-19 17:22:01 +02:00
Erik Arvstedt e2cce7daa8 update to nixos 23.05 2023-07-19 17:22:01 +02:00
Erik Arvstedt 55c64d8dff update nixpkgs
clightning: 23.05.1 -> 23.05.2
lightning-pool: 0.5.3-alpha -> 0.6.4-beta
2023-07-19 17:22:01 +02:00
Erik Arvstedt bd77b89fea rtl, clightning-rest: update to nodejs 18
16 is no longer supported by NixOS 23.05.
18 is the latest LTS version.
2023-07-19 17:22:01 +02:00
Erik Arvstedt 50aa13c3b4 clightning-rest: 0.10.4 -> 0.10.5 2023-06-29 12:48:25 +02:00
Jonas Nick 71b4191095 update nixpkgs
extra-container: 0.11 -> 0.12
lnd: 0.16.2-beta -> 0.16.3-beta
2023-06-27 09:59:02 +00:00
Erik Arvstedt edcf39daf5 clightning-rest: 0.10.3 -> 0.10.4 2023-06-21 23:09:39 +02:00
Erik Arvstedt 1b741c7cc1 clightning-plugins/prometheus: fix patch not being applied
`patchPhase` can't be used with `buildCommand`.
2023-06-09 14:40:32 +02:00
Erik Arvstedt 8a791b754e rtl: 0.13.6 -> 0.14.0 2023-06-02 10:50:11 +00:00
Jonas Nick 3650d4befe bitcoin: replace nixpkgs package with bitcoin{,d} 24.1
Bitcoin Core 25.0 may sometimes hang when shutting down.
2023-06-02 10:50:11 +00:00
Jonas Nick 75e54bbb90 spark-wallet: remove package and module 2023-06-02 10:50:11 +00:00
Erik Arvstedt 67475f768e clightning-rest: 0.9.0 -> 0.10.3 2023-06-02 10:49:35 +00:00
Jonas Nick 9c59b96add clightning-plugins: add prometheus patch for clightning 23.05 2023-05-29 06:41:38 +00:00
Jonas Nick 9aea69e799 clightning-plugins: update 2023-05-29 06:41:38 +00:00
Erik Arvstedt 2166bfd1ee clboss: deprecate, add clighting 23.05 compatibility 2023-05-29 06:41:38 +00:00
Jonas Nick d9baa2e108 Merge fort-nix/nix-bitcoin#607: joinmarket: 0.9.8 -> 0.9.9
fcd81d486d joinmarket: 0.9.8 -> 0.9.9 (nixbitcoin)

Pull request description:

ACKs for top commit:
  erikarvstedt:
    ACK fcd81d486d

Tree-SHA512: cb6c1b750361592a7508ee94fa811824e72e3dc5d97ff3a2b73c6141e9500b7300faa0457da2ae3ccd2c443ad8dfac360be32804374a4252161fadbae06ac896
2023-05-09 07:04:59 +00:00
nixbitcoin fcd81d486d joinmarket: 0.9.8 -> 0.9.9 2023-05-08 19:05:43 +00:00
Erik Arvstedt 1d69c9c824 lnd: fix non-static patch URL 2023-05-07 22:30:31 +02:00
Erik Arvstedt 9f3daab64f lnd: fix cert key format bug 2023-05-07 21:11:00 +02:00
Erik Arvstedt 744d8fe379 update nixpkgs
fulcrum: 1.9.0 -> 1.9.1
lightning-loop: 0.20.0-beta -> 0.23.0-beta
lnd: 0.15.5-beta -> 0.16.2-beta
2023-05-06 23:14:46 +02:00
Otto Sabart 8c00c26fa1 trustedcoin: update to v0.6.1 2023-04-11 21:00:00 +02:00
neverupdate 3197338d81 trustedcoin: add pkg 2023-04-11 21:00:00 +02:00
Jonas Nick b82eb458af update nixpkgs
clightning: 22.11.1 -> 23.02
hwi: 2.2.0 -> 2.2.1
2023-03-07 21:08:35 +00:00
Jonas Nick f4c159d0e2 rtl: 0.13.4 -> 0.13.6 2023-02-27 13:30:53 +00:00