Path: blob/develop/haskell-overlays/text-jsstring-8.6/default.nix
1 views
{ lib, haskellLib, fetchFromGitHub, fetchpatch, versionWildcard, thunkSet }:
with lib;
with haskellLib;
self: super: {
_dep = super._dep or {} // thunkSet ./dep // {
};
attoparsec = self.callCabal2nix "attoparsec" self._dep.attoparsec {};
buffer-builder = overrideCabal super.buffer-builder (drv: {
doCheck = false;
src = fetchFromGitHub {
owner = "obsidiansystems";
repo = "buffer-builder";
rev = "59c730e0dec7ff0efd8068250f4bca9cb74c471d";
sha256 = "18dd2ydva3hnsfyrzmi3y3r41g2l4r0kfijaan85y6rc507k6x5c";
};
});
conduit-extra = dontCheck (appendPatch super.conduit-extra ./conduit-extra-text-jsstring.patch);
double-conversion = overrideCabal super.double-conversion (drv: {
src = fetchFromGitHub {
owner = "obsidiansystems";
repo = "double-conversion";
rev = "0f9ddde468687d25fa6c4c9accb02a034bc2f9c3";
sha256 = "0sjljf1sbwalw1zycpjf6bqhljag9i1k77b18b0fd1pzrc29wnks";
};
});
}