chore(users/Profpatsch): replace Label with pa-label
We upstreamed some of these modules to hackage, so I can get rid of it here. Change-Id: I70e1e864a81029cadbbd96cc019a768728431cff Reviewed-on: https://cl.tvl.fyi/c/depot/+/8659 Reviewed-by: Profpatsch <mail@profpatsch.de> Tested-by: BuildkiteCI Autosubmit: Profpatsch <mail@profpatsch.de> Reviewed-by: sterni <sternenseemann@systemli.org>
This commit is contained in:
parent
909b4fafb8
commit
6a15e8e71a
11 changed files with 108 additions and 123 deletions
10
third_party/overlays/haskell/extra-pkgs/pa-error-tree-0.1.0.0.nix
vendored
Normal file
10
third_party/overlays/haskell/extra-pkgs/pa-error-tree-0.1.0.0.nix
vendored
Normal file
|
@ -0,0 +1,10 @@
|
|||
{ mkDerivation, base, containers, lib, pa-prelude }:
|
||||
mkDerivation {
|
||||
pname = "pa-error-tree";
|
||||
version = "0.1.0.0";
|
||||
sha256 = "f82d3d905e8d9f0d31c81f31c424b9a95c65a8925517ccac92134f410cf8d639";
|
||||
libraryHaskellDepends = [ base containers pa-prelude ];
|
||||
homepage = "https://github.com/possehl-analytics/pa-hackage";
|
||||
description = "Collect a tree of errors and pretty-print";
|
||||
license = lib.licenses.bsd3;
|
||||
}
|
35
third_party/overlays/haskell/extra-pkgs/pa-field-parser-0.1.0.1.nix
vendored
Normal file
35
third_party/overlays/haskell/extra-pkgs/pa-field-parser-0.1.0.1.nix
vendored
Normal file
|
@ -0,0 +1,35 @@
|
|||
{ mkDerivation
|
||||
, aeson
|
||||
, aeson-better-errors
|
||||
, attoparsec
|
||||
, base
|
||||
, case-insensitive
|
||||
, containers
|
||||
, lib
|
||||
, pa-error-tree
|
||||
, pa-prelude
|
||||
, scientific
|
||||
, semigroupoids
|
||||
, text
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "pa-field-parser";
|
||||
version = "0.1.0.1";
|
||||
sha256 = "e7fd0369898b6993e6e2aaab43e7cc84d173dc2d21eadca1884d2e7a780ad71f";
|
||||
libraryHaskellDepends = [
|
||||
aeson
|
||||
aeson-better-errors
|
||||
attoparsec
|
||||
base
|
||||
case-insensitive
|
||||
containers
|
||||
pa-error-tree
|
||||
pa-prelude
|
||||
scientific
|
||||
semigroupoids
|
||||
text
|
||||
];
|
||||
homepage = "https://github.com/possehl-analytics/pa-hackage";
|
||||
description = "“Vertical” parsing of values";
|
||||
license = lib.licenses.bsd3;
|
||||
}
|
10
third_party/overlays/haskell/extra-pkgs/pa-label-0.1.0.1.nix
vendored
Normal file
10
third_party/overlays/haskell/extra-pkgs/pa-label-0.1.0.1.nix
vendored
Normal file
|
@ -0,0 +1,10 @@
|
|||
{ mkDerivation, base, lib }:
|
||||
mkDerivation {
|
||||
pname = "pa-label";
|
||||
version = "0.1.0.1";
|
||||
sha256 = "0131ab7718d910a94cd8cc881e51b7371a060dadfeabc8fd78513a7f27ee8d35";
|
||||
libraryHaskellDepends = [ base ];
|
||||
homepage = "https://github.com/possehl-analytics/pa-hackage";
|
||||
description = "Labels, and labelled tuples and enums (GHC >9.2)";
|
||||
license = lib.licenses.bsd3;
|
||||
}
|
37
third_party/overlays/haskell/extra-pkgs/pa-prelude-0.1.0.0.nix
vendored
Normal file
37
third_party/overlays/haskell/extra-pkgs/pa-prelude-0.1.0.0.nix
vendored
Normal file
|
@ -0,0 +1,37 @@
|
|||
{ mkDerivation
|
||||
, base
|
||||
, bytestring
|
||||
, containers
|
||||
, error
|
||||
, exceptions
|
||||
, lib
|
||||
, mtl
|
||||
, profunctors
|
||||
, PyF
|
||||
, semigroupoids
|
||||
, text
|
||||
, these
|
||||
, validation-selective
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "pa-prelude";
|
||||
version = "0.1.0.0";
|
||||
sha256 = "554556e3acbf7154131ed05209d803a19d6aa1c7d675fcb10501de50869c49ab";
|
||||
libraryHaskellDepends = [
|
||||
base
|
||||
bytestring
|
||||
containers
|
||||
error
|
||||
exceptions
|
||||
mtl
|
||||
profunctors
|
||||
PyF
|
||||
semigroupoids
|
||||
text
|
||||
these
|
||||
validation-selective
|
||||
];
|
||||
homepage = "https://github.com/possehl-analytics/pa-hackage";
|
||||
description = "The Possehl Analytics Prelude";
|
||||
license = lib.licenses.bsd3;
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue