diff --git a/hackage/SVGFonts-1.8.0.1-r2-4f75cc6fcc24bafa77ddf5cb7095a3516d5f7826c7f853486a5929d0f48267ce.nix b/hackage/SVGFonts-1.8.0.1-r2-4f75cc6fcc24bafa77ddf5cb7095a3516d5f7826c7f853486a5929d0f48267ce.nix new file mode 100644 index 00000000000..b98733ae66e --- /dev/null +++ b/hackage/SVGFonts-1.8.0.1-r2-4f75cc6fcc24bafa77ddf5cb7095a3516d5f7826c7f853486a5929d0f48267ce.nix @@ -0,0 +1,49 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.18"; + identifier = { name = "SVGFonts"; version = "1.8.0.1"; }; + license = "BSD-3-Clause"; + copyright = ""; + maintainer = "diagrams-discuss@googlegroups.com"; + author = "Tillmann Vogt"; + homepage = ""; + url = ""; + synopsis = "Fonts from the SVG-Font format"; + description = "Native font support for the diagrams framework (). Note that this package can be used with any diagrams backend, not just the SVG backend. The SVG-font format is easy to parse\nand was therefore chosen for a font library completely written in Haskell.\n\nYou can convert your own font to SVG with ,\nor use the included LinLibertine and Bitstream fonts.\n\nFeatures:\n\n* Complete implementation of the features that Fontforge produces (though not the complete SVG format)\n\n* Kerning (/i.e./ the two characters in \\\"VA\\\" are closer than the characters in \\\"VV\\\")\n\n* Unicode\n\n* Ligatures\n\nXML speed issues can be solved by trimming the svg file to only those characters that are used (or maybe binary xml one day).\n\nVersion 1.0 of this library supports texturing, though this only makes sense in a diagrams backend that does rasterization in Haskell, such as diagrams-rasterific.\n\n__Note__: for help porting pre-1.8 code to SVGFonts-1.8, .\n"; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."attoparsec" or (errorHandler.buildDepError "attoparsec")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."cereal" or (errorHandler.buildDepError "cereal")) + (hsPkgs."cereal-vector" or (errorHandler.buildDepError "cereal-vector")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."data-default-class" or (errorHandler.buildDepError "data-default-class")) + (hsPkgs."diagrams-core" or (errorHandler.buildDepError "diagrams-core")) + (hsPkgs."diagrams-lib" or (errorHandler.buildDepError "diagrams-lib")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."blaze-svg" or (errorHandler.buildDepError "blaze-svg")) + (hsPkgs."blaze-markup" or (errorHandler.buildDepError "blaze-markup")) + (hsPkgs."parsec" or (errorHandler.buildDepError "parsec")) + (hsPkgs."split" or (errorHandler.buildDepError "split")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."xml" or (errorHandler.buildDepError "xml")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/diagrams-input-0.1.4-r0-59213fe31165318a2b21cec43b480526c15bf09a1bf4e4af7432752b87f43388.nix b/hackage/diagrams-input-0.1.4-r0-59213fe31165318a2b21cec43b480526c15bf09a1bf4e4af7432752b87f43388.nix new file mode 100644 index 00000000000..9d3397b55cb --- /dev/null +++ b/hackage/diagrams-input-0.1.4-r0-59213fe31165318a2b21cec43b480526c15bf09a1bf4e4af7432752b87f43388.nix @@ -0,0 +1,60 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.10"; + identifier = { name = "diagrams-input"; version = "0.1.4"; }; + license = "BSD-3-Clause"; + copyright = "Tillmann Vogt (2014)"; + maintainer = "diagrams-discuss@googlegroups.com"; + author = "Tillmann Vogt"; + homepage = ""; + url = ""; + synopsis = "Parse raster and SVG files for diagrams"; + description = "Parse raster and SVG images for the diagrams DSL."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."attoparsec" or (errorHandler.buildDepError "attoparsec")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."base64-bytestring" or (errorHandler.buildDepError "base64-bytestring")) + (hsPkgs."blaze-builder" or (errorHandler.buildDepError "blaze-builder")) + (hsPkgs."blaze-markup" or (errorHandler.buildDepError "blaze-markup")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."colour" or (errorHandler.buildDepError "colour")) + (hsPkgs."conduit" or (errorHandler.buildDepError "conduit")) + (hsPkgs."conduit-extra" or (errorHandler.buildDepError "conduit-extra")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."css-text" or (errorHandler.buildDepError "css-text")) + (hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) + (hsPkgs."diagrams-core" or (errorHandler.buildDepError "diagrams-core")) + (hsPkgs."diagrams-lib" or (errorHandler.buildDepError "diagrams-lib")) + (hsPkgs."digits" or (errorHandler.buildDepError "digits")) + (hsPkgs."either" or (errorHandler.buildDepError "either")) + (hsPkgs."JuicyPixels" or (errorHandler.buildDepError "JuicyPixels")) + (hsPkgs."linear" or (errorHandler.buildDepError "linear")) + (hsPkgs."resourcet" or (errorHandler.buildDepError "resourcet")) + (hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups")) + (hsPkgs."split" or (errorHandler.buildDepError "split")) + (hsPkgs."system-filepath" or (errorHandler.buildDepError "system-filepath")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."xml-conduit" or (errorHandler.buildDepError "xml-conduit")) + (hsPkgs."xml-types" or (errorHandler.buildDepError "xml-types")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/ghc-paths-0.1.0.12-r7-6214f13c955993eb716c594b166c17914391c66da375f2826ae397bf82443847.nix b/hackage/ghc-paths-0.1.0.12-r7-6214f13c955993eb716c594b166c17914391c66da375f2826ae397bf82443847.nix new file mode 100644 index 00000000000..935709579f7 --- /dev/null +++ b/hackage/ghc-paths-0.1.0.12-r7-6214f13c955993eb716c594b166c17914391c66da375f2826ae397bf82443847.nix @@ -0,0 +1,36 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.8"; + identifier = { name = "ghc-paths"; version = "0.1.0.12"; }; + license = "BSD-3-Clause"; + copyright = "(c) Simon Marlow"; + maintainer = "Simon Marlow "; + author = "Simon Marlow"; + homepage = ""; + url = ""; + synopsis = "Knowledge of GHC's installation directories"; + description = "Knowledge of GHC's installation directories"; + buildType = "Custom"; + setup-depends = [ + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + ]; + }; + components = { + "library" = { + depends = [ (hsPkgs."base" or (errorHandler.buildDepError "base")) ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/greskell-2.0.3.2-r0-0bb58b5b90adb3800e1f86aadbde0ac890dce82a92d31dc45c1975589c8263f0.nix b/hackage/greskell-2.0.3.2-r0-0bb58b5b90adb3800e1f86aadbde0ac890dce82a92d31dc45c1975589c8263f0.nix new file mode 100644 index 00000000000..5600eb21bc9 --- /dev/null +++ b/hackage/greskell-2.0.3.2-r0-0bb58b5b90adb3800e1f86aadbde0ac890dce82a92d31dc45c1975589c8263f0.nix @@ -0,0 +1,101 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { server-test = false; server-behavior-test = false; }; + package = { + specVersion = "2.0"; + identifier = { name = "greskell"; version = "2.0.3.2"; }; + license = "BSD-3-Clause"; + copyright = ""; + maintainer = "Toshio Ito "; + author = "Toshio Ito "; + homepage = "https://github.com/debug-ito/greskell/"; + url = ""; + synopsis = "Haskell binding for Gremlin graph query language"; + description = "Haskell binding for [Gremlin graph query language](http://tinkerpop.apache.org/gremlin.html).\nSee [README.md](https://github.com/debug-ito/greskell/blob/master/README.md) for detail.\n\nThis package is the main entry point of greskell family.\nIt re-exports [greskell-core](http://hackage.haskell.org/package/greskell-core) package,\nand adds some useful functions to it."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."greskell-core" or (errorHandler.buildDepError "greskell-core")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + ]; + buildable = true; + }; + tests = { + "spec" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."greskell" or (errorHandler.buildDepError "greskell")) + (hsPkgs."greskell-core" or (errorHandler.buildDepError "greskell-core")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + ]; + build-tools = [ + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + ]; + buildable = true; + }; + "typecheck-test-suite" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."greskell" or (errorHandler.buildDepError "greskell")) + (hsPkgs."should-not-typecheck" or (errorHandler.buildDepError "should-not-typecheck")) + ]; + buildable = true; + }; + "server-test-suite" = { + depends = pkgs.lib.optionals (flags.server-test) [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."greskell" or (errorHandler.buildDepError "greskell")) + (hsPkgs."greskell-core" or (errorHandler.buildDepError "greskell-core")) + (hsPkgs."scientific" or (errorHandler.buildDepError "scientific")) + (hsPkgs."greskell-websocket" or (errorHandler.buildDepError "greskell-websocket")) + (hsPkgs."safe-exceptions" or (errorHandler.buildDepError "safe-exceptions")) + ]; + buildable = if flags.server-test then true else false; + }; + "server-behavior-test-suite" = { + depends = pkgs.lib.optionals (flags.server-behavior-test) [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."greskell" or (errorHandler.buildDepError "greskell")) + (hsPkgs."greskell-core" or (errorHandler.buildDepError "greskell-core")) + (hsPkgs."scientific" or (errorHandler.buildDepError "scientific")) + (hsPkgs."greskell-websocket" or (errorHandler.buildDepError "greskell-websocket")) + (hsPkgs."safe-exceptions" or (errorHandler.buildDepError "safe-exceptions")) + ]; + buildable = if flags.server-behavior-test then true else false; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/greskell-core-1.0.0.3-r0-abe6481deb5854d5f08c97cdaef94592b617b38435fe06fb5080083200efbfb3.nix b/hackage/greskell-core-1.0.0.3-r0-abe6481deb5854d5f08c97cdaef94592b617b38435fe06fb5080083200efbfb3.nix new file mode 100644 index 00000000000..702e5c1118c --- /dev/null +++ b/hackage/greskell-core-1.0.0.3-r0-abe6481deb5854d5f08c97cdaef94592b617b38435fe06fb5080083200efbfb3.nix @@ -0,0 +1,62 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "2.0"; + identifier = { name = "greskell-core"; version = "1.0.0.3"; }; + license = "BSD-3-Clause"; + copyright = ""; + maintainer = "Toshio Ito "; + author = "Toshio Ito "; + homepage = "https://github.com/debug-ito/greskell/"; + url = ""; + synopsis = "Haskell binding for Gremlin graph query language - core data types and tools"; + description = "Haskell binding for [Gremlin graph query language](http://tinkerpop.apache.org/gremlin.html).\nSee [README.md](https://github.com/debug-ito/greskell/blob/master/README.md) for detail.\n\nThis package contains only core data types and tools used commonly by other related packages."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."scientific" or (errorHandler.buildDepError "scientific")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."uuid" or (errorHandler.buildDepError "uuid")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + ]; + buildable = true; + }; + tests = { + "spec" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."greskell-core" or (errorHandler.buildDepError "greskell-core")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + ]; + 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/heptapod-1.1.0.0-r0-beb9c57b965fafd699ccdc6c3361a0ba14acc62d5ba1488bf31d489973f16b70.nix b/hackage/heptapod-1.1.0.0-r0-beb9c57b965fafd699ccdc6c3361a0ba14acc62d5ba1488bf31d489973f16b70.nix new file mode 100644 index 00000000000..cfd80600d0c --- /dev/null +++ b/hackage/heptapod-1.1.0.0-r0-beb9c57b965fafd699ccdc6c3361a0ba14acc62d5ba1488bf31d489973f16b70.nix @@ -0,0 +1,61 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { pedantic = false; }; + package = { + specVersion = "2.2"; + identifier = { name = "heptapod"; version = "1.1.0.0"; }; + license = "MIT"; + copyright = ""; + maintainer = "Taylor Fausak"; + author = ""; + homepage = ""; + url = ""; + synopsis = "Generate UUIDv7 values."; + description = "Heptapod generates UUIDv7 values."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."entropy" or (errorHandler.buildDepError "entropy")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."uuid-types" or (errorHandler.buildDepError "uuid-types")) + ]; + buildable = true; + }; + tests = { + "heptapod-test-suite" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."heptapod" or (errorHandler.buildDepError "heptapod")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."uuid-types" or (errorHandler.buildDepError "uuid-types")) + ]; + buildable = true; + }; + }; + benchmarks = { + "heptapod-benchmark" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."heptapod" or (errorHandler.buildDepError "heptapod")) + (hsPkgs."tasty-bench" or (errorHandler.buildDepError "tasty-bench")) + (hsPkgs."uuid" or (errorHandler.buildDepError "uuid")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/ollama-haskell-0.1.0.3-r0-e29d09a7c5fc02ceeaef3dfbd2597bb92c9cd58f8be168ae271755935dbbba19.nix b/hackage/ollama-haskell-0.1.0.3-r0-e29d09a7c5fc02ceeaef3dfbd2597bb92c9cd58f8be168ae271755935dbbba19.nix new file mode 100644 index 00000000000..8b235a9f2fe --- /dev/null +++ b/hackage/ollama-haskell-0.1.0.3-r0-e29d09a7c5fc02ceeaef3dfbd2597bb92c9cd58f8be168ae271755935dbbba19.nix @@ -0,0 +1,57 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.12"; + identifier = { name = "ollama-haskell"; version = "0.1.0.3"; }; + license = "MIT"; + copyright = "2024 tushar"; + maintainer = "tusharadhatrao@gmail.com"; + author = "tushar"; + homepage = "https://github.com/tusharad/ollama-haskell#readme"; + url = ""; + synopsis = "Haskell bindings for ollama."; + description = "Please see the README on GitHub at "; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."http-client" or (errorHandler.buildDepError "http-client")) + (hsPkgs."http-types" or (errorHandler.buildDepError "http-types")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + ]; + buildable = true; + }; + tests = { + "ollama-haskell-test" = { + depends = [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."http-client" or (errorHandler.buildDepError "http-client")) + (hsPkgs."http-types" or (errorHandler.buildDepError "http-types")) + (hsPkgs."ollama-haskell" or (errorHandler.buildDepError "ollama-haskell")) + (hsPkgs."silently" or (errorHandler.buildDepError "silently")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/opt-env-conf-0.8.0.0-r0-a744fa46a7cbbde651bebcde91a10cea273f253cf590dc8ac3167d5c245470dd.nix b/hackage/opt-env-conf-0.8.0.0-r0-a744fa46a7cbbde651bebcde91a10cea273f253cf590dc8ac3167d5c245470dd.nix new file mode 100644 index 00000000000..879c2ca6468 --- /dev/null +++ b/hackage/opt-env-conf-0.8.0.0-r0-a744fa46a7cbbde651bebcde91a10cea273f253cf590dc8ac3167d5c245470dd.nix @@ -0,0 +1,50 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.12"; + identifier = { name = "opt-env-conf"; version = "0.8.0.0"; }; + license = "LGPL-3.0-only"; + copyright = "Copyright: (c) 2024 Tom Sydney Kerckhove"; + maintainer = "syd@cs-syd.eu"; + author = "Tom Sydney Kerckhove"; + homepage = "https://github.com/NorfairKing/opt-env-conf#readme"; + url = ""; + synopsis = "Settings parsing for Haskell: command-line arguments, environment variables, and configuration values."; + description = ""; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."autodocodec" or (errorHandler.buildDepError "autodocodec")) + (hsPkgs."autodocodec-nix" or (errorHandler.buildDepError "autodocodec-nix")) + (hsPkgs."autodocodec-schema" or (errorHandler.buildDepError "autodocodec-schema")) + (hsPkgs."autodocodec-yaml" or (errorHandler.buildDepError "autodocodec-yaml")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."path" or (errorHandler.buildDepError "path")) + (hsPkgs."path-io" or (errorHandler.buildDepError "path-io")) + (hsPkgs."safe-coloured-text" or (errorHandler.buildDepError "safe-coloured-text")) + (hsPkgs."safe-coloured-text-layout" or (errorHandler.buildDepError "safe-coloured-text-layout")) + (hsPkgs."safe-coloured-text-terminfo" or (errorHandler.buildDepError "safe-coloured-text-terminfo")) + (hsPkgs."selective" or (errorHandler.buildDepError "selective")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."validity" or (errorHandler.buildDepError "validity")) + (hsPkgs."validity-containers" or (errorHandler.buildDepError "validity-containers")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/quic-0.2.4-r0-1043c6899c9f0d59af3b1b6346bbb2918bbdf558c723775f78dabbb552caec25.nix b/hackage/quic-0.2.4-r0-1043c6899c9f0d59af3b1b6346bbb2918bbdf558c723775f78dabbb552caec25.nix new file mode 100644 index 00000000000..cf334f8271b --- /dev/null +++ b/hackage/quic-0.2.4-r0-1043c6899c9f0d59af3b1b6346bbb2918bbdf558c723775f78dabbb552caec25.nix @@ -0,0 +1,108 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { devel = false; fusion = true; }; + package = { + specVersion = "1.10"; + identifier = { name = "quic"; version = "0.2.4"; }; + license = "BSD-3-Clause"; + copyright = ""; + maintainer = "kazu@iij.ad.jp"; + author = "Kazu Yamamoto"; + homepage = ""; + url = ""; + synopsis = "QUIC"; + description = "Library for QUIC: A UDP-Based Multiplexed and Secure Transport"; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."base16-bytestring" or (errorHandler.buildDepError "base16-bytestring")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."crypto-token" or (errorHandler.buildDepError "crypto-token")) + (hsPkgs."crypton" or (errorHandler.buildDepError "crypton")) + (hsPkgs."memory" or (errorHandler.buildDepError "memory")) + (hsPkgs."crypton-x509" or (errorHandler.buildDepError "crypton-x509")) + (hsPkgs."crypton-x509-system" or (errorHandler.buildDepError "crypton-x509-system")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."stm" or (errorHandler.buildDepError "stm")) + (hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) + (hsPkgs."fast-logger" or (errorHandler.buildDepError "fast-logger")) + (hsPkgs."unix-time" or (errorHandler.buildDepError "unix-time")) + (hsPkgs."iproute" or (errorHandler.buildDepError "iproute")) + (hsPkgs."network" or (errorHandler.buildDepError "network")) + (hsPkgs."network-byte-order" or (errorHandler.buildDepError "network-byte-order")) + (hsPkgs."network-control" or (errorHandler.buildDepError "network-control")) + (hsPkgs."random" or (errorHandler.buildDepError "random")) + (hsPkgs."serialise" or (errorHandler.buildDepError "serialise")) + (hsPkgs."tls" or (errorHandler.buildDepError "tls")) + ]; + buildable = true; + }; + exes = { + "quic-server" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."base16-bytestring" or (errorHandler.buildDepError "base16-bytestring")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."http2" or (errorHandler.buildDepError "http2")) + (hsPkgs."network-byte-order" or (errorHandler.buildDepError "network-byte-order")) + (hsPkgs."quic" or (errorHandler.buildDepError "quic")) + (hsPkgs."tls" or (errorHandler.buildDepError "tls")) + (hsPkgs."tls-session-manager" or (errorHandler.buildDepError "tls-session-manager")) + ]; + buildable = if flags.devel then true else false; + }; + "quic-client" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."base16-bytestring" or (errorHandler.buildDepError "base16-bytestring")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."http2" or (errorHandler.buildDepError "http2")) + (hsPkgs."network-byte-order" or (errorHandler.buildDepError "network-byte-order")) + (hsPkgs."quic" or (errorHandler.buildDepError "quic")) + (hsPkgs."tls" or (errorHandler.buildDepError "tls")) + (hsPkgs."unix-time" or (errorHandler.buildDepError "unix-time")) + ]; + buildable = if flags.devel then true else false; + }; + }; + tests = { + "spec" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."base16-bytestring" or (errorHandler.buildDepError "base16-bytestring")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."crypton" or (errorHandler.buildDepError "crypton")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."network" or (errorHandler.buildDepError "network")) + (hsPkgs."quic" or (errorHandler.buildDepError "quic")) + (hsPkgs."tls" or (errorHandler.buildDepError "tls")) + (hsPkgs."unix-time" or (errorHandler.buildDepError "unix-time")) + ]; + 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/safe-json-1.2.0.2-r0-a9c012d8f5a71c50974015de2598f0dca217a75f35bcbee05b450cceaa50915a.nix b/hackage/safe-json-1.2.0.2-r0-a9c012d8f5a71c50974015de2598f0dca217a75f35bcbee05b450cceaa50915a.nix new file mode 100644 index 00000000000..1d5f5fc352b --- /dev/null +++ b/hackage/safe-json-1.2.0.2-r0-a9c012d8f5a71c50974015de2598f0dca217a75f35bcbee05b450cceaa50915a.nix @@ -0,0 +1,77 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.12"; + identifier = { name = "safe-json"; version = "1.2.0.2"; }; + license = "MIT"; + copyright = "2019 Felix Paulusma"; + maintainer = "felix.paulusma@gmail.com"; + author = "Felix Paulusma"; + homepage = "https://github.com/Vlix/safe-json#readme"; + url = ""; + synopsis = "Automatic JSON format versioning"; + description = "This library aims to make the updating of JSON formats or contents, while keeping backward compatibility, as painless as possible. The way this is achieved is through versioning and defined migration functions to migrate older (or newer) versions to the one used.\n\nThe library mainly consists of two classes:\n\n* @SafeJSON a@: Defines the version of @a@ and if (and how) it is migratable.\n\n* @Migrate a@: Defines the data type (@MigrateFrom a@) that can be migrated to @a@ and how to migrate from that type.\n\nUsing these two classes, JSON serialized data types will stay parsable, even after format changes.\n\nFor a more in-depth explanation and examples, please see the README at "; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."dlist" or (errorHandler.buildDepError "dlist")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."scientific" or (errorHandler.buildDepError "scientific")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit")) + (hsPkgs."tasty-quickcheck" or (errorHandler.buildDepError "tasty-quickcheck")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."uuid-types" or (errorHandler.buildDepError "uuid-types")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + ]; + buildable = true; + }; + tests = { + "safe-json-test" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."dlist" or (errorHandler.buildDepError "dlist")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."quickcheck-instances" or (errorHandler.buildDepError "quickcheck-instances")) + (hsPkgs."safe-json" or (errorHandler.buildDepError "safe-json")) + (hsPkgs."scientific" or (errorHandler.buildDepError "scientific")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit")) + (hsPkgs."tasty-quickcheck" or (errorHandler.buildDepError "tasty-quickcheck")) + (hsPkgs."temporary" or (errorHandler.buildDepError "temporary")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."uuid" or (errorHandler.buildDepError "uuid")) + (hsPkgs."uuid-types" or (errorHandler.buildDepError "uuid-types")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + ] ++ (if compiler.isGhc && compiler.version.ge "9.2.0" + then [ (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) ] + else [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."generic-arbitrary" or (errorHandler.buildDepError "generic-arbitrary")) + ]); + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/shellwords-0.1.3.2-r0-833f2dc716115b43755e1ccfa4a7a325fb9cfea2ee1bf30b6907bf2474614de4.nix b/hackage/shellwords-0.1.3.2-r0-833f2dc716115b43755e1ccfa4a7a325fb9cfea2ee1bf30b6907bf2474614de4.nix new file mode 100644 index 00000000000..7a6068346d2 --- /dev/null +++ b/hackage/shellwords-0.1.3.2-r0-833f2dc716115b43755e1ccfa4a7a325fb9cfea2ee1bf30b6907bf2474614de4.nix @@ -0,0 +1,46 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.18"; + identifier = { name = "shellwords"; version = "0.1.3.2"; }; + license = "MIT"; + copyright = "2018 Patrick Brisbin"; + maintainer = "pbrisbin@gmail.com"; + author = "Patrick Brisbin"; + homepage = "https://github.com/pbrisbin/hs-shellwords#readme"; + url = ""; + synopsis = "Parse strings into words, like a shell would"; + description = "See https://github.com/pbrisbin/hs-shellwords#readme"; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."megaparsec" or (errorHandler.buildDepError "megaparsec")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + ]; + buildable = true; + }; + tests = { + "hspec" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."megaparsec" or (errorHandler.buildDepError "megaparsec")) + (hsPkgs."shellwords" or (errorHandler.buildDepError "shellwords")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/store-0.7.18-r1-4b159aa1f683e83a6f946b0d2de83b207fa84817db39a82186b2bbd261ca1af3.nix b/hackage/store-0.7.18-r1-4b159aa1f683e83a6f946b0d2de83b207fa84817db39a82186b2bbd261ca1af3.nix new file mode 100644 index 00000000000..33a4ec0592c --- /dev/null +++ b/hackage/store-0.7.18-r1-4b159aa1f683e83a6f946b0d2de83b207fa84817db39a82186b2bbd261ca1af3.nix @@ -0,0 +1,273 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { + comparison-bench = false; + integer-simple = false; + small-bench = false; + }; + package = { + specVersion = "1.12"; + identifier = { name = "store"; version = "0.7.18"; }; + license = "MIT"; + copyright = "2016 FP Complete"; + maintainer = "Michael Sloan "; + author = ""; + homepage = "https://github.com/mgsloan/store#readme"; + url = ""; + synopsis = "Fast binary serialization"; + description = ""; + buildType = "Simple"; + }; + components = { + "library" = { + depends = ([ + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."base-orphans" or (errorHandler.buildDepError "base-orphans")) + (hsPkgs."base64-bytestring" or (errorHandler.buildDepError "base64-bytestring")) + (hsPkgs."bifunctors" or (errorHandler.buildDepError "bifunctors")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."contravariant" or (errorHandler.buildDepError "contravariant")) + (hsPkgs."cryptohash-sha1" or (errorHandler.buildDepError "cryptohash-sha1")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."free" or (errorHandler.buildDepError "free")) + (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."hspec-smallcheck" or (errorHandler.buildDepError "hspec-smallcheck")) + (hsPkgs."lifted-base" or (errorHandler.buildDepError "lifted-base")) + (hsPkgs."monad-control" or (errorHandler.buildDepError "monad-control")) + (hsPkgs."mono-traversable" or (errorHandler.buildDepError "mono-traversable")) + (hsPkgs."nats" or (errorHandler.buildDepError "nats")) + (hsPkgs."network" or (errorHandler.buildDepError "network")) + (hsPkgs."primitive" or (errorHandler.buildDepError "primitive")) + (hsPkgs."resourcet" or (errorHandler.buildDepError "resourcet")) + (hsPkgs."safe" or (errorHandler.buildDepError "safe")) + (hsPkgs."smallcheck" or (errorHandler.buildDepError "smallcheck")) + (hsPkgs."store-core" or (errorHandler.buildDepError "store-core")) + (hsPkgs."syb" or (errorHandler.buildDepError "syb")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."th-lift" or (errorHandler.buildDepError "th-lift")) + (hsPkgs."th-lift-instances" or (errorHandler.buildDepError "th-lift-instances")) + (hsPkgs."th-orphans" or (errorHandler.buildDepError "th-orphans")) + (hsPkgs."th-reify-many" or (errorHandler.buildDepError "th-reify-many")) + (hsPkgs."th-utilities" or (errorHandler.buildDepError "th-utilities")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."void" or (errorHandler.buildDepError "void")) + ] ++ (if flags.integer-simple + then [ + (hsPkgs."integer-simple" or (errorHandler.buildDepError "integer-simple")) + ] + else [ + (hsPkgs."integer-gmp" or (errorHandler.buildDepError "integer-gmp")) + ])) ++ pkgs.lib.optionals (compiler.isGhc && compiler.version.lt "8.0") [ + (hsPkgs."fail" or (errorHandler.buildDepError "fail")) + (hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups")) + ]; + buildable = true; + }; + tests = { + "store-test" = { + depends = ([ + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."base-orphans" or (errorHandler.buildDepError "base-orphans")) + (hsPkgs."base64-bytestring" or (errorHandler.buildDepError "base64-bytestring")) + (hsPkgs."bifunctors" or (errorHandler.buildDepError "bifunctors")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."clock" or (errorHandler.buildDepError "clock")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."contravariant" or (errorHandler.buildDepError "contravariant")) + (hsPkgs."cryptohash-sha1" or (errorHandler.buildDepError "cryptohash-sha1")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."free" or (errorHandler.buildDepError "free")) + (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."hspec-smallcheck" or (errorHandler.buildDepError "hspec-smallcheck")) + (hsPkgs."lifted-base" or (errorHandler.buildDepError "lifted-base")) + (hsPkgs."monad-control" or (errorHandler.buildDepError "monad-control")) + (hsPkgs."mono-traversable" or (errorHandler.buildDepError "mono-traversable")) + (hsPkgs."nats" or (errorHandler.buildDepError "nats")) + (hsPkgs."network" or (errorHandler.buildDepError "network")) + (hsPkgs."primitive" or (errorHandler.buildDepError "primitive")) + (hsPkgs."resourcet" or (errorHandler.buildDepError "resourcet")) + (hsPkgs."safe" or (errorHandler.buildDepError "safe")) + (hsPkgs."smallcheck" or (errorHandler.buildDepError "smallcheck")) + (hsPkgs."store" or (errorHandler.buildDepError "store")) + (hsPkgs."store-core" or (errorHandler.buildDepError "store-core")) + (hsPkgs."syb" or (errorHandler.buildDepError "syb")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."th-lift" or (errorHandler.buildDepError "th-lift")) + (hsPkgs."th-lift-instances" or (errorHandler.buildDepError "th-lift-instances")) + (hsPkgs."th-orphans" or (errorHandler.buildDepError "th-orphans")) + (hsPkgs."th-reify-many" or (errorHandler.buildDepError "th-reify-many")) + (hsPkgs."th-utilities" or (errorHandler.buildDepError "th-utilities")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."void" or (errorHandler.buildDepError "void")) + ] ++ (if flags.integer-simple + then [ + (hsPkgs."integer-simple" or (errorHandler.buildDepError "integer-simple")) + ] + else [ + (hsPkgs."integer-gmp" or (errorHandler.buildDepError "integer-gmp")) + ])) ++ pkgs.lib.optionals (compiler.isGhc && compiler.version.lt "8.0") [ + (hsPkgs."fail" or (errorHandler.buildDepError "fail")) + (hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups")) + ]; + build-tools = [ + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + ]; + buildable = true; + }; + }; + benchmarks = { + "store-bench" = { + depends = (([ + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."base-orphans" or (errorHandler.buildDepError "base-orphans")) + (hsPkgs."base64-bytestring" or (errorHandler.buildDepError "base64-bytestring")) + (hsPkgs."bifunctors" or (errorHandler.buildDepError "bifunctors")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."contravariant" or (errorHandler.buildDepError "contravariant")) + (hsPkgs."criterion" or (errorHandler.buildDepError "criterion")) + (hsPkgs."cryptohash-sha1" or (errorHandler.buildDepError "cryptohash-sha1")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."free" or (errorHandler.buildDepError "free")) + (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."hspec-smallcheck" or (errorHandler.buildDepError "hspec-smallcheck")) + (hsPkgs."lifted-base" or (errorHandler.buildDepError "lifted-base")) + (hsPkgs."monad-control" or (errorHandler.buildDepError "monad-control")) + (hsPkgs."mono-traversable" or (errorHandler.buildDepError "mono-traversable")) + (hsPkgs."nats" or (errorHandler.buildDepError "nats")) + (hsPkgs."network" or (errorHandler.buildDepError "network")) + (hsPkgs."primitive" or (errorHandler.buildDepError "primitive")) + (hsPkgs."resourcet" or (errorHandler.buildDepError "resourcet")) + (hsPkgs."safe" or (errorHandler.buildDepError "safe")) + (hsPkgs."smallcheck" or (errorHandler.buildDepError "smallcheck")) + (hsPkgs."store" or (errorHandler.buildDepError "store")) + (hsPkgs."store-core" or (errorHandler.buildDepError "store-core")) + (hsPkgs."syb" or (errorHandler.buildDepError "syb")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."th-lift" or (errorHandler.buildDepError "th-lift")) + (hsPkgs."th-lift-instances" or (errorHandler.buildDepError "th-lift-instances")) + (hsPkgs."th-orphans" or (errorHandler.buildDepError "th-orphans")) + (hsPkgs."th-reify-many" or (errorHandler.buildDepError "th-reify-many")) + (hsPkgs."th-utilities" or (errorHandler.buildDepError "th-utilities")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."void" or (errorHandler.buildDepError "void")) + ] ++ (if flags.integer-simple + then [ + (hsPkgs."integer-simple" or (errorHandler.buildDepError "integer-simple")) + ] + else [ + (hsPkgs."integer-gmp" or (errorHandler.buildDepError "integer-gmp")) + ])) ++ pkgs.lib.optionals (compiler.isGhc && compiler.version.lt "8.0") [ + (hsPkgs."fail" or (errorHandler.buildDepError "fail")) + (hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups")) + ]) ++ pkgs.lib.optionals (flags.comparison-bench) [ + (hsPkgs."binary" or (errorHandler.buildDepError "binary")) + (hsPkgs."cereal" or (errorHandler.buildDepError "cereal")) + (hsPkgs."cereal-vector" or (errorHandler.buildDepError "cereal-vector")) + (hsPkgs."vector-binary-instances" or (errorHandler.buildDepError "vector-binary-instances")) + ]; + buildable = true; + }; + "store-weigh" = { + depends = ([ + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."base-orphans" or (errorHandler.buildDepError "base-orphans")) + (hsPkgs."base64-bytestring" or (errorHandler.buildDepError "base64-bytestring")) + (hsPkgs."bifunctors" or (errorHandler.buildDepError "bifunctors")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."cereal" or (errorHandler.buildDepError "cereal")) + (hsPkgs."cereal-vector" or (errorHandler.buildDepError "cereal-vector")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."contravariant" or (errorHandler.buildDepError "contravariant")) + (hsPkgs."criterion" or (errorHandler.buildDepError "criterion")) + (hsPkgs."cryptohash-sha1" or (errorHandler.buildDepError "cryptohash-sha1")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."free" or (errorHandler.buildDepError "free")) + (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."hspec-smallcheck" or (errorHandler.buildDepError "hspec-smallcheck")) + (hsPkgs."lifted-base" or (errorHandler.buildDepError "lifted-base")) + (hsPkgs."monad-control" or (errorHandler.buildDepError "monad-control")) + (hsPkgs."mono-traversable" or (errorHandler.buildDepError "mono-traversable")) + (hsPkgs."nats" or (errorHandler.buildDepError "nats")) + (hsPkgs."network" or (errorHandler.buildDepError "network")) + (hsPkgs."primitive" or (errorHandler.buildDepError "primitive")) + (hsPkgs."resourcet" or (errorHandler.buildDepError "resourcet")) + (hsPkgs."safe" or (errorHandler.buildDepError "safe")) + (hsPkgs."smallcheck" or (errorHandler.buildDepError "smallcheck")) + (hsPkgs."store" or (errorHandler.buildDepError "store")) + (hsPkgs."store-core" or (errorHandler.buildDepError "store-core")) + (hsPkgs."syb" or (errorHandler.buildDepError "syb")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."th-lift" or (errorHandler.buildDepError "th-lift")) + (hsPkgs."th-lift-instances" or (errorHandler.buildDepError "th-lift-instances")) + (hsPkgs."th-orphans" or (errorHandler.buildDepError "th-orphans")) + (hsPkgs."th-reify-many" or (errorHandler.buildDepError "th-reify-many")) + (hsPkgs."th-utilities" or (errorHandler.buildDepError "th-utilities")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."vector-binary-instances" or (errorHandler.buildDepError "vector-binary-instances")) + (hsPkgs."void" or (errorHandler.buildDepError "void")) + (hsPkgs."weigh" or (errorHandler.buildDepError "weigh")) + ] ++ (if flags.integer-simple + then [ + (hsPkgs."integer-simple" or (errorHandler.buildDepError "integer-simple")) + ] + else [ + (hsPkgs."integer-gmp" or (errorHandler.buildDepError "integer-gmp")) + ])) ++ pkgs.lib.optionals (compiler.isGhc && compiler.version.lt "8.0") [ + (hsPkgs."fail" or (errorHandler.buildDepError "fail")) + (hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/text-show-instances-3.9.10-r0-cf61398ea36871cd61f6596b70092ab05b606d5c044e6c813b857d1ae609f277.nix b/hackage/text-show-instances-3.9.10-r0-cf61398ea36871cd61f6596b70092ab05b606d5c044e6c813b857d1ae609f277.nix new file mode 100644 index 00000000000..444f823d52a --- /dev/null +++ b/hackage/text-show-instances-3.9.10-r0-cf61398ea36871cd61f6596b70092ab05b606d5c044e6c813b857d1ae609f277.nix @@ -0,0 +1,114 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.10"; + identifier = { name = "text-show-instances"; version = "3.9.10"; }; + license = "BSD-3-Clause"; + copyright = "(C) 2014-2017 Ryan Scott"; + maintainer = "Ryan Scott "; + author = "Ryan Scott"; + homepage = "https://github.com/RyanGlScott/text-show-instances"; + url = ""; + synopsis = "Additional instances for text-show"; + description = "@text-show-instances@ is a supplemental library to @text-show@\nthat provides additional @Show@ instances for data types in\ncommon Haskell libraries and GHC dependencies that are not\nencompassed by @text-show@. Currently, @text-show-instances@\ncovers these libraries:\n\n* @@\n\n* @@\n\n* @@\n\n* @@\n\n* @@\n\n* @@\n\n* @@\n\n* @@\n\n* @@\n\n* @@\n\n* @@\n\n* @@\n\n* @@\n\n* @@\n\n* @@\n\n* @@\n\n* @@\n\n* @@\n\n* @@\n\n* @@\n\n* @@\n\n* @@\n\n* @@\n\n* @@\n\n* @@\n\n* @@\n\nOne can use these instances by importing\n\"TextShow.Instances\". Alternatively, there are monomorphic\nversions of the @showb@ function available in the other submodules\nof \"TextShow\"."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."base-compat" or (errorHandler.buildDepError "base-compat")) + (hsPkgs."bifunctors" or (errorHandler.buildDepError "bifunctors")) + (hsPkgs."binary" or (errorHandler.buildDepError "binary")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."ghc-boot-th" or (errorHandler.buildDepError "ghc-boot-th")) + (hsPkgs."haskeline" or (errorHandler.buildDepError "haskeline")) + (hsPkgs."hpc" or (errorHandler.buildDepError "hpc")) + (hsPkgs."nonempty-vector" or (errorHandler.buildDepError "nonempty-vector")) + (hsPkgs."old-locale" or (errorHandler.buildDepError "old-locale")) + (hsPkgs."old-time" or (errorHandler.buildDepError "old-time")) + (hsPkgs."pretty" or (errorHandler.buildDepError "pretty")) + (hsPkgs."random" or (errorHandler.buildDepError "random")) + (hsPkgs."scientific" or (errorHandler.buildDepError "scientific")) + (hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups")) + (hsPkgs."tagged" or (errorHandler.buildDepError "tagged")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."text-short" or (errorHandler.buildDepError "text-short")) + (hsPkgs."text-show" or (errorHandler.buildDepError "text-show")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."uuid-types" or (errorHandler.buildDepError "uuid-types")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."xhtml" or (errorHandler.buildDepError "xhtml")) + ] ++ (if system.isWindows + then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ] + else [ + (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo")) + (hsPkgs."unix" or (errorHandler.buildDepError "unix")) + ]); + buildable = true; + }; + tests = { + "spec" = { + depends = [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."base-compat" or (errorHandler.buildDepError "base-compat")) + (hsPkgs."bifunctors" or (errorHandler.buildDepError "bifunctors")) + (hsPkgs."binary" or (errorHandler.buildDepError "binary")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."generic-deriving" or (errorHandler.buildDepError "generic-deriving")) + (hsPkgs."ghc-boot-th" or (errorHandler.buildDepError "ghc-boot-th")) + (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) + (hsPkgs."haskeline" or (errorHandler.buildDepError "haskeline")) + (hsPkgs."hpc" or (errorHandler.buildDepError "hpc")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."nonempty-vector" or (errorHandler.buildDepError "nonempty-vector")) + (hsPkgs."old-locale" or (errorHandler.buildDepError "old-locale")) + (hsPkgs."old-time" or (errorHandler.buildDepError "old-time")) + (hsPkgs."pretty" or (errorHandler.buildDepError "pretty")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."quickcheck-instances" or (errorHandler.buildDepError "quickcheck-instances")) + (hsPkgs."random" or (errorHandler.buildDepError "random")) + (hsPkgs."tagged" or (errorHandler.buildDepError "tagged")) + (hsPkgs."scientific" or (errorHandler.buildDepError "scientific")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text-short" or (errorHandler.buildDepError "text-short")) + (hsPkgs."text-show" or (errorHandler.buildDepError "text-show")) + (hsPkgs."text-show-instances" or (errorHandler.buildDepError "text-show-instances")) + (hsPkgs."th-orphans" or (errorHandler.buildDepError "th-orphans")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."transformers-compat" or (errorHandler.buildDepError "transformers-compat")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."uuid-types" or (errorHandler.buildDepError "uuid-types")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."xhtml" or (errorHandler.buildDepError "xhtml")) + ] ++ (if system.isWindows + then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ] + else [ + (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo")) + (hsPkgs."unix" or (errorHandler.buildDepError "unix")) + ]); + 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/tmp-proc-0.7.2.0-r0-bae9a4c766666cc01d24f4b6372deca8e1082c0a382f5c7657902a66261df244.nix b/hackage/tmp-proc-0.7.2.0-r0-bae9a4c766666cc01d24f4b6372deca8e1082c0a382f5c7657902a66261df244.nix new file mode 100644 index 00000000000..94797047a30 --- /dev/null +++ b/hackage/tmp-proc-0.7.2.0-r0-bae9a4c766666cc01d24f4b6372deca8e1082c0a382f5c7657902a66261df244.nix @@ -0,0 +1,101 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { use-doc-tests = false; build-the-readme = false; }; + package = { + specVersion = "3.0"; + identifier = { name = "tmp-proc"; version = "0.7.2.0"; }; + license = "BSD-3-Clause"; + copyright = "2020 Tim Emiola"; + maintainer = "adetokunbo@users.noreply.github.com"; + author = "Tim Emiola"; + homepage = "https://github.com/adetokunbo/tmp-proc/tree/master/tmp-proc#tmp-proc"; + url = ""; + synopsis = "Run 'tmp' processes in integration tests"; + description = "@tmp-proc@ runs services in docker containers for use in integration tests.\nIt aims to make using these services become like accessing /tmp/ processes,\nsimilar to how /tmp/ file or directories are used.\nIt aspires to provide a user-friendly API, while including useful features\nsuch as\n\n* launch of multiple services on docker during test setup\n* delayed test execution until the launched services are available\n* simplified use of connections to the services from a [WAI](https://hackage.haskell.org/package/wai) server under test\n* good integration with haskell testing frameworks like [hspec](https://hspec.github.io)\nand [tasty](https://hackage.haskell.org/package/tasty)"; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."fmt" or (errorHandler.buildDepError "fmt")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."network" or (errorHandler.buildDepError "network")) + (hsPkgs."process" or (errorHandler.buildDepError "process")) + (hsPkgs."random" or (errorHandler.buildDepError "random")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."tls" or (errorHandler.buildDepError "tls")) + (hsPkgs."unliftio" or (errorHandler.buildDepError "unliftio")) + (hsPkgs."wai" or (errorHandler.buildDepError "wai")) + (hsPkgs."warp" or (errorHandler.buildDepError "warp")) + (hsPkgs."warp-tls" or (errorHandler.buildDepError "warp-tls")) + ]; + buildable = true; + }; + exes = { + "readme" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."http-client" or (errorHandler.buildDepError "http-client")) + (hsPkgs."http-types" or (errorHandler.buildDepError "http-types")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."tmp-proc" or (errorHandler.buildDepError "tmp-proc")) + ]; + build-tools = [ + (hsPkgs.pkgsBuildBuild.markdown-unlit.components.exes.markdown-unlit or (pkgs.pkgsBuildBuild.markdown-unlit or (errorHandler.buildToolDepError "markdown-unlit:markdown-unlit"))) + ]; + buildable = if system.isWindows || !flags.build-the-readme + then false + else true; + }; + }; + tests = { + "integration-test" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."crypton-connection" or (errorHandler.buildDepError "crypton-connection")) + (hsPkgs."crypton-x509-system" or (errorHandler.buildDepError "crypton-x509-system")) + (hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (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."mustache" or (errorHandler.buildDepError "mustache")) + (hsPkgs."temporary" or (errorHandler.buildDepError "temporary")) + (hsPkgs."test-certs" or (errorHandler.buildDepError "test-certs")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."tls" or (errorHandler.buildDepError "tls")) + (hsPkgs."tmp-proc" or (errorHandler.buildDepError "tmp-proc")) + (hsPkgs."wai" or (errorHandler.buildDepError "wai")) + (hsPkgs."warp" or (errorHandler.buildDepError "warp")) + (hsPkgs."warp-tls" or (errorHandler.buildDepError "warp-tls")) + (hsPkgs."unix" or (errorHandler.buildDepError "unix")) + ]; + buildable = true; + }; + "doctests" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."doctest" or (errorHandler.buildDepError "doctest")) + (hsPkgs."tmp-proc" or (errorHandler.buildDepError "tmp-proc")) + ]; + buildable = if flags.use-doc-tests then true else false; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/tmp-proc-rabbitmq-0.7.2.0-r0-83255730b7f0d8c4ad4e816cc28e0501039985a0336dabf3a2bcc159aff1dbce.nix b/hackage/tmp-proc-rabbitmq-0.7.2.0-r0-83255730b7f0d8c4ad4e816cc28e0501039985a0336dabf3a2bcc159aff1dbce.nix new file mode 100644 index 00000000000..3bf2eb72b7f --- /dev/null +++ b/hackage/tmp-proc-rabbitmq-0.7.2.0-r0-83255730b7f0d8c4ad4e816cc28e0501039985a0336dabf3a2bcc159aff1dbce.nix @@ -0,0 +1,52 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "3.0"; + identifier = { name = "tmp-proc-rabbitmq"; version = "0.7.2.0"; }; + license = "BSD-3-Clause"; + copyright = "2021 Tim Emiola"; + maintainer = "adetokunbo@users.noreply.github.com"; + author = "Tim Emiola"; + homepage = ""; + url = ""; + synopsis = "Launch RabbitMQ in docker using tmp-proc"; + description = "Demos how to use tmp-proc to run RabbitMQ in docker in a unittest."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."amqp" or (errorHandler.buildDepError "amqp")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."tmp-proc" or (errorHandler.buildDepError "tmp-proc")) + ]; + buildable = true; + }; + tests = { + "integration-test" = { + depends = [ + (hsPkgs."amqp" or (errorHandler.buildDepError "amqp")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."hspec-tmp-proc" or (errorHandler.buildDepError "hspec-tmp-proc")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."tmp-proc" or (errorHandler.buildDepError "tmp-proc")) + (hsPkgs."tmp-proc-rabbitmq" or (errorHandler.buildDepError "tmp-proc-rabbitmq")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/twain-2.2.0.1-r0-1615eff57c8b0ea84c65f68e1784b6a17b63b890555a466548f0eae9b41208a1.nix b/hackage/twain-2.2.0.1-r0-1615eff57c8b0ea84c65f68e1784b6a17b63b890555a466548f0eae9b41208a1.nix new file mode 100644 index 00000000000..3063b9763a3 --- /dev/null +++ b/hackage/twain-2.2.0.1-r0-1615eff57c8b0ea84c65f68e1784b6a17b63b890555a466548f0eae9b41208a1.nix @@ -0,0 +1,62 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "2.2"; + identifier = { name = "twain"; version = "2.2.0.1"; }; + license = "BSD-3-Clause"; + copyright = "2021 Alexander C. Mingoia"; + maintainer = "alex@alexmingoia.com"; + author = "Alex Mingoia"; + homepage = "https://github.com/alexmingoia/twain#readme"; + url = ""; + synopsis = "Tiny web application framework for WAI."; + description = "Twain is tiny web application framework for WAI. It provides routing, parameter parsing, and an either-like monad for composing responses."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."case-insensitive" or (errorHandler.buildDepError "case-insensitive")) + (hsPkgs."cookie" or (errorHandler.buildDepError "cookie")) + (hsPkgs."either" or (errorHandler.buildDepError "either")) + (hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions")) + (hsPkgs."http-types" or (errorHandler.buildDepError "http-types")) + (hsPkgs."http2" or (errorHandler.buildDepError "http2")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."vault" or (errorHandler.buildDepError "vault")) + (hsPkgs."wai" or (errorHandler.buildDepError "wai")) + (hsPkgs."wai-extra" or (errorHandler.buildDepError "wai-extra")) + ]; + buildable = true; + }; + tests = { + "twain-test" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."hspec-discover" or (errorHandler.buildDepError "hspec-discover")) + (hsPkgs."hspec-wai" or (errorHandler.buildDepError "hspec-wai")) + (hsPkgs."twain" or (errorHandler.buildDepError "twain")) + ]; + 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/wai-middleware-delegate-0.2.0.0-r0-1684244bd461abc2e4b42768e2b940216d542387a7d65dff07b4f0766a95bea7.nix b/hackage/wai-middleware-delegate-0.2.0.0-r0-1684244bd461abc2e4b42768e2b940216d542387a7d65dff07b4f0766a95bea7.nix new file mode 100644 index 00000000000..25782a49f64 --- /dev/null +++ b/hackage/wai-middleware-delegate-0.2.0.0-r0-1684244bd461abc2e4b42768e2b940216d542387a7d65dff07b4f0766a95bea7.nix @@ -0,0 +1,85 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "3.0"; + identifier = { name = "wai-middleware-delegate"; version = "0.2.0.0"; }; + license = "BSD-3-Clause"; + copyright = ""; + maintainer = "tim.emiola@gmail.com"; + author = "Tim Emiola"; + homepage = "https://github.com/adetokunbo/wai-middleware-delegate#readme"; + url = ""; + synopsis = "WAI middleware that delegates handling of requests."; + description = "[WAI](http://hackage.haskell.org/package/wai) middleware that intercepts requests\nthat match a predicate and responds to them using alternate @WAI@ Applications or\nproxied hosts.\nRead this [short example](https://github.com/adetokunbo/wai-middleware-delegate#readme)\nfor an introduction to its usage."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."blaze-builder" or (errorHandler.buildDepError "blaze-builder")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."case-insensitive" or (errorHandler.buildDepError "case-insensitive")) + (hsPkgs."conduit" or (errorHandler.buildDepError "conduit")) + (hsPkgs."conduit-extra" or (errorHandler.buildDepError "conduit-extra")) + (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."streaming-commons" or (errorHandler.buildDepError "streaming-commons")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."wai" or (errorHandler.buildDepError "wai")) + (hsPkgs."wai-conduit" or (errorHandler.buildDepError "wai-conduit")) + ]; + buildable = true; + }; + tests = { + "integration-test" = { + depends = [ + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."blaze-builder" or (errorHandler.buildDepError "blaze-builder")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."bytestring-lexing" or (errorHandler.buildDepError "bytestring-lexing")) + (hsPkgs."case-insensitive" or (errorHandler.buildDepError "case-insensitive")) + (hsPkgs."conduit" or (errorHandler.buildDepError "conduit")) + (hsPkgs."conduit-extra" or (errorHandler.buildDepError "conduit-extra")) + (hsPkgs."crypton-connection" or (errorHandler.buildDepError "crypton-connection")) + (hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."hspec-tmp-proc" or (errorHandler.buildDepError "hspec-tmp-proc")) + (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."mustache" or (errorHandler.buildDepError "mustache")) + (hsPkgs."network" or (errorHandler.buildDepError "network")) + (hsPkgs."random" or (errorHandler.buildDepError "random")) + (hsPkgs."resourcet" or (errorHandler.buildDepError "resourcet")) + (hsPkgs."temporary" or (errorHandler.buildDepError "temporary")) + (hsPkgs."test-certs" or (errorHandler.buildDepError "test-certs")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."tmp-proc" or (errorHandler.buildDepError "tmp-proc")) + (hsPkgs."vault" or (errorHandler.buildDepError "vault")) + (hsPkgs."wai" or (errorHandler.buildDepError "wai")) + (hsPkgs."wai-conduit" or (errorHandler.buildDepError "wai-conduit")) + (hsPkgs."wai-middleware-delegate" or (errorHandler.buildDepError "wai-middleware-delegate")) + (hsPkgs."warp" or (errorHandler.buildDepError "warp")) + (hsPkgs."warp-tls" or (errorHandler.buildDepError "warp-tls")) + (hsPkgs."unix" or (errorHandler.buildDepError "unix")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/warp-tls-3.4.9-r0-a081e20e12583bd2a0628f97eafd2f1a3ba077eed26e313a53f8389a8bcb1a3f.nix b/hackage/warp-tls-3.4.9-r0-a081e20e12583bd2a0628f97eafd2f1a3ba077eed26e313a53f8389a8bcb1a3f.nix new file mode 100644 index 00000000000..a622707297a --- /dev/null +++ b/hackage/warp-tls-3.4.9-r0-a081e20e12583bd2a0628f97eafd2f1a3ba077eed26e313a53f8389a8bcb1a3f.nix @@ -0,0 +1,43 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.10"; + identifier = { name = "warp-tls"; version = "3.4.9"; }; + license = "MIT"; + copyright = ""; + maintainer = "michael@snoyman.com"; + author = "Michael Snoyman"; + homepage = "http://github.com/yesodweb/wai"; + url = ""; + synopsis = "HTTP over TLS support for Warp via the TLS package"; + description = "SSLv1 and SSLv2 are obsoleted by IETF.\nWe should use TLS 1.2 (or TLS 1.1 or TLS 1.0 if necessary).\nHTTP/2 can be negotiated by ALPN.\nAPI docs and the README are available at\n."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."wai" or (errorHandler.buildDepError "wai")) + (hsPkgs."warp" or (errorHandler.buildDepError "warp")) + (hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) + (hsPkgs."tls" or (errorHandler.buildDepError "tls")) + (hsPkgs."network" or (errorHandler.buildDepError "network")) + (hsPkgs."streaming-commons" or (errorHandler.buildDepError "streaming-commons")) + (hsPkgs."tls-session-manager" or (errorHandler.buildDepError "tls-session-manager")) + (hsPkgs."unliftio" or (errorHandler.buildDepError "unliftio")) + (hsPkgs."recv" or (errorHandler.buildDepError "recv")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/yesod-auth-oauth2-0.7.4.0-r0-e459baac0af7ab5dda4f559f971978c79959116e7a751f819aefcdd88785b481.nix b/hackage/yesod-auth-oauth2-0.7.4.0-r0-e459baac0af7ab5dda4f559f971978c79959116e7a751f819aefcdd88785b481.nix new file mode 100644 index 00000000000..9419fc2c19a --- /dev/null +++ b/hackage/yesod-auth-oauth2-0.7.4.0-r0-e459baac0af7ab5dda4f559f971978c79959116e7a751f819aefcdd88785b481.nix @@ -0,0 +1,81 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { example = false; }; + package = { + specVersion = "1.18"; + identifier = { name = "yesod-auth-oauth2"; version = "0.7.4.0"; }; + license = "MIT"; + copyright = ""; + maintainer = "engineering@freckle.com"; + author = "Tom Streller,\nPatrick Brisbin,\nFreckle Engineering"; + homepage = "http://github.com/freckle/yesod-auth-oauth2"; + url = ""; + synopsis = "OAuth 2.0 authentication plugins"; + description = "Library to authenticate with OAuth 2.0 for Yesod web applications."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."crypton" or (errorHandler.buildDepError "crypton")) + (hsPkgs."errors" or (errorHandler.buildDepError "errors")) + (hsPkgs."hoauth2" or (errorHandler.buildDepError "hoauth2")) + (hsPkgs."http-client" or (errorHandler.buildDepError "http-client")) + (hsPkgs."http-conduit" or (errorHandler.buildDepError "http-conduit")) + (hsPkgs."http-types" or (errorHandler.buildDepError "http-types")) + (hsPkgs."memory" or (errorHandler.buildDepError "memory")) + (hsPkgs."microlens" or (errorHandler.buildDepError "microlens")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."safe-exceptions" or (errorHandler.buildDepError "safe-exceptions")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."unliftio" or (errorHandler.buildDepError "unliftio")) + (hsPkgs."uri-bytestring" or (errorHandler.buildDepError "uri-bytestring")) + (hsPkgs."yesod-auth" or (errorHandler.buildDepError "yesod-auth")) + (hsPkgs."yesod-core" or (errorHandler.buildDepError "yesod-core")) + ]; + buildable = true; + }; + exes = { + "yesod-auth-oauth2-example" = { + depends = [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."aeson-pretty" or (errorHandler.buildDepError "aeson-pretty")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."http-conduit" or (errorHandler.buildDepError "http-conduit")) + (hsPkgs."load-env" or (errorHandler.buildDepError "load-env")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."warp" or (errorHandler.buildDepError "warp")) + (hsPkgs."yesod" or (errorHandler.buildDepError "yesod")) + (hsPkgs."yesod-auth" or (errorHandler.buildDepError "yesod-auth")) + (hsPkgs."yesod-auth-oauth2" or (errorHandler.buildDepError "yesod-auth-oauth2")) + ]; + buildable = if !flags.example then false else true; + }; + }; + tests = { + "test" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."uri-bytestring" or (errorHandler.buildDepError "uri-bytestring")) + (hsPkgs."yesod-auth-oauth2" or (errorHandler.buildDepError "yesod-auth-oauth2")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/index-state-hashes.nix b/index-state-hashes.nix index 8cc3d80aa15..b3867321a31 100644 --- a/index-state-hashes.nix +++ b/index-state-hashes.nix @@ -2045,4 +2045,5 @@ "2024-11-03T00:00:00Z" = "b7b374b9ea7a8cfd25cabc7da7c8ec89f6db0bf9259844a7e3b5159a28497cdb"; "2024-11-04T00:00:00Z" = "706f704d70f34fa7e9f1220f3e8fbb1edcc87430e3668213f61eab4dd8a67b4a"; "2024-11-05T00:00:00Z" = "cdff8f9553c100cd0fa3be62b78b62f4bfd4818d760554b8d222851e03da5e22"; + "2024-11-06T00:00:00Z" = "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"; } diff --git a/nix/_S_V_G_Fonts.nix b/nix/_S_V_G_Fonts.nix index 775600d58d6..cf6943d5dd0 100644 --- a/nix/_S_V_G_Fonts.nix +++ b/nix/_S_V_G_Fonts.nix @@ -313,7 +313,12 @@ revNum = 1; sha256 = "57e5f92965f9a311d23a25978bd1122e4c93f7ef46691f1d975703255d658b70"; }; - default = "r1"; + r2 = { + nix = import ../hackage/SVGFonts-1.8.0.1-r2-4f75cc6fcc24bafa77ddf5cb7095a3516d5f7826c7f853486a5929d0f48267ce.nix; + revNum = 2; + sha256 = "4f75cc6fcc24bafa77ddf5cb7095a3516d5f7826c7f853486a5929d0f48267ce"; + }; + default = "r2"; }; }; } \ No newline at end of file diff --git a/nix/diagrams-input.nix b/nix/diagrams-input.nix index ee8b11a1576..aa3ce2655cf 100644 --- a/nix/diagrams-input.nix +++ b/nix/diagrams-input.nix @@ -54,4 +54,15 @@ default = "r0"; }; }; + "0.1.4" = { + sha256 = "0d1c01f44e7cd7d0aa24d6b8e7e1e54f1901b8422d556ffd9722b08a7ae6be76"; + revisions = { + r0 = { + nix = import ../hackage/diagrams-input-0.1.4-r0-59213fe31165318a2b21cec43b480526c15bf09a1bf4e4af7432752b87f43388.nix; + revNum = 0; + sha256 = "59213fe31165318a2b21cec43b480526c15bf09a1bf4e4af7432752b87f43388"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/ghc-paths.nix b/nix/ghc-paths.nix index 24f56864ccf..3f78764a8d6 100644 --- a/nix/ghc-paths.nix +++ b/nix/ghc-paths.nix @@ -59,7 +59,12 @@ revNum = 6; sha256 = "4e724bf088ad325777f7d35029ba9c096f05a72e0b79520bc41f0548ad1b428e"; }; - default = "r6"; + r7 = { + nix = import ../hackage/ghc-paths-0.1.0.12-r7-6214f13c955993eb716c594b166c17914391c66da375f2826ae397bf82443847.nix; + revNum = 7; + sha256 = "6214f13c955993eb716c594b166c17914391c66da375f2826ae397bf82443847"; + }; + default = "r7"; }; }; "0.1.0.2" = { diff --git a/nix/greskell-core.nix b/nix/greskell-core.nix index e14e6f4586b..2479e5008f3 100644 --- a/nix/greskell-core.nix +++ b/nix/greskell-core.nix @@ -230,4 +230,15 @@ default = "r0"; }; }; + "1.0.0.3" = { + sha256 = "76d9f89eb442d7c3c49a941c4bc6997fdb4cbca006b031db92d963159d128de3"; + revisions = { + r0 = { + nix = import ../hackage/greskell-core-1.0.0.3-r0-abe6481deb5854d5f08c97cdaef94592b617b38435fe06fb5080083200efbfb3.nix; + revNum = 0; + sha256 = "abe6481deb5854d5f08c97cdaef94592b617b38435fe06fb5080083200efbfb3"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/greskell.nix b/nix/greskell.nix index 501df7c8203..f40d4c4c140 100644 --- a/nix/greskell.nix +++ b/nix/greskell.nix @@ -285,4 +285,15 @@ default = "r0"; }; }; + "2.0.3.2" = { + sha256 = "e2bc62da329b8877f965bccd3e91ace1ff98e7a58f6636b58e70e1fa33fcdaef"; + revisions = { + r0 = { + nix = import ../hackage/greskell-2.0.3.2-r0-0bb58b5b90adb3800e1f86aadbde0ac890dce82a92d31dc45c1975589c8263f0.nix; + revNum = 0; + sha256 = "0bb58b5b90adb3800e1f86aadbde0ac890dce82a92d31dc45c1975589c8263f0"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/heptapod.nix b/nix/heptapod.nix index 11af09e9daf..4ad96d42ce1 100644 --- a/nix/heptapod.nix +++ b/nix/heptapod.nix @@ -21,4 +21,15 @@ default = "r0"; }; }; + "1.1.0.0" = { + sha256 = "c9ce3f562f24b59bf1ccbf9613113588cf6489893491865d3e5d290033c0ee68"; + revisions = { + r0 = { + nix = import ../hackage/heptapod-1.1.0.0-r0-beb9c57b965fafd699ccdc6c3361a0ba14acc62d5ba1488bf31d489973f16b70.nix; + revNum = 0; + sha256 = "beb9c57b965fafd699ccdc6c3361a0ba14acc62d5ba1488bf31d489973f16b70"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/ollama-haskell.nix b/nix/ollama-haskell.nix index 8c1e98fce61..46137f6d98c 100644 --- a/nix/ollama-haskell.nix +++ b/nix/ollama-haskell.nix @@ -32,4 +32,15 @@ default = "r0"; }; }; + "0.1.0.3" = { + sha256 = "9d8b3f291600dcebacee5dffbf9688015fdd8395f98e4b81cfaa31b60d03f039"; + revisions = { + r0 = { + nix = import ../hackage/ollama-haskell-0.1.0.3-r0-e29d09a7c5fc02ceeaef3dfbd2597bb92c9cd58f8be168ae271755935dbbba19.nix; + revNum = 0; + sha256 = "e29d09a7c5fc02ceeaef3dfbd2597bb92c9cd58f8be168ae271755935dbbba19"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/opt-env-conf.nix b/nix/opt-env-conf.nix index deb6adf2108..6e6eb3bbe3c 100644 --- a/nix/opt-env-conf.nix +++ b/nix/opt-env-conf.nix @@ -208,4 +208,15 @@ default = "r0"; }; }; + "0.8.0.0" = { + sha256 = "ccbf3d4f2c6c2fe0ca03eff672e096d1b97398938e543bc700b47730c3f6ca71"; + revisions = { + r0 = { + nix = import ../hackage/opt-env-conf-0.8.0.0-r0-a744fa46a7cbbde651bebcde91a10cea273f253cf590dc8ac3167d5c245470dd.nix; + revNum = 0; + sha256 = "a744fa46a7cbbde651bebcde91a10cea273f253cf590dc8ac3167d5c245470dd"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/quic.nix b/nix/quic.nix index 9edb0771bb6..05d0f59f119 100644 --- a/nix/quic.nix +++ b/nix/quic.nix @@ -409,4 +409,15 @@ default = "r0"; }; }; + "0.2.4" = { + sha256 = "a9d2e687a808bdaa863fc7b327df0c0e6188392bc0127e001af685c51d74c33f"; + revisions = { + r0 = { + nix = import ../hackage/quic-0.2.4-r0-1043c6899c9f0d59af3b1b6346bbb2918bbdf558c723775f78dabbb552caec25.nix; + revNum = 0; + sha256 = "1043c6899c9f0d59af3b1b6346bbb2918bbdf558c723775f78dabbb552caec25"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/safe-json.nix b/nix/safe-json.nix index 0a793c9a31a..2148fe7a8a6 100644 --- a/nix/safe-json.nix +++ b/nix/safe-json.nix @@ -180,4 +180,15 @@ default = "r2"; }; }; + "1.2.0.2" = { + sha256 = "3f4b4acb48f0167ba31ad2d2e33aa6d3cdd47e9cd99c61e2f001c619fc7080fe"; + revisions = { + r0 = { + nix = import ../hackage/safe-json-1.2.0.2-r0-a9c012d8f5a71c50974015de2598f0dca217a75f35bcbee05b450cceaa50915a.nix; + revNum = 0; + sha256 = "a9c012d8f5a71c50974015de2598f0dca217a75f35bcbee05b450cceaa50915a"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/shellwords.nix b/nix/shellwords.nix index e64f61e4333..fdaaa3ca6c2 100644 --- a/nix/shellwords.nix +++ b/nix/shellwords.nix @@ -106,4 +106,15 @@ default = "r0"; }; }; + "0.1.3.2" = { + sha256 = "82143ea35123ac1f3bab65ea74e83497317a98409395aa51a47db28947591ef4"; + revisions = { + r0 = { + nix = import ../hackage/shellwords-0.1.3.2-r0-833f2dc716115b43755e1ccfa4a7a325fb9cfea2ee1bf30b6907bf2474614de4.nix; + revNum = 0; + sha256 = "833f2dc716115b43755e1ccfa4a7a325fb9cfea2ee1bf30b6907bf2474614de4"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/store.nix b/nix/store.nix index 0d722a9a407..98f57002d96 100644 --- a/nix/store.nix +++ b/nix/store.nix @@ -584,7 +584,12 @@ revNum = 0; sha256 = "af32079e0d31413b97a1759f8ad8555507857cd4ac4015e195fb5b0a27a3ce9f"; }; - default = "r0"; + r1 = { + nix = import ../hackage/store-0.7.18-r1-4b159aa1f683e83a6f946b0d2de83b207fa84817db39a82186b2bbd261ca1af3.nix; + revNum = 1; + sha256 = "4b159aa1f683e83a6f946b0d2de83b207fa84817db39a82186b2bbd261ca1af3"; + }; + default = "r1"; }; }; "0.7.2" = { diff --git a/nix/text-show-instances.nix b/nix/text-show-instances.nix index c78f5423f26..f624db0f206 100644 --- a/nix/text-show-instances.nix +++ b/nix/text-show-instances.nix @@ -607,6 +607,17 @@ default = "r1"; }; }; + "3.9.10" = { + sha256 = "81ad9bee0a7c32a24c5a2dad0a5ffe8c8ef0f6408d5c45a69c0f82f8421a8b25"; + revisions = { + r0 = { + nix = import ../hackage/text-show-instances-3.9.10-r0-cf61398ea36871cd61f6596b70092ab05b606d5c044e6c813b857d1ae609f277.nix; + revNum = 0; + sha256 = "cf61398ea36871cd61f6596b70092ab05b606d5c044e6c813b857d1ae609f277"; + }; + default = "r0"; + }; + }; "3.9.2" = { sha256 = "7e408e59ef5ba8f30e237c60b5e25edf70c1b45e03815de1ae0e1e9a786535c8"; revisions = { diff --git a/nix/tmp-proc-rabbitmq.nix b/nix/tmp-proc-rabbitmq.nix index 24c9ac792fe..57f4d8e9460 100644 --- a/nix/tmp-proc-rabbitmq.nix +++ b/nix/tmp-proc-rabbitmq.nix @@ -120,4 +120,15 @@ default = "r0"; }; }; + "0.7.2.0" = { + sha256 = "73ba3a566f4bff7d4811ff78f507272106f3f11294cf8833c6a03db0f56ed5d4"; + revisions = { + r0 = { + nix = import ../hackage/tmp-proc-rabbitmq-0.7.2.0-r0-83255730b7f0d8c4ad4e816cc28e0501039985a0336dabf3a2bcc159aff1dbce.nix; + revNum = 0; + sha256 = "83255730b7f0d8c4ad4e816cc28e0501039985a0336dabf3a2bcc159aff1dbce"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/tmp-proc.nix b/nix/tmp-proc.nix index 68e2e6e28dc..1257df0bae2 100644 --- a/nix/tmp-proc.nix +++ b/nix/tmp-proc.nix @@ -186,4 +186,15 @@ default = "r0"; }; }; + "0.7.2.0" = { + sha256 = "059d983c24322836410ec9f6d0e5f4b46207c040f81fb8a5cbd063d14aedd27b"; + revisions = { + r0 = { + nix = import ../hackage/tmp-proc-0.7.2.0-r0-bae9a4c766666cc01d24f4b6372deca8e1082c0a382f5c7657902a66261df244.nix; + revNum = 0; + sha256 = "bae9a4c766666cc01d24f4b6372deca8e1082c0a382f5c7657902a66261df244"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/twain.nix b/nix/twain.nix index 5540e6bd06c..e2c44503f91 100644 --- a/nix/twain.nix +++ b/nix/twain.nix @@ -65,4 +65,15 @@ default = "r0"; }; }; + "2.2.0.1" = { + sha256 = "c3e1d9d838e7681a0a656e79843372dcd8fdbda1237893ccb05cbff47542fdfa"; + revisions = { + r0 = { + nix = import ../hackage/twain-2.2.0.1-r0-1615eff57c8b0ea84c65f68e1784b6a17b63b890555a466548f0eae9b41208a1.nix; + revNum = 0; + sha256 = "1615eff57c8b0ea84c65f68e1784b6a17b63b890555a466548f0eae9b41208a1"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/wai-middleware-delegate.nix b/nix/wai-middleware-delegate.nix index d490d4c8f6f..51942b1696a 100644 --- a/nix/wai-middleware-delegate.nix +++ b/nix/wai-middleware-delegate.nix @@ -142,4 +142,15 @@ default = "r0"; }; }; + "0.2.0.0" = { + sha256 = "4ae13f675b84155171f454d6dcfa6be617466da25fd59fb8b3291fec76f68bc9"; + revisions = { + r0 = { + nix = import ../hackage/wai-middleware-delegate-0.2.0.0-r0-1684244bd461abc2e4b42768e2b940216d542387a7d65dff07b4f0766a95bea7.nix; + revNum = 0; + sha256 = "1684244bd461abc2e4b42768e2b940216d542387a7d65dff07b4f0766a95bea7"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/warp-tls.nix b/nix/warp-tls.nix index a6f351a4e11..cd6be49d294 100644 --- a/nix/warp-tls.nix +++ b/nix/warp-tls.nix @@ -1099,4 +1099,15 @@ default = "r0"; }; }; + "3.4.9" = { + sha256 = "eeed64ec43d4070ffc96fd672565f934c130b98339c4bbf59cee387d0eb3b705"; + revisions = { + r0 = { + nix = import ../hackage/warp-tls-3.4.9-r0-a081e20e12583bd2a0628f97eafd2f1a3ba077eed26e313a53f8389a8bcb1a3f.nix; + revNum = 0; + sha256 = "a081e20e12583bd2a0628f97eafd2f1a3ba077eed26e313a53f8389a8bcb1a3f"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/yesod-auth-oauth2.nix b/nix/yesod-auth-oauth2.nix index b6c1d550c79..04a3337b7b0 100644 --- a/nix/yesod-auth-oauth2.nix +++ b/nix/yesod-auth-oauth2.nix @@ -723,4 +723,15 @@ default = "r0"; }; }; + "0.7.4.0" = { + sha256 = "dd542aa48b80e9bdaec9a00e4e469f723476181151c8b3d031ac4fcef4c1e468"; + revisions = { + r0 = { + nix = import ../hackage/yesod-auth-oauth2-0.7.4.0-r0-e459baac0af7ab5dda4f559f971978c79959116e7a751f819aefcdd88785b481.nix; + revNum = 0; + sha256 = "e459baac0af7ab5dda4f559f971978c79959116e7a751f819aefcdd88785b481"; + }; + default = "r0"; + }; + }; } \ No newline at end of file