From b6302b479468c507d2b9bf69bfbff2c1649cc5dc Mon Sep 17 00:00:00 2001 From: IOHK Date: Thu, 5 Sep 2024 00:31:02 +0000 Subject: [PATCH] Automatic Update --- default.nix | 1 + ...205e87b6eec7f3f9a209eb1dbb4d69166a0c83.nix | 77 +++++++ ...ce9baa5a7dd308f26a49044d6626a35e7e04d3.nix | 41 ++++ ...ab01fd5ec401cda06bf90b89248af1d7c8d3d9.nix | 81 +++++++ ...6911db7f1566d202c40b257aa2ffc8b7bbcba8.nix | 63 ++++++ ...6bb35b9db016e4f41beaa3eccedbc7e3ab7398.nix | 54 +++++ ...d9f3f218450e223beadaa691ea6025698d0dd2.nix | 117 ++++++++++ ...00206ba2bc6eddee6a964d99f5e14279583945.nix | 40 ++++ ...7780b67efb5d68e59301e2ff8dd149cd6d453c.nix | 50 +++++ ...4a24522f058fb65ba6df2ba339de0ab2ad14ca.nix | 168 ++++++++++++++ ...443f75b346962a90143168c8c78384efb03837.nix | 57 +++++ ...42f3528032254e9da766d9a848b382197a5821.nix | 107 +++++++++ ...7730147fe32cfbc7b4b91cfc74b35b77761f58.nix | 79 +++++++ ...5bcfdce358786d947acab2a394c93b5c8ecaa4.nix | 35 +++ ...5e1815315c525e40eec113a8af147fcf3fd215.nix | 45 ++++ ...5884ff1b4aa5006f72b4061c40c97369ad85c5.nix | 48 ++++ ...3da65702af5a50fcdfcd70701ecace264433e8.nix | 31 +++ ...87b50949238e0923f77a248420ad83c18516c3.nix | 49 ++++ ...23f605a2a65f7330d9e3a9d055d1d07b9d9f16.nix | 209 ++++++++++++++++++ ...552ec867bf29d3c8ce11338850c31fc09637fb.nix | 61 +++++ ...5d3c3e78fbaaa7146ed02700b84c6018ee734f.nix | 34 +++ index-state-hashes.nix | 1 + nix/_M_I_P.nix | 11 + nix/_Mantissa.nix | 13 ++ nix/dormouse-client.nix | 11 + nix/dormouse-uri.nix | 11 + nix/enummapset.nix | 11 + nix/fortran-src.nix | 11 + nix/gnutls.nix | 11 + nix/hasmtlib.nix | 11 + nix/hw-polysemy.nix | 11 + nix/json-spec.nix | 11 + nix/logic-_T_P_T_P.nix | 11 + nix/ngx-export-tools-extra.nix | 11 + nix/pa-error-tree.nix | 11 + nix/pa-field-parser.nix | 11 + nix/pa-json.nix | 11 + nix/pa-label.nix | 11 + nix/pa-prelude.nix | 11 + nix/rds-data.nix | 11 + nix/sign.nix | 7 +- nix/strict-mutable-base.nix | 11 + 42 files changed, 1665 insertions(+), 1 deletion(-) create mode 100644 hackage/MIP-0.1.2.0-r0-3a00b3bf4f298625b1fdb18bb4205e87b6eec7f3f9a209eb1dbb4d69166a0c83.nix create mode 100644 hackage/Mantissa-0.1.0.0-r0-10b02c6cc447526a1215d86a01ce9baa5a7dd308f26a49044d6626a35e7e04d3.nix create mode 100644 hackage/dormouse-client-0.3.0.0-r0-de494648ef23a115deed2e61b0ab01fd5ec401cda06bf90b89248af1d7c8d3d9.nix create mode 100644 hackage/dormouse-uri-0.3.0.0-r0-40a7d3a46a1d3be51b31388d1d6911db7f1566d202c40b257aa2ffc8b7bbcba8.nix create mode 100644 hackage/enummapset-0.7.3.0-r0-235df8eff07bd6cdb4257e23486bb35b9db016e4f41beaa3eccedbc7e3ab7398.nix create mode 100644 hackage/fortran-src-0.16.0-r0-115a70f64acdf9af77785bf3edd9f3f218450e223beadaa691ea6025698d0dd2.nix create mode 100644 hackage/gnutls-0.3.1-r0-17f3982adbd2c50d0ecbff6ca000206ba2bc6eddee6a964d99f5e14279583945.nix create mode 100644 hackage/hasmtlib-2.6.2-r0-6bd41d650c3e49e296da356a367780b67efb5d68e59301e2ff8dd149cd6d453c.nix create mode 100644 hackage/hw-polysemy-0.2.14.3-r0-da09329ec736c82f366b2b805e4a24522f058fb65ba6df2ba339de0ab2ad14ca.nix create mode 100644 hackage/json-spec-1.0.0.0-r0-944ec71402f87d7be0ca0402a3443f75b346962a90143168c8c78384efb03837.nix create mode 100644 hackage/logic-TPTP-0.5.1.0-r0-09cb7ccdde7625400c51d15fc942f3528032254e9da766d9a848b382197a5821.nix create mode 100644 hackage/ngx-export-tools-extra-1.2.10-r0-12257f87dc4e2d86b0006962fd7730147fe32cfbc7b4b91cfc74b35b77761f58.nix create mode 100644 hackage/pa-error-tree-0.1.1.0-r0-3c5c1b02fe4c7ac77b026009ae5bcfdce358786d947acab2a394c93b5c8ecaa4.nix create mode 100644 hackage/pa-field-parser-0.3.1.0-r0-4e79c1a7aa89c8237c9f41c2665e1815315c525e40eec113a8af147fcf3fd215.nix create mode 100644 hackage/pa-json-0.4.0.0-r0-d19dcf0c087ff3df68db67abaa5884ff1b4aa5006f72b4061c40c97369ad85c5.nix create mode 100644 hackage/pa-label-0.1.2.0-r0-8b491c9c35f5360bdd3156ceec3da65702af5a50fcdfcd70701ecace264433e8.nix create mode 100644 hackage/pa-prelude-0.3.0.0-r0-11543369c61e519f43693f125e87b50949238e0923f77a248420ad83c18516c3.nix create mode 100644 hackage/rds-data-0.0.0.3-r0-f94f9d7d463ed9f4c2c90edb4c23f605a2a65f7330d9e3a9d055d1d07b9d9f16.nix create mode 100644 hackage/sign-0.4.4-r3-e97cc7f11e67a99b1eeeefb9d7552ec867bf29d3c8ce11338850c31fc09637fb.nix create mode 100644 hackage/strict-mutable-base-1.1.0.0-r0-b1c039f6b179aedb420a90cbe15d3c3e78fbaaa7146ed02700b84c6018ee734f.nix create mode 100644 nix/_Mantissa.nix diff --git a/default.nix b/default.nix index 5ad9b08bdb5..bcd01a2e93d 100644 --- a/default.nix +++ b/default.nix @@ -781,6 +781,7 @@ with builtins; mapAttrs (_: mapAttrs (_: data: rec { "MTGBuilder" = import ./nix/_M_T_G_Builder.nix; "MagicHaskeller" = import ./nix/_Magic_Haskeller.nix; "MailchimpSimple" = import ./nix/_Mailchimp_Simple.nix; + "Mantissa" = import ./nix/_Mantissa.nix; "Map" = import ./nix/_Map.nix; "MapWith" = import ./nix/_Map_With.nix; "Mapping" = import ./nix/_Mapping.nix; diff --git a/hackage/MIP-0.1.2.0-r0-3a00b3bf4f298625b1fdb18bb4205e87b6eec7f3f9a209eb1dbb4d69166a0c83.nix b/hackage/MIP-0.1.2.0-r0-3a00b3bf4f298625b1fdb18bb4205e87b6eec7f3f9a209eb1dbb4d69166a0c83.nix new file mode 100644 index 00000000000..355a3c971d2 --- /dev/null +++ b/hackage/MIP-0.1.2.0-r0-3a00b3bf4f298625b1fdb18bb4205e87b6eec7f3f9a209eb1dbb4d69166a0c83.nix @@ -0,0 +1,77 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { + testcbc = false; + testcplex = false; + testglpsol = false; + testgurobicl = false; + testlpsolve = false; + testscip = false; + withzlib = true; + }; + package = { + specVersion = "1.18"; + identifier = { name = "MIP"; version = "0.1.2.0"; }; + license = "BSD-3-Clause"; + copyright = "2020 Masahiro Sakai"; + maintainer = "masahiro.sakai@gmail.com"; + author = "Masahiro Sakai"; + homepage = "https://github.com/msakai/haskell-MIP#readme"; + url = ""; + synopsis = "Library for using Mixed Integer Programming (MIP)"; + description = "Please see the README on GitHub at "; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."OptDir" or (errorHandler.buildDepError "OptDir")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."data-default-class" or (errorHandler.buildDepError "data-default-class")) + (hsPkgs."extended-reals" or (errorHandler.buildDepError "extended-reals")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."intern" or (errorHandler.buildDepError "intern")) + (hsPkgs."lattices" or (errorHandler.buildDepError "lattices")) + (hsPkgs."megaparsec" or (errorHandler.buildDepError "megaparsec")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."process" or (errorHandler.buildDepError "process")) + (hsPkgs."scientific" or (errorHandler.buildDepError "scientific")) + (hsPkgs."stm" or (errorHandler.buildDepError "stm")) + (hsPkgs."temporary" or (errorHandler.buildDepError "temporary")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."xml-conduit" or (errorHandler.buildDepError "xml-conduit")) + ] ++ pkgs.lib.optionals (flags.withzlib) [ + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."bytestring-encoding" or (errorHandler.buildDepError "bytestring-encoding")) + (hsPkgs."case-insensitive" or (errorHandler.buildDepError "case-insensitive")) + (hsPkgs."zlib" or (errorHandler.buildDepError "zlib")) + ]; + buildable = true; + }; + tests = { + "MIP-test" = { + depends = [ + (hsPkgs."MIP" or (errorHandler.buildDepError "MIP")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."data-default-class" or (errorHandler.buildDepError "data-default-class")) + (hsPkgs."lattices" or (errorHandler.buildDepError "lattices")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit")) + (hsPkgs."tasty-quickcheck" or (errorHandler.buildDepError "tasty-quickcheck")) + (hsPkgs."tasty-th" or (errorHandler.buildDepError "tasty-th")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/Mantissa-0.1.0.0-r0-10b02c6cc447526a1215d86a01ce9baa5a7dd308f26a49044d6626a35e7e04d3.nix b/hackage/Mantissa-0.1.0.0-r0-10b02c6cc447526a1215d86a01ce9baa5a7dd308f26a49044d6626a35e7e04d3.nix new file mode 100644 index 00000000000..201b37c025e --- /dev/null +++ b/hackage/Mantissa-0.1.0.0-r0-10b02c6cc447526a1215d86a01ce9baa5a7dd308f26a49044d6626a35e7e04d3.nix @@ -0,0 +1,41 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "2.2"; + identifier = { name = "Mantissa"; version = "0.1.0.0"; }; + license = "BSD-3-Clause"; + copyright = "2024 James Cranch"; + maintainer = "cranch@cantab.net"; + author = "James Cranch"; + homepage = "https://github.com/jcranch/mantissa#readme"; + url = ""; + synopsis = "Reals in the interval [0,1), as machine words"; + description = "Please see the README on GitHub at "; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ (hsPkgs."base" or (errorHandler.buildDepError "base")) ]; + buildable = true; + }; + tests = { + "Mantissa-test" = { + depends = [ + (hsPkgs."Mantissa" or (errorHandler.buildDepError "Mantissa")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/dormouse-client-0.3.0.0-r0-de494648ef23a115deed2e61b0ab01fd5ec401cda06bf90b89248af1d7c8d3d9.nix b/hackage/dormouse-client-0.3.0.0-r0-de494648ef23a115deed2e61b0ab01fd5ec401cda06bf90b89248af1d7c8d3d9.nix new file mode 100644 index 00000000000..9612ebc3b53 --- /dev/null +++ b/hackage/dormouse-client-0.3.0.0-r0-de494648ef23a115deed2e61b0ab01fd5ec401cda06bf90b89248af1d7c8d3d9.nix @@ -0,0 +1,81 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.18"; + identifier = { name = "dormouse-client"; version = "0.3.0.0"; }; + license = "BSD-3-Clause"; + copyright = "2020-2021 Phil Curzon"; + maintainer = "phil@novelfs.org"; + author = "Phil Curzon"; + homepage = "https://dormouse.io/client.html"; + url = ""; + synopsis = "Simple, type-safe and testable HTTP client"; + description = "An HTTP client designed to be productive, easy to use, easy to test, flexible and safe!\n\nIt was designed with the following objectives in mind:\n\n- HTTP requests and responses should be modelled by a simple, immutable Haskell Record.\n- Actual HTTP calls should be made via an abstraction layer (`MonadDormouseClient`) so testing and mocking is painless.\n- Illegal requests should be unrepresentable, such as HTTP GET requests with a content body.\n- It should be possible to enforce a protocol (e.g. https) at the type level.\n- It should be possible to handle large request and response bodies via constant memory streaming.\n\nPlease see https://dormouse.io for full documentation."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."attoparsec" or (errorHandler.buildDepError "attoparsec")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."case-insensitive" or (errorHandler.buildDepError "case-insensitive")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."dormouse-uri" or (errorHandler.buildDepError "dormouse-uri")) + (hsPkgs."http-api-data" or (errorHandler.buildDepError "http-api-data")) + (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."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."safe-exceptions" or (errorHandler.buildDepError "safe-exceptions")) + (hsPkgs."streamly" or (errorHandler.buildDepError "streamly")) + (hsPkgs."streamly-bytestring" or (errorHandler.buildDepError "streamly-bytestring")) + (hsPkgs."streamly-core" or (errorHandler.buildDepError "streamly-core")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + ]; + buildable = true; + }; + tests = { + "dormouse-client-test" = { + depends = [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."attoparsec" or (errorHandler.buildDepError "attoparsec")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."case-insensitive" or (errorHandler.buildDepError "case-insensitive")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."dormouse-uri" or (errorHandler.buildDepError "dormouse-uri")) + (hsPkgs."hedgehog" or (errorHandler.buildDepError "hedgehog")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."hspec-discover" or (errorHandler.buildDepError "hspec-discover")) + (hsPkgs."hspec-hedgehog" or (errorHandler.buildDepError "hspec-hedgehog")) + (hsPkgs."http-api-data" or (errorHandler.buildDepError "http-api-data")) + (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."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."safe-exceptions" or (errorHandler.buildDepError "safe-exceptions")) + (hsPkgs."scientific" or (errorHandler.buildDepError "scientific")) + (hsPkgs."streamly" or (errorHandler.buildDepError "streamly")) + (hsPkgs."streamly-bytestring" or (errorHandler.buildDepError "streamly-bytestring")) + (hsPkgs."streamly-core" or (errorHandler.buildDepError "streamly-core")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/dormouse-uri-0.3.0.0-r0-40a7d3a46a1d3be51b31388d1d6911db7f1566d202c40b257aa2ffc8b7bbcba8.nix b/hackage/dormouse-uri-0.3.0.0-r0-40a7d3a46a1d3be51b31388d1d6911db7f1566d202c40b257aa2ffc8b7bbcba8.nix new file mode 100644 index 00000000000..ba17d6c31d7 --- /dev/null +++ b/hackage/dormouse-uri-0.3.0.0-r0-40a7d3a46a1d3be51b31388d1d6911db7f1566d202c40b257aa2ffc8b7bbcba8.nix @@ -0,0 +1,63 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.18"; + identifier = { name = "dormouse-uri"; version = "0.3.0.0"; }; + license = "BSD-3-Clause"; + copyright = "2020-2021 Phil Curzon"; + maintainer = "phil@novelfs.org"; + author = "Phil Curzon"; + homepage = "https://dormouse.io/uri.html"; + url = ""; + synopsis = "Library for type-safe representations of Uri/Urls"; + description = "Dormouse-Uri provides type safe handling of `Uri`s and `Url`s.\n\n`Uri` sytax is well defined according to [RFC 3986](https://tools.ietf.org/html/rfc3986), Dormouse-Uri parses and encodes `Uri`s according to the syntax defined in this document.\n\nWe define `Url` as an absolute URI associated with web resources, the current version of Dormouse-Uri restricts `Url`s to the `http` and `https` schemes.\n\nDormouse-Uri has the following features:\n\n- The `Uri` and `Url` data types use `Data.Text` internally, this allows you to freely include percent-decoded characters which will be properly rendered when the `Url`/`Uri` is encoded.\n- Quasiquoters to allow safe construction of `Uri`/`Url`s from string literals.\n- `DataKinds` allow `Url`s to be restricted to the `http` or `https` schemes at the type level.\n- A UrlBuilder syntax to allow type-safe construction/concatenation of `Url`s from their components, e.g. path and query parameters.\n\nPlease see https://dormouse.io for full documentation."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."attoparsec" or (errorHandler.buildDepError "attoparsec")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."case-insensitive" or (errorHandler.buildDepError "case-insensitive")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."http-types" or (errorHandler.buildDepError "http-types")) + (hsPkgs."safe-exceptions" or (errorHandler.buildDepError "safe-exceptions")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + ]; + buildable = true; + }; + tests = { + "dormouse-uri-test" = { + depends = [ + (hsPkgs."attoparsec" or (errorHandler.buildDepError "attoparsec")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."case-insensitive" or (errorHandler.buildDepError "case-insensitive")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."hedgehog" or (errorHandler.buildDepError "hedgehog")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."hspec-discover" or (errorHandler.buildDepError "hspec-discover")) + (hsPkgs."hspec-hedgehog" or (errorHandler.buildDepError "hspec-hedgehog")) + (hsPkgs."http-types" or (errorHandler.buildDepError "http-types")) + (hsPkgs."safe-exceptions" or (errorHandler.buildDepError "safe-exceptions")) + (hsPkgs."scientific" or (errorHandler.buildDepError "scientific")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/enummapset-0.7.3.0-r0-235df8eff07bd6cdb4257e23486bb35b9db016e4f41beaa3eccedbc7e3ab7398.nix b/hackage/enummapset-0.7.3.0-r0-235df8eff07bd6cdb4257e23486bb35b9db016e4f41beaa3eccedbc7e3ab7398.nix new file mode 100644 index 00000000000..02365488b8c --- /dev/null +++ b/hackage/enummapset-0.7.3.0-r0-235df8eff07bd6cdb4257e23486bb35b9db016e4f41beaa3eccedbc7e3ab7398.nix @@ -0,0 +1,54 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { debug = false; }; + package = { + specVersion = "1.10"; + identifier = { name = "enummapset"; version = "0.7.3.0"; }; + license = "BSD-3-Clause"; + copyright = ""; + maintainer = "Mikolaj Konarski "; + author = "Michal Terepeta and others"; + homepage = "https://github.com/Mikolaj/enummapset"; + url = ""; + synopsis = "IntMap and IntSet with Enum keys/elements."; + description = "This package contains simple wrappers around 'Data.IntMap' and\n'Data.IntSet' with 'Enum' keys and elements respectively.\nEspecially useful for 'Int's wrapped with `newtype`."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + ] ++ pkgs.lib.optional (compiler.isGhc && compiler.version.lt "8.0") (hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups")); + buildable = true; + }; + tests = { + "intset-properties" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) + (hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."test-framework" or (errorHandler.buildDepError "test-framework")) + (hsPkgs."test-framework-hunit" or (errorHandler.buildDepError "test-framework-hunit")) + (hsPkgs."test-framework-quickcheck2" or (errorHandler.buildDepError "test-framework-quickcheck2")) + ] ++ pkgs.lib.optional (compiler.isGhc && compiler.version.lt "8.0") (hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups")); + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/fortran-src-0.16.0-r0-115a70f64acdf9af77785bf3edd9f3f218450e223beadaa691ea6025698d0dd2.nix b/hackage/fortran-src-0.16.0-r0-115a70f64acdf9af77785bf3edd9f3f218450e223beadaa691ea6025698d0dd2.nix new file mode 100644 index 00000000000..e2dbd941d77 --- /dev/null +++ b/hackage/fortran-src-0.16.0-r0-115a70f64acdf9af77785bf3edd9f3f218450e223beadaa691ea6025698d0dd2.nix @@ -0,0 +1,117 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.12"; + identifier = { name = "fortran-src"; version = "0.16.0"; }; + license = "Apache-2.0"; + copyright = ""; + maintainer = "me@madgen.net,\nBen Orchard"; + author = "Mistral Contrastin,\nMatthew Danish,\nDominic Orchard,\nAndrew Rice"; + homepage = "https://github.com/camfort/fortran-src#readme"; + url = ""; + synopsis = "Parsers and analyses for Fortran standards 66, 77, 90, 95 and 2003 (partial)."; + description = "Provides lexing, parsing, and basic analyses of Fortran code covering standards: FORTRAN 66, FORTRAN 77, Fortran 90, Fortran 95, Fortran 2003 (partial) and some legacy extensions. Includes data flow and basic block analysis, a renamer, and type analysis. For example usage, see the @@ project, which uses fortran-src as its front end."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."GenericPretty" or (errorHandler.buildDepError "GenericPretty")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."binary" or (errorHandler.buildDepError "binary")) + (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."either" or (errorHandler.buildDepError "either")) + (hsPkgs."fgl" or (errorHandler.buildDepError "fgl")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."pretty" or (errorHandler.buildDepError "pretty")) + (hsPkgs."process" or (errorHandler.buildDepError "process")) + (hsPkgs."singletons" or (errorHandler.buildDepError "singletons")) + (hsPkgs."singletons-base" or (errorHandler.buildDepError "singletons-base")) + (hsPkgs."singletons-th" or (errorHandler.buildDepError "singletons-th")) + (hsPkgs."temporary" or (errorHandler.buildDepError "temporary")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."uniplate" or (errorHandler.buildDepError "uniplate")) + ]; + build-tools = [ + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + ]; + buildable = true; + }; + exes = { + "fortran-src" = { + depends = [ + (hsPkgs."GenericPretty" or (errorHandler.buildDepError "GenericPretty")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."binary" or (errorHandler.buildDepError "binary")) + (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."either" or (errorHandler.buildDepError "either")) + (hsPkgs."fgl" or (errorHandler.buildDepError "fgl")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."fortran-src" or (errorHandler.buildDepError "fortran-src")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."pretty" or (errorHandler.buildDepError "pretty")) + (hsPkgs."process" or (errorHandler.buildDepError "process")) + (hsPkgs."singletons" or (errorHandler.buildDepError "singletons")) + (hsPkgs."singletons-base" or (errorHandler.buildDepError "singletons-base")) + (hsPkgs."singletons-th" or (errorHandler.buildDepError "singletons-th")) + (hsPkgs."temporary" or (errorHandler.buildDepError "temporary")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."uniplate" or (errorHandler.buildDepError "uniplate")) + ]; + buildable = true; + }; + }; + tests = { + "spec" = { + depends = [ + (hsPkgs."GenericPretty" or (errorHandler.buildDepError "GenericPretty")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."binary" or (errorHandler.buildDepError "binary")) + (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."either" or (errorHandler.buildDepError "either")) + (hsPkgs."fgl" or (errorHandler.buildDepError "fgl")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."fortran-src" or (errorHandler.buildDepError "fortran-src")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."pretty" or (errorHandler.buildDepError "pretty")) + (hsPkgs."process" or (errorHandler.buildDepError "process")) + (hsPkgs."singletons" or (errorHandler.buildDepError "singletons")) + (hsPkgs."singletons-base" or (errorHandler.buildDepError "singletons-base")) + (hsPkgs."singletons-th" or (errorHandler.buildDepError "singletons-th")) + (hsPkgs."temporary" or (errorHandler.buildDepError "temporary")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."uniplate" or (errorHandler.buildDepError "uniplate")) + ]; + build-tools = [ + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/gnutls-0.3.1-r0-17f3982adbd2c50d0ecbff6ca000206ba2bc6eddee6a964d99f5e14279583945.nix b/hackage/gnutls-0.3.1-r0-17f3982adbd2c50d0ecbff6ca000206ba2bc6eddee6a964d99f5e14279583945.nix new file mode 100644 index 00000000000..1bc35c65dd0 --- /dev/null +++ b/hackage/gnutls-0.3.1-r0-17f3982adbd2c50d0ecbff6ca000206ba2bc6eddee6a964d99f5e14279583945.nix @@ -0,0 +1,40 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.10"; + identifier = { name = "gnutls"; version = "0.3.1"; }; + license = "GPL-3.0-only"; + copyright = ""; + maintainer = "Stephen Paul Weber "; + author = "John Millikin "; + homepage = "https://git.singpolyma.net/haskell-gnutls"; + url = ""; + synopsis = "Bindings for GNU libgnutls"; + description = "You almost certainly don't want to depend on this release.\n\nThis is a pre-alpha, almost useless release; its only purpose is to enable\nTLS support in some of my other libraries. More complete bindings for GNU TLS\nwill be released at a later date."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."unexceptionalio-trans" or (errorHandler.buildDepError "unexceptionalio-trans")) + ]; + libs = [ (pkgs."gnutls" or (errorHandler.sysDepError "gnutls")) ]; + pkgconfig = [ + (pkgconfPkgs."gnutls" or (errorHandler.pkgConfDepError "gnutls")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/hasmtlib-2.6.2-r0-6bd41d650c3e49e296da356a367780b67efb5d68e59301e2ff8dd149cd6d453c.nix b/hackage/hasmtlib-2.6.2-r0-6bd41d650c3e49e296da356a367780b67efb5d68e59301e2ff8dd149cd6d453c.nix new file mode 100644 index 00000000000..a9e389f4b62 --- /dev/null +++ b/hackage/hasmtlib-2.6.2-r0-6bd41d650c3e49e296da356a367780b67efb5d68e59301e2ff8dd149cd6d453c.nix @@ -0,0 +1,50 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "3.0"; + identifier = { name = "hasmtlib"; version = "2.6.2"; }; + license = "GPL-3.0-only"; + copyright = "© 2024 Julian Bruder"; + maintainer = "julian.bruder@outlook.com"; + author = "Julian Bruder"; + homepage = "https://github.com/bruderj15/Hasmtlib"; + url = ""; + synopsis = "A monad for interfacing with external SMT solvers"; + description = "Hasmtlib is a library for generating SMTLib2-problems using a monad.\nIt takes care of encoding your problem, marshaling the data to an external solver and parsing and interpreting the result into Haskell types.\nIt is highly inspired by ekmett/ersatz which does the same for QSAT.\nCommunication with external solvers is handled by tweag/smtlib-backends."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."attoparsec" or (errorHandler.buildDepError "attoparsec")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."dependent-map" or (errorHandler.buildDepError "dependent-map")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) + (hsPkgs."lens" or (errorHandler.buildDepError "lens")) + (hsPkgs."smtlib-backends" or (errorHandler.buildDepError "smtlib-backends")) + (hsPkgs."smtlib-backends-process" or (errorHandler.buildDepError "smtlib-backends-process")) + (hsPkgs."some" or (errorHandler.buildDepError "some")) + (hsPkgs."utf8-string" or (errorHandler.buildDepError "utf8-string")) + (hsPkgs."bitvec" or (errorHandler.buildDepError "bitvec")) + (hsPkgs."finite-typelits" or (errorHandler.buildDepError "finite-typelits")) + (hsPkgs."vector-sized" or (errorHandler.buildDepError "vector-sized")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/hw-polysemy-0.2.14.3-r0-da09329ec736c82f366b2b805e4a24522f058fb65ba6df2ba339de0ab2ad14ca.nix b/hackage/hw-polysemy-0.2.14.3-r0-da09329ec736c82f366b2b805e4a24522f058fb65ba6df2ba339de0ab2ad14ca.nix new file mode 100644 index 00000000000..7d4ccc02533 --- /dev/null +++ b/hackage/hw-polysemy-0.2.14.3-r0-da09329ec736c82f366b2b805e4a24522f058fb65ba6df2ba339de0ab2ad14ca.nix @@ -0,0 +1,168 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { werror = false; }; + package = { + specVersion = "3.4"; + identifier = { name = "hw-polysemy"; version = "0.2.14.3"; }; + license = "Apache-2.0"; + copyright = "2024 John Ky"; + maintainer = "newhoggy@gmail.com"; + author = "John Ky"; + homepage = ""; + url = ""; + synopsis = "Opinionated polysemy library"; + description = "Opinionated polysemy library."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."polysemy" or (errorHandler.buildDepError "polysemy")) + (hsPkgs."polysemy-plugin" or (errorHandler.buildDepError "polysemy-plugin")) + (hsPkgs."hw-polysemy".components.sublibs.core or (errorHandler.buildDepError "hw-polysemy:core")) + (hsPkgs."hw-polysemy".components.sublibs.hedgehog or (errorHandler.buildDepError "hw-polysemy:hedgehog")) + ]; + buildable = true; + }; + sublibs = { + "core" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."polysemy" or (errorHandler.buildDepError "polysemy")) + (hsPkgs."polysemy-plugin" or (errorHandler.buildDepError "polysemy-plugin")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."contravariant" or (errorHandler.buildDepError "contravariant")) + (hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."generic-lens" or (errorHandler.buildDepError "generic-lens")) + (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) + (hsPkgs."hedgehog" or (errorHandler.buildDepError "hedgehog")) + (hsPkgs."lens" or (errorHandler.buildDepError "lens")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."network" or (errorHandler.buildDepError "network")) + (hsPkgs."polysemy-log" or (errorHandler.buildDepError "polysemy-log")) + (hsPkgs."polysemy-time" or (errorHandler.buildDepError "polysemy-time")) + (hsPkgs."process" or (errorHandler.buildDepError "process")) + (hsPkgs."resourcet" or (errorHandler.buildDepError "resourcet")) + (hsPkgs."stm" or (errorHandler.buildDepError "stm")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."temporary" or (errorHandler.buildDepError "temporary")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."unliftio" or (errorHandler.buildDepError "unliftio")) + (hsPkgs."yaml" or (errorHandler.buildDepError "yaml")) + ] ++ pkgs.lib.optional (system.isWindows) (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")); + buildable = true; + }; + "hedgehog" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."polysemy" or (errorHandler.buildDepError "polysemy")) + (hsPkgs."polysemy-plugin" or (errorHandler.buildDepError "polysemy-plugin")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."aeson-pretty" or (errorHandler.buildDepError "aeson-pretty")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."contravariant" or (errorHandler.buildDepError "contravariant")) + (hsPkgs."Diff" or (errorHandler.buildDepError "Diff")) + (hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."generic-lens" or (errorHandler.buildDepError "generic-lens")) + (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) + (hsPkgs."hedgehog" or (errorHandler.buildDepError "hedgehog")) + (hsPkgs."hw-polysemy".components.sublibs.core or (errorHandler.buildDepError "hw-polysemy:core")) + (hsPkgs."lens" or (errorHandler.buildDepError "lens")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."polysemy-log" or (errorHandler.buildDepError "polysemy-log")) + (hsPkgs."polysemy-time" or (errorHandler.buildDepError "polysemy-time")) + (hsPkgs."prettyprinter" or (errorHandler.buildDepError "prettyprinter")) + (hsPkgs."process" or (errorHandler.buildDepError "process")) + (hsPkgs."resourcet" or (errorHandler.buildDepError "resourcet")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."yaml" or (errorHandler.buildDepError "yaml")) + ]; + buildable = true; + }; + "amazonka" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."polysemy" or (errorHandler.buildDepError "polysemy")) + (hsPkgs."polysemy-plugin" or (errorHandler.buildDepError "polysemy-plugin")) + (hsPkgs."amazonka" or (errorHandler.buildDepError "amazonka")) + (hsPkgs."binary" or (errorHandler.buildDepError "binary")) + (hsPkgs."generic-lens" or (errorHandler.buildDepError "generic-lens")) + (hsPkgs."hw-polysemy".components.sublibs.core or (errorHandler.buildDepError "hw-polysemy:core")) + (hsPkgs."lens" or (errorHandler.buildDepError "lens")) + (hsPkgs."polysemy-log" or (errorHandler.buildDepError "polysemy-log")) + (hsPkgs."resourcet" or (errorHandler.buildDepError "resourcet")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."stm" or (errorHandler.buildDepError "stm")) + ]; + buildable = true; + }; + "testcontainers-localstack" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."polysemy" or (errorHandler.buildDepError "polysemy")) + (hsPkgs."polysemy-plugin" or (errorHandler.buildDepError "polysemy-plugin")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."amazonka" or (errorHandler.buildDepError "amazonka")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."generic-lens" or (errorHandler.buildDepError "generic-lens")) + (hsPkgs."http-conduit" or (errorHandler.buildDepError "http-conduit")) + (hsPkgs."hw-polysemy".components.sublibs.amazonka or (errorHandler.buildDepError "hw-polysemy:amazonka")) + (hsPkgs."hw-polysemy".components.sublibs.core or (errorHandler.buildDepError "hw-polysemy:core")) + (hsPkgs."hw-polysemy".components.sublibs.hedgehog or (errorHandler.buildDepError "hw-polysemy:hedgehog")) + (hsPkgs."lens" or (errorHandler.buildDepError "lens")) + (hsPkgs."resourcet" or (errorHandler.buildDepError "resourcet")) + (hsPkgs."testcontainers" or (errorHandler.buildDepError "testcontainers")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."yaml" or (errorHandler.buildDepError "yaml")) + ]; + buildable = true; + }; + }; + tests = { + "hw-polysemy-test" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."polysemy" or (errorHandler.buildDepError "polysemy")) + (hsPkgs."polysemy-plugin" or (errorHandler.buildDepError "polysemy-plugin")) + (hsPkgs."amazonka" or (errorHandler.buildDepError "amazonka")) + (hsPkgs."amazonka-s3" or (errorHandler.buildDepError "amazonka-s3")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."generic-lens" or (errorHandler.buildDepError "generic-lens")) + (hsPkgs."hw-polysemy".components.sublibs.amazonka or (errorHandler.buildDepError "hw-polysemy:amazonka")) + (hsPkgs."hw-polysemy".components.sublibs.core or (errorHandler.buildDepError "hw-polysemy:core")) + (hsPkgs."hw-polysemy".components.sublibs.testcontainers-localstack or (errorHandler.buildDepError "hw-polysemy:testcontainers-localstack")) + (hsPkgs."hw-polysemy" or (errorHandler.buildDepError "hw-polysemy")) + (hsPkgs."lens" or (errorHandler.buildDepError "lens")) + (hsPkgs."polysemy-log" or (errorHandler.buildDepError "polysemy-log")) + (hsPkgs."tasty-discover" or (errorHandler.buildDepError "tasty-discover")) + (hsPkgs."tasty-hedgehog" or (errorHandler.buildDepError "tasty-hedgehog")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."testcontainers" or (errorHandler.buildDepError "testcontainers")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + ]; + build-tools = [ + (hsPkgs.pkgsBuildBuild.tasty-discover.components.exes.tasty-discover or (pkgs.pkgsBuildBuild.tasty-discover or (errorHandler.buildToolDepError "tasty-discover:tasty-discover"))) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/json-spec-1.0.0.0-r0-944ec71402f87d7be0ca0402a3443f75b346962a90143168c8c78384efb03837.nix b/hackage/json-spec-1.0.0.0-r0-944ec71402f87d7be0ca0402a3443f75b346962a90143168c8c78384efb03837.nix new file mode 100644 index 00000000000..4ef243d2468 --- /dev/null +++ b/hackage/json-spec-1.0.0.0-r0-944ec71402f87d7be0ca0402a3443f75b346962a90143168c8c78384efb03837.nix @@ -0,0 +1,57 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "3.0"; + identifier = { name = "json-spec"; version = "1.0.0.0"; }; + license = "MIT"; + copyright = ""; + maintainer = "rick@owensmurray.com"; + author = "Rick Owens"; + homepage = "https://github.com/owensmurray/json-spec"; + url = ""; + synopsis = "Type-level JSON specification"; + description = "See the README at: https://github.com/owensmurray/json-spec#json-spec"; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."scientific" or (errorHandler.buildDepError "scientific")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + ]; + buildable = true; + }; + tests = { + "jsonspec" = { + depends = [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."scientific" or (errorHandler.buildDepError "scientific")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."json-spec" or (errorHandler.buildDepError "json-spec")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."om-show" or (errorHandler.buildDepError "om-show")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/logic-TPTP-0.5.1.0-r0-09cb7ccdde7625400c51d15fc942f3528032254e9da766d9a848b382197a5821.nix b/hackage/logic-TPTP-0.5.1.0-r0-09cb7ccdde7625400c51d15fc942f3528032254e9da766d9a848b382197a5821.nix new file mode 100644 index 00000000000..6443e26b2e5 --- /dev/null +++ b/hackage/logic-TPTP-0.5.1.0-r0-09cb7ccdde7625400c51d15fc942f3528032254e9da766d9a848b382197a5821.nix @@ -0,0 +1,107 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { buildtestprograms = false; }; + package = { + specVersion = "1.10"; + identifier = { name = "logic-TPTP"; version = "0.5.1.0"; }; + license = "LicenseRef-GPL"; + copyright = ""; + maintainer = "Ahn, Ki Yung , Daniel Schüssler , Masahiro Sakai "; + author = "Daniel Schüssler"; + homepage = ""; + url = ""; + synopsis = "Import, export etc. for TPTP, a syntax for first-order logic"; + description = "For information about the TPTP format, see .\n\nComponents:\n\n- Parser ('parse')\n\n- Exporter ('toTPTP')\n\n- Pretty-printer ('pretty')\n\n- QuickCheck instances (generation of random formulae)\n\n- 'diff' : Get a \\\"formula\\\" which represents the differences between two given formulae (equal subexpressions are truncated; so are the subexpressions of subexpressions whose heads already differ)\n\nTests passed:\n\n- For randomly generated formulae, @parse . toTPTP == id@\n\n- For all files in the TPTP (v 5.2.0) distribution's @Problems@ subtree which don't match the regex \\\"^(thf|tff)\\(\\\", @parse . toTPTP . parse == parse@\n\nNot yet implemented: The new /thf/ and /tff/ formula types.\n"; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."syb" or (errorHandler.buildDepError "syb")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."ansi-wl-pprint" or (errorHandler.buildDepError "ansi-wl-pprint")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."pointed" or (errorHandler.buildDepError "pointed")) + (hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."transformers-compat" or (errorHandler.buildDepError "transformers-compat")) + ]; + build-tools = [ + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + ]; + buildable = true; + }; + exes = { + "TestImportExportImportFile" = { + depends = [ + (hsPkgs."logic-TPTP" or (errorHandler.buildDepError "logic-TPTP")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."ansi-wl-pprint" or (errorHandler.buildDepError "ansi-wl-pprint")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + (hsPkgs."pcre-light" or (errorHandler.buildDepError "pcre-light")) + (hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups")) + ] ++ pkgs.lib.optional (compiler.isGhc && compiler.version.lt "7.10") (hsPkgs."pcre-light" or (errorHandler.buildDepError "pcre-light")); + buildable = if !flags.buildtestprograms then false else true; + }; + "PrettyPrintFile" = { + depends = [ + (hsPkgs."logic-TPTP" or (errorHandler.buildDepError "logic-TPTP")) + (hsPkgs."ansi-wl-pprint" or (errorHandler.buildDepError "ansi-wl-pprint")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."pcre-light" or (errorHandler.buildDepError "pcre-light")) + (hsPkgs."process" or (errorHandler.buildDepError "process")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups")) + (hsPkgs."syb" or (errorHandler.buildDepError "syb")) + ] ++ pkgs.lib.optional (compiler.isGhc && compiler.version.lt "7.10") (hsPkgs."pcre-light" or (errorHandler.buildDepError "pcre-light")); + buildable = if !flags.buildtestprograms then false else true; + }; + "ParseRandom" = { + depends = [ + (hsPkgs."logic-TPTP" or (errorHandler.buildDepError "logic-TPTP")) + (hsPkgs."ansi-wl-pprint" or (errorHandler.buildDepError "ansi-wl-pprint")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."pcre-light" or (errorHandler.buildDepError "pcre-light")) + (hsPkgs."process" or (errorHandler.buildDepError "process")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups")) + (hsPkgs."syb" or (errorHandler.buildDepError "syb")) + ] ++ pkgs.lib.optional (compiler.isGhc && compiler.version.lt "7.10") (hsPkgs."pcre-light" or (errorHandler.buildDepError "pcre-light")); + buildable = if !flags.buildtestprograms then false else true; + }; + }; + tests = { + "TestImportExportRandom" = { + depends = [ + (hsPkgs."logic-TPTP" or (errorHandler.buildDepError "logic-TPTP")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."ansi-wl-pprint" or (errorHandler.buildDepError "ansi-wl-pprint")) + (hsPkgs."pcre-light" or (errorHandler.buildDepError "pcre-light")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."transformers-compat" or (errorHandler.buildDepError "transformers-compat")) + ] ++ pkgs.lib.optional (compiler.isGhc && compiler.version.lt "7.10") (hsPkgs."pcre-light" or (errorHandler.buildDepError "pcre-light")); + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/ngx-export-tools-extra-1.2.10-r0-12257f87dc4e2d86b0006962fd7730147fe32cfbc7b4b91cfc74b35b77761f58.nix b/hackage/ngx-export-tools-extra-1.2.10-r0-12257f87dc4e2d86b0006962fd7730147fe32cfbc7b4b91cfc74b35b77761f58.nix new file mode 100644 index 00000000000..88930e3d4ea --- /dev/null +++ b/hackage/ngx-export-tools-extra-1.2.10-r0-12257f87dc4e2d86b0006962fd7730147fe32cfbc7b4b91cfc74b35b77761f58.nix @@ -0,0 +1,79 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { + ede = true; + edeuseprettyprinter = true; + pcre = true; + snapaggregateserver = true; + }; + package = { + specVersion = "1.20"; + identifier = { name = "ngx-export-tools-extra"; version = "1.2.10"; }; + license = "BSD-3-Clause"; + copyright = "2019-2024 Alexey Radkov"; + maintainer = "Alexey Radkov "; + author = "Alexey Radkov "; + homepage = "https://github.com/lyokha/ngx-export-tools-extra"; + url = ""; + synopsis = "More extra tools for Nginx Haskell module"; + description = "More extra tools for\n."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = (([ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."base64" or (errorHandler.buildDepError "base64")) + (hsPkgs."ngx-export" or (errorHandler.buildDepError "ngx-export")) + (hsPkgs."ngx-export-tools" or (errorHandler.buildDepError "ngx-export-tools")) + (hsPkgs."http-types" or (errorHandler.buildDepError "http-types")) + (hsPkgs."http-client" or (errorHandler.buildDepError "http-client")) + (hsPkgs."http-client-tls" or (errorHandler.buildDepError "http-client-tls")) + (hsPkgs."http-client-brread-timeout" or (errorHandler.buildDepError "http-client-brread-timeout")) + (hsPkgs."network" or (errorHandler.buildDepError "network")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."safe-exceptions" or (errorHandler.buildDepError "safe-exceptions")) + (hsPkgs."resolv" or (errorHandler.buildDepError "resolv")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."binary" or (errorHandler.buildDepError "binary")) + (hsPkgs."case-insensitive" or (errorHandler.buildDepError "case-insensitive")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."safe" or (errorHandler.buildDepError "safe")) + ] ++ pkgs.lib.optionals (flags.snapaggregateserver) [ + (hsPkgs."snap-core" or (errorHandler.buildDepError "snap-core")) + (hsPkgs."snap-server" or (errorHandler.buildDepError "snap-server")) + (hsPkgs."enclosed-exceptions" or (errorHandler.buildDepError "enclosed-exceptions")) + ]) ++ pkgs.lib.optionals (flags.ede) (if flags.edeuseprettyprinter + then [ + (hsPkgs."ede" or (errorHandler.buildDepError "ede")) + (hsPkgs."prettyprinter" or (errorHandler.buildDepError "prettyprinter")) + (hsPkgs."trifecta" or (errorHandler.buildDepError "trifecta")) + ] + else [ + (hsPkgs."ede" or (errorHandler.buildDepError "ede")) + (hsPkgs."ansi-wl-pprint" or (errorHandler.buildDepError "ansi-wl-pprint")) + (hsPkgs."trifecta" or (errorHandler.buildDepError "trifecta")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + ])) ++ pkgs.lib.optionals (flags.pcre) [ + (hsPkgs."pcre-light" or (errorHandler.buildDepError "pcre-light")) + (hsPkgs."pcre-heavy" or (errorHandler.buildDepError "pcre-heavy")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/pa-error-tree-0.1.1.0-r0-3c5c1b02fe4c7ac77b026009ae5bcfdce358786d947acab2a394c93b5c8ecaa4.nix b/hackage/pa-error-tree-0.1.1.0-r0-3c5c1b02fe4c7ac77b026009ae5bcfdce358786d947acab2a394c93b5c8ecaa4.nix new file mode 100644 index 00000000000..cf1913e4283 --- /dev/null +++ b/hackage/pa-error-tree-0.1.1.0-r0-3c5c1b02fe4c7ac77b026009ae5bcfdce358786d947acab2a394c93b5c8ecaa4.nix @@ -0,0 +1,35 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "3.0"; + identifier = { name = "pa-error-tree"; version = "0.1.1.0"; }; + license = "BSD-3-Clause"; + copyright = "2023 Possehl Analytics GmbH"; + maintainer = "Philip Patsch "; + author = ""; + homepage = "https://github.com/possehl-analytics/pa-hackage"; + url = ""; + synopsis = "Collect a tree of errors and pretty-print"; + description = ""; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."pa-prelude" or (errorHandler.buildDepError "pa-prelude")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/pa-field-parser-0.3.1.0-r0-4e79c1a7aa89c8237c9f41c2665e1815315c525e40eec113a8af147fcf3fd215.nix b/hackage/pa-field-parser-0.3.1.0-r0-4e79c1a7aa89c8237c9f41c2665e1815315c525e40eec113a8af147fcf3fd215.nix new file mode 100644 index 00000000000..81587c7b798 --- /dev/null +++ b/hackage/pa-field-parser-0.3.1.0-r0-4e79c1a7aa89c8237c9f41c2665e1815315c525e40eec113a8af147fcf3fd215.nix @@ -0,0 +1,45 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "3.0"; + identifier = { name = "pa-field-parser"; version = "0.3.1.0"; }; + license = "BSD-3-Clause"; + copyright = "2023 Possehl Analytics GmbH"; + maintainer = "Philip Patsch "; + author = ""; + homepage = "https://github.com/possehl-analytics/pa-hackage"; + url = ""; + synopsis = "“Vertical” parsing of values"; + description = ""; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."pa-prelude" or (errorHandler.buildDepError "pa-prelude")) + (hsPkgs."pa-error-tree" or (errorHandler.buildDepError "pa-error-tree")) + (hsPkgs."aeson-better-errors" or (errorHandler.buildDepError "aeson-better-errors")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."attoparsec" or (errorHandler.buildDepError "attoparsec")) + (hsPkgs."case-insensitive" or (errorHandler.buildDepError "case-insensitive")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."scientific" or (errorHandler.buildDepError "scientific")) + (hsPkgs."semigroupoids" or (errorHandler.buildDepError "semigroupoids")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/pa-json-0.4.0.0-r0-d19dcf0c087ff3df68db67abaa5884ff1b4aa5006f72b4061c40c97369ad85c5.nix b/hackage/pa-json-0.4.0.0-r0-d19dcf0c087ff3df68db67abaa5884ff1b4aa5006f72b4061c40c97369ad85c5.nix new file mode 100644 index 00000000000..b08fafb4f69 --- /dev/null +++ b/hackage/pa-json-0.4.0.0-r0-d19dcf0c087ff3df68db67abaa5884ff1b4aa5006f72b4061c40c97369ad85c5.nix @@ -0,0 +1,48 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "3.0"; + identifier = { name = "pa-json"; version = "0.4.0.0"; }; + license = "BSD-3-Clause"; + copyright = "2023 Possehl Analytics GmbH"; + maintainer = "Philip Patsch "; + author = ""; + homepage = "https://github.com/possehl-analytics/pa-hackage"; + url = ""; + synopsis = "Our JSON parsers/encoders"; + description = "The interface of `aeson` is unfortunately extremely … suboptimal. Here’s some wrappers trying to improve the situation, which we use internally."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."pa-prelude" or (errorHandler.buildDepError "pa-prelude")) + (hsPkgs."pa-label" or (errorHandler.buildDepError "pa-label")) + (hsPkgs."pa-field-parser" or (errorHandler.buildDepError "pa-field-parser")) + (hsPkgs."pa-error-tree" or (errorHandler.buildDepError "pa-error-tree")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."aeson-pretty" or (errorHandler.buildDepError "aeson-pretty")) + (hsPkgs."aeson-better-errors" or (errorHandler.buildDepError "aeson-better-errors")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."base64-bytestring" or (errorHandler.buildDepError "base64-bytestring")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."mono-traversable" or (errorHandler.buildDepError "mono-traversable")) + (hsPkgs."scientific" or (errorHandler.buildDepError "scientific")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/pa-label-0.1.2.0-r0-8b491c9c35f5360bdd3156ceec3da65702af5a50fcdfcd70701ecace264433e8.nix b/hackage/pa-label-0.1.2.0-r0-8b491c9c35f5360bdd3156ceec3da65702af5a50fcdfcd70701ecace264433e8.nix new file mode 100644 index 00000000000..c89ea4cf617 --- /dev/null +++ b/hackage/pa-label-0.1.2.0-r0-8b491c9c35f5360bdd3156ceec3da65702af5a50fcdfcd70701ecace264433e8.nix @@ -0,0 +1,31 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "3.0"; + identifier = { name = "pa-label"; version = "0.1.2.0"; }; + license = "BSD-3-Clause"; + copyright = "2023 Possehl Analytics GmbH"; + maintainer = "Philip Patsch "; + author = ""; + homepage = "https://github.com/possehl-analytics/pa-hackage"; + url = ""; + synopsis = "Labels, and labelled tuples and enums (GHC >9.2)"; + description = ""; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ (hsPkgs."base" or (errorHandler.buildDepError "base")) ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/pa-prelude-0.3.0.0-r0-11543369c61e519f43693f125e87b50949238e0923f77a248420ad83c18516c3.nix b/hackage/pa-prelude-0.3.0.0-r0-11543369c61e519f43693f125e87b50949238e0923f77a248420ad83c18516c3.nix new file mode 100644 index 00000000000..fc44c481115 --- /dev/null +++ b/hackage/pa-prelude-0.3.0.0-r0-11543369c61e519f43693f125e87b50949238e0923f77a248420ad83c18516c3.nix @@ -0,0 +1,49 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "3.0"; + identifier = { name = "pa-prelude"; version = "0.3.0.0"; }; + license = "BSD-3-Clause"; + copyright = "2023 Possehl Analytics GmbH"; + maintainer = "Philip Patsch "; + author = ""; + homepage = "https://github.com/possehl-analytics/pa-hackage"; + url = ""; + synopsis = "The Possehl Analytics Prelude"; + description = "A prelude to be used in addition to `base`’s `Prelude`"; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."error" or (errorHandler.buildDepError "error")) + (hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions")) + (hsPkgs."ghc-boot" or (errorHandler.buildDepError "ghc-boot")) + (hsPkgs."foldl" or (errorHandler.buildDepError "foldl")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."PyF" or (errorHandler.buildDepError "PyF")) + (hsPkgs."validation-selective" or (errorHandler.buildDepError "validation-selective")) + (hsPkgs."profunctors" or (errorHandler.buildDepError "profunctors")) + (hsPkgs."semigroupoids" or (errorHandler.buildDepError "semigroupoids")) + (hsPkgs."scientific" or (errorHandler.buildDepError "scientific")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."these" or (errorHandler.buildDepError "these")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/rds-data-0.0.0.3-r0-f94f9d7d463ed9f4c2c90edb4c23f605a2a65f7330d9e3a9d055d1d07b9d9f16.nix b/hackage/rds-data-0.0.0.3-r0-f94f9d7d463ed9f4c2c90edb4c23f605a2a65f7330d9e3a9d055d1d07b9d9f16.nix new file mode 100644 index 00000000000..d72e17d1755 --- /dev/null +++ b/hackage/rds-data-0.0.0.3-r0-f94f9d7d463ed9f4c2c90edb4c23f605a2a65f7330d9e3a9d055d1d07b9d9f16.nix @@ -0,0 +1,209 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "3.6"; + identifier = { name = "rds-data"; version = "0.0.0.3"; }; + license = "BSD-3-Clause"; + copyright = "2024 John Ky"; + maintainer = "newhoggy@gmail.com"; + author = "John Ky"; + homepage = "http://github.com/haskell-works/rds-data#readme"; + url = ""; + synopsis = "Codecs for use with AWS rds-data"; + description = "Codecs for use with AWS rds-data."; + buildType = "Simple"; + }; + components = { + sublibs = { + "codecs" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."amazonka-core" or (errorHandler.buildDepError "amazonka-core")) + (hsPkgs."amazonka-rds" or (errorHandler.buildDepError "amazonka-rds")) + (hsPkgs."amazonka-rds-data" or (errorHandler.buildDepError "amazonka-rds-data")) + (hsPkgs."amazonka-secretsmanager" or (errorHandler.buildDepError "amazonka-secretsmanager")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."contravariant" or (errorHandler.buildDepError "contravariant")) + (hsPkgs."generic-lens" or (errorHandler.buildDepError "generic-lens")) + (hsPkgs."microlens" or (errorHandler.buildDepError "microlens")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."ulid" or (errorHandler.buildDepError "ulid")) + (hsPkgs."uuid" or (errorHandler.buildDepError "uuid")) + ]; + buildable = true; + }; + "polysemy" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."amazonka" or (errorHandler.buildDepError "amazonka")) + (hsPkgs."amazonka-core" or (errorHandler.buildDepError "amazonka-core")) + (hsPkgs."amazonka-rds-data" or (errorHandler.buildDepError "amazonka-rds-data")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."contravariant" or (errorHandler.buildDepError "contravariant")) + (hsPkgs."generic-lens" or (errorHandler.buildDepError "generic-lens")) + (hsPkgs."hw-polysemy".components.sublibs.amazonka or (errorHandler.buildDepError "hw-polysemy:amazonka")) + (hsPkgs."hw-polysemy".components.sublibs.core or (errorHandler.buildDepError "hw-polysemy:core")) + (hsPkgs."microlens" or (errorHandler.buildDepError "microlens")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."polysemy" or (errorHandler.buildDepError "polysemy")) + (hsPkgs."polysemy-log" or (errorHandler.buildDepError "polysemy-log")) + (hsPkgs."polysemy-plugin" or (errorHandler.buildDepError "polysemy-plugin")) + (hsPkgs."rds-data".components.sublibs.codecs or (errorHandler.buildDepError "rds-data:codecs")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."ulid" or (errorHandler.buildDepError "ulid")) + (hsPkgs."uuid" or (errorHandler.buildDepError "uuid")) + ]; + buildable = true; + }; + "testlib" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."amazonka" or (errorHandler.buildDepError "amazonka")) + (hsPkgs."amazonka-core" or (errorHandler.buildDepError "amazonka-core")) + (hsPkgs."amazonka-rds" or (errorHandler.buildDepError "amazonka-rds")) + (hsPkgs."amazonka-rds-data" or (errorHandler.buildDepError "amazonka-rds-data")) + (hsPkgs."amazonka-secretsmanager" or (errorHandler.buildDepError "amazonka-secretsmanager")) + (hsPkgs."base64-bytestring" or (errorHandler.buildDepError "base64-bytestring")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."contravariant" or (errorHandler.buildDepError "contravariant")) + (hsPkgs."generic-lens" or (errorHandler.buildDepError "generic-lens")) + (hsPkgs."hw-polysemy".components.sublibs.amazonka or (errorHandler.buildDepError "hw-polysemy:amazonka")) + (hsPkgs."hw-polysemy".components.sublibs.core or (errorHandler.buildDepError "hw-polysemy:core")) + (hsPkgs."hw-polysemy".components.sublibs.hedgehog or (errorHandler.buildDepError "hw-polysemy:hedgehog")) + (hsPkgs."hw-polysemy".components.sublibs.testcontainers-localstack or (errorHandler.buildDepError "hw-polysemy:testcontainers-localstack")) + (hsPkgs."microlens" or (errorHandler.buildDepError "microlens")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."polysemy" or (errorHandler.buildDepError "polysemy")) + (hsPkgs."polysemy-log" or (errorHandler.buildDepError "polysemy-log")) + (hsPkgs."polysemy-plugin" or (errorHandler.buildDepError "polysemy-plugin")) + (hsPkgs."rds-data".components.sublibs.codecs or (errorHandler.buildDepError "rds-data:codecs")) + (hsPkgs."rds-data".components.sublibs.polysemy or (errorHandler.buildDepError "rds-data:polysemy")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."ulid" or (errorHandler.buildDepError "ulid")) + (hsPkgs."uuid" or (errorHandler.buildDepError "uuid")) + ]; + buildable = true; + }; + }; + exes = { + "rds-data" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."amazonka" or (errorHandler.buildDepError "amazonka")) + (hsPkgs."amazonka-rds-data" or (errorHandler.buildDepError "amazonka-rds-data")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."generic-lens" or (errorHandler.buildDepError "generic-lens")) + (hsPkgs."hedgehog" or (errorHandler.buildDepError "hedgehog")) + (hsPkgs."http-client" or (errorHandler.buildDepError "http-client")) + (hsPkgs."hw-polysemy".components.sublibs.amazonka or (errorHandler.buildDepError "hw-polysemy:amazonka")) + (hsPkgs."hw-polysemy".components.sublibs.core or (errorHandler.buildDepError "hw-polysemy:core")) + (hsPkgs."hw-polysemy".components.sublibs.hedgehog or (errorHandler.buildDepError "hw-polysemy:hedgehog")) + (hsPkgs."hw-polysemy".components.sublibs.testcontainers-localstack or (errorHandler.buildDepError "hw-polysemy:testcontainers-localstack")) + (hsPkgs."microlens" or (errorHandler.buildDepError "microlens")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + (hsPkgs."polysemy" or (errorHandler.buildDepError "polysemy")) + (hsPkgs."polysemy-log" or (errorHandler.buildDepError "polysemy-log")) + (hsPkgs."polysemy-plugin" or (errorHandler.buildDepError "polysemy-plugin")) + (hsPkgs."polysemy-time" or (errorHandler.buildDepError "polysemy-time")) + (hsPkgs."resourcet" or (errorHandler.buildDepError "resourcet")) + (hsPkgs."rds-data".components.sublibs.codecs or (errorHandler.buildDepError "rds-data:codecs")) + (hsPkgs."rds-data".components.sublibs.polysemy or (errorHandler.buildDepError "rds-data:polysemy")) + (hsPkgs."rds-data".components.sublibs.testlib or (errorHandler.buildDepError "rds-data:testlib")) + (hsPkgs."stm" or (errorHandler.buildDepError "stm")) + (hsPkgs."testcontainers" or (errorHandler.buildDepError "testcontainers")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."ulid" or (errorHandler.buildDepError "ulid")) + (hsPkgs."uuid" or (errorHandler.buildDepError "uuid")) + ]; + buildable = true; + }; + }; + tests = { + "rds-data-test" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."aeson-pretty" or (errorHandler.buildDepError "aeson-pretty")) + (hsPkgs."amazonka-rds-data" or (errorHandler.buildDepError "amazonka-rds-data")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."generic-lens" or (errorHandler.buildDepError "generic-lens")) + (hsPkgs."hedgehog" or (errorHandler.buildDepError "hedgehog")) + (hsPkgs."hedgehog-extras" or (errorHandler.buildDepError "hedgehog-extras")) + (hsPkgs."microlens" or (errorHandler.buildDepError "microlens")) + (hsPkgs."rds-data".components.sublibs.codecs or (errorHandler.buildDepError "rds-data:codecs")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-hedgehog" or (errorHandler.buildDepError "tasty-hedgehog")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."ulid" or (errorHandler.buildDepError "ulid")) + (hsPkgs."uuid" or (errorHandler.buildDepError "uuid")) + ]; + build-tools = [ + (hsPkgs.pkgsBuildBuild.tasty-discover.components.exes.tasty-discover or (pkgs.pkgsBuildBuild.tasty-discover or (errorHandler.buildToolDepError "tasty-discover:tasty-discover"))) + ]; + buildable = true; + }; + "rds-data-integration" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."aeson-pretty" or (errorHandler.buildDepError "aeson-pretty")) + (hsPkgs."amazonka" or (errorHandler.buildDepError "amazonka")) + (hsPkgs."amazonka-core" or (errorHandler.buildDepError "amazonka-core")) + (hsPkgs."amazonka-rds" or (errorHandler.buildDepError "amazonka-rds")) + (hsPkgs."amazonka-rds-data" or (errorHandler.buildDepError "amazonka-rds-data")) + (hsPkgs."amazonka-secretsmanager" or (errorHandler.buildDepError "amazonka-secretsmanager")) + (hsPkgs."base64-bytestring" or (errorHandler.buildDepError "base64-bytestring")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."generic-lens" or (errorHandler.buildDepError "generic-lens")) + (hsPkgs."hedgehog" or (errorHandler.buildDepError "hedgehog")) + (hsPkgs."hedgehog-extras" or (errorHandler.buildDepError "hedgehog-extras")) + (hsPkgs."hw-polysemy".components.sublibs.amazonka or (errorHandler.buildDepError "hw-polysemy:amazonka")) + (hsPkgs."hw-polysemy".components.sublibs.core or (errorHandler.buildDepError "hw-polysemy:core")) + (hsPkgs."hw-polysemy".components.sublibs.hedgehog or (errorHandler.buildDepError "hw-polysemy:hedgehog")) + (hsPkgs."hw-polysemy".components.sublibs.testcontainers-localstack or (errorHandler.buildDepError "hw-polysemy:testcontainers-localstack")) + (hsPkgs."microlens" or (errorHandler.buildDepError "microlens")) + (hsPkgs."polysemy" or (errorHandler.buildDepError "polysemy")) + (hsPkgs."polysemy-log" or (errorHandler.buildDepError "polysemy-log")) + (hsPkgs."polysemy-plugin" or (errorHandler.buildDepError "polysemy-plugin")) + (hsPkgs."rds-data".components.sublibs.codecs or (errorHandler.buildDepError "rds-data:codecs")) + (hsPkgs."rds-data".components.sublibs.polysemy or (errorHandler.buildDepError "rds-data:polysemy")) + (hsPkgs."rds-data".components.sublibs.testlib or (errorHandler.buildDepError "rds-data:testlib")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-discover" or (errorHandler.buildDepError "tasty-discover")) + (hsPkgs."tasty-hedgehog" or (errorHandler.buildDepError "tasty-hedgehog")) + (hsPkgs."testcontainers" or (errorHandler.buildDepError "testcontainers")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."ulid" or (errorHandler.buildDepError "ulid")) + (hsPkgs."uuid" or (errorHandler.buildDepError "uuid")) + ]; + build-tools = [ + (hsPkgs.pkgsBuildBuild.tasty-discover.components.exes.tasty-discover or (pkgs.pkgsBuildBuild.tasty-discover or (errorHandler.buildToolDepError "tasty-discover:tasty-discover"))) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/sign-0.4.4-r3-e97cc7f11e67a99b1eeeefb9d7552ec867bf29d3c8ce11338850c31fc09637fb.nix b/hackage/sign-0.4.4-r3-e97cc7f11e67a99b1eeeefb9d7552ec867bf29d3c8ce11338850c31fc09637fb.nix new file mode 100644 index 00000000000..9ce0b0c62f0 --- /dev/null +++ b/hackage/sign-0.4.4-r3-e97cc7f11e67a99b1eeeefb9d7552ec867bf29d3c8ce11338850c31fc09637fb.nix @@ -0,0 +1,61 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { lattices14 = true; }; + package = { + specVersion = "1.10"; + identifier = { name = "sign"; version = "0.4.4"; }; + license = "BSD-3-Clause"; + copyright = ""; + maintainer = "masahiro.sakai@gmail.com"; + author = "Masahiro Sakai (masahiro.sakai@gmail.com)"; + homepage = ""; + url = ""; + synopsis = "Arithmetic over signs and sets of signs"; + description = "Arithmetic over signs (i.e. -, 0, +) and sets of signs"; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + ] ++ (if flags.lattices14 + then [ + (hsPkgs."lattices" or (errorHandler.buildDepError "lattices")) + (hsPkgs."universe-base" or (errorHandler.buildDepError "universe-base")) + ] + else [ + (hsPkgs."lattices" or (errorHandler.buildDepError "lattices")) + ]); + buildable = true; + }; + tests = { + "TestSign" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."lattices" or (errorHandler.buildDepError "lattices")) + (hsPkgs."sign" or (errorHandler.buildDepError "sign")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit")) + (hsPkgs."tasty-quickcheck" or (errorHandler.buildDepError "tasty-quickcheck")) + (hsPkgs."tasty-th" or (errorHandler.buildDepError "tasty-th")) + (hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + ] ++ pkgs.lib.optional (flags.lattices14) (hsPkgs."universe-base" or (errorHandler.buildDepError "universe-base")); + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/strict-mutable-base-1.1.0.0-r0-b1c039f6b179aedb420a90cbe15d3c3e78fbaaa7146ed02700b84c6018ee734f.nix b/hackage/strict-mutable-base-1.1.0.0-r0-b1c039f6b179aedb420a90cbe15d3c3e78fbaaa7146ed02700b84c6018ee734f.nix new file mode 100644 index 00000000000..6cafa11c2b2 --- /dev/null +++ b/hackage/strict-mutable-base-1.1.0.0-r0-b1c039f6b179aedb420a90cbe15d3c3e78fbaaa7146ed02700b84c6018ee734f.nix @@ -0,0 +1,34 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "3.0"; + identifier = { name = "strict-mutable-base"; version = "1.1.0.0"; }; + license = "BSD-3-Clause"; + copyright = ""; + maintainer = "andrzej@rybczak.net"; + author = "Andrzej Rybczak"; + homepage = "https://github.com/arybczak/strict-mutable"; + url = ""; + synopsis = "Strict variants of mutable data types from base."; + description = "Strict (WHNF) variants of @Chan@, @IORef@ and @MVar@ for proactive\nprevention of space leaks."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/index-state-hashes.nix b/index-state-hashes.nix index 74485172a32..c4adf454fef 100644 --- a/index-state-hashes.nix +++ b/index-state-hashes.nix @@ -1983,4 +1983,5 @@ "2024-09-02T00:00:00Z" = "1937c652d014c5d8a5f45115328ce15d0bad67cec3b519516f9177edd0051729"; "2024-09-03T00:00:00Z" = "58888a80b6c402fbaa6895390510fb4d6be380c4479bf11bad9a562a57d824ec"; "2024-09-04T00:00:00Z" = "b796809e2d1df7450b38e45a36f7d4a04e76721e3a70bdc5f8716a632d2106f8"; + "2024-09-05T00:00:00Z" = "b8223bb0ec75bb48524b1a3ce926f9228bf3f3e725b39e7988c57477ab3a01a4"; } diff --git a/nix/_M_I_P.nix b/nix/_M_I_P.nix index d77118388f3..7a60b2cc4b6 100644 --- a/nix/_M_I_P.nix +++ b/nix/_M_I_P.nix @@ -41,4 +41,15 @@ default = "r2"; }; }; + "0.1.2.0" = { + sha256 = "ed55549286ed8c797602af3a4664d493835e354ab8a6c89c7300c7133f668b4e"; + revisions = { + r0 = { + nix = import ../hackage/MIP-0.1.2.0-r0-3a00b3bf4f298625b1fdb18bb4205e87b6eec7f3f9a209eb1dbb4d69166a0c83.nix; + revNum = 0; + sha256 = "3a00b3bf4f298625b1fdb18bb4205e87b6eec7f3f9a209eb1dbb4d69166a0c83"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/_Mantissa.nix b/nix/_Mantissa.nix new file mode 100644 index 00000000000..062727a095b --- /dev/null +++ b/nix/_Mantissa.nix @@ -0,0 +1,13 @@ +{ + "0.1.0.0" = { + sha256 = "342de48314e0b4d2e790d86509cdeaaba5c1bb81eed573fe5e419aff12bb28f6"; + revisions = { + r0 = { + nix = import ../hackage/Mantissa-0.1.0.0-r0-10b02c6cc447526a1215d86a01ce9baa5a7dd308f26a49044d6626a35e7e04d3.nix; + revNum = 0; + sha256 = "10b02c6cc447526a1215d86a01ce9baa5a7dd308f26a49044d6626a35e7e04d3"; + }; + default = "r0"; + }; + }; +} \ No newline at end of file diff --git a/nix/dormouse-client.nix b/nix/dormouse-client.nix index 4b8cb65ce60..b46f4970de2 100644 --- a/nix/dormouse-client.nix +++ b/nix/dormouse-client.nix @@ -43,4 +43,15 @@ default = "r0"; }; }; + "0.3.0.0" = { + sha256 = "49fd4f52048e6a5adc4dfb3df9d778b0373cb30f2e2c358372cea8f9f335761f"; + revisions = { + r0 = { + nix = import ../hackage/dormouse-client-0.3.0.0-r0-de494648ef23a115deed2e61b0ab01fd5ec401cda06bf90b89248af1d7c8d3d9.nix; + revNum = 0; + sha256 = "de494648ef23a115deed2e61b0ab01fd5ec401cda06bf90b89248af1d7c8d3d9"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/dormouse-uri.nix b/nix/dormouse-uri.nix index 0322bed6a89..e68fa74e518 100644 --- a/nix/dormouse-uri.nix +++ b/nix/dormouse-uri.nix @@ -32,4 +32,15 @@ default = "r0"; }; }; + "0.3.0.0" = { + sha256 = "df418e3b8e462797854ccfcea3afa50cbdac83850f1a2e909caae7fc8525ccfc"; + revisions = { + r0 = { + nix = import ../hackage/dormouse-uri-0.3.0.0-r0-40a7d3a46a1d3be51b31388d1d6911db7f1566d202c40b257aa2ffc8b7bbcba8.nix; + revNum = 0; + sha256 = "40a7d3a46a1d3be51b31388d1d6911db7f1566d202c40b257aa2ffc8b7bbcba8"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/enummapset.nix b/nix/enummapset.nix index 72a12f332d6..a0b141a1923 100644 --- a/nix/enummapset.nix +++ b/nix/enummapset.nix @@ -156,4 +156,15 @@ default = "r1"; }; }; + "0.7.3.0" = { + sha256 = "74c805415005f065379d644b2f2530d297b1cff650e5ef269a479220afdf7070"; + revisions = { + r0 = { + nix = import ../hackage/enummapset-0.7.3.0-r0-235df8eff07bd6cdb4257e23486bb35b9db016e4f41beaa3eccedbc7e3ab7398.nix; + revNum = 0; + sha256 = "235df8eff07bd6cdb4257e23486bb35b9db016e4f41beaa3eccedbc7e3ab7398"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/fortran-src.nix b/nix/fortran-src.nix index 22d70f8a289..cbd46c97b75 100644 --- a/nix/fortran-src.nix +++ b/nix/fortran-src.nix @@ -169,6 +169,17 @@ default = "r0"; }; }; + "0.16.0" = { + sha256 = "4bdf9944a7e1683d3da45e41a78ff2d8501e469e14666788a7286aacbb2f6e40"; + revisions = { + r0 = { + nix = import ../hackage/fortran-src-0.16.0-r0-115a70f64acdf9af77785bf3edd9f3f218450e223beadaa691ea6025698d0dd2.nix; + revNum = 0; + sha256 = "115a70f64acdf9af77785bf3edd9f3f218450e223beadaa691ea6025698d0dd2"; + }; + default = "r0"; + }; + }; "0.2.0.0" = { sha256 = "8cdb2d3999d3f96d92bf5dd5c4e73b3beda351798f2b5705add5aa9551c9bf56"; revisions = { diff --git a/nix/gnutls.nix b/nix/gnutls.nix index 6a95cd0c812..aa3cc4d66b3 100644 --- a/nix/gnutls.nix +++ b/nix/gnutls.nix @@ -98,4 +98,15 @@ default = "r0"; }; }; + "0.3.1" = { + sha256 = "d79c8edbddd0b6468a857a42ac08993bedfd1cab527f070077cfff06761a5a7a"; + revisions = { + r0 = { + nix = import ../hackage/gnutls-0.3.1-r0-17f3982adbd2c50d0ecbff6ca000206ba2bc6eddee6a964d99f5e14279583945.nix; + revNum = 0; + sha256 = "17f3982adbd2c50d0ecbff6ca000206ba2bc6eddee6a964d99f5e14279583945"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/hasmtlib.nix b/nix/hasmtlib.nix index 574ce61de6a..219f2380fd5 100644 --- a/nix/hasmtlib.nix +++ b/nix/hasmtlib.nix @@ -230,4 +230,15 @@ default = "r0"; }; }; + "2.6.2" = { + sha256 = "788e5241847eb60523e1676935b4dfafde1967ff9052b7d43f6ea4f5cce96b61"; + revisions = { + r0 = { + nix = import ../hackage/hasmtlib-2.6.2-r0-6bd41d650c3e49e296da356a367780b67efb5d68e59301e2ff8dd149cd6d453c.nix; + revNum = 0; + sha256 = "6bd41d650c3e49e296da356a367780b67efb5d68e59301e2ff8dd149cd6d453c"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/hw-polysemy.nix b/nix/hw-polysemy.nix index f1690d6d82f..9ca3e169612 100644 --- a/nix/hw-polysemy.nix +++ b/nix/hw-polysemy.nix @@ -146,6 +146,17 @@ default = "r0"; }; }; + "0.2.14.3" = { + sha256 = "fa8a5c4486ed229ebcc08fc402cb4df87aca8a98781b79bc9346ac4e9517d834"; + revisions = { + r0 = { + nix = import ../hackage/hw-polysemy-0.2.14.3-r0-da09329ec736c82f366b2b805e4a24522f058fb65ba6df2ba339de0ab2ad14ca.nix; + revNum = 0; + sha256 = "da09329ec736c82f366b2b805e4a24522f058fb65ba6df2ba339de0ab2ad14ca"; + }; + default = "r0"; + }; + }; "0.2.2.0" = { sha256 = "c0e6b2e6141f1393152c45b2a4886459e95a70cc69b96a92068eb81d6bb6d646"; revisions = { diff --git a/nix/json-spec.nix b/nix/json-spec.nix index b22e67c6340..49dc839e005 100644 --- a/nix/json-spec.nix +++ b/nix/json-spec.nix @@ -153,4 +153,15 @@ default = "r0"; }; }; + "1.0.0.0" = { + sha256 = "66310f54db4039d8f680f34ade9d925b7af16a79f66a798c54454a69cc766669"; + revisions = { + r0 = { + nix = import ../hackage/json-spec-1.0.0.0-r0-944ec71402f87d7be0ca0402a3443f75b346962a90143168c8c78384efb03837.nix; + revNum = 0; + sha256 = "944ec71402f87d7be0ca0402a3443f75b346962a90143168c8c78384efb03837"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/logic-_T_P_T_P.nix b/nix/logic-_T_P_T_P.nix index 34602e658bc..b464e7b4b79 100644 --- a/nix/logic-_T_P_T_P.nix +++ b/nix/logic-_T_P_T_P.nix @@ -403,4 +403,15 @@ default = "r4"; }; }; + "0.5.1.0" = { + sha256 = "310069fc68d2c6ecfbe556b54bbf666896d87b2863c69cd3ab25b2c27f4179e8"; + revisions = { + r0 = { + nix = import ../hackage/logic-TPTP-0.5.1.0-r0-09cb7ccdde7625400c51d15fc942f3528032254e9da766d9a848b382197a5821.nix; + revNum = 0; + sha256 = "09cb7ccdde7625400c51d15fc942f3528032254e9da766d9a848b382197a5821"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/ngx-export-tools-extra.nix b/nix/ngx-export-tools-extra.nix index 1ac88aa06d5..39c557e3c99 100644 --- a/nix/ngx-export-tools-extra.nix +++ b/nix/ngx-export-tools-extra.nix @@ -455,6 +455,17 @@ default = "r0"; }; }; + "1.2.10" = { + sha256 = "b9d4ea9e5f39d675eaac1e1e7de3d14740a860da7188e9fe489f0dcfd49125db"; + revisions = { + r0 = { + nix = import ../hackage/ngx-export-tools-extra-1.2.10-r0-12257f87dc4e2d86b0006962fd7730147fe32cfbc7b4b91cfc74b35b77761f58.nix; + revNum = 0; + sha256 = "12257f87dc4e2d86b0006962fd7730147fe32cfbc7b4b91cfc74b35b77761f58"; + }; + default = "r0"; + }; + }; "1.2.2" = { sha256 = "ca16f9da7bc6ceb43564a430b9ca5baadeaba79af711545fb1787e17f6a4b1f4"; revisions = { diff --git a/nix/pa-error-tree.nix b/nix/pa-error-tree.nix index 43208417a35..9a633ef5c11 100644 --- a/nix/pa-error-tree.nix +++ b/nix/pa-error-tree.nix @@ -10,4 +10,15 @@ default = "r0"; }; }; + "0.1.1.0" = { + sha256 = "6d9ea7e1aad76e25a804bc5f61d396b9dab236f8d1431a46db842a260b1ee662"; + revisions = { + r0 = { + nix = import ../hackage/pa-error-tree-0.1.1.0-r0-3c5c1b02fe4c7ac77b026009ae5bcfdce358786d947acab2a394c93b5c8ecaa4.nix; + revNum = 0; + sha256 = "3c5c1b02fe4c7ac77b026009ae5bcfdce358786d947acab2a394c93b5c8ecaa4"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/pa-field-parser.nix b/nix/pa-field-parser.nix index 3a2614db5fc..7cabc7972b4 100644 --- a/nix/pa-field-parser.nix +++ b/nix/pa-field-parser.nix @@ -54,4 +54,15 @@ default = "r0"; }; }; + "0.3.1.0" = { + sha256 = "ab4e0e4318a09b5bf74a3c1822566f62df93eb0fb3b43dc7182d2244e2bc04f2"; + revisions = { + r0 = { + nix = import ../hackage/pa-field-parser-0.3.1.0-r0-4e79c1a7aa89c8237c9f41c2665e1815315c525e40eec113a8af147fcf3fd215.nix; + revNum = 0; + sha256 = "4e79c1a7aa89c8237c9f41c2665e1815315c525e40eec113a8af147fcf3fd215"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/pa-json.nix b/nix/pa-json.nix index 02247dfc276..c57187cb482 100644 --- a/nix/pa-json.nix +++ b/nix/pa-json.nix @@ -65,4 +65,15 @@ default = "r0"; }; }; + "0.4.0.0" = { + sha256 = "fc4d7516a48559c8b072e6a703ab62db25e516e0c78df9682c4a793a5e8e08a6"; + revisions = { + r0 = { + nix = import ../hackage/pa-json-0.4.0.0-r0-d19dcf0c087ff3df68db67abaa5884ff1b4aa5006f72b4061c40c97369ad85c5.nix; + revNum = 0; + sha256 = "d19dcf0c087ff3df68db67abaa5884ff1b4aa5006f72b4061c40c97369ad85c5"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/pa-label.nix b/nix/pa-label.nix index a9b71e74336..0f31ab5ce32 100644 --- a/nix/pa-label.nix +++ b/nix/pa-label.nix @@ -32,4 +32,15 @@ default = "r0"; }; }; + "0.1.2.0" = { + sha256 = "3d4cabe290e8d1abe7a1cce6cc099944ad881a44ec172ded65dd00ef8d65c20f"; + revisions = { + r0 = { + nix = import ../hackage/pa-label-0.1.2.0-r0-8b491c9c35f5360bdd3156ceec3da65702af5a50fcdfcd70701ecace264433e8.nix; + revNum = 0; + sha256 = "8b491c9c35f5360bdd3156ceec3da65702af5a50fcdfcd70701ecace264433e8"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/pa-prelude.nix b/nix/pa-prelude.nix index 84123f501eb..7e677efdb3f 100644 --- a/nix/pa-prelude.nix +++ b/nix/pa-prelude.nix @@ -21,4 +21,15 @@ default = "r0"; }; }; + "0.3.0.0" = { + sha256 = "00f063b8208a98691c9080ca39c37207c0f8616f6d1de5417dfb306128499f74"; + revisions = { + r0 = { + nix = import ../hackage/pa-prelude-0.3.0.0-r0-11543369c61e519f43693f125e87b50949238e0923f77a248420ad83c18516c3.nix; + revNum = 0; + sha256 = "11543369c61e519f43693f125e87b50949238e0923f77a248420ad83c18516c3"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/rds-data.nix b/nix/rds-data.nix index 320efde568b..97bc300ecbb 100644 --- a/nix/rds-data.nix +++ b/nix/rds-data.nix @@ -21,4 +21,15 @@ default = "r0"; }; }; + "0.0.0.3" = { + sha256 = "19cc821f516635453213372ce883429edd726d582948a68daf21ed30bef2b8c9"; + revisions = { + r0 = { + nix = import ../hackage/rds-data-0.0.0.3-r0-f94f9d7d463ed9f4c2c90edb4c23f605a2a65f7330d9e3a9d055d1d07b9d9f16.nix; + revNum = 0; + sha256 = "f94f9d7d463ed9f4c2c90edb4c23f605a2a65f7330d9e3a9d055d1d07b9d9f16"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/sign.nix b/nix/sign.nix index 5c4c09040c3..04433459b4e 100644 --- a/nix/sign.nix +++ b/nix/sign.nix @@ -104,7 +104,12 @@ revNum = 2; sha256 = "7f7aa78b78f30b05155ec3709e1549b2f74fb5cec12522e44f10537223e922ea"; }; - default = "r2"; + r3 = { + nix = import ../hackage/sign-0.4.4-r3-e97cc7f11e67a99b1eeeefb9d7552ec867bf29d3c8ce11338850c31fc09637fb.nix; + revNum = 3; + sha256 = "e97cc7f11e67a99b1eeeefb9d7552ec867bf29d3c8ce11338850c31fc09637fb"; + }; + default = "r3"; }; }; } \ No newline at end of file diff --git a/nix/strict-mutable-base.nix b/nix/strict-mutable-base.nix index 02ff8eb2ed8..7379404c64b 100644 --- a/nix/strict-mutable-base.nix +++ b/nix/strict-mutable-base.nix @@ -15,4 +15,15 @@ default = "r1"; }; }; + "1.1.0.0" = { + sha256 = "ffe3d127d84a3931a67005f4388de4d8f908c8ed57feb3e7797d6eb0d13e90ff"; + revisions = { + r0 = { + nix = import ../hackage/strict-mutable-base-1.1.0.0-r0-b1c039f6b179aedb420a90cbe15d3c3e78fbaaa7146ed02700b84c6018ee734f.nix; + revNum = 0; + sha256 = "b1c039f6b179aedb420a90cbe15d3c3e78fbaaa7146ed02700b84c6018ee734f"; + }; + default = "r0"; + }; + }; } \ No newline at end of file