From 4a97ba81d24d52d9c2ae002c161b9ace4ed8cd09 Mon Sep 17 00:00:00 2001 From: Timothy DeHerrera Date: Mon, 14 Dec 2020 00:40:46 -0700 Subject: [PATCH] pkgs#miningcore: use local runtime --- .../blockchains/miningcore/default.nix | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/pkgs/applications/blockchains/miningcore/default.nix b/pkgs/applications/blockchains/miningcore/default.nix index b74fb5b8..4e4c91b6 100644 --- a/pkgs/applications/blockchains/miningcore/default.nix +++ b/pkgs/applications/blockchains/miningcore/default.nix @@ -8,7 +8,6 @@ , boost , libsodium , pkgconfig -, icu , zeromq }: let @@ -75,26 +74,19 @@ stdenv.mkDerivation rec { dotnet restore \ --source ${nugetSource}/lib \ - --runtime ${projectRuntime} \ src/${projectName} - dotnet publish \ + dotnet build \ --no-restore \ - --runtime ${projectRuntime} \ --configuration ${projectConfiguration} \ src/${projectName} ''; installPhase = '' mkdir -p $out - cp -r src/${projectName}/bin/${projectConfiguration}/netcoreapp3.1/${projectRuntime}/publish $out/lib - mkdir -p $out/bin - makeWrapper $out/lib/Miningcore $out/bin/${pname} \ - --prefix LD_LIBRARY_PATH : ${stdenv.lib.makeLibraryPath [ - openssl - icu - zeromq - ]} \ + dotnet publish --no-restore -o $out/lib -c Release src/${projectName} + makeWrapper $out/lib/${projectName} $out/bin/${pname} \ + --set DOTNET_ROOT "${dotnet-sdk}" \ --run "cd $out/lib" '';