Skip to content

Commit

Permalink
Automatic Update
Browse files Browse the repository at this point in the history
  • Loading branch information
IOHK committed Jan 26, 2024
1 parent c9ccd30 commit c315acf
Show file tree
Hide file tree
Showing 11 changed files with 401 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
{ system
, compiler
, flags
, pkgs
, hsPkgs
, pkgconfPkgs
, errorHandler
, config
, ... }:
{
flags = {};
package = {
specVersion = "3.0";
identifier = { name = "eventuo11y-batteries"; version = "0.4.0.2"; };
license = "Apache-2.0";
copyright = "Copyright 2022 Shea Levy.";
maintainer = "[email protected]";
author = "Shea Levy";
homepage = "";
url = "";
synopsis = "Grab bag of eventuo11y-enriched functionality";
description = "Miscellaneous helpers for instrumenting with [eventuo11y](https://hackage.haskell.org/package/eventuo11y) and 3rd-party packages.";
buildType = "Simple";
};
components = {
"library" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
(hsPkgs."binary" or (errorHandler.buildDepError "binary"))
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
(hsPkgs."case-insensitive" or (errorHandler.buildDepError "case-insensitive"))
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
(hsPkgs."eventuo11y" or (errorHandler.buildDepError "eventuo11y"))
(hsPkgs."eventuo11y-json" or (errorHandler.buildDepError "eventuo11y-json"))
(hsPkgs."general-allocate" or (errorHandler.buildDepError "general-allocate"))
(hsPkgs."http-media" or (errorHandler.buildDepError "http-media"))
(hsPkgs."http-types" or (errorHandler.buildDepError "http-types"))
(hsPkgs."monad-control" or (errorHandler.buildDepError "monad-control"))
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
(hsPkgs."network" or (errorHandler.buildDepError "network"))
(hsPkgs."safe-exceptions" or (errorHandler.buildDepError "safe-exceptions"))
(hsPkgs."semigroupoids" or (errorHandler.buildDepError "semigroupoids"))
(hsPkgs."servant-client" or (errorHandler.buildDepError "servant-client"))
(hsPkgs."servant-client-core" or (errorHandler.buildDepError "servant-client-core"))
(hsPkgs."text" or (errorHandler.buildDepError "text"))
(hsPkgs."transformers-base" or (errorHandler.buildDepError "transformers-base"))
(hsPkgs."unliftio-core" or (errorHandler.buildDepError "unliftio-core"))
(hsPkgs."wai" or (errorHandler.buildDepError "wai"))
(hsPkgs."warp" or (errorHandler.buildDepError "warp"))
];
buildable = true;
};
};
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
{ system
, compiler
, flags
, pkgs
, hsPkgs
, pkgconfPkgs
, errorHandler
, config
, ... }:
{
flags = {};
package = {
specVersion = "3.0";
identifier = { name = "eventuo11y-json"; version = "0.3.0.3"; };
license = "Apache-2.0";
copyright = "Copyright 2022 Shea Levy.";
maintainer = "[email protected]";
author = "Shea Levy";
homepage = "";
url = "";
synopsis = "aeson-based rendering for eventuo11y";
description = "Render [eventuo11y](https://hackage.haskell.org/package/eventuo11y) 'Observe.Event.Event's\nto JSON.\n\nSee \"Observe.Event.Dynamic\" for 'Observe.Event.Event' selectors that don't require\ngenerating domain-specific types and renderers.\n\nSee \"Observe.Event.Render.JSON\" for renderer types.\n\nSee \"Observe.Event.Render.JSON.DSL.Compile\" to compile the \"Observe.Event.DSL\" DSL\nin a way that generates \"Observe.Event.Render.JSON\" renderers.\n\nSee \"Observe.Event.Render.JSON.Handle\" for rendering 'Observe.Event.Event's as\nJSON to a 'System.IO.Handle', and in particular to 'System.IO.stderr'.";
buildType = "Simple";
};
components = {
"library" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
(hsPkgs."eventuo11y" or (errorHandler.buildDepError "eventuo11y"))
(hsPkgs."eventuo11y-dsl" or (errorHandler.buildDepError "eventuo11y-dsl"))
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
(hsPkgs."text" or (errorHandler.buildDepError "text"))
(hsPkgs."time" or (errorHandler.buildDepError "time"))
(hsPkgs."uuid" or (errorHandler.buildDepError "uuid"))
];
buildable = true;
};
};
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,117 @@
{ system
, compiler
, flags
, pkgs
, hsPkgs
, pkgconfPkgs
, errorHandler
, config
, ... }:
{
flags = {};
package = {
specVersion = "2.4";
identifier = { name = "futhark"; version = "0.25.13"; };
license = "ISC";
copyright = "";
maintainer = "Troels Henriksen [email protected]";
author = "";
homepage = "https://futhark-lang.org";
url = "";
synopsis = "An optimising compiler for a functional, array-oriented language.";
description = "Futhark is a small programming language designed to be compiled to\nefficient parallel code. It is a statically typed, data-parallel,\nand purely functional array language in the ML family, and comes\nwith a heavily optimising ahead-of-time compiler that presently\ngenerates GPU code via CUDA and OpenCL, although the language itself\nis hardware-agnostic.\n\nFor more information, see the website at https://futhark-lang.org\n\nFor introductionary information about hacking on the\nFuthark compiler, see\n<https://github.com/diku-dk/futhark/blob/master/HACKING.md the hacking guide>.\nRegarding the internal design of the compiler, the following modules make\ngood starting points:\n\n* \"Futhark\" contains a basic architectural overview of the compiler.\n* \"Futhark.IR.Syntax\" explains the\nbasic design of the intermediate representation (IR).\n* \"Futhark.Construct\" explains how to write code that\nmanipulates and creates AST fragments.\n\n<<docs/assets/ohyes.png You too can go fast once you rewrite your program in Futhark.>>";
buildType = "Simple";
};
components = {
"library" = {
depends = [
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
(hsPkgs."ansi-terminal" or (errorHandler.buildDepError "ansi-terminal"))
(hsPkgs."array" or (errorHandler.buildDepError "array"))
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."base16-bytestring" or (errorHandler.buildDepError "base16-bytestring"))
(hsPkgs."binary" or (errorHandler.buildDepError "binary"))
(hsPkgs."blaze-html" or (errorHandler.buildDepError "blaze-html"))
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
(hsPkgs."bytestring-to-vector" or (errorHandler.buildDepError "bytestring-to-vector"))
(hsPkgs."bmp" or (errorHandler.buildDepError "bmp"))
(hsPkgs."co-log-core" or (errorHandler.buildDepError "co-log-core"))
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
(hsPkgs."cryptohash-md5" or (errorHandler.buildDepError "cryptohash-md5"))
(hsPkgs."Diff" or (errorHandler.buildDepError "Diff"))
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
(hsPkgs."directory-tree" or (errorHandler.buildDepError "directory-tree"))
(hsPkgs."dlist" or (errorHandler.buildDepError "dlist"))
(hsPkgs."fgl" or (errorHandler.buildDepError "fgl"))
(hsPkgs."fgl-visualize" or (errorHandler.buildDepError "fgl-visualize"))
(hsPkgs."file-embed" or (errorHandler.buildDepError "file-embed"))
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
(hsPkgs."free" or (errorHandler.buildDepError "free"))
(hsPkgs."futhark-data" or (errorHandler.buildDepError "futhark-data"))
(hsPkgs."futhark-server" or (errorHandler.buildDepError "futhark-server"))
(hsPkgs."futhark-manifest" or (errorHandler.buildDepError "futhark-manifest"))
(hsPkgs."githash" or (errorHandler.buildDepError "githash"))
(hsPkgs."half" or (errorHandler.buildDepError "half"))
(hsPkgs."haskeline" or (errorHandler.buildDepError "haskeline"))
(hsPkgs."language-c-quote" or (errorHandler.buildDepError "language-c-quote"))
(hsPkgs."lens" or (errorHandler.buildDepError "lens"))
(hsPkgs."lsp" or (errorHandler.buildDepError "lsp"))
(hsPkgs."lsp-types" or (errorHandler.buildDepError "lsp-types"))
(hsPkgs."mainland-pretty" or (errorHandler.buildDepError "mainland-pretty"))
(hsPkgs."cmark-gfm" or (errorHandler.buildDepError "cmark-gfm"))
(hsPkgs."megaparsec" or (errorHandler.buildDepError "megaparsec"))
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
(hsPkgs."neat-interpolation" or (errorHandler.buildDepError "neat-interpolation"))
(hsPkgs."parallel" or (errorHandler.buildDepError "parallel"))
(hsPkgs."random" or (errorHandler.buildDepError "random"))
(hsPkgs."process-extras" or (errorHandler.buildDepError "process-extras"))
(hsPkgs."regex-tdfa" or (errorHandler.buildDepError "regex-tdfa"))
(hsPkgs."srcloc" or (errorHandler.buildDepError "srcloc"))
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
(hsPkgs."temporary" or (errorHandler.buildDepError "temporary"))
(hsPkgs."terminal-size" or (errorHandler.buildDepError "terminal-size"))
(hsPkgs."text" or (errorHandler.buildDepError "text"))
(hsPkgs."time" or (errorHandler.buildDepError "time"))
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
(hsPkgs."versions" or (errorHandler.buildDepError "versions"))
(hsPkgs."zlib" or (errorHandler.buildDepError "zlib"))
(hsPkgs."statistics" or (errorHandler.buildDepError "statistics"))
(hsPkgs."mwc-random" or (errorHandler.buildDepError "mwc-random"))
(hsPkgs."prettyprinter" or (errorHandler.buildDepError "prettyprinter"))
(hsPkgs."prettyprinter-ansi-terminal" or (errorHandler.buildDepError "prettyprinter-ansi-terminal"))
];
build-tools = [
(hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex")))
(hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy")))
];
buildable = true;
};
exes = {
"futhark" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."futhark" or (errorHandler.buildDepError "futhark"))
];
buildable = true;
};
};
tests = {
"unit" = {
depends = [
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
(hsPkgs."free" or (errorHandler.buildDepError "free"))
(hsPkgs."futhark" or (errorHandler.buildDepError "futhark"))
(hsPkgs."megaparsec" or (errorHandler.buildDepError "megaparsec"))
(hsPkgs."tasty" or (errorHandler.buildDepError "tasty"))
(hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit"))
(hsPkgs."tasty-quickcheck" or (errorHandler.buildDepError "tasty-quickcheck"))
(hsPkgs."text" or (errorHandler.buildDepError "text"))
];
buildable = true;
};
};
};
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
{ system
, compiler
, flags
, pkgs
, hsPkgs
, pkgconfPkgs
, errorHandler
, config
, ... }:
{
flags = {};
package = {
specVersion = "1.10";
identifier = { name = "gothic"; version = "0.1.8.2"; };
license = "BSD-3-Clause";
copyright = "(c) 2019-2024 - Michel Boucey";
maintainer = "[email protected]";
author = "Michel Boucey";
homepage = "https://github.com/MichelBoucey/gothic";
url = "";
synopsis = "A Haskell Vault KVv2 secret engine client";
description = "A Haskell HashiCorp Vault KVv2 secret engine client library";
buildType = "Simple";
};
components = {
"library" = {
depends = [
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."binary" or (errorHandler.buildDepError "binary"))
(hsPkgs."connection" or (errorHandler.buildDepError "connection"))
(hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions"))
(hsPkgs."hashable" or (errorHandler.buildDepError "hashable"))
(hsPkgs."http-conduit" or (errorHandler.buildDepError "http-conduit"))
(hsPkgs."http-client" or (errorHandler.buildDepError "http-client"))
(hsPkgs."http-client-tls" or (errorHandler.buildDepError "http-client-tls"))
(hsPkgs."http-types" or (errorHandler.buildDepError "http-types"))
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
(hsPkgs."http-conduit" or (errorHandler.buildDepError "http-conduit"))
(hsPkgs."text" or (errorHandler.buildDepError "text"))
(hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers"))
(hsPkgs."lens" or (errorHandler.buildDepError "lens"))
(hsPkgs."lens-aeson" or (errorHandler.buildDepError "lens-aeson"))
(hsPkgs."scientific" or (errorHandler.buildDepError "scientific"))
(hsPkgs."unix" or (errorHandler.buildDepError "unix"))
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
];
buildable = true;
};
};
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
{ system
, compiler
, flags
, pkgs
, hsPkgs
, pkgconfPkgs
, errorHandler
, config
, ... }:
{
flags = {};
package = {
specVersion = "1.18";
identifier = { name = "reflex-vty"; version = "0.5.2.0"; };
license = "BSD-3-Clause";
copyright = "2020 Obsidian Systems LLC";
maintainer = "[email protected]";
author = "Obsidian Systems LLC";
homepage = "";
url = "";
synopsis = "Reflex FRP host and widgets for VTY applications";
description = "Build terminal applications using functional reactive programming (FRP) with Reflex FRP (<https://reflex-frp.org>).\n\n<<https://i.imgur.com/FULQNtu.gif>>";
buildType = "Simple";
};
components = {
"library" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."bimap" or (errorHandler.buildDepError "bimap"))
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
(hsPkgs."stm" or (errorHandler.buildDepError "stm"))
(hsPkgs."data-default" or (errorHandler.buildDepError "data-default"))
(hsPkgs."dependent-map" or (errorHandler.buildDepError "dependent-map"))
(hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions"))
(hsPkgs."text" or (errorHandler.buildDepError "text"))
(hsPkgs."dependent-sum" or (errorHandler.buildDepError "dependent-sum"))
(hsPkgs."exception-transformers" or (errorHandler.buildDepError "exception-transformers"))
(hsPkgs."mmorph" or (errorHandler.buildDepError "mmorph"))
(hsPkgs."ordered-containers" or (errorHandler.buildDepError "ordered-containers"))
(hsPkgs."primitive" or (errorHandler.buildDepError "primitive"))
(hsPkgs."ref-tf" or (errorHandler.buildDepError "ref-tf"))
(hsPkgs."reflex" or (errorHandler.buildDepError "reflex"))
(hsPkgs."time" or (errorHandler.buildDepError "time"))
(hsPkgs."vty" or (errorHandler.buildDepError "vty"))
(hsPkgs."vty-crossplatform" or (errorHandler.buildDepError "vty-crossplatform"))
];
buildable = true;
};
exes = {
"example" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
(hsPkgs."reflex" or (errorHandler.buildDepError "reflex"))
(hsPkgs."reflex-vty" or (errorHandler.buildDepError "reflex-vty"))
(hsPkgs."text" or (errorHandler.buildDepError "text"))
(hsPkgs."time" or (errorHandler.buildDepError "time"))
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
(hsPkgs."vty" or (errorHandler.buildDepError "vty"))
];
buildable = true;
};
};
tests = {
"reflex-vty-test" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."reflex" or (errorHandler.buildDepError "reflex"))
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
(hsPkgs."reflex-vty" or (errorHandler.buildDepError "reflex-vty"))
(hsPkgs."text" or (errorHandler.buildDepError "text"))
(hsPkgs."extra" or (errorHandler.buildDepError "extra"))
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
];
buildable = true;
};
};
};
}
1 change: 1 addition & 0 deletions index-state-hashes.nix
Original file line number Diff line number Diff line change
Expand Up @@ -1760,4 +1760,5 @@
"2024-01-23T00:00:00Z" = "224dad922a05170286790585657395326492825142ea764960c661cff792e6cd";
"2024-01-24T00:00:00Z" = "0b03fc43deb5e1d0ac367a9005d9d02923b0d10a0fccf2891287b6edb1f17a5d";
"2024-01-25T00:00:00Z" = "ff586731ab3db1d2397ad7be0b05b08c76f918849bb8961a20eff41cfa8a2473";
"2024-01-26T00:00:00Z" = "1184d993b0b67f191e9de995167645f07bc38ac40dfffb4e3dbec4b8f367ff23";
}
11 changes: 11 additions & 0 deletions nix/eventuo11y-batteries.nix
Original file line number Diff line number Diff line change
Expand Up @@ -153,4 +153,15 @@
default = "r0";
};
};
"0.4.0.2" = {
sha256 = "af7993093a3c237b42c8bca409d79e4cd4afb66e54a3bfa0715c23046f1d518f";
revisions = {
r0 = {
nix = import ../hackage/eventuo11y-batteries-0.4.0.2-r0-dad07b200272efb898ee9d1899432d9f76d4493e57d02a68118678cd37cce482.nix;
revNum = 0;
sha256 = "dad07b200272efb898ee9d1899432d9f76d4493e57d02a68118678cd37cce482";
};
default = "r0";
};
};
}
11 changes: 11 additions & 0 deletions nix/eventuo11y-json.nix
Original file line number Diff line number Diff line change
Expand Up @@ -54,4 +54,15 @@
default = "r0";
};
};
"0.3.0.3" = {
sha256 = "3d05b68c3c8f6f933e2c66185c08eb4acffebc86b168c293a62e76dedc51bf61";
revisions = {
r0 = {
nix = import ../hackage/eventuo11y-json-0.3.0.3-r0-70c28a8fd2b72f505afa283c83e22aa7aca71ed4273bc5695d0056a4927f93b2.nix;
revNum = 0;
sha256 = "70c28a8fd2b72f505afa283c83e22aa7aca71ed4273bc5695d0056a4927f93b2";
};
default = "r0";
};
};
}
Loading

0 comments on commit c315acf

Please sign in to comment.