about summary refs log tree commit diff
path: root/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix
diff options
context:
space:
mode:
authorJan Tojnar <jtojnar@gmail.com>2024-01-07 16:14:41 +0100
committerJan Tojnar <jtojnar@gmail.com>2024-01-07 16:14:41 +0100
commitff42d23313880d627c7dea5addf744db4562dee5 (patch)
treec9b37f000821c6e8e2e39d983ce8ea25a56e949c /pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix
parent798690dc6b55c17705f9f2faab07d5b86b6d50d4 (diff)
parent9ea3a3cfaa995c201b68c1cd3877bd35e1d7dd04 (diff)
downloadnixlib-ff42d23313880d627c7dea5addf744db4562dee5.tar
nixlib-ff42d23313880d627c7dea5addf744db4562dee5.tar.gz
nixlib-ff42d23313880d627c7dea5addf744db4562dee5.tar.bz2
nixlib-ff42d23313880d627c7dea5addf744db4562dee5.tar.lz
nixlib-ff42d23313880d627c7dea5addf744db4562dee5.tar.xz
nixlib-ff42d23313880d627c7dea5addf744db4562dee5.tar.zst
nixlib-ff42d23313880d627c7dea5addf744db4562dee5.zip
Merge branch 'master' into staging-next
Conflicts:

pkgs/development/python-modules/dbt-core/default.nix
pkgs/development/python-modules/dbt-semantic-interfaces/default.nix

Still broken by pydantic 2 bump, though.
Diffstat (limited to 'pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix')
-rw-r--r--pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix10
1 files changed, 1 insertions, 9 deletions
diff --git a/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix b/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix
index 3c0b1d5aa0a0..f4daa4648d83 100644
--- a/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix
+++ b/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix
@@ -76,12 +76,6 @@ in {
     ] ++ drv.testFlags or [];
   }) (doJailbreak super.hpack);
 
-  # Apply patches from head.hackage.
-  language-haskell-extract = appendPatch (pkgs.fetchpatch {
-    url = "https://gitlab.haskell.org/ghc/head.hackage/-/raw/dfd024c9a336c752288ec35879017a43bd7e85a0/patches/language-haskell-extract-0.2.4.patch";
-    sha256 = "0w4y3v69nd3yafpml4gr23l94bdhbmx8xky48a59lckmz5x9fgxv";
-  }) (doJailbreak super.language-haskell-extract);
-
   # Tests depend on `parseTime` which is no longer available
   hourglass = dontCheck super.hourglass;
 
@@ -122,9 +116,7 @@ in {
       in
       lib.mapAttrs (_: pkg: doDistribute (pkg.overrideScope hls_overlay)) {
         haskell-language-server = allowInconsistentDependencies super.haskell-language-server;
-        # Tests fail due to the newly-build fourmolu not being in PATH
-        # https://github.com/fourmolu/fourmolu/issues/231
-        fourmolu = dontCheck super.fourmolu_0_14_0_0;
+        fourmolu = self.fourmolu_0_14_0_0;
         ormolu = self.generateOptparseApplicativeCompletions [ "ormolu" ] (enableSeparateBinOutput super.ormolu_0_7_2_0);
         hlint = super.hlint_3_6_1;
         stylish-haskell = super.stylish-haskell;