feat(users/Profpatsch): init whatcd-resolver
Change-Id: Ieb377fb8caa60e716703153dfeca5173f9a6779d Reviewed-on: https://cl.tvl.fyi/c/depot/+/8830 Reviewed-by: Profpatsch <mail@profpatsch.de> Tested-by: BuildkiteCI
This commit is contained in:
parent
5daa31db3b
commit
07b976ccd8
15 changed files with 1086 additions and 0 deletions
2
third_party/overlays/haskell/default.nix
vendored
2
third_party/overlays/haskell/default.nix
vendored
|
|
@ -34,6 +34,8 @@ in
|
|||
pa-error-tree = hsSelf.callPackage ./extra-pkgs/pa-error-tree-0.1.0.0.nix { };
|
||||
pa-field-parser = hsSelf.callPackage ./extra-pkgs/pa-field-parser-0.1.0.1.nix { };
|
||||
pa-label = hsSelf.callPackage ./extra-pkgs/pa-label-0.1.0.1.nix { };
|
||||
pa-pretty = hsSelf.callPackage ./extra-pkgs/pa-pretty-0.1.1.0.nix { };
|
||||
pa-json = hsSelf.callPackage ./extra-pkgs/pa-json-0.2.0.0.nix { };
|
||||
};
|
||||
};
|
||||
|
||||
|
|
|
|||
43
third_party/overlays/haskell/extra-pkgs/pa-json-0.2.0.0.nix
vendored
Normal file
43
third_party/overlays/haskell/extra-pkgs/pa-json-0.2.0.0.nix
vendored
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
{ mkDerivation
|
||||
, aeson
|
||||
, aeson-better-errors
|
||||
, aeson-pretty
|
||||
, base
|
||||
, bytestring
|
||||
, containers
|
||||
, hspec-core
|
||||
, hspec-expectations
|
||||
, lib
|
||||
, pa-error-tree
|
||||
, pa-label
|
||||
, pa-prelude
|
||||
, scientific
|
||||
, text
|
||||
, time
|
||||
, vector
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "pa-json";
|
||||
version = "0.2.0.0";
|
||||
sha256 = "b57ef3888b8ea3230925675eccd6affbc3d296fc8762f5937435af4bdbd276e4";
|
||||
libraryHaskellDepends = [
|
||||
aeson
|
||||
aeson-better-errors
|
||||
aeson-pretty
|
||||
base
|
||||
bytestring
|
||||
containers
|
||||
hspec-core
|
||||
hspec-expectations
|
||||
pa-error-tree
|
||||
pa-label
|
||||
pa-prelude
|
||||
scientific
|
||||
text
|
||||
time
|
||||
vector
|
||||
];
|
||||
homepage = "https://github.com/possehl-analytics/pa-hackage";
|
||||
description = "Our JSON parsers/encoders";
|
||||
license = lib.licenses.bsd3;
|
||||
}
|
||||
29
third_party/overlays/haskell/extra-pkgs/pa-pretty-0.1.1.0.nix
vendored
Normal file
29
third_party/overlays/haskell/extra-pkgs/pa-pretty-0.1.1.0.nix
vendored
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
{ mkDerivation
|
||||
, aeson
|
||||
, aeson-pretty
|
||||
, ansi-terminal
|
||||
, base
|
||||
, hscolour
|
||||
, lib
|
||||
, nicify-lib
|
||||
, pa-prelude
|
||||
, text
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "pa-pretty";
|
||||
version = "0.1.1.0";
|
||||
sha256 = "da925a7cf2ac49c5769d7ebd08c2599b537efe45b3d506bf4d7c8673633ef6c9";
|
||||
libraryHaskellDepends = [
|
||||
aeson
|
||||
aeson-pretty
|
||||
ansi-terminal
|
||||
base
|
||||
hscolour
|
||||
nicify-lib
|
||||
pa-prelude
|
||||
text
|
||||
];
|
||||
homepage = "https://github.com/possehl-analytics/pa-hackage";
|
||||
description = "Some pretty-printing helpers";
|
||||
license = lib.licenses.bsd3;
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue