Skip to content

Commit

Permalink
Automatic Update
Browse files Browse the repository at this point in the history
  • Loading branch information
IOHK committed Dec 22, 2024
1 parent 0cd0b76 commit 4b620a3
Show file tree
Hide file tree
Showing 54 changed files with 2,314 additions and 7 deletions.
2 changes: 2 additions & 0 deletions default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -1514,6 +1514,7 @@ with builtins; mapAttrs (_: mapAttrs (_: data: rec {
"aeson-injector" = import ./nix/aeson-injector.nix;
"aeson-iproute" = import ./nix/aeson-iproute.nix;
"aeson-json-ast" = import ./nix/aeson-json-ast.nix;
"aeson-jsonpath" = import ./nix/aeson-jsonpath.nix;
"aeson-lens" = import ./nix/aeson-lens.nix;
"aeson-match-qq" = import ./nix/aeson-match-qq.nix;
"aeson-modern-tojson" = import ./nix/aeson-modern-tojson.nix;
Expand Down Expand Up @@ -3701,6 +3702,7 @@ with builtins; mapAttrs (_: mapAttrs (_: data: rec {
"coerce-role" = import ./nix/coerce-role.nix;
"coerce-util" = import ./nix/coerce-util.nix;
"coercible-subtypes" = import ./nix/coercible-subtypes.nix;
"coercible-subtypes-profunctor" = import ./nix/coercible-subtypes-profunctor.nix;
"coercible-utils" = import ./nix/coercible-utils.nix;
"coercion-extras" = import ./nix/coercion-extras.nix;
"coformat" = import ./nix/coformat.nix;
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
{ system
, compiler
, flags
, pkgs
, hsPkgs
, pkgconfPkgs
, errorHandler
, config
, ... }:
{
flags = {};
package = {
specVersion = "3.0";
identifier = { name = "MicroHs"; version = "0.10.7.0"; };
license = "Apache-2.0";
copyright = "2023,2024 Lennart Augustsson";
maintainer = "[email protected]";
author = "[email protected]";
homepage = "";
url = "";
synopsis = "A small compiler for Haskell";
description = "A compiler for an extended subset of Haskell-2010.\nThe compiler translates to combinators and can compile itself.";
buildType = "Simple";
};
components = {
exes = {
"mhs" = {
depends = pkgs.lib.optionals (compiler.isGhc && true) [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
(hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
(hsPkgs."haskeline" or (errorHandler.buildDepError "haskeline"))
(hsPkgs."time" or (errorHandler.buildDepError "time"))
(hsPkgs."process" or (errorHandler.buildDepError "process"))
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
(hsPkgs."text" or (errorHandler.buildDepError "text"))
] ++ pkgs.lib.optional (compiler.isMhs && true) (hsPkgs."base" or (errorHandler.buildDepError "base"));
buildable = true;
};
};
};
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
{ system
, compiler
, flags
, pkgs
, hsPkgs
, pkgconfPkgs
, errorHandler
, config
, ... }:
{
flags = {};
package = {
specVersion = "1.10";
identifier = { name = "aeson-jsonpath"; version = "0.1.0.0"; };
license = "MIT";
copyright = "";
maintainer = "Taimoor Zaeem <[email protected]>";
author = "Taimoor Zaeem";
homepage = "https://github.com/taimoorzaeem/aeson-jsonpath";
url = "";
synopsis = "Parse and run JSONPath queries on Aeson documents";
description = "RFC 9535 compliant JSONPath parsing and querying\npackage. JSONPath is similar to XPath for querying XML documents.";
buildType = "Simple";
};
components = {
"library" = {
depends = [
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."parsec" or (errorHandler.buildDepError "parsec"))
(hsPkgs."protolude" or (errorHandler.buildDepError "protolude"))
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
];
buildable = true;
};
tests = {
"spec" = {
depends = [
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
(hsPkgs."aeson-jsonpath" or (errorHandler.buildDepError "aeson-jsonpath"))
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
(hsPkgs."parsec" or (errorHandler.buildDepError "parsec"))
(hsPkgs."protolude" or (errorHandler.buildDepError "protolude"))
];
buildable = true;
};
};
};
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
{ system
, compiler
, flags
, pkgs
, hsPkgs
, pkgconfPkgs
, errorHandler
, config
, ... }:
{
flags = {};
package = {
specVersion = "1.10";
identifier = { name = "benchpress"; version = "0.2.2.25"; };
license = "BSD-3-Clause";
copyright = "";
maintainer = "[email protected]";
author = "Johan Tibell";
homepage = "https://github.com/WillSewell/benchpress";
url = "";
synopsis = "Micro-benchmarking with detailed statistics.";
description = "Benchmarks actions and produces statistics\nsuch as min, mean, median, standard deviation,\nand max execution time. Also computes\nexecution time percentiles. Comes with\nfunctions to pretty-print the results.";
buildType = "Simple";
};
components = {
"library" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
(hsPkgs."time" or (errorHandler.buildDepError "time"))
];
buildable = true;
};
exes = {
"example" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
(hsPkgs."time" or (errorHandler.buildDepError "time"))
];
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 = "2.2";
identifier = { name = "coercible-subtypes"; version = "0.3.0.1"; };
license = "BSD-3-Clause";
copyright = "(c) 2020-2021 Koji Miyazato";
maintainer = "[email protected]";
author = "Koji Miyazato";
homepage = "https://github.com/viercc/coercible-subtypes";
url = "";
synopsis = "Coercible but only in one direction";
description = "Newtype wrapper 'Data.Type.Coercion.Sub.Sub'\naround 'Data.Type.Coercion.Coercion'\nto represent unidirectional coercion,\nand combinators for it, like 'Data.Type.Coercion.Sub.mapR'\nwhich extends coercion over covariant @Functor@.";
buildType = "Simple";
};
components = {
"library" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."profunctors" or (errorHandler.buildDepError "profunctors"))
];
buildable = true;
};
};
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
{ system
, compiler
, flags
, pkgs
, hsPkgs
, pkgconfPkgs
, errorHandler
, config
, ... }:
{
flags = {};
package = {
specVersion = "2.2";
identifier = { name = "coercible-subtypes"; version = "1"; };
license = "BSD-3-Clause";
copyright = "(c) 2020-2021 Koji Miyazato";
maintainer = "[email protected]";
author = "Koji Miyazato";
homepage = "https://github.com/viercc/coercible-subtypes";
url = "";
synopsis = "Coercible but only in one direction";
description = "Newtype wrapper 'Data.Type.Coercion.Sub.Sub'\naround 'Data.Type.Coercion.Coercion'\nto represent unidirectional coercion,\nand combinators for it, like 'Data.Type.Coercion.Sub.mapR'\nwhich extends coercion over covariant @Functor@.";
buildType = "Simple";
};
components = {
"library" = {
depends = [ (hsPkgs."base" or (errorHandler.buildDepError "base")) ];
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 = "2.2";
identifier = { name = "coercible-subtypes-profunctor"; version = "1"; };
license = "BSD-3-Clause";
copyright = "(c) 2020-2021 Koji Miyazato";
maintainer = "[email protected]";
author = "Koji Miyazato";
homepage = "https://github.com/viercc/coercible-subtypes";
url = "";
synopsis = "Combine profunctors with coercible-subtypes";
description = "Provides the means of mapping @Sub a b@ type over @Profunctor p@.\nThe former comes from \"coercible-subtypes\" package and the latter is from \"profunctors\".";
buildType = "Simple";
};
components = {
"library" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."coercible-subtypes" or (errorHandler.buildDepError "coercible-subtypes"))
(hsPkgs."profunctors" or (errorHandler.buildDepError "profunctors"))
];
buildable = true;
};
};
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,105 @@
{ system
, compiler
, flags
, pkgs
, hsPkgs
, pkgconfPkgs
, errorHandler
, config
, ... }:
{
flags = {};
package = {
specVersion = "1.10";
identifier = { name = "curryer-rpc"; version = "0.3.8"; };
license = "LicenseRef-PublicDomain";
copyright = "";
maintainer = "[email protected]";
author = "AgentM";
homepage = "https://github.com/agentm/curryer";
url = "";
synopsis = "Fast, Haskell RPC";
description = "Haskell-to-Haskell RPC using Winery serialization.";
buildType = "Simple";
};
components = {
"library" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."winery" or (errorHandler.buildDepError "winery"))
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
(hsPkgs."streamly" or (errorHandler.buildDepError "streamly"))
(hsPkgs."streamly-core" or (errorHandler.buildDepError "streamly-core"))
(hsPkgs."streamly-bytestring" or (errorHandler.buildDepError "streamly-bytestring"))
(hsPkgs."network" or (errorHandler.buildDepError "network"))
(hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions"))
(hsPkgs."async" or (errorHandler.buildDepError "async"))
(hsPkgs."uuid" or (errorHandler.buildDepError "uuid"))
(hsPkgs."fast-builder" or (errorHandler.buildDepError "fast-builder"))
(hsPkgs."binary" or (errorHandler.buildDepError "binary"))
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
(hsPkgs."stm-containers" or (errorHandler.buildDepError "stm-containers"))
(hsPkgs."hashable" or (errorHandler.buildDepError "hashable"))
(hsPkgs."time" or (errorHandler.buildDepError "time"))
(hsPkgs."network-byte-order" or (errorHandler.buildDepError "network-byte-order"))
(hsPkgs."stm" or (errorHandler.buildDepError "stm"))
];
buildable = true;
};
exes = {
"SimpleKeyValueServer" = {
depends = [
(hsPkgs."stm-containers" or (errorHandler.buildDepError "stm-containers"))
(hsPkgs."stm" or (errorHandler.buildDepError "stm"))
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."curryer-rpc" or (errorHandler.buildDepError "curryer-rpc"))
(hsPkgs."winery" or (errorHandler.buildDepError "winery"))
];
buildable = true;
};
"SimpleKeyValueClient" = {
depends = [
(hsPkgs."stm" or (errorHandler.buildDepError "stm"))
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."curryer-rpc" or (errorHandler.buildDepError "curryer-rpc"))
(hsPkgs."winery" or (errorHandler.buildDepError "winery"))
(hsPkgs."optparse-generic" or (errorHandler.buildDepError "optparse-generic"))
];
buildable = true;
};
};
tests = {
"test" = {
depends = [
(hsPkgs."tasty" or (errorHandler.buildDepError "tasty"))
(hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit"))
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."text" or (errorHandler.buildDepError "text"))
(hsPkgs."curryer-rpc" or (errorHandler.buildDepError "curryer-rpc"))
(hsPkgs."winery" or (errorHandler.buildDepError "winery"))
(hsPkgs."network" or (errorHandler.buildDepError "network"))
(hsPkgs."async" or (errorHandler.buildDepError "async"))
(hsPkgs."stm" or (errorHandler.buildDepError "stm"))
(hsPkgs."streamly-core" or (errorHandler.buildDepError "streamly-core"))
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
(hsPkgs."streamly-bytestring" or (errorHandler.buildDepError "streamly-bytestring"))
];
buildable = true;
};
};
benchmarks = {
"perf" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."criterion" or (errorHandler.buildDepError "criterion"))
(hsPkgs."curryer-rpc" or (errorHandler.buildDepError "curryer-rpc"))
(hsPkgs."network" or (errorHandler.buildDepError "network"))
(hsPkgs."winery" or (errorHandler.buildDepError "winery"))
(hsPkgs."async" or (errorHandler.buildDepError "async"))
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
];
buildable = true;
};
};
};
}
Loading

0 comments on commit 4b620a3

Please sign in to comment.