Skip to content

Commit

Permalink
Automatic Update
Browse files Browse the repository at this point in the history
  • Loading branch information
IOHK committed Aug 16, 2024
1 parent 2271793 commit 37977e3
Show file tree
Hide file tree
Showing 32 changed files with 1,101 additions and 6 deletions.
2 changes: 2 additions & 0 deletions default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -3336,6 +3336,7 @@ with builtins; mapAttrs (_: mapAttrs (_: data: rec {
"category-traced" = import ./nix/category-traced.nix;
"catnplus" = import ./nix/catnplus.nix;
"cattrap" = import ./nix/cattrap.nix;
"cauldron" = import ./nix/cauldron.nix;
"cautious" = import ./nix/cautious.nix;
"cautious-file" = import ./nix/cautious-file.nix;
"cautious-gen" = import ./nix/cautious-gen.nix;
Expand Down Expand Up @@ -8275,6 +8276,7 @@ with builtins; mapAttrs (_: mapAttrs (_: data: rec {
"hpyrg" = import ./nix/hpyrg.nix;
"hpython" = import ./nix/hpython.nix;
"hq" = import ./nix/hq.nix;
"hqcsim" = import ./nix/hqcsim.nix;
"hquantlib" = import ./nix/hquantlib.nix;
"hquantlib-time" = import ./nix/hquantlib-time.nix;
"hquery" = import ./nix/hquery.nix;
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
{ system
, compiler
, flags
, pkgs
, hsPkgs
, pkgconfPkgs
, errorHandler
, config
, ... }:
{
flags = { bench = false; };
package = {
specVersion = "1.10";
identifier = { name = "async"; version = "2.2.5"; };
license = "BSD-3-Clause";
copyright = "(c) Simon Marlow 2012";
maintainer = "Simon Marlow <[email protected]>";
author = "Simon Marlow";
homepage = "https://github.com/simonmar/async";
url = "";
synopsis = "Run IO operations asynchronously and wait for their results";
description = "This package provides a higher-level interface over\nthreads, in which an @Async a@ is a concurrent\nthread that will eventually deliver a value of\ntype @a@. The package provides ways to create\n@Async@ computations, wait for their results, and\ncancel them.\n\nUsing @Async@ is safer than using threads in two\nways:\n\n* When waiting for a thread to return a result,\nif the thread dies with an exception then the\ncaller must either re-throw the exception\n('wait') or handle it ('waitCatch'); the\nexception cannot be ignored.\n\n* The API makes it possible to build a tree of\nthreads that are automatically killed when\ntheir parent dies (see 'withAsync').";
buildType = "Simple";
};
components = {
"library" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."hashable" or (errorHandler.buildDepError "hashable"))
(hsPkgs."stm" or (errorHandler.buildDepError "stm"))
];
buildable = true;
};
exes = {
"concasync" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."async" or (errorHandler.buildDepError "async"))
(hsPkgs."stm" or (errorHandler.buildDepError "stm"))
];
buildable = if !flags.bench then false else true;
};
"conccancel" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."async" or (errorHandler.buildDepError "async"))
(hsPkgs."stm" or (errorHandler.buildDepError "stm"))
];
buildable = if !flags.bench then false else true;
};
"race" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."async" or (errorHandler.buildDepError "async"))
(hsPkgs."stm" or (errorHandler.buildDepError "stm"))
];
buildable = if !flags.bench then false else true;
};
};
tests = {
"test-async" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."async" or (errorHandler.buildDepError "async"))
(hsPkgs."stm" or (errorHandler.buildDepError "stm"))
(hsPkgs."test-framework" or (errorHandler.buildDepError "test-framework"))
(hsPkgs."test-framework-hunit" or (errorHandler.buildDepError "test-framework-hunit"))
(hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit"))
];
buildable = true;
};
};
};
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@
{ system
, compiler
, flags
, pkgs
, hsPkgs
, pkgconfPkgs
, errorHandler
, config
, ... }:
{
flags = {};
package = {
specVersion = "1.12";
identifier = { name = "bloodhound"; version = "0.22.0.0"; };
license = "BSD-3-Clause";
copyright = "2018 Chris Allen";
maintainer = "[email protected]";
author = "Chris Allen";
homepage = "https://github.com/bitemyapp/bloodhound.git#readme";
url = "";
synopsis = "Elasticsearch client library for Haskell";
description = "Elasticsearch made awesome for Haskell hackers";
buildType = "Simple";
};
components = {
"library" = {
depends = [
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."blaze-builder" or (errorHandler.buildDepError "blaze-builder"))
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
(hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions"))
(hsPkgs."hashable" or (errorHandler.buildDepError "hashable"))
(hsPkgs."http-client" or (errorHandler.buildDepError "http-client"))
(hsPkgs."http-types" or (errorHandler.buildDepError "http-types"))
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
(hsPkgs."network-uri" or (errorHandler.buildDepError "network-uri"))
(hsPkgs."scientific" or (errorHandler.buildDepError "scientific"))
(hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups"))
(hsPkgs."semver" or (errorHandler.buildDepError "semver"))
(hsPkgs."text" or (errorHandler.buildDepError "text"))
(hsPkgs."time" or (errorHandler.buildDepError "time"))
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
(hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers"))
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
];
buildable = true;
};
tests = {
"bloodhound-tests" = {
depends = [
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."blaze-builder" or (errorHandler.buildDepError "blaze-builder"))
(hsPkgs."bloodhound" or (errorHandler.buildDepError "bloodhound"))
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
(hsPkgs."errors" or (errorHandler.buildDepError "errors"))
(hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions"))
(hsPkgs."generic-random" or (errorHandler.buildDepError "generic-random"))
(hsPkgs."hashable" or (errorHandler.buildDepError "hashable"))
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
(hsPkgs."http-client" or (errorHandler.buildDepError "http-client"))
(hsPkgs."http-types" or (errorHandler.buildDepError "http-types"))
(hsPkgs."microlens" or (errorHandler.buildDepError "microlens"))
(hsPkgs."microlens-aeson" or (errorHandler.buildDepError "microlens-aeson"))
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
(hsPkgs."network-uri" or (errorHandler.buildDepError "network-uri"))
(hsPkgs."pretty-simple" or (errorHandler.buildDepError "pretty-simple"))
(hsPkgs."quickcheck-properties" or (errorHandler.buildDepError "quickcheck-properties"))
(hsPkgs."scientific" or (errorHandler.buildDepError "scientific"))
(hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups"))
(hsPkgs."semver" or (errorHandler.buildDepError "semver"))
(hsPkgs."temporary" or (errorHandler.buildDepError "temporary"))
(hsPkgs."text" or (errorHandler.buildDepError "text"))
(hsPkgs."time" or (errorHandler.buildDepError "time"))
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
(hsPkgs."unix-compat" or (errorHandler.buildDepError "unix-compat"))
(hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers"))
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
];
buildable = true;
};
};
};
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,86 @@
{ system
, compiler
, flags
, pkgs
, hsPkgs
, pkgconfPkgs
, errorHandler
, config
, ... }:
{
flags = {};
package = {
specVersion = "3.4";
identifier = { name = "cauldron"; version = "0.4.0.0"; };
license = "BSD-3-Clause";
copyright = "";
maintainer = "Daniel Díaz";
author = "[email protected]";
homepage = "";
url = "";
synopsis = "Toy dependency injection framework";
description = "Toy dependency injection framework that wires things at runtime.";
buildType = "Simple";
};
components = {
"library" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
(hsPkgs."text" or (errorHandler.buildDepError "text"))
(hsPkgs."algebraic-graphs" or (errorHandler.buildDepError "algebraic-graphs"))
(hsPkgs."multicurryable" or (errorHandler.buildDepError "multicurryable"))
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
(hsPkgs."sop-core" or (errorHandler.buildDepError "sop-core"))
];
buildable = true;
};
exes = {
"cauldron-example-wiring" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."cauldron" or (errorHandler.buildDepError "cauldron"))
];
buildable = true;
};
};
tests = {
"tests" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
(hsPkgs."text" or (errorHandler.buildDepError "text"))
(hsPkgs."tasty" or (errorHandler.buildDepError "tasty"))
(hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit"))
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
(hsPkgs."cauldron" or (errorHandler.buildDepError "cauldron"))
];
buildable = true;
};
"app-tests" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
(hsPkgs."text" or (errorHandler.buildDepError "text"))
(hsPkgs."tasty" or (errorHandler.buildDepError "tasty"))
(hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit"))
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
(hsPkgs."cauldron" or (errorHandler.buildDepError "cauldron"))
];
buildable = true;
};
"tests-managed" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
(hsPkgs."text" or (errorHandler.buildDepError "text"))
(hsPkgs."tasty" or (errorHandler.buildDepError "tasty"))
(hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit"))
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
(hsPkgs."cauldron" or (errorHandler.buildDepError "cauldron"))
];
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 = "3.0";
identifier = { name = "dns-patterns"; version = "0.3.1"; };
license = "BSD-3-Clause";
copyright = "(c) 2022 Wobcom GmbH";
maintainer = "Victor Nawothnig ([email protected])";
author = "Victor Nawothnig";
homepage = "";
url = "";
synopsis = "DNS name parsing and pattern matching utilities";
description = "Domain name pattern matching, parsing and pretty printing utilities.\nSee the modules \"Network.DNS.Pattern\" and \"Network.DNS\" for full documentation.";
buildType = "Simple";
};
components = {
"library" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."attoparsec" or (errorHandler.buildDepError "attoparsec"))
(hsPkgs."text" or (errorHandler.buildDepError "text"))
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
(hsPkgs."parser-combinators" or (errorHandler.buildDepError "parser-combinators"))
];
buildable = true;
};
tests = {
"tests" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."attoparsec" or (errorHandler.buildDepError "attoparsec"))
(hsPkgs."text" or (errorHandler.buildDepError "text"))
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
(hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit"))
(hsPkgs."dns-patterns" or (errorHandler.buildDepError "dns-patterns"))
];
buildable = true;
};
};
};
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
{ system
, compiler
, flags
, pkgs
, hsPkgs
, pkgconfPkgs
, errorHandler
, config
, ... }:
{
flags = {};
package = {
specVersion = "3.0";
identifier = { name = "evdev"; version = "2.3.1.1"; };
license = "BSD-3-Clause";
copyright = "";
maintainer = "George Thomas";
author = "George Thomas";
homepage = "https://github.com/georgefst/evdev";
url = "";
synopsis = "Bindings to libevdev";
description = "Provides access to the Linux event device interface.";
buildType = "Simple";
};
components = {
"library" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
(hsPkgs."extra" or (errorHandler.buildDepError "extra"))
(hsPkgs."filepath-bytestring" or (errorHandler.buildDepError "filepath-bytestring"))
(hsPkgs."monad-loops" or (errorHandler.buildDepError "monad-loops"))
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
(hsPkgs."rawfilepath" or (errorHandler.buildDepError "rawfilepath"))
(hsPkgs."time" or (errorHandler.buildDepError "time"))
(hsPkgs."unix" or (errorHandler.buildDepError "unix"))
];
pkgconfig = [
(pkgconfPkgs."libevdev" or (errorHandler.pkgConfDepError "libevdev"))
];
build-tools = [
(hsPkgs.pkgsBuildBuild.c2hs.components.exes.c2hs or (pkgs.pkgsBuildBuild.c2hs or (errorHandler.buildToolDepError "c2hs:c2hs")))
];
buildable = true;
};
tests = {
"test" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
(hsPkgs."extra" or (errorHandler.buildDepError "extra"))
(hsPkgs."filepath-bytestring" or (errorHandler.buildDepError "filepath-bytestring"))
(hsPkgs."monad-loops" or (errorHandler.buildDepError "monad-loops"))
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
(hsPkgs."rawfilepath" or (errorHandler.buildDepError "rawfilepath"))
(hsPkgs."time" or (errorHandler.buildDepError "time"))
(hsPkgs."unix" or (errorHandler.buildDepError "unix"))
(hsPkgs."evdev" or (errorHandler.buildDepError "evdev"))
(hsPkgs."tasty" or (errorHandler.buildDepError "tasty"))
(hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit"))
(hsPkgs."tasty-quickcheck" or (errorHandler.buildDepError "tasty-quickcheck"))
];
buildable = true;
};
};
};
}
Loading

0 comments on commit 37977e3

Please sign in to comment.