From: Ismaƫl Bouya Date: Fri, 26 Apr 2019 22:47:23 +0000 (+0200) Subject: Improve cardano to limit the undue garbage collections X-Git-Tag: nur_publish~96 X-Git-Url: https://git.immae.eu/?p=perso%2FImmae%2FConfig%2FNix.git;a=commitdiff_plain;h=941bfb6ff039b6bfd94cc5aec8a0ef6dd1b82f36 Improve cardano to limit the undue garbage collections --- diff --git a/pkgs/crypto/cardano/default.nix b/pkgs/crypto/cardano/default.nix index 881928d..879fddb 100644 --- a/pkgs/crypto/cardano/default.nix +++ b/pkgs/crypto/cardano/default.nix @@ -1,8 +1,10 @@ { stdenv, mylibs }: let - daedalusOrig = (import (mylibs.fetchedGithub ./daedalus.json).src {}).daedalus; + daedalusSrc = (mylibs.fetchedGithub ./daedalus.json).src; + daedalusOrig = (import daedalusSrc {}).daedalus; cfg = stdenv.mkDerivation rec { name = "launcher-config-custom"; + buildInputs = [ daedalusSrc daedalusOrig.cfg ]; src = daedalusOrig.cfg; installPhase = '' cp -a $src $out @@ -15,7 +17,7 @@ in stdenv.mkDerivation rec { name = "daedalus-custom"; src = daedalusOrig; - buildInputs = [ daedalusOrig ]; + buildInputs = [ cfg daedalusOrig ]; installPhase = '' cp -a $src $out chmod -R u+w $out