Skip to content

Instantly share code, notes, and snippets.

@mebubo
Created October 28, 2019 08:27
Show Gist options
  • Save mebubo/3cb265c44d2b466e5c01082cb274f2ab to your computer and use it in GitHub Desktop.
Save mebubo/3cb265c44d2b466e5c01082cb274f2ab to your computer and use it in GitHub Desktop.
let
config = {
packageOverrides = pkgs: with pkgs.haskell.lib; {
haskellPackages = pkgs.haskellPackages.override {
overrides = self: super: {
docrecords = pkgs.haskell.lib.unmarkBroken super.docrecords;
funflow = dontCheck (unmarkBroken super.funflow);
reader-soup = pkgs.haskell.lib.unmarkBroken super.reader-soup;
vinyl = doJailbreak (unmarkBroken super.vinyl);
streaming-conduit = doJailbreak (unmarkBroken super.streaming-conduit);
};
};
};
};
pkgs = import <nixpkgs> { inherit config; };
haskellPackages = pkgs.haskellPackages;
this = haskellPackages.callCabal2nix "" ./. {};
in
this.env
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment