Skip to content

Commit

Permalink
haskell: move yaml overrides to configuration-nix
Browse files Browse the repository at this point in the history
(cherry picked from commit 059c231)
Signed-off-by: Domen Kožar <domen@dev.si>
  • Loading branch information
domenkozar committed Jul 30, 2018
1 parent 6796f5d commit 4c10f6f
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
3 changes: 0 additions & 3 deletions pkgs/development/haskell-modules/configuration-common.nix
Expand Up @@ -767,9 +767,6 @@ self: super: {
# https://github.com/fizruk/http-api-data/issues/49
http-api-data = dontCheck super.http-api-data;

# https://github.com/snoyberg/yaml/issues/106
yaml = disableCabalFlag super.yaml "system-libyaml";

# https://github.com/diagrams/diagrams-lib/issues/288
diagrams-lib = overrideCabal super.diagrams-lib (drv: { doCheck = !pkgs.stdenv.isi686; });

Expand Down
3 changes: 3 additions & 0 deletions pkgs/development/haskell-modules/configuration-nix.nix
Expand Up @@ -298,6 +298,9 @@ self: super: builtins.intersectAttrs super {
# https://github.com/bos/pcap/issues/5
pcap = addExtraLibrary super.pcap pkgs.libpcap;

# https://github.com/snoyberg/yaml/issues/106
yaml = disableCabalFlag super.yaml "system-libyaml";

# The cabal files for these libraries do not list the required system dependencies.
miniball = overrideCabal super.miniball (drv: {
librarySystemDepends = [ pkgs.miniball ];
Expand Down

0 comments on commit 4c10f6f

Please sign in to comment.