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:
Profpatsch 2023-05-28 17:20:48 +02:00
parent 909b4fafb8
commit 6a15e8e71a
11 changed files with 108 additions and 123 deletions

View 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;
}

View 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;
}

View 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;
}

View 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;
}