summary refs log tree commit diff
path: root/pkgs/development/haskell-modules
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2015-10-09 11:19:23 +0200
committerPeter Simons <simons@cryp.to>2015-10-09 12:39:14 +0200
commit0a28867303054bbbe504f1c84a382a201581c059 (patch)
tree5505bfe69ab770ddaab3d020a7170c43aee89843 /pkgs/development/haskell-modules
parentf4f13f0d2909d296d93978b54653d493a61a74b4 (diff)
downloadnixpkgs-0a28867303054bbbe504f1c84a382a201581c059.tar
nixpkgs-0a28867303054bbbe504f1c84a382a201581c059.tar.gz
nixpkgs-0a28867303054bbbe504f1c84a382a201581c059.tar.bz2
nixpkgs-0a28867303054bbbe504f1c84a382a201581c059.tar.lz
nixpkgs-0a28867303054bbbe504f1c84a382a201581c059.tar.xz
nixpkgs-0a28867303054bbbe504f1c84a382a201581c059.tar.zst
nixpkgs-0a28867303054bbbe504f1c84a382a201581c059.zip
haskell-fltkhs: record my fruitless attempts to fix that build
Diffstat (limited to 'pkgs/development/haskell-modules')
-rw-r--r--pkgs/development/haskell-modules/configuration-common.nix8
1 files changed, 8 insertions, 0 deletions
diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix
index 3aba634a96e..cc11adbb431 100644
--- a/pkgs/development/haskell-modules/configuration-common.nix
+++ b/pkgs/development/haskell-modules/configuration-common.nix
@@ -907,4 +907,12 @@ self: super: {
   # https://github.com/sol/hpack/issues/53
   hpack = dontCheck super.hpack;
 
+  # https://github.com/deech/fltkhs/issues/16
+  fltkhs = overrideCabal super.fltkhs (drv: {
+    libraryToolDepends = (drv.libraryToolDepends or []) ++ [pkgs.autoconf];
+    librarySystemDepends = (drv.librarySystemDepends or []) ++ [pkgs.fltk13 pkgs.mesa_noglu pkgs.libjpeg];
+    broken = true;      # linking fails because the build doesn't pull in the mesa libraries
+  });
+  fltkhs-fluid-examples = dontDistribute super.fltkhs-fluid-examples;
+
 }