summary refs log tree commit diff
path: root/pkgs/development/haskell-modules/configuration-common.nix
diff options
context:
space:
mode:
authorTom Sydney Kerckhove <syd@cs-syd.eu>2021-05-10 10:23:27 +0200
committersternenseemann <0rpkxez4ksa01gb3typccl0i@systemli.org>2021-05-10 13:13:09 +0200
commite9a31d983b1d3881a47a9f3e6a01000358c794e2 (patch)
treeac081e96026d032eb181f25b1fdcd89c5af4f639 /pkgs/development/haskell-modules/configuration-common.nix
parent6b491e513bf6bcfe723ded1a27248503e00113b1 (diff)
downloadnixpkgs-e9a31d983b1d3881a47a9f3e6a01000358c794e2.tar
nixpkgs-e9a31d983b1d3881a47a9f3e6a01000358c794e2.tar.gz
nixpkgs-e9a31d983b1d3881a47a9f3e6a01000358c794e2.tar.bz2
nixpkgs-e9a31d983b1d3881a47a9f3e6a01000358c794e2.tar.lz
nixpkgs-e9a31d983b1d3881a47a9f3e6a01000358c794e2.tar.xz
nixpkgs-e9a31d983b1d3881a47a9f3e6a01000358c794e2.tar.zst
nixpkgs-e9a31d983b1d3881a47a9f3e6a01000358c794e2.zip
haskellPackages.bson: unbreak
Co-authored-by: sterni <sternenseemann@systemli.org>
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 7cad4d339f4..f50f09ab629 100644
--- a/pkgs/development/haskell-modules/configuration-common.nix
+++ b/pkgs/development/haskell-modules/configuration-common.nix
@@ -1898,4 +1898,10 @@ EOT
     })
   ];
 
+  # BSON defaults to requiring network instead of network-bsd which is
+  # required nowadays: https://github.com/mongodb-haskell/bson/issues/26
+  bson = appendConfigureFlag (super.bson.override {
+    network = self.network-bsd;
+  }) "-f-_old_network";
+
 } // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super