about summary refs log tree commit diff
path: root/pkgs/development/haskell-modules/configuration-common.nix
diff options
context:
space:
mode:
authorIsidor Zeuner <nix@quidecco.pl>2023-12-03 15:19:56 +0100
committerIsidor Zeuner <nix@quidecco.pl>2023-12-06 08:07:03 +0100
commit90a4a1d26521cb317744233d2e6f2112754c68f2 (patch)
tree974cc182b9e9849070420d7f3ee6f9d4780d0726 /pkgs/development/haskell-modules/configuration-common.nix
parent47d4004a52e309e8b854bd0d32bd8d6cb594b17d (diff)
haskellPackages.csound-expression: unbreak on recent GHC
Diffstat (limited to 'pkgs/development/haskell-modules/configuration-common.nix')
-rw-r--r--pkgs/development/haskell-modules/configuration-common.nix7
1 files changed, 7 insertions, 0 deletions
diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix
index 20ac9ef841af4..7a121ac82b018 100644
--- a/pkgs/development/haskell-modules/configuration-common.nix
+++ b/pkgs/development/haskell-modules/configuration-common.nix
@@ -936,6 +936,13 @@ self: super: {
       ];
     }) super.csound-expression-dynamic;
 
+  csound-expression =
+    assert super.csound-expression.version == "5.4.3";
+    overrideCabal (drv: {
+      src = csound_src_git + "/csound-expression";
+      editedCabalFile = null;
+    }) super.csound-expression;
+
   # Make elisp files available at a location where people expect it.
   hindent = (overrideCabal (drv: {
     # We cannot easily byte-compile these files, unfortunately, because they