summaryrefslogtreecommitdiffstats
path: root/pkgs/development/haskell-modules/configuration-common.nix
diff options
context:
space:
mode:
authorAlexandre Esteves <alexfmpe@proton.me>2024-05-05 21:47:04 +0100
committerAlexandre Esteves <alexfmpe@proton.me>2024-05-18 00:12:42 +0100
commitc80804cd10aa449d57cc8c6b8a514aa7aa18b634 (patch)
tree752a4199413c7bfd357f07dd465143f8115370a0 /pkgs/development/haskell-modules/configuration-common.nix
parent58045842897730e7b47c578ad9f175dbf35ad782 (diff)
haskellPackages.commutative-semigroups: fix build on some platforms
Diffstat (limited to 'pkgs/development/haskell-modules/configuration-common.nix')
-rw-r--r--pkgs/development/haskell-modules/configuration-common.nix6
1 files changed, 6 insertions, 0 deletions
diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix
index 1a87e4d16e48..3181b42b5b99 100644
--- a/pkgs/development/haskell-modules/configuration-common.nix
+++ b/pkgs/development/haskell-modules/configuration-common.nix
@@ -3098,6 +3098,12 @@ self: super: {
tasty-quickcheck = super.tasty-quickcheck_0_10_3;
});
+ # Fixes build on some platforms: https://github.com/obsidiansystems/commutative-semigroups/pull/18
+ commutative-semigroups = appendPatch (fetchpatch {
+ url = "https://github.com/obsidiansystems/commutative-semigroups/commit/e031495dd24ae73ffb808eca34e993f5df8e8d76.patch";
+ hash = "sha256-d7AwvGGUJlh/sOXaAbfQLCay6+JyNInb73TTGKkBDz8=";
+ }) super.commutative-semigroups;
+
# Too strict bounds on text. Can be removed after https://github.com/alx741/currencies/pull/3 is merged
currencies = doJailbreak super.currencies;