summary refs log tree commit diff
path: root/pkgs/applications/blockchains/btcpayserver/default.nix
diff options
context:
space:
mode:
authornixbitcoin <nixbitcoin@i2pmail.org>2022-02-01 15:25:52 +0100
committernixbitcoin <nixbitcoin@i2pmail.org>2022-02-06 15:02:53 +0100
commitd3d6dd802c81875ed3117cd5d1d7cdfbcec74153 (patch)
tree4f00dc830bc5f2f79d298bbca5c0353fa8e13f33 /pkgs/applications/blockchains/btcpayserver/default.nix
parent7a6c6bb65c27094a9d9d049f73c0580dee98895e (diff)
downloadnixpkgs-d3d6dd802c81875ed3117cd5d1d7cdfbcec74153.tar
nixpkgs-d3d6dd802c81875ed3117cd5d1d7cdfbcec74153.tar.gz
nixpkgs-d3d6dd802c81875ed3117cd5d1d7cdfbcec74153.tar.bz2
nixpkgs-d3d6dd802c81875ed3117cd5d1d7cdfbcec74153.tar.lz
nixpkgs-d3d6dd802c81875ed3117cd5d1d7cdfbcec74153.tar.xz
nixpkgs-d3d6dd802c81875ed3117cd5d1d7cdfbcec74153.tar.zst
nixpkgs-d3d6dd802c81875ed3117cd5d1d7cdfbcec74153.zip
btcpayserver: 1.3.7 -> 1.4.3
Diffstat (limited to 'pkgs/applications/blockchains/btcpayserver/default.nix')
-rw-r--r--pkgs/applications/blockchains/btcpayserver/default.nix16
1 files changed, 5 insertions, 11 deletions
diff --git a/pkgs/applications/blockchains/btcpayserver/default.nix b/pkgs/applications/blockchains/btcpayserver/default.nix
index 6cc83ffbf60..87347f8b1f1 100644
--- a/pkgs/applications/blockchains/btcpayserver/default.nix
+++ b/pkgs/applications/blockchains/btcpayserver/default.nix
@@ -3,28 +3,22 @@
 
 buildDotnetModule rec {
   pname = "btcpayserver";
-  version = "1.3.7";
+  version = "1.4.3";
 
   src = fetchFromGitHub {
     owner = pname;
     repo = pname;
     rev = "v${version}";
-    sha256 = "sha256-W8WRw42hMNUaQZlfrl73REGIvLcj6Vso9Axx53ENkx0=";
+    sha256 = "sha256-CMa0+Djx07q77W/ezMhU+JP5EPXz4nfZ35TN8O6R/nc=";
   };
 
   projectFile = "BTCPayServer/BTCPayServer.csproj";
   nugetDeps = ./deps.nix;
 
-  dotnet-sdk = dotnetCorePackages.sdk_3_1;
-  dotnet-runtime = dotnetCorePackages.aspnetcore_3_1;
+  dotnet-sdk = dotnetCorePackages.sdk_6_0;
+  dotnet-runtime = dotnetCorePackages.aspnetcore_6_0;
 
-  dotnetFlags = lib.optionals altcoinSupport [ "/p:Configuration=Altcoins-Release" ];
-
-  # btcpayserver requires the publish directory as its working dir
-  # https://github.com/btcpayserver/btcpayserver/issues/1894
-  preInstall = ''
-    makeWrapperArgs+=(--run "cd $out/lib/btcpayserver")
-  '';
+  buildType = if altcoinSupport then "Altcoins-Release" else "Release";
 
   postFixup = ''
     mv $out/bin/{BTCPayServer,btcpayserver}