Skip to content

Commit

Permalink
Automatic Update
Browse files Browse the repository at this point in the history
  • Loading branch information
IOHK committed Nov 17, 2024
1 parent 1680416 commit 63a2ef6
Show file tree
Hide file tree
Showing 21 changed files with 907 additions and 0 deletions.
2 changes: 2 additions & 0 deletions default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -3663,6 +3663,7 @@ with builtins; mapAttrs (_: mapAttrs (_: data: rec {
"co-log" = import ./nix/co-log.nix;
"co-log-concurrent" = import ./nix/co-log-concurrent.nix;
"co-log-core" = import ./nix/co-log-core.nix;
"co-log-effectful" = import ./nix/co-log-effectful.nix;
"co-log-json" = import ./nix/co-log-json.nix;
"co-log-polysemy" = import ./nix/co-log-polysemy.nix;
"co-log-polysemy-formatting" = import ./nix/co-log-polysemy-formatting.nix;
Expand Down Expand Up @@ -14557,6 +14558,7 @@ with builtins; mapAttrs (_: mapAttrs (_: data: rec {
"shared-memory" = import ./nix/shared-memory.nix;
"sharedio" = import ./nix/sharedio.nix;
"she" = import ./nix/she.nix;
"shebanger" = import ./nix/shebanger.nix;
"sheets" = import ./nix/sheets.nix;
"shelduck" = import ./nix/shelduck.nix;
"shell-conduit" = import ./nix/shell-conduit.nix;
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
{ system
, compiler
, flags
, pkgs
, hsPkgs
, pkgconfPkgs
, errorHandler
, config
, ... }:
{
flags = {};
package = {
specVersion = "3.4";
identifier = { name = "co-log-effectful"; version = "0.0.0.1"; };
license = "BSD-3-Clause";
copyright = "";
maintainer = "eldritch.cookie@disroot.org";
author = "Eldritch Cookie";
homepage = "https://github.com/eldritch-cookie/co-log-effectful";
url = "";
synopsis = "effectful log effect using co-log-core";
description = "co-log-effectful provides a `Log` effect for effectful that can use `LogAction`s in the `Eff` monad";
buildType = "Simple";
};
components = {
"library" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
(hsPkgs."co-log-core" or (errorHandler.buildDepError "co-log-core"))
(hsPkgs."effectful" or (errorHandler.buildDepError "effectful"))
(hsPkgs."effectful-core" or (errorHandler.buildDepError "effectful-core"))
(hsPkgs."effectful-plugin" or (errorHandler.buildDepError "effectful-plugin"))
(hsPkgs."text" or (errorHandler.buildDepError "text"))
];
buildable = true;
};
tests = {
"co-log-effectful-test" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
(hsPkgs."co-log-core" or (errorHandler.buildDepError "co-log-core"))
(hsPkgs."effectful" or (errorHandler.buildDepError "effectful"))
(hsPkgs."effectful-core" or (errorHandler.buildDepError "effectful-core"))
(hsPkgs."effectful-plugin" or (errorHandler.buildDepError "effectful-plugin"))
(hsPkgs."text" or (errorHandler.buildDepError "text"))
(hsPkgs."co-log-effectful" or (errorHandler.buildDepError "co-log-effectful"))
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
(hsPkgs."tasty" or (errorHandler.buildDepError "tasty"))
(hsPkgs."tasty-golden" or (errorHandler.buildDepError "tasty-golden"))
(hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit"))
(hsPkgs."tasty-quickcheck" or (errorHandler.buildDepError "tasty-quickcheck"))
];
build-tools = [
(hsPkgs.pkgsBuildBuild.tasty-discover.components.exes.tasty-discover or (pkgs.pkgsBuildBuild.tasty-discover or (errorHandler.buildToolDepError "tasty-discover:tasty-discover")))
];
buildable = true;
};
};
};
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
{ system
, compiler
, flags
, pkgs
, hsPkgs
, pkgconfPkgs
, errorHandler
, config
, ... }:
{
flags = {};
package = {
specVersion = "3.4";
identifier = { name = "co-log-effectful"; version = "0.0.0.1"; };
license = "BSD-3-Clause";
copyright = "";
maintainer = "eldritch.cookie@disroot.org";
author = "Eldritch Cookie";
homepage = "https://github.com/eldritch-cookie/co-log-effectful";
url = "";
synopsis = "effectful log effect using co-log-core";
description = "co-log-effectful provides a `Log` effect for effectful that can use `LogAction`s in the `Eff` monad";
buildType = "Simple";
};
components = {
"library" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
(hsPkgs."co-log-core" or (errorHandler.buildDepError "co-log-core"))
(hsPkgs."effectful" or (errorHandler.buildDepError "effectful"))
(hsPkgs."effectful-core" or (errorHandler.buildDepError "effectful-core"))
(hsPkgs."effectful-plugin" or (errorHandler.buildDepError "effectful-plugin"))
(hsPkgs."text" or (errorHandler.buildDepError "text"))
];
buildable = true;
};
tests = {
"co-log-effectful-test" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
(hsPkgs."co-log-core" or (errorHandler.buildDepError "co-log-core"))
(hsPkgs."effectful" or (errorHandler.buildDepError "effectful"))
(hsPkgs."effectful-core" or (errorHandler.buildDepError "effectful-core"))
(hsPkgs."effectful-plugin" or (errorHandler.buildDepError "effectful-plugin"))
(hsPkgs."text" or (errorHandler.buildDepError "text"))
(hsPkgs."co-log-effectful" or (errorHandler.buildDepError "co-log-effectful"))
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
(hsPkgs."tasty" or (errorHandler.buildDepError "tasty"))
(hsPkgs."tasty-golden" or (errorHandler.buildDepError "tasty-golden"))
(hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit"))
(hsPkgs."tasty-quickcheck" or (errorHandler.buildDepError "tasty-quickcheck"))
];
build-tools = [
(hsPkgs.pkgsBuildBuild.tasty-discover.components.exes.tasty-discover or (pkgs.pkgsBuildBuild.tasty-discover or (errorHandler.buildToolDepError "tasty-discover:tasty-discover")))
];
buildable = true;
};
};
};
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
{ system
, compiler
, flags
, pkgs
, hsPkgs
, pkgconfPkgs
, errorHandler
, config
, ... }:
{
flags = {};
package = {
specVersion = "1.12";
identifier = { name = "hspec"; version = "2.11.10"; };
license = "MIT";
copyright = "(c) 2011-2024 Simon Hengel,\n(c) 2011-2012 Trystan Spangler,\n(c) 2011 Greg Weber";
maintainer = "Simon Hengel <sol@typeful.net>";
author = "Simon Hengel <sol@typeful.net>";
homepage = "https://hspec.github.io/";
url = "";
synopsis = "A Testing Framework for Haskell";
description = "Hspec is a testing framework for Haskell. Some of Hspec's distinctive\nfeatures are:\n\n* a friendly DSL for defining tests\n\n* integration with QuickCheck, SmallCheck, and HUnit\n\n* parallel test execution\n\n* automatic discovery of test files\n\nThe Hspec Manual is at <https://hspec.github.io/>.";
buildType = "Simple";
};
components = {
"library" = {
depends = [
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."hspec-core" or (errorHandler.buildDepError "hspec-core"))
(hsPkgs."hspec-discover" or (errorHandler.buildDepError "hspec-discover"))
(hsPkgs."hspec-expectations" or (errorHandler.buildDepError "hspec-expectations"))
];
buildable = true;
};
};
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
{ system
, compiler
, flags
, pkgs
, hsPkgs
, pkgconfPkgs
, errorHandler
, config
, ... }:
{
flags = {};
package = {
specVersion = "1.12";
identifier = { name = "hspec-api"; version = "2.11.10"; };
license = "MIT";
copyright = "(c) 2022-2024 Simon Hengel";
maintainer = "Simon Hengel <sol@typeful.net>";
author = "Simon Hengel <sol@typeful.net>";
homepage = "https://hspec.github.io/";
url = "";
synopsis = "A Testing Framework for Haskell";
description = "This package provides a stable API that can be used to extend Hspec's functionality.";
buildType = "Simple";
};
components = {
"library" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."hspec-core" or (errorHandler.buildDepError "hspec-core"))
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
];
buildable = true;
};
tests = {
"spec" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
(hsPkgs."hspec-api" or (errorHandler.buildDepError "hspec-api"))
(hsPkgs."hspec-core" or (errorHandler.buildDepError "hspec-core"))
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
];
build-tools = [
(hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover")))
];
buildable = true;
};
};
};
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
{ system
, compiler
, flags
, pkgs
, hsPkgs
, pkgconfPkgs
, errorHandler
, config
, ... }:
{
flags = {};
package = {
specVersion = "1.12";
identifier = { name = "hspec-core"; version = "2.11.10"; };
license = "MIT";
copyright = "(c) 2011-2024 Simon Hengel,\n(c) 2011-2012 Trystan Spangler,\n(c) 2011 Greg Weber";
maintainer = "Simon Hengel <sol@typeful.net>";
author = "Simon Hengel <sol@typeful.net>";
homepage = "https://hspec.github.io/";
url = "";
synopsis = "A Testing Framework for Haskell";
description = "This package exposes internal types and functions that can be used to extend Hspec's functionality.";
buildType = "Simple";
};
components = {
"library" = {
depends = [
(hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit"))
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
(hsPkgs."ansi-terminal" or (errorHandler.buildDepError "ansi-terminal"))
(hsPkgs."array" or (errorHandler.buildDepError "array"))
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."call-stack" or (errorHandler.buildDepError "call-stack"))
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
(hsPkgs."haskell-lexer" or (errorHandler.buildDepError "haskell-lexer"))
(hsPkgs."hspec-expectations" or (errorHandler.buildDepError "hspec-expectations"))
(hsPkgs."process" or (errorHandler.buildDepError "process"))
(hsPkgs."quickcheck-io" or (errorHandler.buildDepError "quickcheck-io"))
(hsPkgs."random" or (errorHandler.buildDepError "random"))
(hsPkgs."tf-random" or (errorHandler.buildDepError "tf-random"))
(hsPkgs."time" or (errorHandler.buildDepError "time"))
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
] ++ pkgs.lib.optional (compiler.isGhc && compiler.version.ge "8.4.1") (hsPkgs."stm" or (errorHandler.buildDepError "stm"));
buildable = true;
};
tests = {
"spec" = {
depends = [
(hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit"))
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
(hsPkgs."ansi-terminal" or (errorHandler.buildDepError "ansi-terminal"))
(hsPkgs."array" or (errorHandler.buildDepError "array"))
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."base-orphans" or (errorHandler.buildDepError "base-orphans"))
(hsPkgs."call-stack" or (errorHandler.buildDepError "call-stack"))
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
(hsPkgs."haskell-lexer" or (errorHandler.buildDepError "haskell-lexer"))
(hsPkgs."hspec-expectations" or (errorHandler.buildDepError "hspec-expectations"))
(hsPkgs."hspec-meta" or (errorHandler.buildDepError "hspec-meta"))
(hsPkgs."process" or (errorHandler.buildDepError "process"))
(hsPkgs."quickcheck-io" or (errorHandler.buildDepError "quickcheck-io"))
(hsPkgs."random" or (errorHandler.buildDepError "random"))
(hsPkgs."silently" or (errorHandler.buildDepError "silently"))
(hsPkgs."temporary" or (errorHandler.buildDepError "temporary"))
(hsPkgs."tf-random" or (errorHandler.buildDepError "tf-random"))
(hsPkgs."time" or (errorHandler.buildDepError "time"))
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
] ++ pkgs.lib.optional (compiler.isGhc && compiler.version.ge "8.4.1") (hsPkgs."stm" or (errorHandler.buildDepError "stm"));
build-tools = [
(hsPkgs.pkgsBuildBuild.hspec-meta.components.exes.hspec-meta-discover or (pkgs.pkgsBuildBuild.hspec-meta-discover or (errorHandler.buildToolDepError "hspec-meta:hspec-meta-discover")))
];
buildable = true;
};
};
};
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
{ system
, compiler
, flags
, pkgs
, hsPkgs
, pkgconfPkgs
, errorHandler
, config
, ... }:
{
flags = {};
package = {
specVersion = "1.12";
identifier = { name = "hspec-discover"; version = "2.11.10"; };
license = "MIT";
copyright = "(c) 2012-2024 Simon Hengel";
maintainer = "Simon Hengel <sol@typeful.net>";
author = "Simon Hengel <sol@typeful.net>";
homepage = "https://hspec.github.io/";
url = "";
synopsis = "Automatically discover and run Hspec tests";
description = "Automatically discover and run Hspec tests\n\n<https://hspec.github.io/hspec-discover.html>";
buildType = "Simple";
};
components = {
"library" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
];
buildable = true;
};
exes = {
"hspec-discover" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
(hsPkgs."hspec-discover" or (errorHandler.buildDepError "hspec-discover"))
];
buildable = true;
};
};
tests = {
"spec" = {
depends = [
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
(hsPkgs."hspec-discover" or (errorHandler.buildDepError "hspec-discover"))
(hsPkgs."hspec-meta" or (errorHandler.buildDepError "hspec-meta"))
(hsPkgs."mockery" or (errorHandler.buildDepError "mockery"))
];
build-tools = [
(hsPkgs.pkgsBuildBuild.hspec-meta.components.exes.hspec-meta-discover or (pkgs.pkgsBuildBuild.hspec-meta-discover or (errorHandler.buildToolDepError "hspec-meta:hspec-meta-discover")))
];
buildable = true;
};
};
};
}
Loading

0 comments on commit 63a2ef6

Please sign in to comment.