From a68130625e2a7520a21f90731eb390ae8aed2166 Mon Sep 17 00:00:00 2001 From: Sovran Systems <99053422+naturallaw777@users.noreply.github.com> Date: Mon, 10 Aug 2026 11:16:26 -0500 Subject: [PATCH] Fix btcpayserver.nix to use pkgs.stable overlay Replace all pkgs-stable references with pkgs.stable (from overlay-stable in flake.nix): - Remove pkgs-stable from function arguments - Use pkgs.stable.nbxplorer (2.6.10 from nixos-26.05) - Use pkgs.stable.btcpayserver (2.4.2 from nixos-26.05) --- modules/bitcoin/btcpayserver.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/modules/bitcoin/btcpayserver.nix b/modules/bitcoin/btcpayserver.nix index 99bacab..2564c8a 100644 --- a/modules/bitcoin/btcpayserver.nix +++ b/modules/bitcoin/btcpayserver.nix @@ -1,4 +1,4 @@ -{ config, lib, pkgs, pkgs-stable, ... }: +{ config, lib, pkgs, ... }: with lib; let @@ -26,8 +26,8 @@ let }; package = mkOption { type = types.package; - default = pkgs-stable.nbxplorer; - defaultText = "pkgs-stable.nbxplorer"; + default = pkgs.stable.nbxplorer; + defaultText = "pkgs.stable.nbxplorer"; description = "The package providing nbxplorer binaries."; }; dataDir = mkOption { @@ -47,7 +47,7 @@ let # be nix-bitcoin <=0.0.91) addNetworkSymlink = mkOption { readOnly = true; - default = pkgs-stable.nbxplorer != cfg.nbxplorer.package; + default = pkgs.stable.nbxplorer != cfg.nbxplorer.package; description = '' Whether to add a compatibility symlink (like `${cfg.nbxplorer.dataDir}/Main`) to the dataDir. @@ -83,8 +83,8 @@ let }; package = mkOption { type = types.package; - default = pkgs-stable.btcpayserver; - defaultText = "pkgs-stable.btcpayserver"; + default = pkgs.stable.btcpayserver; + defaultText = "pkgs.stable.btcpayserver"; description = "The package providing BTCPay Server binaries."; }; address = mkOption {