|
235 | 235 | # Upstream issue @ https://github.com/haskell-nix/hnix-store/issues/80 |
236 | 236 | hnix-store-remote = pkgs.haskell.lib.removeConfigureFlag super.hnix-store-remote "-fio-testsuite"; |
237 | 237 |
|
238 | | - # 2020-08-04 hnix uses custom LayoutOptions and therefore is |
239 | | - # likely to be affected by the change in the ribbon width |
240 | | - # calculation in prettyprinter-1.7.0. |
241 | | - prettyprinter = haskellPackages.callPackage |
242 | | - ({ mkDerivation, ansi-wl-pprint, base, base-compat, bytestring |
243 | | - , containers, deepseq, doctest, gauge, mtl, pgp-wordlist |
244 | | - , QuickCheck, quickcheck-instances, random, tasty, tasty-hunit |
245 | | - , tasty-quickcheck, text, transformers, stdenv |
246 | | - }: |
247 | | - mkDerivation { |
248 | | - pname = "prettyprinter"; |
249 | | - version = "1.7.0"; |
250 | | - sha256 = "19z04sn0kqxgwcyfn5igjmbxw13xsb3mdhdidkb3kzswib78f6sr"; |
251 | | - isLibrary = true; |
252 | | - isExecutable = true; |
253 | | - libraryHaskellDepends = [ base text ]; |
254 | | - testHaskellDepends = [ |
255 | | - base bytestring doctest pgp-wordlist QuickCheck |
256 | | - quickcheck-instances tasty tasty-hunit tasty-quickcheck text |
257 | | - ]; |
258 | | - benchmarkHaskellDepends = [ |
259 | | - ansi-wl-pprint base base-compat containers deepseq gauge mtl |
260 | | - QuickCheck random text transformers |
261 | | - ]; |
262 | | - description = "A modern, easy to use, well-documented, extensible pretty-printer"; |
263 | | - license = stdenv.lib.licenses.bsd2; |
264 | | - }) {}; |
265 | 238 | }; |
266 | 239 |
|
267 | 240 | modifier = drv: pkgs.haskell.lib.overrideCabal drv (attrs: { |
|
0 commit comments