anchor.diff:      gmp mpfr libedit gnused
     ] ++ lib.optional usePython python3;
   
  -  nativeBuildInputs = [ cmake texinfo ];
  +  nativeBuildInputs = [ cmake texinfo installShellFiles ];
   
     cmakeFlags = [
       "-DCMAKE_INSTALL_LIBDIR=lib"
  
positive.code: { stdenv, lib, fetchFromGitHub, cmake, boost, gmp, mpfr, libedit, python3
  , fetchpatch, texinfo, gnused, usePython ? true }:
  
  stdenv.mkDerivation rec {
    pname = "ledger";
  
negative.code: 
    installTargets = [ "doc" "install" ];
  
    postInstall = ''
      installShellCompletion --cmd ledger --bash $src/contrib/ledger-completion.bash
    '';
  
    meta = with lib; {
      homepage = "https://ledger-cli.org/";
      description = "A double-entry accounting system with a command-line reporting interface";
  