lol

haskellPackages: adjust overrides for doctest update

* haskell.packages.ghc9{0,2}1.doctest: 0.18.1 -> 0.18.2

* haskell.packages.ghc921.doctest: drop now obsolete patch

* haskellPackages.hledger-lib_1_23: reflect doctest update

+3 -6
+1 -1
pkgs/development/haskell-modules/configuration-common.nix
··· 844 844 845 845 # hledger-lib 1.23 depends on doctest >= 0.18 846 846 hledger-lib_1_23 = super.hledger-lib_1_23.override { 847 - doctest = self.doctest_0_18_1; 847 + doctest = self.doctest_0_18_2; 848 848 }; 849 849 850 850 # Copy hledger man pages from data directory into the proper place. This code
+1 -1
pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix
··· 92 92 url = "https://gitlab.haskell.org/ghc/head.hackage/-/raw/fe192e12b88b09499d4aff0e562713e820544bd6/patches/alex-3.2.6.patch"; 93 93 sha256 = "1rzs764a0nhx002v4fadbys98s6qblw4kx4g46galzjf5f7n2dn4"; 94 94 }) (dontCheck super.alex); 95 - doctest = dontCheck (doJailbreak super.doctest_0_18_1); 95 + doctest = dontCheck (doJailbreak super.doctest_0_18_2); 96 96 language-haskell-extract = appendPatch (pkgs.fetchpatch { 97 97 url = "https://gitlab.haskell.org/ghc/head.hackage/-/raw/master/patches/language-haskell-extract-0.2.4.patch"; 98 98 sha256 = "0rgzrq0513nlc1vw7nw4km4bcwn4ivxcgi33jly4a7n3c1r32v1f";
+1 -4
pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix
··· 84 84 Cabal = self.Cabal_3_6_2_0; 85 85 }); 86 86 87 - doctest = appendPatch (pkgs.fetchpatch { 88 - url = "https://gitlab.haskell.org/ghc/head.hackage/-/raw/dfd024c9a336c752288ec35879017a43bd7e85a0/patches/doctest-0.18.1.patch"; 89 - sha256 = "030kdsk0fg08cgdcjpyv6z8ym1vkkrbd34aacs91y5hqzc9g79y1"; 90 - }) (dontCheck (doJailbreak super.doctest_0_18_1)); 87 + doctest = dontCheck (doJailbreak super.doctest_0_18_2); 91 88 92 89 # Tests fail in GHC 9.2 93 90 extra = dontCheck super.extra;