From 022ccd7f29c6433377bb139f449e806fa2220a50 Mon Sep 17 00:00:00 2001 From: IOHK Date: Sun, 8 Sep 2024 00:34:27 +0000 Subject: [PATCH] Automatic Update --- ...522c6c19313be821bb58bb199ffac53461f694.nix | 180 ++++++++++++++++++ ...67e1bb5fba4b53d5af01a107ad9c99a1239e9f.nix | 51 +++++ ...b18bafddaa93964cd49a3cc632fc1bf53fd46c.nix | 38 ++++ index-state-hashes.nix | 1 + nix/hindent.nix | 11 ++ nix/mockcat.nix | 11 ++ nix/ngx-export-tools.nix | 11 ++ 7 files changed, 303 insertions(+) create mode 100644 hackage/hindent-6.2.0-r0-2712035e7af8c61ad29dcf1ff2522c6c19313be821bb58bb199ffac53461f694.nix create mode 100644 hackage/mockcat-0.4.0.0-r0-95eab7f84e8b79777b8c3afd3d67e1bb5fba4b53d5af01a107ad9c99a1239e9f.nix create mode 100644 hackage/ngx-export-tools-1.2.6-r0-f6b0400e6b21da9b07cd105754b18bafddaa93964cd49a3cc632fc1bf53fd46c.nix diff --git a/hackage/hindent-6.2.0-r0-2712035e7af8c61ad29dcf1ff2522c6c19313be821bb58bb199ffac53461f694.nix b/hackage/hindent-6.2.0-r0-2712035e7af8c61ad29dcf1ff2522c6c19313be821bb58bb199ffac53461f694.nix new file mode 100644 index 00000000000..0eaa0a90f40 --- /dev/null +++ b/hackage/hindent-6.2.0-r0-2712035e7af8c61ad29dcf1ff2522c6c19313be821bb58bb199ffac53461f694.nix @@ -0,0 +1,180 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "2.0"; + identifier = { name = "hindent"; version = "6.2.0"; }; + license = "BSD-3-Clause"; + copyright = "2014 Chris Done, 2015 Andrew Gibiansky, 2021 Mihai Maruseac"; + maintainer = "Mihai Maruseac"; + author = "Mihai Maruseac, Chris Done, Andrew Gibiansky, Tobias Pflug, Pierre Radermecker"; + homepage = "https://github.com/mihaimaruseac/hindent"; + url = ""; + synopsis = "Extensible Haskell pretty printer"; + description = "Extensible Haskell pretty printer. Both a library and an executable.\nSee the GitHub page for usage \\/ explanation: "; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."Cabal" or (errorHandler.buildDepError "Cabal")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."ghc-lib-parser" or (errorHandler.buildDepError "ghc-lib-parser")) + (hsPkgs."ghc-lib-parser-ex" or (errorHandler.buildDepError "ghc-lib-parser-ex")) + (hsPkgs."monad-loops" or (errorHandler.buildDepError "monad-loops")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + (hsPkgs."path" or (errorHandler.buildDepError "path")) + (hsPkgs."path-io" or (errorHandler.buildDepError "path-io")) + (hsPkgs."regex-tdfa" or (errorHandler.buildDepError "regex-tdfa")) + (hsPkgs."split" or (errorHandler.buildDepError "split")) + (hsPkgs."syb" or (errorHandler.buildDepError "syb")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."unicode-show" or (errorHandler.buildDepError "unicode-show")) + (hsPkgs."utf8-string" or (errorHandler.buildDepError "utf8-string")) + (hsPkgs."yaml" or (errorHandler.buildDepError "yaml")) + ]; + buildable = true; + }; + sublibs = { + "hindent-internal" = { + depends = [ + (hsPkgs."Cabal" or (errorHandler.buildDepError "Cabal")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."ghc-lib-parser" or (errorHandler.buildDepError "ghc-lib-parser")) + (hsPkgs."ghc-lib-parser-ex" or (errorHandler.buildDepError "ghc-lib-parser-ex")) + (hsPkgs."monad-loops" or (errorHandler.buildDepError "monad-loops")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + (hsPkgs."path" or (errorHandler.buildDepError "path")) + (hsPkgs."path-io" or (errorHandler.buildDepError "path-io")) + (hsPkgs."regex-tdfa" or (errorHandler.buildDepError "regex-tdfa")) + (hsPkgs."split" or (errorHandler.buildDepError "split")) + (hsPkgs."syb" or (errorHandler.buildDepError "syb")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."unicode-show" or (errorHandler.buildDepError "unicode-show")) + (hsPkgs."utf8-string" or (errorHandler.buildDepError "utf8-string")) + (hsPkgs."yaml" or (errorHandler.buildDepError "yaml")) + ]; + buildable = true; + }; + }; + exes = { + "hindent" = { + depends = [ + (hsPkgs."Cabal" or (errorHandler.buildDepError "Cabal")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."ghc-lib-parser" or (errorHandler.buildDepError "ghc-lib-parser")) + (hsPkgs."ghc-lib-parser-ex" or (errorHandler.buildDepError "ghc-lib-parser-ex")) + (hsPkgs."hindent" or (errorHandler.buildDepError "hindent")) + (hsPkgs."monad-loops" or (errorHandler.buildDepError "monad-loops")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + (hsPkgs."path" or (errorHandler.buildDepError "path")) + (hsPkgs."path-io" or (errorHandler.buildDepError "path-io")) + (hsPkgs."regex-tdfa" or (errorHandler.buildDepError "regex-tdfa")) + (hsPkgs."split" or (errorHandler.buildDepError "split")) + (hsPkgs."syb" or (errorHandler.buildDepError "syb")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."unicode-show" or (errorHandler.buildDepError "unicode-show")) + (hsPkgs."utf8-string" or (errorHandler.buildDepError "utf8-string")) + (hsPkgs."yaml" or (errorHandler.buildDepError "yaml")) + ]; + buildable = true; + }; + }; + tests = { + "hindent-test" = { + depends = [ + (hsPkgs."Cabal" or (errorHandler.buildDepError "Cabal")) + (hsPkgs."Diff" or (errorHandler.buildDepError "Diff")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."ghc-lib-parser" or (errorHandler.buildDepError "ghc-lib-parser")) + (hsPkgs."ghc-lib-parser-ex" or (errorHandler.buildDepError "ghc-lib-parser-ex")) + (hsPkgs."hindent" or (errorHandler.buildDepError "hindent")) + (hsPkgs."hindent".components.sublibs.hindent-internal or (errorHandler.buildDepError "hindent:hindent-internal")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."monad-loops" or (errorHandler.buildDepError "monad-loops")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + (hsPkgs."path" or (errorHandler.buildDepError "path")) + (hsPkgs."path-io" or (errorHandler.buildDepError "path-io")) + (hsPkgs."regex-tdfa" or (errorHandler.buildDepError "regex-tdfa")) + (hsPkgs."split" or (errorHandler.buildDepError "split")) + (hsPkgs."syb" or (errorHandler.buildDepError "syb")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."unicode-show" or (errorHandler.buildDepError "unicode-show")) + (hsPkgs."utf8-string" or (errorHandler.buildDepError "utf8-string")) + (hsPkgs."yaml" or (errorHandler.buildDepError "yaml")) + ]; + buildable = true; + }; + }; + benchmarks = { + "hindent-bench" = { + depends = [ + (hsPkgs."Cabal" or (errorHandler.buildDepError "Cabal")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."criterion" or (errorHandler.buildDepError "criterion")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."ghc-lib-parser" or (errorHandler.buildDepError "ghc-lib-parser")) + (hsPkgs."ghc-lib-parser-ex" or (errorHandler.buildDepError "ghc-lib-parser-ex")) + (hsPkgs."hindent" or (errorHandler.buildDepError "hindent")) + (hsPkgs."hindent".components.sublibs.hindent-internal or (errorHandler.buildDepError "hindent:hindent-internal")) + (hsPkgs."monad-loops" or (errorHandler.buildDepError "monad-loops")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + (hsPkgs."path" or (errorHandler.buildDepError "path")) + (hsPkgs."path-io" or (errorHandler.buildDepError "path-io")) + (hsPkgs."regex-tdfa" or (errorHandler.buildDepError "regex-tdfa")) + (hsPkgs."split" or (errorHandler.buildDepError "split")) + (hsPkgs."syb" or (errorHandler.buildDepError "syb")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."unicode-show" or (errorHandler.buildDepError "unicode-show")) + (hsPkgs."utf8-string" or (errorHandler.buildDepError "utf8-string")) + (hsPkgs."yaml" or (errorHandler.buildDepError "yaml")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/mockcat-0.4.0.0-r0-95eab7f84e8b79777b8c3afd3d67e1bb5fba4b53d5af01a107ad9c99a1239e9f.nix b/hackage/mockcat-0.4.0.0-r0-95eab7f84e8b79777b8c3afd3d67e1bb5fba4b53d5af01a107ad9c99a1239e9f.nix new file mode 100644 index 00000000000..26eb6be0856 --- /dev/null +++ b/hackage/mockcat-0.4.0.0-r0-95eab7f84e8b79777b8c3afd3d67e1bb5fba4b53d5af01a107ad9c99a1239e9f.nix @@ -0,0 +1,51 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.12"; + identifier = { name = "mockcat"; version = "0.4.0.0"; }; + license = "MIT"; + copyright = "2024 funnycat"; + maintainer = "funnycat "; + author = "funnycat "; + homepage = "https://github.com/pujoheadsoft/mockcat#readme"; + url = ""; + synopsis = "Mock library for test in Haskell."; + description = "mockcat is a mock library for testing Haskell.\n\nmockcat provides monad type class generation and stub and verification functions.\n\nStub functions can return values of pure types as well as values of monad types.\n\nFor more please see the README on GitHub at "; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + ]; + buildable = true; + }; + tests = { + "mockcat-test" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."mockcat" or (errorHandler.buildDepError "mockcat")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/ngx-export-tools-1.2.6-r0-f6b0400e6b21da9b07cd105754b18bafddaa93964cd49a3cc632fc1bf53fd46c.nix b/hackage/ngx-export-tools-1.2.6-r0-f6b0400e6b21da9b07cd105754b18bafddaa93964cd49a3cc632fc1bf53fd46c.nix new file mode 100644 index 00000000000..0633ffccbf9 --- /dev/null +++ b/hackage/ngx-export-tools-1.2.6-r0-f6b0400e6b21da9b07cd105754b18bafddaa93964cd49a3cc632fc1bf53fd46c.nix @@ -0,0 +1,38 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.20"; + identifier = { name = "ngx-export-tools"; version = "1.2.6"; }; + license = "BSD-3-Clause"; + copyright = "2018-2024 Alexey Radkov"; + maintainer = "Alexey Radkov "; + author = "Alexey Radkov "; + homepage = "https://github.com/lyokha/nginx-haskell-module"; + url = ""; + synopsis = "Extra tools for Nginx Haskell module"; + description = "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."binary" or (errorHandler.buildDepError "binary")) + (hsPkgs."ngx-export" or (errorHandler.buildDepError "ngx-export")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/index-state-hashes.nix b/index-state-hashes.nix index 00a775bd4d3..59ae21cb320 100644 --- a/index-state-hashes.nix +++ b/index-state-hashes.nix @@ -1986,4 +1986,5 @@ "2024-09-05T00:00:00Z" = "b8223bb0ec75bb48524b1a3ce926f9228bf3f3e725b39e7988c57477ab3a01a4"; "2024-09-06T00:00:00Z" = "4d5de48352f9a145c2dfb45d2ea9d0503c4ec2828da8102e7e5ea131ea440e92"; "2024-09-07T00:00:00Z" = "0b8fea4a717b7df9b892560a02e8d5f02ed8d22c9668747b2a5921a76810b851"; + "2024-09-08T00:00:00Z" = "cc3cf35e9033b62c7624d6ec1af2e6c0f22294b49febe13a79c9c5a9e7c6fa76"; } diff --git a/nix/hindent.nix b/nix/hindent.nix index 6b150677dc1..84fd5f1d17b 100644 --- a/nix/hindent.nix +++ b/nix/hindent.nix @@ -1475,4 +1475,15 @@ default = "r0"; }; }; + "6.2.0" = { + sha256 = "00a098eb164e2630f0e3a3a101a9e8cd23e59f0357ef559fa1414d16c2d57715"; + revisions = { + r0 = { + nix = import ../hackage/hindent-6.2.0-r0-2712035e7af8c61ad29dcf1ff2522c6c19313be821bb58bb199ffac53461f694.nix; + revNum = 0; + sha256 = "2712035e7af8c61ad29dcf1ff2522c6c19313be821bb58bb199ffac53461f694"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/mockcat.nix b/nix/mockcat.nix index 23b8018ab8b..e6353b3c58b 100644 --- a/nix/mockcat.nix +++ b/nix/mockcat.nix @@ -54,4 +54,15 @@ default = "r0"; }; }; + "0.4.0.0" = { + sha256 = "0df57191f0b2c6bca071cb6352a04b23ba60b6b680421ae810927bba4424bf07"; + revisions = { + r0 = { + nix = import ../hackage/mockcat-0.4.0.0-r0-95eab7f84e8b79777b8c3afd3d67e1bb5fba4b53d5af01a107ad9c99a1239e9f.nix; + revNum = 0; + sha256 = "95eab7f84e8b79777b8c3afd3d67e1bb5fba4b53d5af01a107ad9c99a1239e9f"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/ngx-export-tools.nix b/nix/ngx-export-tools.nix index d29413e1af0..d7ee0f0cf0d 100644 --- a/nix/ngx-export-tools.nix +++ b/nix/ngx-export-tools.nix @@ -417,4 +417,15 @@ default = "r0"; }; }; + "1.2.6" = { + sha256 = "c344d1a435387b0a7958aeb8c4ae4608f50d4005e4e6d3f12018cae2fe3ef547"; + revisions = { + r0 = { + nix = import ../hackage/ngx-export-tools-1.2.6-r0-f6b0400e6b21da9b07cd105754b18bafddaa93964cd49a3cc632fc1bf53fd46c.nix; + revNum = 0; + sha256 = "f6b0400e6b21da9b07cd105754b18bafddaa93964cd49a3cc632fc1bf53fd46c"; + }; + default = "r0"; + }; + }; } \ No newline at end of file