diff --git a/default.nix b/default.nix index f78a25ef891..88d60ce9b57 100644 --- a/default.nix +++ b/default.nix @@ -12351,6 +12351,7 @@ with builtins; mapAttrs (_: mapAttrs (_: data: rec { "pg-harness" = import ./nix/pg-harness.nix; "pg-harness-client" = import ./nix/pg-harness-client.nix; "pg-harness-server" = import ./nix/pg-harness-server.nix; + "pg-query" = import ./nix/pg-query.nix; "pg-recorder" = import ./nix/pg-recorder.nix; "pg-store" = import ./nix/pg-store.nix; "pg-transact" = import ./nix/pg-transact.nix; diff --git a/hackage/aftovolio-0.5.0.0-r0-35e3141a4c2da0f033ee309385063994761dfea4e7100e2316134bb5835e4c59.nix b/hackage/aftovolio-0.5.0.0-r0-35e3141a4c2da0f033ee309385063994761dfea4e7100e2316134bb5835e4c59.nix new file mode 100644 index 00000000000..79dd5e80cb1 --- /dev/null +++ b/hackage/aftovolio-0.5.0.0-r0-35e3141a4c2da0f033ee309385063994761dfea4e7100e2316134bb5835e4c59.nix @@ -0,0 +1,75 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "2.4"; + identifier = { name = "aftovolio"; version = "0.5.0.0"; }; + license = "MIT"; + copyright = "Oleksandr Zhabenko"; + maintainer = "oleksandr.zhabenko@yahoo.com"; + author = "Oleksandr Zhabenko"; + homepage = ""; + url = ""; + synopsis = "An AFTOVolio implementation for creating texts with special phonetic / prosodic properties."; + description = "It is another project that is based on the similar ideas as [phonetic-languages-simplified-examples-array package](https://hackage.haskell.org/package/phonetic-languages-simplified-examples-array). It combines general functionality with an example of complete one for Ukrainian language with extended documentation, mostly in the README.md file. "; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."rhythmic-sequences" or (errorHandler.buildDepError "rhythmic-sequences")) + (hsPkgs."cli-arguments" or (errorHandler.buildDepError "cli-arguments")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."rev-scientific" or (errorHandler.buildDepError "rev-scientific")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."mmsyn2-array" or (errorHandler.buildDepError "mmsyn2-array")) + (hsPkgs."minmax" or (errorHandler.buildDepError "minmax")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."monoid-insertleft" or (errorHandler.buildDepError "monoid-insertleft")) + (hsPkgs."intermediate-structures" or (errorHandler.buildDepError "intermediate-structures")) + (hsPkgs."quantizer" or (errorHandler.buildDepError "quantizer")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."lists-flines" or (errorHandler.buildDepError "lists-flines")) + ]; + buildable = true; + }; + exes = { + "aftovolioUkr" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."rhythmic-sequences" or (errorHandler.buildDepError "rhythmic-sequences")) + (hsPkgs."cli-arguments" or (errorHandler.buildDepError "cli-arguments")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."rev-scientific" or (errorHandler.buildDepError "rev-scientific")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."mmsyn2-array" or (errorHandler.buildDepError "mmsyn2-array")) + (hsPkgs."minmax" or (errorHandler.buildDepError "minmax")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."monoid-insertleft" or (errorHandler.buildDepError "monoid-insertleft")) + (hsPkgs."intermediate-structures" or (errorHandler.buildDepError "intermediate-structures")) + (hsPkgs."quantizer" or (errorHandler.buildDepError "quantizer")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."lists-flines" or (errorHandler.buildDepError "lists-flines")) + ]; + buildable = true; + }; + "unconcatUkr2" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."mmsyn2-array" or (errorHandler.buildDepError "mmsyn2-array")) + (hsPkgs."intermediate-structures" or (errorHandler.buildDepError "intermediate-structures")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/aftovolio-0.5.1.0-r0-1ad526fe6da158e7b34a2e007e09d695b516c7eb78c11864dd20bf6aa716af36.nix b/hackage/aftovolio-0.5.1.0-r0-1ad526fe6da158e7b34a2e007e09d695b516c7eb78c11864dd20bf6aa716af36.nix new file mode 100644 index 00000000000..541688d17a3 --- /dev/null +++ b/hackage/aftovolio-0.5.1.0-r0-1ad526fe6da158e7b34a2e007e09d695b516c7eb78c11864dd20bf6aa716af36.nix @@ -0,0 +1,75 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "2.4"; + identifier = { name = "aftovolio"; version = "0.5.1.0"; }; + license = "MIT"; + copyright = "Oleksandr Zhabenko"; + maintainer = "oleksandr.zhabenko@yahoo.com"; + author = "Oleksandr Zhabenko"; + homepage = ""; + url = ""; + synopsis = "An AFTOVolio implementation for creating texts with special phonetic / prosodic properties."; + description = "It is another project that is based on the similar ideas as [phonetic-languages-simplified-examples-array package](https://hackage.haskell.org/package/phonetic-languages-simplified-examples-array). It combines general functionality with an example of complete one for Ukrainian language with extended documentation, mostly in the README.md file. "; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."rhythmic-sequences" or (errorHandler.buildDepError "rhythmic-sequences")) + (hsPkgs."cli-arguments" or (errorHandler.buildDepError "cli-arguments")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."rev-scientific" or (errorHandler.buildDepError "rev-scientific")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."mmsyn2-array" or (errorHandler.buildDepError "mmsyn2-array")) + (hsPkgs."minmax" or (errorHandler.buildDepError "minmax")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."monoid-insertleft" or (errorHandler.buildDepError "monoid-insertleft")) + (hsPkgs."intermediate-structures" or (errorHandler.buildDepError "intermediate-structures")) + (hsPkgs."quantizer" or (errorHandler.buildDepError "quantizer")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."lists-flines" or (errorHandler.buildDepError "lists-flines")) + ]; + buildable = true; + }; + exes = { + "aftovolioUkr" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."rhythmic-sequences" or (errorHandler.buildDepError "rhythmic-sequences")) + (hsPkgs."cli-arguments" or (errorHandler.buildDepError "cli-arguments")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."rev-scientific" or (errorHandler.buildDepError "rev-scientific")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."mmsyn2-array" or (errorHandler.buildDepError "mmsyn2-array")) + (hsPkgs."minmax" or (errorHandler.buildDepError "minmax")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."monoid-insertleft" or (errorHandler.buildDepError "monoid-insertleft")) + (hsPkgs."intermediate-structures" or (errorHandler.buildDepError "intermediate-structures")) + (hsPkgs."quantizer" or (errorHandler.buildDepError "quantizer")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."lists-flines" or (errorHandler.buildDepError "lists-flines")) + ]; + buildable = true; + }; + "unconcatUkr2" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."mmsyn2-array" or (errorHandler.buildDepError "mmsyn2-array")) + (hsPkgs."intermediate-structures" or (errorHandler.buildDepError "intermediate-structures")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/aftovolio-0.5.1.1-r0-8d3eacb9683115c439c78a1e32f284f97204d186ad626cbbd5a5a02d952ee38e.nix b/hackage/aftovolio-0.5.1.1-r0-8d3eacb9683115c439c78a1e32f284f97204d186ad626cbbd5a5a02d952ee38e.nix new file mode 100644 index 00000000000..cfc01775fb0 --- /dev/null +++ b/hackage/aftovolio-0.5.1.1-r0-8d3eacb9683115c439c78a1e32f284f97204d186ad626cbbd5a5a02d952ee38e.nix @@ -0,0 +1,75 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "2.4"; + identifier = { name = "aftovolio"; version = "0.5.1.1"; }; + license = "MIT"; + copyright = "Oleksandr Zhabenko"; + maintainer = "oleksandr.zhabenko@yahoo.com"; + author = "Oleksandr Zhabenko"; + homepage = ""; + url = ""; + synopsis = "An AFTOVolio implementation for creating texts with special phonetic / prosodic properties."; + description = "It is another project that is based on the similar ideas as [phonetic-languages-simplified-examples-array package](https://hackage.haskell.org/package/phonetic-languages-simplified-examples-array). It combines general functionality with an example of complete one for Ukrainian language with extended documentation, mostly in the README.md file. "; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."rhythmic-sequences" or (errorHandler.buildDepError "rhythmic-sequences")) + (hsPkgs."cli-arguments" or (errorHandler.buildDepError "cli-arguments")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."rev-scientific" or (errorHandler.buildDepError "rev-scientific")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."mmsyn2-array" or (errorHandler.buildDepError "mmsyn2-array")) + (hsPkgs."minmax" or (errorHandler.buildDepError "minmax")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."monoid-insertleft" or (errorHandler.buildDepError "monoid-insertleft")) + (hsPkgs."intermediate-structures" or (errorHandler.buildDepError "intermediate-structures")) + (hsPkgs."quantizer" or (errorHandler.buildDepError "quantizer")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."lists-flines" or (errorHandler.buildDepError "lists-flines")) + ]; + buildable = true; + }; + exes = { + "aftovolioUkr" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."rhythmic-sequences" or (errorHandler.buildDepError "rhythmic-sequences")) + (hsPkgs."cli-arguments" or (errorHandler.buildDepError "cli-arguments")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."rev-scientific" or (errorHandler.buildDepError "rev-scientific")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."mmsyn2-array" or (errorHandler.buildDepError "mmsyn2-array")) + (hsPkgs."minmax" or (errorHandler.buildDepError "minmax")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."monoid-insertleft" or (errorHandler.buildDepError "monoid-insertleft")) + (hsPkgs."intermediate-structures" or (errorHandler.buildDepError "intermediate-structures")) + (hsPkgs."quantizer" or (errorHandler.buildDepError "quantizer")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."lists-flines" or (errorHandler.buildDepError "lists-flines")) + ]; + buildable = true; + }; + "unconcatUkr2" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."mmsyn2-array" or (errorHandler.buildDepError "mmsyn2-array")) + (hsPkgs."intermediate-structures" or (errorHandler.buildDepError "intermediate-structures")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/aip-version-0.0.0.3-r0-46eb44b1ed9f73e60746305fe55dfa4b0b038203f5cb928701cf0de43972c264.nix b/hackage/aip-version-0.0.0.3-r0-46eb44b1ed9f73e60746305fe55dfa4b0b038203f5cb928701cf0de43972c264.nix new file mode 100644 index 00000000000..bf209a6e5c3 --- /dev/null +++ b/hackage/aip-version-0.0.0.3-r0-46eb44b1ed9f73e60746305fe55dfa4b0b038203f5cb928701cf0de43972c264.nix @@ -0,0 +1,42 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.10"; + identifier = { name = "aip-version"; version = "0.0.0.3"; }; + license = "BSD-3-Clause"; + copyright = "Copyright (C) 2024 Tony Morris"; + maintainer = "Tony Morris "; + author = "Tony Morris "; + homepage = "https://gitlab.com/aip-version/aip-version"; + url = ""; + synopsis = "Version of AIP documents"; + description = "<>\n\nA standalone executable to report the version of each AIP document"; + buildType = "Simple"; + }; + components = { + exes = { + "aip-version" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."http-client" or (errorHandler.buildDepError "http-client")) + (hsPkgs."lens" or (errorHandler.buildDepError "lens")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + (hsPkgs."parsec" or (errorHandler.buildDepError "parsec")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."wreq" or (errorHandler.buildDepError "wreq")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/deep-map-0.3.0-r0-a8d6b4abad54309beb318153f2bc2cbcdf47faac9c7d279ae1289fa1212c7996.nix b/hackage/deep-map-0.3.0-r0-a8d6b4abad54309beb318153f2bc2cbcdf47faac9c7d279ae1289fa1212c7996.nix new file mode 100644 index 00000000000..bfccf78092c --- /dev/null +++ b/hackage/deep-map-0.3.0-r0-a8d6b4abad54309beb318153f2bc2cbcdf47faac9c7d279ae1289fa1212c7996.nix @@ -0,0 +1,36 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "3.0"; + identifier = { name = "deep-map"; version = "0.3.0"; }; + license = "BSD-3-Clause"; + copyright = "2021-2024 Melanie Brown"; + maintainer = "brown.m@pm.me"; + author = "Melanie Brown"; + homepage = "https://github.com/mixphix/deep-map"; + url = ""; + synopsis = "Deeply-nested, multiple key type maps."; + description = "Please see the README at https://github.com/mixphix/deep-map"; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."indexed-traversable" or (errorHandler.buildDepError "indexed-traversable")) + (hsPkgs."witherable" or (errorHandler.buildDepError "witherable")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/eo-phi-normalizer-2.0.0-r0-2319ee17cec889e5384f59550047d8d17ceddb644f4b51baccabcbef9a3e6c85.nix b/hackage/eo-phi-normalizer-2.0.0-r0-2319ee17cec889e5384f59550047d8d17ceddb644f4b51baccabcbef9a3e6c85.nix new file mode 100644 index 00000000000..8f9342b60ea --- /dev/null +++ b/hackage/eo-phi-normalizer-2.0.0-r0-2319ee17cec889e5384f59550047d8d17ceddb644f4b51baccabcbef9a3e6c85.nix @@ -0,0 +1,183 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.24"; + identifier = { name = "eo-phi-normalizer"; version = "2.0.0"; }; + license = "BSD-3-Clause"; + copyright = "2023-2024 EO/Polystat Development Team"; + maintainer = "nickolay.kudasov@gmail.com"; + author = "EO/Polystat Development Team"; + homepage = "https://github.com/objectionary/eo-phi-normalizer#readme"; + url = ""; + synopsis = "Command line normalizer of 𝜑-calculus expressions."; + description = "Please see the README on GitHub at "; + buildType = "Custom"; + setup-depends = [ + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.PyF or (pkgs.pkgsBuildBuild.PyF or (errorHandler.setupDepError "PyF"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + ]; + }; + components = { + "library" = { + depends = [ + (hsPkgs."PyF" or (errorHandler.buildDepError "PyF")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."blaze-html" or (errorHandler.buildDepError "blaze-html")) + (hsPkgs."blaze-markup" or (errorHandler.buildDepError "blaze-markup")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."cereal" or (errorHandler.buildDepError "cereal")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."file-embed" or (errorHandler.buildDepError "file-embed")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."generic-lens" or (errorHandler.buildDepError "generic-lens")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."hspec-core" or (errorHandler.buildDepError "hspec-core")) + (hsPkgs."lens" or (errorHandler.buildDepError "lens")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."regex-compat" or (errorHandler.buildDepError "regex-compat")) + (hsPkgs."scientific" or (errorHandler.buildDepError "scientific")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."yaml" or (errorHandler.buildDepError "yaml")) + ]; + build-tools = [ + (hsPkgs.pkgsBuildBuild.BNFC.components.exes.bnfc or (pkgs.pkgsBuildBuild.bnfc or (errorHandler.buildToolDepError "BNFC:bnfc"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + ]; + buildable = true; + }; + exes = { + "eo-phi-normalizer" = { + depends = [ + (hsPkgs."PyF" or (errorHandler.buildDepError "PyF")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."aeson-pretty" or (errorHandler.buildDepError "aeson-pretty")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."blaze-html" or (errorHandler.buildDepError "blaze-html")) + (hsPkgs."blaze-markup" or (errorHandler.buildDepError "blaze-markup")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."cereal" or (errorHandler.buildDepError "cereal")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."eo-phi-normalizer" or (errorHandler.buildDepError "eo-phi-normalizer")) + (hsPkgs."file-embed" or (errorHandler.buildDepError "file-embed")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."generic-lens" or (errorHandler.buildDepError "generic-lens")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."hspec-core" or (errorHandler.buildDepError "hspec-core")) + (hsPkgs."lens" or (errorHandler.buildDepError "lens")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + (hsPkgs."regex-compat" or (errorHandler.buildDepError "regex-compat")) + (hsPkgs."scientific" or (errorHandler.buildDepError "scientific")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."with-utf8" or (errorHandler.buildDepError "with-utf8")) + (hsPkgs."yaml" or (errorHandler.buildDepError "yaml")) + ]; + build-tools = [ + (hsPkgs.pkgsBuildBuild.BNFC.components.exes.bnfc or (pkgs.pkgsBuildBuild.bnfc or (errorHandler.buildToolDepError "BNFC:bnfc"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + ]; + buildable = true; + }; + }; + tests = { + "doctests" = { + depends = [ + (hsPkgs."PyF" or (errorHandler.buildDepError "PyF")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."blaze-html" or (errorHandler.buildDepError "blaze-html")) + (hsPkgs."blaze-markup" or (errorHandler.buildDepError "blaze-markup")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."cereal" or (errorHandler.buildDepError "cereal")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."doctest-parallel" or (errorHandler.buildDepError "doctest-parallel")) + (hsPkgs."eo-phi-normalizer" or (errorHandler.buildDepError "eo-phi-normalizer")) + (hsPkgs."file-embed" or (errorHandler.buildDepError "file-embed")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."generic-lens" or (errorHandler.buildDepError "generic-lens")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."hspec-core" or (errorHandler.buildDepError "hspec-core")) + (hsPkgs."lens" or (errorHandler.buildDepError "lens")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."regex-compat" or (errorHandler.buildDepError "regex-compat")) + (hsPkgs."scientific" or (errorHandler.buildDepError "scientific")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."yaml" or (errorHandler.buildDepError "yaml")) + ]; + build-tools = [ + (hsPkgs.pkgsBuildBuild.BNFC.components.exes.bnfc or (pkgs.pkgsBuildBuild.bnfc or (errorHandler.buildToolDepError "BNFC:bnfc"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + ]; + buildable = true; + }; + "spec" = { + depends = [ + (hsPkgs."PyF" or (errorHandler.buildDepError "PyF")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."blaze-html" or (errorHandler.buildDepError "blaze-html")) + (hsPkgs."blaze-markup" or (errorHandler.buildDepError "blaze-markup")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."cereal" or (errorHandler.buildDepError "cereal")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."eo-phi-normalizer" or (errorHandler.buildDepError "eo-phi-normalizer")) + (hsPkgs."file-embed" or (errorHandler.buildDepError "file-embed")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."generic-lens" or (errorHandler.buildDepError "generic-lens")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."hspec-core" or (errorHandler.buildDepError "hspec-core")) + (hsPkgs."hspec-discover" or (errorHandler.buildDepError "hspec-discover")) + (hsPkgs."lens" or (errorHandler.buildDepError "lens")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."regex-compat" or (errorHandler.buildDepError "regex-compat")) + (hsPkgs."scientific" or (errorHandler.buildDepError "scientific")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."with-utf8" or (errorHandler.buildDepError "with-utf8")) + (hsPkgs."yaml" or (errorHandler.buildDepError "yaml")) + ]; + build-tools = [ + (hsPkgs.pkgsBuildBuild.BNFC.components.exes.bnfc or (pkgs.pkgsBuildBuild.bnfc or (errorHandler.buildToolDepError "BNFC:bnfc"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/gpu-vulkan-0.1.0.138-r0-8cc66b018e1433a407df177ede9d82ad75495cef571daa6518d9a56d777b9241.nix b/hackage/gpu-vulkan-0.1.0.138-r0-8cc66b018e1433a407df177ede9d82ad75495cef571daa6518d9a56d777b9241.nix new file mode 100644 index 00000000000..0466f552594 --- /dev/null +++ b/hackage/gpu-vulkan-0.1.0.138-r0-8cc66b018e1433a407df177ede9d82ad75495cef571daa6518d9a56d777b9241.nix @@ -0,0 +1,76 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { debug = false; }; + package = { + specVersion = "1.12"; + identifier = { name = "gpu-vulkan"; version = "0.1.0.138"; }; + license = "BSD-3-Clause"; + copyright = "2023 Yoshikuni Jujo"; + maintainer = "yoshikuni.jujo@gmail.com"; + author = "Yoshikuni Jujo"; + homepage = "https://github.com/YoshikuniJujo/gpu-vulkan#readme"; + url = ""; + synopsis = "Vulkan library"; + description = "Please see the README on GitHub at "; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) + (hsPkgs."gpu-vulkan-middle" or (errorHandler.buildDepError "gpu-vulkan-middle")) + (hsPkgs."hetero-parameter-list" or (errorHandler.buildDepError "hetero-parameter-list")) + (hsPkgs."hetero-parameter-list-with-typelevel-tools" or (errorHandler.buildDepError "hetero-parameter-list-with-typelevel-tools")) + (hsPkgs."language-spir-v" or (errorHandler.buildDepError "language-spir-v")) + (hsPkgs."mono-traversable" or (errorHandler.buildDepError "mono-traversable")) + (hsPkgs."stm" or (errorHandler.buildDepError "stm")) + (hsPkgs."storable-hetero-list" or (errorHandler.buildDepError "storable-hetero-list")) + (hsPkgs."storable-peek-poke" or (errorHandler.buildDepError "storable-peek-poke")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."temporary" or (errorHandler.buildDepError "temporary")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."tools-yj" or (errorHandler.buildDepError "tools-yj")) + (hsPkgs."typelevel-tools-yj" or (errorHandler.buildDepError "typelevel-tools-yj")) + ]; + buildable = true; + }; + tests = { + "gpu-vulkan-test" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) + (hsPkgs."gpu-vulkan" or (errorHandler.buildDepError "gpu-vulkan")) + (hsPkgs."gpu-vulkan-middle" or (errorHandler.buildDepError "gpu-vulkan-middle")) + (hsPkgs."hetero-parameter-list" or (errorHandler.buildDepError "hetero-parameter-list")) + (hsPkgs."hetero-parameter-list-with-typelevel-tools" or (errorHandler.buildDepError "hetero-parameter-list-with-typelevel-tools")) + (hsPkgs."language-spir-v" or (errorHandler.buildDepError "language-spir-v")) + (hsPkgs."mono-traversable" or (errorHandler.buildDepError "mono-traversable")) + (hsPkgs."stm" or (errorHandler.buildDepError "stm")) + (hsPkgs."storable-hetero-list" or (errorHandler.buildDepError "storable-hetero-list")) + (hsPkgs."storable-peek-poke" or (errorHandler.buildDepError "storable-peek-poke")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."temporary" or (errorHandler.buildDepError "temporary")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."tools-yj" or (errorHandler.buildDepError "tools-yj")) + (hsPkgs."typelevel-tools-yj" or (errorHandler.buildDepError "typelevel-tools-yj")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/gpu-vulkan-0.1.0.139-r0-74decba3de17cf8996097dd96308027cd8f522309acbe66e7b600f31c7d408e6.nix b/hackage/gpu-vulkan-0.1.0.139-r0-74decba3de17cf8996097dd96308027cd8f522309acbe66e7b600f31c7d408e6.nix new file mode 100644 index 00000000000..725e7b0f481 --- /dev/null +++ b/hackage/gpu-vulkan-0.1.0.139-r0-74decba3de17cf8996097dd96308027cd8f522309acbe66e7b600f31c7d408e6.nix @@ -0,0 +1,76 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { debug = false; }; + package = { + specVersion = "1.12"; + identifier = { name = "gpu-vulkan"; version = "0.1.0.139"; }; + license = "BSD-3-Clause"; + copyright = "2023 Yoshikuni Jujo"; + maintainer = "yoshikuni.jujo@gmail.com"; + author = "Yoshikuni Jujo"; + homepage = "https://github.com/YoshikuniJujo/gpu-vulkan#readme"; + url = ""; + synopsis = "Vulkan library"; + description = "Please see the README on GitHub at "; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) + (hsPkgs."gpu-vulkan-middle" or (errorHandler.buildDepError "gpu-vulkan-middle")) + (hsPkgs."hetero-parameter-list" or (errorHandler.buildDepError "hetero-parameter-list")) + (hsPkgs."hetero-parameter-list-with-typelevel-tools" or (errorHandler.buildDepError "hetero-parameter-list-with-typelevel-tools")) + (hsPkgs."language-spir-v" or (errorHandler.buildDepError "language-spir-v")) + (hsPkgs."mono-traversable" or (errorHandler.buildDepError "mono-traversable")) + (hsPkgs."stm" or (errorHandler.buildDepError "stm")) + (hsPkgs."storable-hetero-list" or (errorHandler.buildDepError "storable-hetero-list")) + (hsPkgs."storable-peek-poke" or (errorHandler.buildDepError "storable-peek-poke")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."temporary" or (errorHandler.buildDepError "temporary")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."tools-yj" or (errorHandler.buildDepError "tools-yj")) + (hsPkgs."typelevel-tools-yj" or (errorHandler.buildDepError "typelevel-tools-yj")) + ]; + buildable = true; + }; + tests = { + "gpu-vulkan-test" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) + (hsPkgs."gpu-vulkan" or (errorHandler.buildDepError "gpu-vulkan")) + (hsPkgs."gpu-vulkan-middle" or (errorHandler.buildDepError "gpu-vulkan-middle")) + (hsPkgs."hetero-parameter-list" or (errorHandler.buildDepError "hetero-parameter-list")) + (hsPkgs."hetero-parameter-list-with-typelevel-tools" or (errorHandler.buildDepError "hetero-parameter-list-with-typelevel-tools")) + (hsPkgs."language-spir-v" or (errorHandler.buildDepError "language-spir-v")) + (hsPkgs."mono-traversable" or (errorHandler.buildDepError "mono-traversable")) + (hsPkgs."stm" or (errorHandler.buildDepError "stm")) + (hsPkgs."storable-hetero-list" or (errorHandler.buildDepError "storable-hetero-list")) + (hsPkgs."storable-peek-poke" or (errorHandler.buildDepError "storable-peek-poke")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."temporary" or (errorHandler.buildDepError "temporary")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."tools-yj" or (errorHandler.buildDepError "tools-yj")) + (hsPkgs."typelevel-tools-yj" or (errorHandler.buildDepError "typelevel-tools-yj")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/gpu-vulkan-middle-0.1.0.55-r0-6216c65901929eec9977e37c9020946d087ccc3975a89c2a23a4dcbba2f5608b.nix b/hackage/gpu-vulkan-middle-0.1.0.55-r0-6216c65901929eec9977e37c9020946d087ccc3975a89c2a23a4dcbba2f5608b.nix new file mode 100644 index 00000000000..1f2e792cc0b --- /dev/null +++ b/hackage/gpu-vulkan-middle-0.1.0.55-r0-6216c65901929eec9977e37c9020946d087ccc3975a89c2a23a4dcbba2f5608b.nix @@ -0,0 +1,82 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.12"; + identifier = { name = "gpu-vulkan-middle"; version = "0.1.0.55"; }; + license = "BSD-3-Clause"; + copyright = "2022 Yoshikuni Jujo"; + maintainer = "yoshikuni.jujo@gmail.com"; + author = "Yoshikuni Jujo"; + homepage = "https://github.com/YoshikuniJujo/gpu-vulkan-middle#readme"; + url = ""; + synopsis = "Medium wrapper for Vulkan API"; + description = "Please see the README on GitHub at "; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."c-enum" or (errorHandler.buildDepError "c-enum")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) + (hsPkgs."exception-hierarchy" or (errorHandler.buildDepError "exception-hierarchy")) + (hsPkgs."gpu-vulkan-core" or (errorHandler.buildDepError "gpu-vulkan-core")) + (hsPkgs."hetero-parameter-list" or (errorHandler.buildDepError "hetero-parameter-list")) + (hsPkgs."language-spir-v" or (errorHandler.buildDepError "language-spir-v")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."mtl-misc-yj" or (errorHandler.buildDepError "mtl-misc-yj")) + (hsPkgs."ranged-list" or (errorHandler.buildDepError "ranged-list")) + (hsPkgs."stm" or (errorHandler.buildDepError "stm")) + (hsPkgs."storable-hetero-list" or (errorHandler.buildDepError "storable-hetero-list")) + (hsPkgs."storable-peek-poke" or (errorHandler.buildDepError "storable-peek-poke")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."text-misc-yj" or (errorHandler.buildDepError "text-misc-yj")) + (hsPkgs."typelevel-tools-yj" or (errorHandler.buildDepError "typelevel-tools-yj")) + (hsPkgs."union-color" or (errorHandler.buildDepError "union-color")) + (hsPkgs."uuid" or (errorHandler.buildDepError "uuid")) + ]; + buildable = true; + }; + tests = { + "gpu-vulkan-middle-test" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."c-enum" or (errorHandler.buildDepError "c-enum")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) + (hsPkgs."exception-hierarchy" or (errorHandler.buildDepError "exception-hierarchy")) + (hsPkgs."gpu-vulkan-core" or (errorHandler.buildDepError "gpu-vulkan-core")) + (hsPkgs."gpu-vulkan-middle" or (errorHandler.buildDepError "gpu-vulkan-middle")) + (hsPkgs."hetero-parameter-list" or (errorHandler.buildDepError "hetero-parameter-list")) + (hsPkgs."language-spir-v" or (errorHandler.buildDepError "language-spir-v")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."mtl-misc-yj" or (errorHandler.buildDepError "mtl-misc-yj")) + (hsPkgs."ranged-list" or (errorHandler.buildDepError "ranged-list")) + (hsPkgs."stm" or (errorHandler.buildDepError "stm")) + (hsPkgs."storable-hetero-list" or (errorHandler.buildDepError "storable-hetero-list")) + (hsPkgs."storable-peek-poke" or (errorHandler.buildDepError "storable-peek-poke")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."text-misc-yj" or (errorHandler.buildDepError "text-misc-yj")) + (hsPkgs."typelevel-tools-yj" or (errorHandler.buildDepError "typelevel-tools-yj")) + (hsPkgs."union-color" or (errorHandler.buildDepError "union-color")) + (hsPkgs."uuid" or (errorHandler.buildDepError "uuid")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/gpu-vulkan-middle-0.1.0.56-r0-927090e3106b8ba12f752221d872742af6205588869513dd6a328c52492a89da.nix b/hackage/gpu-vulkan-middle-0.1.0.56-r0-927090e3106b8ba12f752221d872742af6205588869513dd6a328c52492a89da.nix new file mode 100644 index 00000000000..bd7ee2bf3aa --- /dev/null +++ b/hackage/gpu-vulkan-middle-0.1.0.56-r0-927090e3106b8ba12f752221d872742af6205588869513dd6a328c52492a89da.nix @@ -0,0 +1,82 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.12"; + identifier = { name = "gpu-vulkan-middle"; version = "0.1.0.56"; }; + license = "BSD-3-Clause"; + copyright = "2022 Yoshikuni Jujo"; + maintainer = "yoshikuni.jujo@gmail.com"; + author = "Yoshikuni Jujo"; + homepage = "https://github.com/YoshikuniJujo/gpu-vulkan-middle#readme"; + url = ""; + synopsis = "Medium wrapper for Vulkan API"; + description = "Please see the README on GitHub at "; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."c-enum" or (errorHandler.buildDepError "c-enum")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) + (hsPkgs."exception-hierarchy" or (errorHandler.buildDepError "exception-hierarchy")) + (hsPkgs."gpu-vulkan-core" or (errorHandler.buildDepError "gpu-vulkan-core")) + (hsPkgs."hetero-parameter-list" or (errorHandler.buildDepError "hetero-parameter-list")) + (hsPkgs."language-spir-v" or (errorHandler.buildDepError "language-spir-v")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."mtl-misc-yj" or (errorHandler.buildDepError "mtl-misc-yj")) + (hsPkgs."ranged-list" or (errorHandler.buildDepError "ranged-list")) + (hsPkgs."stm" or (errorHandler.buildDepError "stm")) + (hsPkgs."storable-hetero-list" or (errorHandler.buildDepError "storable-hetero-list")) + (hsPkgs."storable-peek-poke" or (errorHandler.buildDepError "storable-peek-poke")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."text-misc-yj" or (errorHandler.buildDepError "text-misc-yj")) + (hsPkgs."typelevel-tools-yj" or (errorHandler.buildDepError "typelevel-tools-yj")) + (hsPkgs."union-color" or (errorHandler.buildDepError "union-color")) + (hsPkgs."uuid" or (errorHandler.buildDepError "uuid")) + ]; + buildable = true; + }; + tests = { + "gpu-vulkan-middle-test" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."c-enum" or (errorHandler.buildDepError "c-enum")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) + (hsPkgs."exception-hierarchy" or (errorHandler.buildDepError "exception-hierarchy")) + (hsPkgs."gpu-vulkan-core" or (errorHandler.buildDepError "gpu-vulkan-core")) + (hsPkgs."gpu-vulkan-middle" or (errorHandler.buildDepError "gpu-vulkan-middle")) + (hsPkgs."hetero-parameter-list" or (errorHandler.buildDepError "hetero-parameter-list")) + (hsPkgs."language-spir-v" or (errorHandler.buildDepError "language-spir-v")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."mtl-misc-yj" or (errorHandler.buildDepError "mtl-misc-yj")) + (hsPkgs."ranged-list" or (errorHandler.buildDepError "ranged-list")) + (hsPkgs."stm" or (errorHandler.buildDepError "stm")) + (hsPkgs."storable-hetero-list" or (errorHandler.buildDepError "storable-hetero-list")) + (hsPkgs."storable-peek-poke" or (errorHandler.buildDepError "storable-peek-poke")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."text-misc-yj" or (errorHandler.buildDepError "text-misc-yj")) + (hsPkgs."typelevel-tools-yj" or (errorHandler.buildDepError "typelevel-tools-yj")) + (hsPkgs."union-color" or (errorHandler.buildDepError "union-color")) + (hsPkgs."uuid" or (errorHandler.buildDepError "uuid")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/hw-prelude-0.0.1.1-r0-dd7f99756ade099c4b3408d59b75ba4b8835f1506ca90e558bc2723232dd8867.nix b/hackage/hw-prelude-0.0.1.1-r0-dd7f99756ade099c4b3408d59b75ba4b8835f1506ca90e558bc2723232dd8867.nix new file mode 100644 index 00000000000..7381bc67766 --- /dev/null +++ b/hackage/hw-prelude-0.0.1.1-r0-dd7f99756ade099c4b3408d59b75ba4b8835f1506ca90e558bc2723232dd8867.nix @@ -0,0 +1,46 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { werror = false; }; + package = { + specVersion = "3.4"; + identifier = { name = "hw-prelude"; version = "0.0.1.1"; }; + license = "Apache-2.0"; + copyright = "2024 John Ky"; + maintainer = "newhoggy@gmail.com"; + author = "John Ky"; + homepage = ""; + url = ""; + synopsis = "Opinionated prelude library"; + description = "Opinionated prelude library."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."contravariant" or (errorHandler.buildDepError "contravariant")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."generic-lens" or (errorHandler.buildDepError "generic-lens")) + (hsPkgs."microlens" or (errorHandler.buildDepError "microlens")) + (hsPkgs."network" or (errorHandler.buildDepError "network")) + (hsPkgs."process" or (errorHandler.buildDepError "process")) + (hsPkgs."resourcet" or (errorHandler.buildDepError "resourcet")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."unliftio" or (errorHandler.buildDepError "unliftio")) + ] ++ pkgs.lib.optional (system.isWindows) (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")); + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/lentil-1.5.8.0-r0-91e1779862516df909ed1ca3482c70ad9173ca1f03ac2e147c9875c394222858.nix b/hackage/lentil-1.5.8.0-r0-91e1779862516df909ed1ca3482c70ad9173ca1f03ac2e147c9875c394222858.nix new file mode 100644 index 00000000000..6808f5dff7c --- /dev/null +++ b/hackage/lentil-1.5.8.0-r0-91e1779862516df909ed1ca3482c70ad9173ca1f03ac2e147c9875c394222858.nix @@ -0,0 +1,81 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { developer = false; }; + package = { + specVersion = "3.0"; + identifier = { name = "lentil"; version = "1.5.8.0"; }; + license = "GPL-3.0-only"; + copyright = "© 2015-2021 Francesco Ariis et al. (check authors.txt)"; + maintainer = "Francesco Ariis "; + author = "Francesco Ariis et al.\n(check authors.txt)"; + homepage = "http://www.ariis.it/static/articles/lentil/page.html"; + url = ""; + synopsis = "frugal issue tracker"; + description = "minumum effort, cohesive issue tracker based on\nubiquitous @TODO@s and @FIXME@s conventions.\nCheck homepage for manual, tutorial, binaries,\nexamples."; + buildType = "Simple"; + }; + components = { + exes = { + "lentil" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."prettyprinter" or (errorHandler.buildDepError "prettyprinter")) + (hsPkgs."prettyprinter-ansi-terminal" or (errorHandler.buildDepError "prettyprinter-ansi-terminal")) + (hsPkgs."csv" or (errorHandler.buildDepError "csv")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."dlist" or (errorHandler.buildDepError "dlist")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."filemanip" or (errorHandler.buildDepError "filemanip")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."megaparsec" or (errorHandler.buildDepError "megaparsec")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."natural-sort" or (errorHandler.buildDepError "natural-sort")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + (hsPkgs."regex-tdfa" or (errorHandler.buildDepError "regex-tdfa")) + (hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."terminal-progress-bar" or (errorHandler.buildDepError "terminal-progress-bar")) + ]; + buildable = true; + }; + }; + tests = { + "test" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."prettyprinter" or (errorHandler.buildDepError "prettyprinter")) + (hsPkgs."prettyprinter-ansi-terminal" or (errorHandler.buildDepError "prettyprinter-ansi-terminal")) + (hsPkgs."csv" or (errorHandler.buildDepError "csv")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."dlist" or (errorHandler.buildDepError "dlist")) + (hsPkgs."filemanip" or (errorHandler.buildDepError "filemanip")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."megaparsec" or (errorHandler.buildDepError "megaparsec")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."natural-sort" or (errorHandler.buildDepError "natural-sort")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + (hsPkgs."regex-tdfa" or (errorHandler.buildDepError "regex-tdfa")) + (hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."terminal-progress-bar" or (errorHandler.buildDepError "terminal-progress-bar")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + ]; + 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/mtl-misc-yj-0.1.0.3-r0-9fa47e36587334b2d1675796e6d343289796433683cd15ad628ca2e3b1f66103.nix b/hackage/mtl-misc-yj-0.1.0.3-r0-9fa47e36587334b2d1675796e6d343289796433683cd15ad628ca2e3b1f66103.nix new file mode 100644 index 00000000000..d5425ea9832 --- /dev/null +++ b/hackage/mtl-misc-yj-0.1.0.3-r0-9fa47e36587334b2d1675796e6d343289796433683cd15ad628ca2e3b1f66103.nix @@ -0,0 +1,44 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.12"; + identifier = { name = "mtl-misc-yj"; version = "0.1.0.3"; }; + license = "BSD-3-Clause"; + copyright = "2023 Yoshikuni Jujo"; + maintainer = "yoshikuni.jujo@gmail.com"; + author = "Yoshikuni Jujo"; + homepage = "https://github.com/YoshikuniJujo/mtl-misc-yj#readme"; + url = ""; + synopsis = "tribial tools about mtl"; + description = "Please see the README on GitHub at "; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + ]; + buildable = true; + }; + tests = { + "mtl-misc-yj-test" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."mtl-misc-yj" or (errorHandler.buildDepError "mtl-misc-yj")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/pg-query-0.0.1.0-r0-055ca6db71802eac7a58d120bf63f28e68fb480a5532da12cc0fb6139fe62596.nix b/hackage/pg-query-0.0.1.0-r0-055ca6db71802eac7a58d120bf63f28e68fb480a5532da12cc0fb6139fe62596.nix new file mode 100644 index 00000000000..29ae7ba8036 --- /dev/null +++ b/hackage/pg-query-0.0.1.0-r0-055ca6db71802eac7a58d120bf63f28e68fb480a5532da12cc0fb6139fe62596.nix @@ -0,0 +1,67 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "2.2"; + identifier = { name = "pg-query"; version = "0.0.1.0"; }; + license = "BSD-3-Clause"; + copyright = ""; + maintainer = "rhzmc@proton.me"; + author = "rhizomic"; + homepage = "https://git.sr.ht/~rhizomic/pg-query"; + url = ""; + synopsis = "Parse PostgreSQL DDL and DML: Haskell bindings for libpg_query"; + description = "pg-query offers Haskell bindings for @@, which makes use of the actual PostgreSQL server source to parse SQL queries and return the internal PostgreSQL parse tree."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."lens" or (errorHandler.buildDepError "lens")) + (hsPkgs."proto-lens" or (errorHandler.buildDepError "proto-lens")) + (hsPkgs."proto-lens-runtime" or (errorHandler.buildDepError "proto-lens-runtime")) + (hsPkgs."temporary" or (errorHandler.buildDepError "temporary")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."typed-process" or (errorHandler.buildDepError "typed-process")) + ]; + libs = [ (pkgs."pg_query" or (errorHandler.sysDepError "pg_query")) ]; + build-tools = [ + (hsPkgs.pkgsBuildBuild.proto-lens-protoc.components.exes.proto-lens-protoc or (pkgs.pkgsBuildBuild.proto-lens-protoc or (errorHandler.buildToolDepError "proto-lens-protoc:proto-lens-protoc"))) + ]; + buildable = true; + }; + tests = { + "pg-query-test" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."hspec-contrib" or (errorHandler.buildDepError "hspec-contrib")) + (hsPkgs."hspec-expectations-pretty-diff" or (errorHandler.buildDepError "hspec-expectations-pretty-diff")) + (hsPkgs."lens" or (errorHandler.buildDepError "lens")) + (hsPkgs."pg-query" or (errorHandler.buildDepError "pg-query")) + (hsPkgs."proto-lens" or (errorHandler.buildDepError "proto-lens")) + (hsPkgs."proto-lens-runtime" or (errorHandler.buildDepError "proto-lens-runtime")) + (hsPkgs."temporary" or (errorHandler.buildDepError "temporary")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."typed-process" or (errorHandler.buildDepError "typed-process")) + ]; + build-tools = [ + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.proto-lens-protoc.components.exes.proto-lens-protoc or (pkgs.pkgsBuildBuild.proto-lens-protoc or (errorHandler.buildToolDepError "proto-lens-protoc:proto-lens-protoc"))) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/pg-query-0.0.1.1-r0-0627223f8d2452c814b59ba9e3b7b9e83e07e9a32de14abd3937692a80672252.nix b/hackage/pg-query-0.0.1.1-r0-0627223f8d2452c814b59ba9e3b7b9e83e07e9a32de14abd3937692a80672252.nix new file mode 100644 index 00000000000..1bcae82832a --- /dev/null +++ b/hackage/pg-query-0.0.1.1-r0-0627223f8d2452c814b59ba9e3b7b9e83e07e9a32de14abd3937692a80672252.nix @@ -0,0 +1,67 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "2.2"; + identifier = { name = "pg-query"; version = "0.0.1.1"; }; + license = "BSD-3-Clause"; + copyright = ""; + maintainer = "rhzmc@proton.me"; + author = "rhizomic"; + homepage = "https://git.sr.ht/~rhizomic/pg-query"; + url = ""; + synopsis = "Parse PostgreSQL DDL and DML: Haskell bindings for libpg_query"; + description = "pg-query offers Haskell bindings for @@, which makes use of the actual PostgreSQL server source to parse SQL queries and return the internal PostgreSQL parse tree."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."lens" or (errorHandler.buildDepError "lens")) + (hsPkgs."proto-lens" or (errorHandler.buildDepError "proto-lens")) + (hsPkgs."proto-lens-runtime" or (errorHandler.buildDepError "proto-lens-runtime")) + (hsPkgs."temporary" or (errorHandler.buildDepError "temporary")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."typed-process" or (errorHandler.buildDepError "typed-process")) + ]; + libs = [ (pkgs."pg_query" or (errorHandler.sysDepError "pg_query")) ]; + build-tools = [ + (hsPkgs.pkgsBuildBuild.proto-lens-protoc.components.exes.proto-lens-protoc or (pkgs.pkgsBuildBuild.proto-lens-protoc or (errorHandler.buildToolDepError "proto-lens-protoc:proto-lens-protoc"))) + ]; + buildable = true; + }; + tests = { + "pg-query-test" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."hspec-contrib" or (errorHandler.buildDepError "hspec-contrib")) + (hsPkgs."hspec-expectations-pretty-diff" or (errorHandler.buildDepError "hspec-expectations-pretty-diff")) + (hsPkgs."lens" or (errorHandler.buildDepError "lens")) + (hsPkgs."pg-query" or (errorHandler.buildDepError "pg-query")) + (hsPkgs."proto-lens" or (errorHandler.buildDepError "proto-lens")) + (hsPkgs."proto-lens-runtime" or (errorHandler.buildDepError "proto-lens-runtime")) + (hsPkgs."temporary" or (errorHandler.buildDepError "temporary")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."typed-process" or (errorHandler.buildDepError "typed-process")) + ]; + build-tools = [ + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.proto-lens-protoc.components.exes.proto-lens-protoc or (pkgs.pkgsBuildBuild.proto-lens-protoc or (errorHandler.buildToolDepError "proto-lens-protoc:proto-lens-protoc"))) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/photoname-5.3-r0-c129987eae22f6210929ee75ad9b4adafccccefbd814ca5faf382ba6bc7ed819.nix b/hackage/photoname-5.3-r0-c129987eae22f6210929ee75ad9b4adafccccefbd814ca5faf382ba6bc7ed819.nix new file mode 100644 index 00000000000..b4986d61047 --- /dev/null +++ b/hackage/photoname-5.3-r0-c129987eae22f6210929ee75ad9b4adafccccefbd814ca5faf382ba6bc7ed819.nix @@ -0,0 +1,79 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "2.2"; + identifier = { name = "photoname"; version = "5.3"; }; + license = "ISC"; + copyright = "2007 Dino Morelli"; + maintainer = "Dino Morelli "; + author = "Dino Morelli"; + homepage = "https://github.com/dino-/photoname"; + url = ""; + synopsis = "Rename photo image files based on EXIF shoot date"; + description = "Command-line utility for renaming/moving photo image files based\non EXIF tags."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."unix" or (errorHandler.buildDepError "unix")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."formatting" or (errorHandler.buildDepError "formatting")) + (hsPkgs."hsexif" or (errorHandler.buildDepError "hsexif")) + (hsPkgs."hslogger" or (errorHandler.buildDepError "hslogger")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."parsec" or (errorHandler.buildDepError "parsec")) + (hsPkgs."process" or (errorHandler.buildDepError "process")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + ]; + buildable = true; + }; + exes = { + "photoname" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."unix" or (errorHandler.buildDepError "unix")) + (hsPkgs."ansi-wl-pprint" or (errorHandler.buildDepError "ansi-wl-pprint")) + (hsPkgs."formatting" or (errorHandler.buildDepError "formatting")) + (hsPkgs."heredoc" or (errorHandler.buildDepError "heredoc")) + (hsPkgs."hslogger" or (errorHandler.buildDepError "hslogger")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + (hsPkgs."photoname" or (errorHandler.buildDepError "photoname")) + ]; + buildable = true; + }; + }; + tests = { + "photoname-tests" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."unix" or (errorHandler.buildDepError "unix")) + (hsPkgs."photoname" or (errorHandler.buildDepError "photoname")) + (hsPkgs."process" or (errorHandler.buildDepError "process")) + (hsPkgs."regex-posix" or (errorHandler.buildDepError "regex-posix")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit")) + (hsPkgs."tasty-quickcheck" or (errorHandler.buildDepError "tasty-quickcheck")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/refined-containers-0.1.0.2-r0-4855acac115561df2a37811b746d4de8e25e5390445b606e3b744dc5488b7fcc.nix b/hackage/refined-containers-0.1.0.2-r0-4855acac115561df2a37811b746d4de8e25e5390445b606e3b744dc5488b7fcc.nix new file mode 100644 index 00000000000..77e42a6a732 --- /dev/null +++ b/hackage/refined-containers-0.1.0.2-r0-4855acac115561df2a37811b746d4de8e25e5390445b606e3b744dc5488b7fcc.nix @@ -0,0 +1,44 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "3.0"; + identifier = { name = "refined-containers"; version = "0.1.0.2"; }; + license = "MIT"; + copyright = ""; + maintainer = "mniip@typeable.io"; + author = "mniip@typeable.io"; + homepage = ""; + url = ""; + synopsis = "Type-checked proof that a key exists in a container and can be safely\nindexed."; + description = "This package defines ways to prove that a key exists in an associative\ncontainer such as a 'Map', 'IntMap', or 'HashMap'; so that the key can be\nused to index into the map without a 'Maybe' or manually handling the\n\\\"impossible\\\" case with 'error' or other partial functions.\n\nTo do this, the containers are tagged with a type parameter that identifies\ntheir set of keys, so that if you have another container with the same\nparameter, you know it has the same keys.\n\nThere is also a type of keys that have been proven to exist in such\ncontainers -- a refinement type. They are also tagged with a type parameter.\nIf the type parameter of the key matches that of the container, indexing is\nguaranteed to proceed without failure."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."adjunctions" or (errorHandler.buildDepError "adjunctions")) + (hsPkgs."constraints" or (errorHandler.buildDepError "constraints")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."distributive" or (errorHandler.buildDepError "distributive")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."indexed-traversable" or (errorHandler.buildDepError "indexed-traversable")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."refined" or (errorHandler.buildDepError "refined")) + (hsPkgs."reflection" or (errorHandler.buildDepError "reflection")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/tls-2.1.5-r0-a883ddf3f02a833f7d233a393ddd315742566351c5386ba797dc323c3d1af848.nix b/hackage/tls-2.1.5-r0-a883ddf3f02a833f7d233a393ddd315742566351c5386ba797dc323c3d1af848.nix new file mode 100644 index 00000000000..8ab7ccb97c8 --- /dev/null +++ b/hackage/tls-2.1.5-r0-a883ddf3f02a833f7d233a393ddd315742566351c5386ba797dc323c3d1af848.nix @@ -0,0 +1,105 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { devel = false; }; + package = { + specVersion = "1.10"; + identifier = { name = "tls"; version = "2.1.5"; }; + license = "BSD-3-Clause"; + copyright = "Vincent Hanquez "; + maintainer = "Kazu Yamamoto "; + author = "Vincent Hanquez "; + homepage = "https://github.com/haskell-tls/hs-tls"; + url = ""; + synopsis = "TLS protocol native implementation"; + description = "Native Haskell TLS 1.2/1.3 protocol implementation for servers and clients."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."asn1-encoding" or (errorHandler.buildDepError "asn1-encoding")) + (hsPkgs."asn1-types" or (errorHandler.buildDepError "asn1-types")) + (hsPkgs."base16-bytestring" or (errorHandler.buildDepError "base16-bytestring")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."cereal" or (errorHandler.buildDepError "cereal")) + (hsPkgs."crypton" or (errorHandler.buildDepError "crypton")) + (hsPkgs."crypton-x509" or (errorHandler.buildDepError "crypton-x509")) + (hsPkgs."crypton-x509-store" or (errorHandler.buildDepError "crypton-x509-store")) + (hsPkgs."crypton-x509-validation" or (errorHandler.buildDepError "crypton-x509-validation")) + (hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) + (hsPkgs."memory" or (errorHandler.buildDepError "memory")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."network" or (errorHandler.buildDepError "network")) + (hsPkgs."serialise" or (errorHandler.buildDepError "serialise")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."unix-time" or (errorHandler.buildDepError "unix-time")) + ]; + buildable = true; + }; + exes = { + "tls-server" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."base16-bytestring" or (errorHandler.buildDepError "base16-bytestring")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."crypton" or (errorHandler.buildDepError "crypton")) + (hsPkgs."crypton-x509-store" or (errorHandler.buildDepError "crypton-x509-store")) + (hsPkgs."crypton-x509-system" or (errorHandler.buildDepError "crypton-x509-system")) + (hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) + (hsPkgs."network" or (errorHandler.buildDepError "network")) + (hsPkgs."network-run" or (errorHandler.buildDepError "network-run")) + (hsPkgs."tls" or (errorHandler.buildDepError "tls")) + ]; + buildable = if flags.devel then true else false; + }; + "tls-client" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."base16-bytestring" or (errorHandler.buildDepError "base16-bytestring")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."crypton" or (errorHandler.buildDepError "crypton")) + (hsPkgs."crypton-x509-store" or (errorHandler.buildDepError "crypton-x509-store")) + (hsPkgs."crypton-x509-system" or (errorHandler.buildDepError "crypton-x509-system")) + (hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) + (hsPkgs."network" or (errorHandler.buildDepError "network")) + (hsPkgs."network-run" or (errorHandler.buildDepError "network-run")) + (hsPkgs."tls" or (errorHandler.buildDepError "tls")) + ]; + buildable = if flags.devel then true else false; + }; + }; + tests = { + "spec" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."asn1-types" or (errorHandler.buildDepError "asn1-types")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."crypton" or (errorHandler.buildDepError "crypton")) + (hsPkgs."crypton-x509" or (errorHandler.buildDepError "crypton-x509")) + (hsPkgs."crypton-x509-validation" or (errorHandler.buildDepError "crypton-x509-validation")) + (hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) + (hsPkgs."hourglass" or (errorHandler.buildDepError "hourglass")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."serialise" or (errorHandler.buildDepError "serialise")) + (hsPkgs."tls" or (errorHandler.buildDepError "tls")) + ]; + 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/uu-tc-error-0.4.0.1-r0-6938cbe111eacfa8b02f4db43ef7bd7078c4b12311168ad15c0f4b8062460234.nix b/hackage/uu-tc-error-0.4.0.1-r0-6938cbe111eacfa8b02f4db43ef7bd7078c4b12311168ad15c0f4b8062460234.nix new file mode 100644 index 00000000000..75addcdef38 --- /dev/null +++ b/hackage/uu-tc-error-0.4.0.1-r0-6938cbe111eacfa8b02f4db43ef7bd7078c4b12311168ad15c0f4b8062460234.nix @@ -0,0 +1,34 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "2.0"; + identifier = { name = "uu-tc-error"; version = "0.4.0.1"; }; + license = "BSD-3-Clause"; + copyright = ""; + maintainer = "p.rednaz@googlemail.com"; + author = "Andres Loeh ,\nJohan Jeuring ,\nDoaitse Swierstra ,\nAdolfo Ochagavía "; + homepage = "https://gitlab.com/rdnz/uu-tc-error/-/tree/main/uu-tc-error"; + url = ""; + synopsis = "Haskell 98 parser combintors for INFOB3TC at Utrecht University"; + description = "This library tries to be a drop in replacement for\n@[uu-tc](https://hackage.haskell.org/package/uu-tc)@ that provides error\nmessages. However, we could not avoid additional type class constraints\non @parse@. Notice that you might need to add @Ord@ and @ErrorsPretty@\nconstraints to your own functions and ensure your own data types are\n@deriving (Ord, Show)@. See @parse@'s documentation in the\n\"ParseLib.Abstract.Core\" module too.\n\nIf you are only interested in full parses of some parser @p@, enforce\nfull parses on the @Parser@ level using the\n@\"ParseLib.Abstract.Derived\".eof@ combinator as in @parse (p <* eof)\ninput@. This ensures error reporting.\n\nReport bugs to [gitlab](https://gitlab.com/rdnz/uu-tc-error/-/issues) or\n@p.rednaz\\@googlemail.com@, please.\n\n@[uu-tc](https://hackage.haskell.org/package/uu-tc)@ generates no error\nmessages at all. Here is an example of an error messages generated by\nthis library when I made a mistake writing a lexer.\n\n> input:3:8:\n> |\n> 3 | PRODID:-//hacksw/handcal//NONSGML v1.0//EN\n> | ^^^^^^^^^^^\n> unexpected \"-//hacksw/h\"\n> expecting \"2.0\", \"BEGIN\", \"DESCRIPTION\", \"DTEND\", \"DTSTAMP\", \"DTSTART\", \"END\", \"LOCATION\", \"PRODID\", \"SUMMARY\", \"UID\", \"VCALENDAR\", \"VERSION\", \"VEVENT\", ':', crlf newline, or end of input\n\nHere is an example of an error messages generated by this library when I\nmade a mistake writing a parser.\n\n> input:10:\n> KeyClass\n> UpperId \"Hello\"\n> COpen\n> KeyVoid\n> LowerId \"main\"\n> POpen\n> PClose\n> COpen\n> LowerId \"print\"\n> POpen\n> > ConstInt 97\n> PClose\n> Semicolon\n> CClose\n> CClose\n> unexpected '(ConstInt 97)'\n> expecting '(PClose)'\n\n__Description of @@__\n\nCourse software for INFOB3TC (Languages & Compilers)\n\nThis library currently contains two Haskell 98 parser combinator libraries.\n\n* The default library, available as @ParseLib@ or more explicitly\nby importing @ParseLib.Simple@, is the one described in the\nlecture notes, using a type synonym as the type for parsers.\n\n* The second library can be chosen by importing @ParseLib.Abstract@.\nIt defines the same functions as @ParseLib.Simple@, but keeps\nthe parser type abstract.\n\nIn future versions of this package, more libraries with more\nadvanced implementations of parser combinators may be added."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."uu-tc-error-error" or (errorHandler.buildDepError "uu-tc-error-error")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/index-state-hashes.nix b/index-state-hashes.nix index 2703005079a..fab1d6e22cc 100644 --- a/index-state-hashes.nix +++ b/index-state-hashes.nix @@ -2058,4 +2058,5 @@ "2024-11-16T00:00:00Z" = "9f16d7916f5aaadffd3fd8e326aba1827a02443275235034afdce01dbd21ec2d"; "2024-11-17T00:00:00Z" = "8685082f2dc29ee399e0ebbea862abecf81d888e0d2ec1eae51fb94997f1a704"; "2024-11-18T00:00:00Z" = "121d9612791f866d38c58e832130bcfb1bb9e17dffc211f3d088557475dcd18d"; + "2024-11-19T00:00:00Z" = "9e3b641dab109bc544ff2f89765d93cbd68db8c7a9e003191f8358e15f6961a6"; } diff --git a/nix/aftovolio.nix b/nix/aftovolio.nix index 6b66a8b0a7e..7ccd1591961 100644 --- a/nix/aftovolio.nix +++ b/nix/aftovolio.nix @@ -76,4 +76,37 @@ default = "r0"; }; }; + "0.5.0.0" = { + sha256 = "66efd577e0ce37e20f95abfedba147376c3793b8b99fdc9fc22792d2e6d37e1b"; + revisions = { + r0 = { + nix = import ../hackage/aftovolio-0.5.0.0-r0-35e3141a4c2da0f033ee309385063994761dfea4e7100e2316134bb5835e4c59.nix; + revNum = 0; + sha256 = "35e3141a4c2da0f033ee309385063994761dfea4e7100e2316134bb5835e4c59"; + }; + default = "r0"; + }; + }; + "0.5.1.0" = { + sha256 = "18014ddc30b4e1895825bf61d11c65b643b92fcf39f2657faa2e7b446e04434e"; + revisions = { + r0 = { + nix = import ../hackage/aftovolio-0.5.1.0-r0-1ad526fe6da158e7b34a2e007e09d695b516c7eb78c11864dd20bf6aa716af36.nix; + revNum = 0; + sha256 = "1ad526fe6da158e7b34a2e007e09d695b516c7eb78c11864dd20bf6aa716af36"; + }; + default = "r0"; + }; + }; + "0.5.1.1" = { + sha256 = "da105040347194dc685aaf0aa7cb2a165c5b78b7aa01a1d5f432a5710d23097a"; + revisions = { + r0 = { + nix = import ../hackage/aftovolio-0.5.1.1-r0-8d3eacb9683115c439c78a1e32f284f97204d186ad626cbbd5a5a02d952ee38e.nix; + revNum = 0; + sha256 = "8d3eacb9683115c439c78a1e32f284f97204d186ad626cbbd5a5a02d952ee38e"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/aip-version.nix b/nix/aip-version.nix index f80ce1eeb79..97a7a90d4a3 100644 --- a/nix/aip-version.nix +++ b/nix/aip-version.nix @@ -21,4 +21,15 @@ default = "r0"; }; }; + "0.0.0.3" = { + sha256 = "0c08aa656dbf37d607c577846d1fdcd3f49413d75748138126e8136d49f4bf6d"; + revisions = { + r0 = { + nix = import ../hackage/aip-version-0.0.0.3-r0-46eb44b1ed9f73e60746305fe55dfa4b0b038203f5cb928701cf0de43972c264.nix; + revNum = 0; + sha256 = "46eb44b1ed9f73e60746305fe55dfa4b0b038203f5cb928701cf0de43972c264"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/deep-map.nix b/nix/deep-map.nix index 1e542345919..ebac2f3c65c 100644 --- a/nix/deep-map.nix +++ b/nix/deep-map.nix @@ -43,4 +43,15 @@ default = "r0"; }; }; + "0.3.0" = { + sha256 = "bd844d2a31b08834671e7fc00878e970e5b5a7bd1ac3e1b73946003bd76236f2"; + revisions = { + r0 = { + nix = import ../hackage/deep-map-0.3.0-r0-a8d6b4abad54309beb318153f2bc2cbcdf47faac9c7d279ae1289fa1212c7996.nix; + revNum = 0; + sha256 = "a8d6b4abad54309beb318153f2bc2cbcdf47faac9c7d279ae1289fa1212c7996"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/eo-phi-normalizer.nix b/nix/eo-phi-normalizer.nix index a2498f2badb..f7da925af69 100644 --- a/nix/eo-phi-normalizer.nix +++ b/nix/eo-phi-normalizer.nix @@ -87,4 +87,15 @@ default = "r0"; }; }; + "2.0.0" = { + sha256 = "f26442bae4eb8fbe0787150793ffad29fe22c515a431983b43891f39f1c7b2bb"; + revisions = { + r0 = { + nix = import ../hackage/eo-phi-normalizer-2.0.0-r0-2319ee17cec889e5384f59550047d8d17ceddb644f4b51baccabcbef9a3e6c85.nix; + revNum = 0; + sha256 = "2319ee17cec889e5384f59550047d8d17ceddb644f4b51baccabcbef9a3e6c85"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/gpu-vulkan-middle.nix b/nix/gpu-vulkan-middle.nix index 2613d5378f2..d200d9e4904 100644 --- a/nix/gpu-vulkan-middle.nix +++ b/nix/gpu-vulkan-middle.nix @@ -10,4 +10,26 @@ default = "r0"; }; }; + "0.1.0.55" = { + sha256 = "922128d97f9cfa7cbc161919d6b8aba9362b2dec5ee241cc2dfeb391ffa848a5"; + revisions = { + r0 = { + nix = import ../hackage/gpu-vulkan-middle-0.1.0.55-r0-6216c65901929eec9977e37c9020946d087ccc3975a89c2a23a4dcbba2f5608b.nix; + revNum = 0; + sha256 = "6216c65901929eec9977e37c9020946d087ccc3975a89c2a23a4dcbba2f5608b"; + }; + default = "r0"; + }; + }; + "0.1.0.56" = { + sha256 = "9b01620569aff1ea0a01980867aaf157938d3a656295e06754e7b1a5f8b6b9c5"; + revisions = { + r0 = { + nix = import ../hackage/gpu-vulkan-middle-0.1.0.56-r0-927090e3106b8ba12f752221d872742af6205588869513dd6a328c52492a89da.nix; + revNum = 0; + sha256 = "927090e3106b8ba12f752221d872742af6205588869513dd6a328c52492a89da"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/gpu-vulkan.nix b/nix/gpu-vulkan.nix index b22acfe49ed..618b463281d 100644 --- a/nix/gpu-vulkan.nix +++ b/nix/gpu-vulkan.nix @@ -10,4 +10,26 @@ default = "r0"; }; }; + "0.1.0.138" = { + sha256 = "d6dec29ae35ede236c60ccc59030cb9e4ee9fe222cf26eab80fda224569d1179"; + revisions = { + r0 = { + nix = import ../hackage/gpu-vulkan-0.1.0.138-r0-8cc66b018e1433a407df177ede9d82ad75495cef571daa6518d9a56d777b9241.nix; + revNum = 0; + sha256 = "8cc66b018e1433a407df177ede9d82ad75495cef571daa6518d9a56d777b9241"; + }; + default = "r0"; + }; + }; + "0.1.0.139" = { + sha256 = "1071b4591d48098658b3ae05d289943bfe3dc2be339574e8919284c074e6e281"; + revisions = { + r0 = { + nix = import ../hackage/gpu-vulkan-0.1.0.139-r0-74decba3de17cf8996097dd96308027cd8f522309acbe66e7b600f31c7d408e6.nix; + revNum = 0; + sha256 = "74decba3de17cf8996097dd96308027cd8f522309acbe66e7b600f31c7d408e6"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/hw-prelude.nix b/nix/hw-prelude.nix index 18bfbaf37fd..ecf795e732f 100644 --- a/nix/hw-prelude.nix +++ b/nix/hw-prelude.nix @@ -54,4 +54,15 @@ default = "r0"; }; }; + "0.0.1.1" = { + sha256 = "51a889dd7955948de05ffb17d080fd36eb091878f52c8b83ad2f4b1d36dab019"; + revisions = { + r0 = { + nix = import ../hackage/hw-prelude-0.0.1.1-r0-dd7f99756ade099c4b3408d59b75ba4b8835f1506ca90e558bc2723232dd8867.nix; + revNum = 0; + sha256 = "dd7f99756ade099c4b3408d59b75ba4b8835f1506ca90e558bc2723232dd8867"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/lentil.nix b/nix/lentil.nix index a73c93cbbd9..e8d86dca8d7 100644 --- a/nix/lentil.nix +++ b/nix/lentil.nix @@ -1023,4 +1023,15 @@ default = "r0"; }; }; + "1.5.8.0" = { + sha256 = "d629d6ee883bee61050f2317f6e2f6725efc5dd4870897e804cc7aebff2ce121"; + revisions = { + r0 = { + nix = import ../hackage/lentil-1.5.8.0-r0-91e1779862516df909ed1ca3482c70ad9173ca1f03ac2e147c9875c394222858.nix; + revNum = 0; + sha256 = "91e1779862516df909ed1ca3482c70ad9173ca1f03ac2e147c9875c394222858"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/mtl-misc-yj.nix b/nix/mtl-misc-yj.nix index 7894db2514d..eef9968d29e 100644 --- a/nix/mtl-misc-yj.nix +++ b/nix/mtl-misc-yj.nix @@ -31,4 +31,15 @@ default = "r1"; }; }; + "0.1.0.3" = { + sha256 = "df7489c2f312b6ea052390fd8eb1c3eeeec6de69241c03189ecbd9011bbce6c1"; + revisions = { + r0 = { + nix = import ../hackage/mtl-misc-yj-0.1.0.3-r0-9fa47e36587334b2d1675796e6d343289796433683cd15ad628ca2e3b1f66103.nix; + revNum = 0; + sha256 = "9fa47e36587334b2d1675796e6d343289796433683cd15ad628ca2e3b1f66103"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/pg-query.nix b/nix/pg-query.nix new file mode 100644 index 00000000000..aab0c497a93 --- /dev/null +++ b/nix/pg-query.nix @@ -0,0 +1,24 @@ +{ + "0.0.1.0" = { + sha256 = "80c290cec51eee2cf5a61e8f8830d7cfb4deeb54e7e304169e107efebc6334b9"; + revisions = { + r0 = { + nix = import ../hackage/pg-query-0.0.1.0-r0-055ca6db71802eac7a58d120bf63f28e68fb480a5532da12cc0fb6139fe62596.nix; + revNum = 0; + sha256 = "055ca6db71802eac7a58d120bf63f28e68fb480a5532da12cc0fb6139fe62596"; + }; + default = "r0"; + }; + }; + "0.0.1.1" = { + sha256 = "2cb3b0a07a3b696415e950cf0fa99573053e05be483fe95583ce3ca2eeef22a6"; + revisions = { + r0 = { + nix = import ../hackage/pg-query-0.0.1.1-r0-0627223f8d2452c814b59ba9e3b7b9e83e07e9a32de14abd3937692a80672252.nix; + revNum = 0; + sha256 = "0627223f8d2452c814b59ba9e3b7b9e83e07e9a32de14abd3937692a80672252"; + }; + default = "r0"; + }; + }; +} \ No newline at end of file diff --git a/nix/photoname.nix b/nix/photoname.nix index 88929adf76c..38f4ab7fb3c 100644 --- a/nix/photoname.nix +++ b/nix/photoname.nix @@ -131,4 +131,15 @@ default = "r0"; }; }; + "5.3" = { + sha256 = "72c86c93f81a7ef7f8154d5a0df6edf761db29a877104360a4bf32042bf58406"; + revisions = { + r0 = { + nix = import ../hackage/photoname-5.3-r0-c129987eae22f6210929ee75ad9b4adafccccefbd814ca5faf382ba6bc7ed819.nix; + revNum = 0; + sha256 = "c129987eae22f6210929ee75ad9b4adafccccefbd814ca5faf382ba6bc7ed819"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/refined-containers.nix b/nix/refined-containers.nix index 6d661902f04..ecbad96de08 100644 --- a/nix/refined-containers.nix +++ b/nix/refined-containers.nix @@ -21,4 +21,15 @@ default = "r0"; }; }; + "0.1.0.2" = { + sha256 = "449454bca720e15d657782f7efa53f55ff7721832fc60a14910a539588ec6a0e"; + revisions = { + r0 = { + nix = import ../hackage/refined-containers-0.1.0.2-r0-4855acac115561df2a37811b746d4de8e25e5390445b606e3b744dc5488b7fcc.nix; + revNum = 0; + sha256 = "4855acac115561df2a37811b746d4de8e25e5390445b606e3b744dc5488b7fcc"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/tls.nix b/nix/tls.nix index f04aed34d51..19fd58dd74f 100644 --- a/nix/tls.nix +++ b/nix/tls.nix @@ -1984,4 +1984,15 @@ default = "r0"; }; }; + "2.1.5" = { + sha256 = "a1db76fe10c8288ae9b30ce48ff6f933df1db616c06d0de856d53f1ed0281801"; + revisions = { + r0 = { + nix = import ../hackage/tls-2.1.5-r0-a883ddf3f02a833f7d233a393ddd315742566351c5386ba797dc323c3d1af848.nix; + revNum = 0; + sha256 = "a883ddf3f02a833f7d233a393ddd315742566351c5386ba797dc323c3d1af848"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/uu-tc-error.nix b/nix/uu-tc-error.nix index 603f5d40350..b34b6145a31 100644 --- a/nix/uu-tc-error.nix +++ b/nix/uu-tc-error.nix @@ -48,4 +48,15 @@ default = "r0"; }; }; + "0.4.0.1" = { + sha256 = "d4cb3d2a939ee319e3244aee90167c3201913727fae00b5b21663f7c9bbca720"; + revisions = { + r0 = { + nix = import ../hackage/uu-tc-error-0.4.0.1-r0-6938cbe111eacfa8b02f4db43ef7bd7078c4b12311168ad15c0f4b8062460234.nix; + revNum = 0; + sha256 = "6938cbe111eacfa8b02f4db43ef7bd7078c4b12311168ad15c0f4b8062460234"; + }; + default = "r0"; + }; + }; } \ No newline at end of file