Skip to content

Commit

Permalink
Automatic Update
Browse files Browse the repository at this point in the history
  • Loading branch information
IOHK committed Nov 14, 2024
1 parent 3de0e93 commit 4735b69
Show file tree
Hide file tree
Showing 24 changed files with 617 additions and 6 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{ system
, compiler
, flags
, pkgs
, hsPkgs
, pkgconfPkgs
, errorHandler
, config
, ... }:
{
flags = { color-output = true; };
package = {
specVersion = "3.0";
identifier = { name = "chell"; version = "0.5.0.2"; };
license = "MIT";
copyright = "";
maintainer = "Chris Martin, Julie Moronuki";
author = "John Millikin <[email protected]>";
homepage = "https://github.com/typeclasses/chell";
url = "";
synopsis = "A simple and intuitive library for automated testing.";
description = "Chell is a simple and intuitive library for automated testing.\nIt natively supports assertion-based testing, and can use companion libraries\nsuch as @chell-quickcheck@ to support more complex testing strategies.";
buildType = "Simple";
};
components = {
"library" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
(hsPkgs."options" or (errorHandler.buildDepError "options"))
(hsPkgs."patience" or (errorHandler.buildDepError "patience"))
(hsPkgs."random" or (errorHandler.buildDepError "random"))
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
(hsPkgs."text" or (errorHandler.buildDepError "text"))
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
] ++ pkgs.lib.optional (flags.color-output) (hsPkgs."ansi-terminal" or (errorHandler.buildDepError "ansi-terminal"));
buildable = true;
};
};
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{ system
, compiler
, flags
, pkgs
, hsPkgs
, pkgconfPkgs
, errorHandler
, config
, ... }:
{
flags = { color-output = true; };
package = {
specVersion = "3.0";
identifier = { name = "chell"; version = "0.5.0.2"; };
license = "MIT";
copyright = "";
maintainer = "Chris Martin, Julie Moronuki";
author = "John Millikin <[email protected]>";
homepage = "https://github.com/typeclasses/chell";
url = "";
synopsis = "A simple and intuitive library for automated testing.";
description = "Chell is a simple and intuitive library for automated testing.\nIt natively supports assertion-based testing, and can use companion libraries\nsuch as @chell-quickcheck@ to support more complex testing strategies.";
buildType = "Simple";
};
components = {
"library" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
(hsPkgs."options" or (errorHandler.buildDepError "options"))
(hsPkgs."patience" or (errorHandler.buildDepError "patience"))
(hsPkgs."random" or (errorHandler.buildDepError "random"))
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
(hsPkgs."text" or (errorHandler.buildDepError "text"))
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
] ++ pkgs.lib.optional (flags.color-output) (hsPkgs."ansi-terminal" or (errorHandler.buildDepError "ansi-terminal"));
buildable = true;
};
};
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
{ system
, compiler
, flags
, pkgs
, hsPkgs
, pkgconfPkgs
, errorHandler
, config
, ... }:
{
flags = {};
package = {
specVersion = "3.0";
identifier = { name = "chell-hunit"; version = "0.3.0.2"; };
license = "MIT";
copyright = "";
maintainer = "Chris Martin, Julie Moronuki";
author = "John Millikin <[email protected]>";
homepage = "https://github.com/typeclasses/chell";
url = "";
synopsis = "HUnit support for Chell";
description = "HUnit support for the Chell testing library.";
buildType = "Simple";
};
components = {
"library" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."chell" or (errorHandler.buildDepError "chell"))
(hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit"))
];
buildable = true;
};
};
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
{ system
, compiler
, flags
, pkgs
, hsPkgs
, pkgconfPkgs
, errorHandler
, config
, ... }:
{
flags = {};
package = {
specVersion = "3.0";
identifier = { name = "chell-quickcheck"; version = "0.2.5.4"; };
license = "MIT";
copyright = "";
maintainer = "Chris Martin, Julie Moronuki";
author = "John Millikin <[email protected]>";
homepage = "https://github.com/typeclasses/chell";
url = "";
synopsis = "QuickCheck support for Chell";
description = "QuickCheck support for the Chell testing library.";
buildType = "Simple";
};
components = {
"library" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."chell" or (errorHandler.buildDepError "chell"))
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
(hsPkgs."random" or (errorHandler.buildDepError "random"))
];
buildable = true;
};
};
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
{ system
, compiler
, flags
, pkgs
, hsPkgs
, pkgconfPkgs
, errorHandler
, config
, ... }:
{
flags = {};
package = {
specVersion = "2.4";
identifier = { name = "debruijn"; version = "0.2"; };
license = "BSD-3-Clause";
copyright = "";
maintainer = "Oleg Grenrus <[email protected]>";
author = "Oleg Grenrus <[email protected]>";
homepage = "";
url = "";
synopsis = "de Bruijn indices and levels";
description = "de Bruijn indices and levels for well-scoped terms.\n\nThis is \"unsafe\" (as it uses 'unsafeCoerce') implementation, but it's fast.\nThe API is the same as in @debruin-safe@ package.";
buildType = "Simple";
};
components = {
"library" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
(hsPkgs."fin" or (errorHandler.buildDepError "fin"))
(hsPkgs."skew-list" or (errorHandler.buildDepError "skew-list"))
(hsPkgs."some" or (errorHandler.buildDepError "some"))
];
buildable = true;
};
};
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
{ system
, compiler
, flags
, pkgs
, hsPkgs
, pkgconfPkgs
, errorHandler
, config
, ... }:
{
flags = {};
package = {
specVersion = "2.4";
identifier = { name = "debruijn-safe"; version = "0.2"; };
license = "BSD-3-Clause";
copyright = "";
maintainer = "Oleg Grenrus <[email protected]>";
author = "Oleg Grenrus <[email protected]>";
homepage = "";
url = "";
synopsis = "de Bruijn indices and levels";
description = "de Bruijn indices and levels for well-scoped terms.\n\nThis is \"safe\", but slow implementation.";
buildType = "Simple";
};
components = {
"library" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
(hsPkgs."fin" or (errorHandler.buildDepError "fin"))
(hsPkgs."some" or (errorHandler.buildDepError "some"))
];
buildable = true;
};
};
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
{ system
, compiler
, flags
, pkgs
, hsPkgs
, pkgconfPkgs
, errorHandler
, config
, ... }:
{
flags = {};
package = {
specVersion = "1.10";
identifier = { name = "logict"; version = "0.8.2.0"; };
license = "BSD-3-Clause";
copyright = "(c) 2007-2014 Dan Doel,\n(c) 2011-2013 Edward Kmett,\n(c) 2014 Roman Cheplyaka,\n(c) 2020-2021 Andrew Lelechenko,\n(c) 2020-2021 Kevin Quick";
maintainer = "Andrew Lelechenko <[email protected]>";
author = "Dan Doel";
homepage = "https://github.com/Bodigrim/logict#readme";
url = "";
synopsis = "A backtracking logic-programming monad.";
description = "Adapted from the paper\n<http://okmij.org/ftp/papers/LogicT.pdf Backtracking, Interleaving, and Terminating Monad Transformers>\nby Oleg Kiselyov, Chung-chieh Shan, Daniel P. Friedman, Amr Sabry.";
buildType = "Simple";
};
components = {
"library" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
(hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions"))
];
buildable = true;
};
exes = {
"grandparents" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."logict" or (errorHandler.buildDepError "logict"))
];
buildable = false;
};
};
tests = {
"logict-tests" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."async" or (errorHandler.buildDepError "async"))
(hsPkgs."logict" or (errorHandler.buildDepError "logict"))
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
(hsPkgs."tasty" or (errorHandler.buildDepError "tasty"))
(hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit"))
];
buildable = true;
};
};
};
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
{ system
, compiler
, flags
, pkgs
, hsPkgs
, pkgconfPkgs
, errorHandler
, config
, ... }:
{
flags = {};
package = {
specVersion = "3.0";
identifier = { name = "monads-tf"; version = "0.3.0.1"; };
license = "BSD-3-Clause";
copyright = "";
maintainer = "Ross Paterson <[email protected]>,\nChris Martin <[email protected]>";
author = "Andy Gill";
homepage = "https://github.com/typeclasses/monads-tf";
url = "";
synopsis = "Monad classes, using type families";
description = "Monad classes using type families, with instances for\nvarious monad transformers.";
buildType = "Simple";
};
components = {
"library" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
];
buildable = true;
};
};
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
{ system
, compiler
, flags
, pkgs
, hsPkgs
, pkgconfPkgs
, errorHandler
, config
, ... }:
{
flags = {};
package = {
specVersion = "3.0";
identifier = { name = "options"; version = "1.2.1.2"; };
license = "MIT";
copyright = "";
maintainer = "Chris Martin <[email protected]>";
author = "John Millikin <[email protected]>";
homepage = "https://github.com/typeclasses/options/";
url = "";
synopsis = "Powerful and easy command-line option parser";
description = "Lets library and application developers easily work with command-line options.";
buildType = "Simple";
};
components = {
"library" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
(hsPkgs."monads-tf" or (errorHandler.buildDepError "monads-tf"))
(hsPkgs."options".components.sublibs.options-internal or (errorHandler.buildDepError "options:options-internal"))
];
buildable = true;
};
sublibs = {
"options-internal" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
(hsPkgs."monads-tf" or (errorHandler.buildDepError "monads-tf"))
];
buildable = true;
};
};
tests = {
"options_tests" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
(hsPkgs."monads-tf" or (errorHandler.buildDepError "monads-tf"))
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
(hsPkgs."options" or (errorHandler.buildDepError "options"))
(hsPkgs."options".components.sublibs.options-internal or (errorHandler.buildDepError "options:options-internal"))
(hsPkgs."patience" or (errorHandler.buildDepError "patience"))
];
buildable = true;
};
};
};
}
Loading

0 comments on commit 4735b69

Please sign in to comment.