diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix index 89827e8c9d9..34048c0b439 100644 --- a/pkgs/development/haskell-modules/configuration-nix.nix +++ b/pkgs/development/haskell-modules/configuration-nix.nix @@ -464,4 +464,13 @@ self: super: builtins.intersectAttrs super { # Haskell OpenCV bindings need contrib code enabled in the C++ library. opencv = super.opencv.override { opencv3 = pkgs.opencv3.override { enableContrib = true; }; }; + # Without this override, the builds lacks pkg-config. + opencv-extra = addPkgconfigDepend super.opencv-extra (pkgs.opencv3.override { enableContrib = true; }); + + # Needs a newer version of brick than lts-8.x provides. + hledger-iadd = super.hledger-iadd.override { brick = self.brick_0_19; }; + + # Needs a newer version of hsyslog than lts-8.x provides. + logging-facade-syslog = super.logging-facade-syslog.override { hsyslog = self.hsyslog_5; }; + }