mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-22 13:41:26 +00:00
haskellModules.hledger-lib: Add merged but not-yet-released patch
This commit is contained in:
parent
24ae699505
commit
6d6c8d7b8e
|
@ -864,6 +864,20 @@ self: super: {
|
|||
snap-templates = doJailbreak super.snap-templates; # https://github.com/snapframework/snap-templates/issues/22
|
||||
swagger2 = if (pkgs.stdenv.hostPlatform.isAarch32 || pkgs.stdenv.hostPlatform.isAarch64) then dontHaddock (dontCheck super.swagger2) else super.swagger2;
|
||||
|
||||
# hledger-lib requires the latest version of pretty-simple
|
||||
hledger-lib = appendPatch super.hledger-lib
|
||||
# This patch has been merged but not released yet:
|
||||
# https://github.com/simonmichael/hledger/pull/1512. It is
|
||||
# important for ledger-autosync test suite:
|
||||
# https://github.com/egh/ledger-autosync/issues/123
|
||||
(pkgs.fetchpatch {
|
||||
name = "hledger-properly-escape-quotes-csv.patch";
|
||||
url = "https://github.com/simonmichael/hledger/commit/c9a72e1615e2ddc2824f2e248456e1042eb31e1d.patch";
|
||||
sha256 = "10knvrd5bl9nrmi27i0pm82sfr64jy04xgbjp228qywyijpr3pqv";
|
||||
includes = [ "Hledger/Read/CsvReader.hs" ];
|
||||
stripLen = 1;
|
||||
});
|
||||
|
||||
# Copy hledger man pages from data directory into the proper place. This code
|
||||
# should be moved into the cabal2nix generator.
|
||||
hledger = overrideCabal super.hledger (drv: {
|
||||
|
|
Loading…
Reference in a new issue