Skip to content

Commit

Permalink
Automatic Update
Browse files Browse the repository at this point in the history
  • Loading branch information
IOHK committed Oct 25, 2023
1 parent 78753db commit 9384d8e
Show file tree
Hide file tree
Showing 73 changed files with 2,520 additions and 16 deletions.
1 change: 1 addition & 0 deletions default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -14246,6 +14246,7 @@ with builtins; mapAttrs (_: mapAttrs (_: data: rec {
"silkscreen" = import ./nix/silkscreen.nix;
"silvi" = import ./nix/silvi.nix;
"simd" = import ./nix/simd.nix;
"simdutf" = import ./nix/simdutf.nix;
"simfin" = import ./nix/simfin.nix;
"simgi" = import ./nix/simgi.nix;
"simple" = import ./nix/simple.nix;
Expand Down
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 = "2.2";
identifier = { name = "Cabal"; version = "3.10.2.1"; };
license = "BSD-3-Clause";
copyright = "2003-2023, Cabal Development Team (see AUTHORS file)";
maintainer = "cabal-devel@haskell.org";
author = "Cabal Development Team <cabal-devel@haskell.org>";
homepage = "http://www.haskell.org/cabal/";
url = "";
synopsis = "A framework for packaging Haskell software";
description = "The Haskell Common Architecture for Building Applications and\nLibraries: a framework defining a common interface for authors to more\neasily build their Haskell applications in a portable way.\n\nThe Haskell Cabal is part of a larger infrastructure for distributing,\norganizing, and cataloging Haskell libraries and tools.";
buildType = "Simple";
};
components = {
"library" = {
depends = [
(hsPkgs."Cabal-syntax" or (errorHandler.buildDepError "Cabal-syntax"))
(hsPkgs."array" or (errorHandler.buildDepError "array"))
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
(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."pretty" or (errorHandler.buildDepError "pretty"))
(hsPkgs."process" or (errorHandler.buildDepError "process"))
(hsPkgs."time" or (errorHandler.buildDepError "time"))
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
(hsPkgs."text" or (errorHandler.buildDepError "text"))
(hsPkgs."parsec" or (errorHandler.buildDepError "parsec"))
] ++ (if system.isWindows
then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ]
else [ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ]);
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.18";
identifier = { name = "HStringTemplate"; version = "0.8.8"; };
license = "BSD-3-Clause";
copyright = "";
maintainer = "s.clover@gmail.com";
author = "Sterling Clover";
homepage = "";
url = "";
synopsis = "StringTemplate implementation in Haskell.";
description = "A port of the Java library by Terrence Parr.";
buildType = "Simple";
};
components = {
"library" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."array" or (errorHandler.buildDepError "array"))
(hsPkgs."blaze-builder" or (errorHandler.buildDepError "blaze-builder"))
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
(hsPkgs."text" or (errorHandler.buildDepError "text"))
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
(hsPkgs."pretty" or (errorHandler.buildDepError "pretty"))
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
(hsPkgs."old-locale" or (errorHandler.buildDepError "old-locale"))
(hsPkgs."parsec" or (errorHandler.buildDepError "parsec"))
(hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups"))
(hsPkgs."syb" or (errorHandler.buildDepError "syb"))
(hsPkgs."void" or (errorHandler.buildDepError "void"))
(hsPkgs."time" or (errorHandler.buildDepError "time"))
];
buildable = true;
};
tests = {
"test" = {
depends = [
(hsPkgs."HStringTemplate" or (errorHandler.buildDepError "HStringTemplate"))
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
(hsPkgs."random" or (errorHandler.buildDepError "random"))
(hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit"))
];
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.23"; };
license = "BSD-3-Clause";
copyright = "";
maintainer = "me@willsewell.com";
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,40 @@
{ system
, compiler
, flags
, pkgs
, hsPkgs
, pkgconfPkgs
, errorHandler
, config
, ... }:
{
flags = {};
package = {
specVersion = "2.2";
identifier = { name = "bin"; version = "0.1.3"; };
license = "GPL-2.0-or-later";
copyright = "(c) 2019-2021 Oleg Grenrus";
maintainer = "Oleg.Grenrus <oleg.grenrus@iki.fi>";
author = "Oleg Grenrus <oleg.grenrus@iki.fi>";
homepage = "https://github.com/phadej/vec";
url = "";
synopsis = "Bin: binary natural numbers.";
description = "This package provides /binary natural numbers/ (\"Data.Bin\");\nalso utilities to work on the type level with @DataKinds@ (\"Data.Type.Bin\").\n\n@\ndata Bin\n\\ = BZ -- ^ zero\n\\ | BP BinP -- ^ non-zero\n\ndata BinP\n\\ = BE -- ^ one\n\\ | B0 BinP -- ^ double\n\\ | B1 BinP -- ^ double plus 1\n@\n\nThere are /ordinals/ in \"Data.Bin.Pos\" module, as well as\nfixed width integers in \"Data.Wrd\".\n\nAnother implementation is at <https://hackage.haskell.org/package/nat>,\nthis differs in naming, and provides promoted variant.";
buildType = "Simple";
};
components = {
"library" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."boring" or (errorHandler.buildDepError "boring"))
(hsPkgs."dec" or (errorHandler.buildDepError "dec"))
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
(hsPkgs."fin" or (errorHandler.buildDepError "fin"))
(hsPkgs."hashable" or (errorHandler.buildDepError "hashable"))
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
(hsPkgs."some" or (errorHandler.buildDepError "some"))
] ++ (pkgs.lib).optional (!(compiler.isGhc && (compiler.version).ge "7.10")) (hsPkgs."nats" or (errorHandler.buildDepError "nats"));
buildable = true;
};
};
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,113 @@
{ system
, compiler
, flags
, pkgs
, hsPkgs
, pkgconfPkgs
, errorHandler
, config
, ... }:
{
flags = {};
package = {
specVersion = "1.10";
identifier = { name = "cattrap"; version = "0.3.0.0"; };
license = "GPL-3.0-only";
copyright = "Adrian Cochrane 2023";
maintainer = "~alcinnz/cattrap@todo.argonaut-constellation.org";
author = "Adrian Cochrane";
homepage = "https://argonaut-constellation.org/";
url = "";
synopsis = "Lays out boxes according to the CSS Box Model.";
description = "Computes where to place e.g. images, paragraphs, containers, tables, etc onscreen given desired amounts of whitespace.";
buildType = "Simple";
};
components = {
"library" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
(hsPkgs."parallel" or (errorHandler.buildDepError "parallel"))
(hsPkgs."css-syntax" or (errorHandler.buildDepError "css-syntax"))
(hsPkgs."scientific" or (errorHandler.buildDepError "scientific"))
(hsPkgs."text" or (errorHandler.buildDepError "text"))
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
(hsPkgs."stylist-traits" or (errorHandler.buildDepError "stylist-traits"))
(hsPkgs."fontconfig-pure" or (errorHandler.buildDepError "fontconfig-pure"))
(hsPkgs."harfbuzz-pure" or (errorHandler.buildDepError "harfbuzz-pure"))
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
(hsPkgs."balkon" or (errorHandler.buildDepError "balkon"))
(hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers"))
];
buildable = true;
};
exes = {
"cattrap" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."cattrap" or (errorHandler.buildDepError "cattrap"))
(hsPkgs."text" or (errorHandler.buildDepError "text"))
(hsPkgs."css-syntax" or (errorHandler.buildDepError "css-syntax"))
(hsPkgs."xml" or (errorHandler.buildDepError "xml"))
(hsPkgs."stylist-traits" or (errorHandler.buildDepError "stylist-traits"))
(hsPkgs."sdl2" or (errorHandler.buildDepError "sdl2"))
];
buildable = true;
};
"cattrap-argonaut" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."cattrap" or (errorHandler.buildDepError "cattrap"))
(hsPkgs."text" or (errorHandler.buildDepError "text"))
(hsPkgs."css-syntax" or (errorHandler.buildDepError "css-syntax"))
(hsPkgs."stylist-traits" or (errorHandler.buildDepError "stylist-traits"))
(hsPkgs."stylist" or (errorHandler.buildDepError "stylist"))
(hsPkgs."hurl-xml" or (errorHandler.buildDepError "hurl-xml"))
(hsPkgs."hurl" or (errorHandler.buildDepError "hurl"))
(hsPkgs."sdl2" or (errorHandler.buildDepError "sdl2"))
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
(hsPkgs."network-uri" or (errorHandler.buildDepError "network-uri"))
(hsPkgs."xml-conduit" or (errorHandler.buildDepError "xml-conduit"))
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
(hsPkgs."xml-conduit-stylist" or (errorHandler.buildDepError "xml-conduit-stylist"))
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
(hsPkgs."file-embed" or (errorHandler.buildDepError "file-embed"))
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
(hsPkgs."fontconfig-pure" or (errorHandler.buildDepError "fontconfig-pure"))
];
buildable = true;
};
"cattrap-stylist" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."cattrap" or (errorHandler.buildDepError "cattrap"))
(hsPkgs."text" or (errorHandler.buildDepError "text"))
(hsPkgs."css-syntax" or (errorHandler.buildDepError "css-syntax"))
(hsPkgs."stylist-traits" or (errorHandler.buildDepError "stylist-traits"))
(hsPkgs."stylist" or (errorHandler.buildDepError "stylist"))
(hsPkgs."network-uri" or (errorHandler.buildDepError "network-uri"))
(hsPkgs."html-conduit" or (errorHandler.buildDepError "html-conduit"))
(hsPkgs."xml-conduit" or (errorHandler.buildDepError "xml-conduit"))
(hsPkgs."xml-conduit-stylist" or (errorHandler.buildDepError "xml-conduit-stylist"))
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
(hsPkgs."fontconfig-pure" or (errorHandler.buildDepError "fontconfig-pure"))
];
buildable = true;
};
};
tests = {
"test-cattrap" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."cattrap" or (errorHandler.buildDepError "cattrap"))
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
(hsPkgs."css-syntax" or (errorHandler.buildDepError "css-syntax"))
(hsPkgs."stylist-traits" or (errorHandler.buildDepError "stylist-traits"))
(hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers"))
];
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 = "1.10";
identifier = { name = "dec"; version = "0.0.5"; };
license = "BSD-3-Clause";
copyright = "(c) 2019-2021 Oleg Grenrus";
maintainer = "Oleg.Grenrus <oleg.grenrus@iki.fi>";
author = "Oleg Grenrus <oleg.grenrus@iki.fi>";
homepage = "https://github.com/phadej/dec";
url = "";
synopsis = "Decidable propositions.";
description = "This package provides a @Dec@ type.\n\n@\ntype Neg a = a -> Void\n\ndata Dec a\n\\ = Yes a\n\\ | No (Neg a)\n@";
buildType = "Simple";
};
components = {
"library" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."boring" or (errorHandler.buildDepError "boring"))
] ++ (pkgs.lib).optional (!(compiler.isGhc && (compiler.version).ge "7.10")) (hsPkgs."void" or (errorHandler.buildDepError "void"));
buildable = true;
};
};
}
Loading

0 comments on commit 9384d8e

Please sign in to comment.