|
|
|
@ -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: { |
|
|
|
|