Skip to content

Instantly share code, notes, and snippets.

@mfine
Created February 1, 2017 04:41
Show Gist options
  • Save mfine/2a8915e6274f94353eb8b32b813a768c to your computer and use it in GitHub Desktop.
Save mfine/2a8915e6274f94353eb8b32b813a768c to your computer and use it in GitHub Desktop.
config = {
# Override packages.
nixpkgs.config = {
packageOverrides = super: let self = super.pkgs; in
{
# Haskell packages.
haskell = super.haskell // {
packages = super.haskell.packages // {
ghc7103 = super.haskell.packages.ghc7103.override {
overrides = self: super: {
# overrides
amazonka = pkgs.haskell.lib.dontCheck (self.callPackage ./overrides/amazonka.nix {});
amazonka-core = pkgs.haskell.lib.dontCheck (self.callPackage ./overrides/amazonka-core.nix {});
amazonka-s3 = pkgs.haskell.lib.dontCheck (self.callPackage ./overrides/amazonka-s3.nix {});
amazonka-ses = pkgs.haskell.lib.dontCheck (self.callPackage ./overrides/amazonka-ses.nix {});
amazonka-swf = pkgs.haskell.lib.dontCheck (self.callPackage ./overrides/amazonka-swf.nix {});
amazonka-test = pkgs.haskell.lib.dontCheck (self.callPackage ./overrides/amazonka-test.nix {});
ini = pkgs.haskell.lib.dontCheck (self.callPackage ./overrides/ini.nix {});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment