diff --git a/hackage/OneTuple-0.4.2-r1-dd7266f983da2970e5662168add810dabadabb3a4bb9b137181eafc0ac7ea4d4.nix b/hackage/OneTuple-0.4.2-r1-dd7266f983da2970e5662168add810dabadabb3a4bb9b137181eafc0ac7ea4d4.nix new file mode 100644 index 00000000000..33164b7c084 --- /dev/null +++ b/hackage/OneTuple-0.4.2-r1-dd7266f983da2970e5662168add810dabadabb3a4bb9b137181eafc0ac7ea4d4.nix @@ -0,0 +1,62 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.12"; + identifier = { name = "OneTuple"; version = "0.4.2"; }; + license = "BSD-3-Clause"; + copyright = "(c) John Dorsey 2008"; + maintainer = "Oleg Grenrus , John Dorsey "; + author = "John Dorsey "; + homepage = ""; + url = ""; + synopsis = "Singleton Tuple"; + description = "This package is a compatibility package for a singleton data type\n\n> data Solo a = MkSolo a\n\nNote: it's not a @newtype@\n\n@Solo@ is available in @base-4.16@ (GHC-9.2)."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = (([ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + ] ++ (if compiler.isGhc && compiler.version.ge "9.0" + then [ + (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) + ] + else [ + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + ])) ++ pkgs.lib.optional (!(compiler.isGhc && compiler.version.ge "9.0")) (hsPkgs."foldable1-classes-compat" or (errorHandler.buildDepError "foldable1-classes-compat"))) ++ pkgs.lib.optional (!(compiler.isGhc && compiler.version.ge "9.2")) (hsPkgs."base-orphans" or (errorHandler.buildDepError "base-orphans")); + buildable = true; + }; + tests = { + "instances" = { + depends = ([ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."OneTuple" or (errorHandler.buildDepError "OneTuple")) + ] ++ pkgs.lib.optionals (!(compiler.isGhc && compiler.version.ge "8.0")) [ + (hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."transformers-compat" or (errorHandler.buildDepError "transformers-compat")) + ]) ++ pkgs.lib.optional (!(compiler.isGhc && compiler.version.ge "9.6")) (hsPkgs."foldable1-classes-compat" or (errorHandler.buildDepError "foldable1-classes-compat")); + buildable = true; + }; + "th" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."OneTuple" or (errorHandler.buildDepError "OneTuple")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/assoc-1.1.1-r1-0ab39b4d1feb4caca95ac6e314f48782b27a86a6b8d1f5e8dc4be9fbed11185f.nix b/hackage/assoc-1.1.1-r1-0ab39b4d1feb4caca95ac6e314f48782b27a86a6b8d1f5e8dc4be9fbed11185f.nix new file mode 100644 index 00000000000..a9a642c6d04 --- /dev/null +++ b/hackage/assoc-1.1.1-r1-0ab39b4d1feb4caca95ac6e314f48782b27a86a6b8d1f5e8dc4be9fbed11185f.nix @@ -0,0 +1,33 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { tagged = false; }; + package = { + specVersion = "3.0"; + identifier = { name = "assoc"; version = "1.1.1"; }; + license = "BSD-3-Clause"; + copyright = ""; + maintainer = "Oleg Grenrus "; + author = "Oleg Grenrus "; + homepage = ""; + url = ""; + synopsis = "swap and assoc: Symmetric and Semigroupy Bifunctors"; + description = "Provides generalisations of\n@swap :: (a,b) -> (b,a)@ and\n@assoc :: ((a,b),c) -> (a,(b,c))@\nto\n@Bifunctor@s supporting similar operations (e.g. @Either@, @These@)."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + ] ++ pkgs.lib.optional (flags.tagged) (hsPkgs."tagged" or (errorHandler.buildDepError "tagged")); + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/bench-1.0.13-r1-d6d1e593e607830ec0d6342bacab877ac348175c100ab1a168f6a4e2fdd216da.nix b/hackage/bench-1.0.13-r1-d6d1e593e607830ec0d6342bacab877ac348175c100ab1a168f6a4e2fdd216da.nix new file mode 100644 index 00000000000..ea76fff9c2a --- /dev/null +++ b/hackage/bench-1.0.13-r1-d6d1e593e607830ec0d6342bacab877ac348175c100ab1a168f6a4e2fdd216da.nix @@ -0,0 +1,41 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.10"; + identifier = { name = "bench"; version = "1.0.13"; }; + license = "BSD-3-Clause"; + copyright = "2016 Gabriella Gonzalez"; + maintainer = "GenuineGabriella@gmail.com"; + author = "Gabriella Gonzalez"; + homepage = "https://github.com/Gabriella439/bench"; + url = ""; + synopsis = "Command-line benchmark tool"; + description = "Think of this as a more powerful alternative to the @time@\ncommand. Use this command-line tool to benchmark a command\nusing Haskell's @criterion@ library."; + buildType = "Simple"; + }; + components = { + exes = { + "bench" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."criterion" or (errorHandler.buildDepError "criterion")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + (hsPkgs."process" or (errorHandler.buildDepError "process")) + (hsPkgs."silently" or (errorHandler.buildDepError "silently")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."turtle" or (errorHandler.buildDepError "turtle")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/data-fix-0.3.4-r1-ee78be6168ca0878d670fede957195d3debf4a37a806d13d72182b274901261b.nix b/hackage/data-fix-0.3.4-r1-ee78be6168ca0878d670fede957195d3debf4a37a806d13d72182b274901261b.nix new file mode 100644 index 00000000000..41652357350 --- /dev/null +++ b/hackage/data-fix-0.3.4-r1-ee78be6168ca0878d670fede957195d3debf4a37a806d13d72182b274901261b.nix @@ -0,0 +1,35 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "2.2"; + identifier = { name = "data-fix"; version = "0.3.4"; }; + license = "BSD-3-Clause"; + copyright = ""; + maintainer = ""; + author = "Anton Kholomiov, Edward Kmett, Oleg Grenrus"; + homepage = "https://github.com/spell-music/data-fix"; + url = ""; + synopsis = "Fixpoint data types"; + description = "Fixpoint types and recursion schemes. If you define your AST as\nfixpoint type, you get fold and unfold operations for free.\n\nThanks for contribution to: Matej Kollar, Herbert Valerio Riedel"; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/dhall-1.42.1-r2-642785a2db236c7e94a5765e70690f88f87ef9c01a891669674b9cbc70a14948.nix b/hackage/dhall-1.42.1-r2-642785a2db236c7e94a5765e70690f88f87ef9c01a891669674b9cbc70a14948.nix new file mode 100644 index 00000000000..44432ba2e39 --- /dev/null +++ b/hackage/dhall-1.42.1-r2-642785a2db236c7e94a5765e70690f88f87ef9c01a891669674b9cbc70a14948.nix @@ -0,0 +1,395 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { + with-http = true; + use-http-client-tls = true; + cross = false; + network-tests = true; + }; + package = { + specVersion = "2.4"; + identifier = { name = "dhall"; version = "1.42.1"; }; + license = "BSD-3-Clause"; + copyright = "2017 Gabriella Gonzalez"; + maintainer = "GenuineGabriella@gmail.com"; + author = "Gabriella Gonzalez"; + homepage = ""; + url = ""; + synopsis = "A configuration language guaranteed to terminate"; + description = "Dhall is an explicitly typed configuration language that is not Turing\ncomplete. Despite being Turing incomplete, Dhall is a real programming\nlanguage with a type-checker and evaluator.\n\nUse this library to parse, type-check, evaluate, and pretty-print the Dhall\nconfiguration language. This package also includes an executable which\ntype-checks a Dhall file and reduces the file to a fully evaluated normal\nform.\n\nRead \"Dhall.Tutorial\" to learn how to use this library"; + buildType = "Simple"; + }; + components = { + "library" = { + depends = ([ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."aeson-pretty" or (errorHandler.buildDepError "aeson-pretty")) + (hsPkgs."ansi-terminal" or (errorHandler.buildDepError "ansi-terminal")) + (hsPkgs."atomic-write" or (errorHandler.buildDepError "atomic-write")) + (hsPkgs."base16-bytestring" or (errorHandler.buildDepError "base16-bytestring")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."case-insensitive" or (errorHandler.buildDepError "case-insensitive")) + (hsPkgs."cborg" or (errorHandler.buildDepError "cborg")) + (hsPkgs."cborg-json" or (errorHandler.buildDepError "cborg-json")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."contravariant" or (errorHandler.buildDepError "contravariant")) + (hsPkgs."data-fix" or (errorHandler.buildDepError "data-fix")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."Diff" or (errorHandler.buildDepError "Diff")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."dotgen" or (errorHandler.buildDepError "dotgen")) + (hsPkgs."either" or (errorHandler.buildDepError "either")) + (hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."half" or (errorHandler.buildDepError "half")) + (hsPkgs."haskeline" or (errorHandler.buildDepError "haskeline")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."indexed-traversable" or (errorHandler.buildDepError "indexed-traversable")) + (hsPkgs."lens-family-core" or (errorHandler.buildDepError "lens-family-core")) + (hsPkgs."megaparsec" or (errorHandler.buildDepError "megaparsec")) + (hsPkgs."mmorph" or (errorHandler.buildDepError "mmorph")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."network-uri" or (errorHandler.buildDepError "network-uri")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + (hsPkgs."parsers" or (errorHandler.buildDepError "parsers")) + (hsPkgs."parser-combinators" or (errorHandler.buildDepError "parser-combinators")) + (hsPkgs."prettyprinter" or (errorHandler.buildDepError "prettyprinter")) + (hsPkgs."prettyprinter-ansi-terminal" or (errorHandler.buildDepError "prettyprinter-ansi-terminal")) + (hsPkgs."pretty-simple" or (errorHandler.buildDepError "pretty-simple")) + (hsPkgs."profunctors" or (errorHandler.buildDepError "profunctors")) + (hsPkgs."repline" or (errorHandler.buildDepError "repline")) + (hsPkgs."serialise" or (errorHandler.buildDepError "serialise")) + (hsPkgs."scientific" or (errorHandler.buildDepError "scientific")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."text-manipulate" or (errorHandler.buildDepError "text-manipulate")) + (hsPkgs."text-short" or (errorHandler.buildDepError "text-short")) + (hsPkgs."th-lift-instances" or (errorHandler.buildDepError "th-lift-instances")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."unix-compat" or (errorHandler.buildDepError "unix-compat")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + ] ++ pkgs.lib.optional (!system.isWindows) (hsPkgs."unix" or (errorHandler.buildDepError "unix"))) ++ (if compiler.isGhcjs && true + then [ + (hsPkgs."ghcjs-base" or (errorHandler.buildDepError "ghcjs-base")) + (hsPkgs."ghcjs-xhr" or (errorHandler.buildDepError "ghcjs-xhr")) + ] + else [ + (hsPkgs."cryptohash-sha256" or (errorHandler.buildDepError "cryptohash-sha256")) + ] ++ pkgs.lib.optionals (flags.with-http) ([ + (hsPkgs."http-types" or (errorHandler.buildDepError "http-types")) + (hsPkgs."http-client" or (errorHandler.buildDepError "http-client")) + ] ++ pkgs.lib.optional (flags.use-http-client-tls) (hsPkgs."http-client-tls" or (errorHandler.buildDepError "http-client-tls")))); + buildable = true; + }; + exes = { + "dhall" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."aeson-pretty" or (errorHandler.buildDepError "aeson-pretty")) + (hsPkgs."ansi-terminal" or (errorHandler.buildDepError "ansi-terminal")) + (hsPkgs."atomic-write" or (errorHandler.buildDepError "atomic-write")) + (hsPkgs."base16-bytestring" or (errorHandler.buildDepError "base16-bytestring")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."case-insensitive" or (errorHandler.buildDepError "case-insensitive")) + (hsPkgs."cborg" or (errorHandler.buildDepError "cborg")) + (hsPkgs."cborg-json" or (errorHandler.buildDepError "cborg-json")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."contravariant" or (errorHandler.buildDepError "contravariant")) + (hsPkgs."data-fix" or (errorHandler.buildDepError "data-fix")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."Diff" or (errorHandler.buildDepError "Diff")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."dotgen" or (errorHandler.buildDepError "dotgen")) + (hsPkgs."either" or (errorHandler.buildDepError "either")) + (hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."half" or (errorHandler.buildDepError "half")) + (hsPkgs."haskeline" or (errorHandler.buildDepError "haskeline")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."indexed-traversable" or (errorHandler.buildDepError "indexed-traversable")) + (hsPkgs."lens-family-core" or (errorHandler.buildDepError "lens-family-core")) + (hsPkgs."megaparsec" or (errorHandler.buildDepError "megaparsec")) + (hsPkgs."mmorph" or (errorHandler.buildDepError "mmorph")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."network-uri" or (errorHandler.buildDepError "network-uri")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + (hsPkgs."parsers" or (errorHandler.buildDepError "parsers")) + (hsPkgs."parser-combinators" or (errorHandler.buildDepError "parser-combinators")) + (hsPkgs."prettyprinter" or (errorHandler.buildDepError "prettyprinter")) + (hsPkgs."prettyprinter-ansi-terminal" or (errorHandler.buildDepError "prettyprinter-ansi-terminal")) + (hsPkgs."pretty-simple" or (errorHandler.buildDepError "pretty-simple")) + (hsPkgs."profunctors" or (errorHandler.buildDepError "profunctors")) + (hsPkgs."repline" or (errorHandler.buildDepError "repline")) + (hsPkgs."serialise" or (errorHandler.buildDepError "serialise")) + (hsPkgs."scientific" or (errorHandler.buildDepError "scientific")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."text-manipulate" or (errorHandler.buildDepError "text-manipulate")) + (hsPkgs."text-short" or (errorHandler.buildDepError "text-short")) + (hsPkgs."th-lift-instances" or (errorHandler.buildDepError "th-lift-instances")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."unix-compat" or (errorHandler.buildDepError "unix-compat")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."dhall" or (errorHandler.buildDepError "dhall")) + ] ++ pkgs.lib.optional (!system.isWindows) (hsPkgs."unix" or (errorHandler.buildDepError "unix")); + buildable = true; + }; + }; + tests = { + "tasty" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."aeson-pretty" or (errorHandler.buildDepError "aeson-pretty")) + (hsPkgs."ansi-terminal" or (errorHandler.buildDepError "ansi-terminal")) + (hsPkgs."atomic-write" or (errorHandler.buildDepError "atomic-write")) + (hsPkgs."base16-bytestring" or (errorHandler.buildDepError "base16-bytestring")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."case-insensitive" or (errorHandler.buildDepError "case-insensitive")) + (hsPkgs."cborg" or (errorHandler.buildDepError "cborg")) + (hsPkgs."cborg-json" or (errorHandler.buildDepError "cborg-json")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."contravariant" or (errorHandler.buildDepError "contravariant")) + (hsPkgs."data-fix" or (errorHandler.buildDepError "data-fix")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."Diff" or (errorHandler.buildDepError "Diff")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."dotgen" or (errorHandler.buildDepError "dotgen")) + (hsPkgs."either" or (errorHandler.buildDepError "either")) + (hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."half" or (errorHandler.buildDepError "half")) + (hsPkgs."haskeline" or (errorHandler.buildDepError "haskeline")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."indexed-traversable" or (errorHandler.buildDepError "indexed-traversable")) + (hsPkgs."lens-family-core" or (errorHandler.buildDepError "lens-family-core")) + (hsPkgs."megaparsec" or (errorHandler.buildDepError "megaparsec")) + (hsPkgs."mmorph" or (errorHandler.buildDepError "mmorph")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."network-uri" or (errorHandler.buildDepError "network-uri")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + (hsPkgs."parsers" or (errorHandler.buildDepError "parsers")) + (hsPkgs."parser-combinators" or (errorHandler.buildDepError "parser-combinators")) + (hsPkgs."prettyprinter" or (errorHandler.buildDepError "prettyprinter")) + (hsPkgs."prettyprinter-ansi-terminal" or (errorHandler.buildDepError "prettyprinter-ansi-terminal")) + (hsPkgs."pretty-simple" or (errorHandler.buildDepError "pretty-simple")) + (hsPkgs."profunctors" or (errorHandler.buildDepError "profunctors")) + (hsPkgs."repline" or (errorHandler.buildDepError "repline")) + (hsPkgs."serialise" or (errorHandler.buildDepError "serialise")) + (hsPkgs."scientific" or (errorHandler.buildDepError "scientific")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."text-manipulate" or (errorHandler.buildDepError "text-manipulate")) + (hsPkgs."text-short" or (errorHandler.buildDepError "text-short")) + (hsPkgs."th-lift-instances" or (errorHandler.buildDepError "th-lift-instances")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."unix-compat" or (errorHandler.buildDepError "unix-compat")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."dhall" or (errorHandler.buildDepError "dhall")) + (hsPkgs."foldl" or (errorHandler.buildDepError "foldl")) + (hsPkgs."generic-random" or (errorHandler.buildDepError "generic-random")) + (hsPkgs."http-client" or (errorHandler.buildDepError "http-client")) + (hsPkgs."http-client-tls" or (errorHandler.buildDepError "http-client-tls")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."quickcheck-instances" or (errorHandler.buildDepError "quickcheck-instances")) + (hsPkgs."special-values" or (errorHandler.buildDepError "special-values")) + (hsPkgs."spoon" or (errorHandler.buildDepError "spoon")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-expected-failure" or (errorHandler.buildDepError "tasty-expected-failure")) + (hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit")) + (hsPkgs."tasty-quickcheck" or (errorHandler.buildDepError "tasty-quickcheck")) + (hsPkgs."tasty-silver" or (errorHandler.buildDepError "tasty-silver")) + (hsPkgs."temporary" or (errorHandler.buildDepError "temporary")) + (hsPkgs."turtle" or (errorHandler.buildDepError "turtle")) + ] ++ pkgs.lib.optional (!system.isWindows) (hsPkgs."unix" or (errorHandler.buildDepError "unix")); + buildable = true; + }; + "doctest" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."aeson-pretty" or (errorHandler.buildDepError "aeson-pretty")) + (hsPkgs."ansi-terminal" or (errorHandler.buildDepError "ansi-terminal")) + (hsPkgs."atomic-write" or (errorHandler.buildDepError "atomic-write")) + (hsPkgs."base16-bytestring" or (errorHandler.buildDepError "base16-bytestring")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."case-insensitive" or (errorHandler.buildDepError "case-insensitive")) + (hsPkgs."cborg" or (errorHandler.buildDepError "cborg")) + (hsPkgs."cborg-json" or (errorHandler.buildDepError "cborg-json")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."contravariant" or (errorHandler.buildDepError "contravariant")) + (hsPkgs."data-fix" or (errorHandler.buildDepError "data-fix")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."Diff" or (errorHandler.buildDepError "Diff")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."dotgen" or (errorHandler.buildDepError "dotgen")) + (hsPkgs."either" or (errorHandler.buildDepError "either")) + (hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."half" or (errorHandler.buildDepError "half")) + (hsPkgs."haskeline" or (errorHandler.buildDepError "haskeline")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."indexed-traversable" or (errorHandler.buildDepError "indexed-traversable")) + (hsPkgs."lens-family-core" or (errorHandler.buildDepError "lens-family-core")) + (hsPkgs."megaparsec" or (errorHandler.buildDepError "megaparsec")) + (hsPkgs."mmorph" or (errorHandler.buildDepError "mmorph")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."network-uri" or (errorHandler.buildDepError "network-uri")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + (hsPkgs."parsers" or (errorHandler.buildDepError "parsers")) + (hsPkgs."parser-combinators" or (errorHandler.buildDepError "parser-combinators")) + (hsPkgs."prettyprinter" or (errorHandler.buildDepError "prettyprinter")) + (hsPkgs."prettyprinter-ansi-terminal" or (errorHandler.buildDepError "prettyprinter-ansi-terminal")) + (hsPkgs."pretty-simple" or (errorHandler.buildDepError "pretty-simple")) + (hsPkgs."profunctors" or (errorHandler.buildDepError "profunctors")) + (hsPkgs."repline" or (errorHandler.buildDepError "repline")) + (hsPkgs."serialise" or (errorHandler.buildDepError "serialise")) + (hsPkgs."scientific" or (errorHandler.buildDepError "scientific")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."text-manipulate" or (errorHandler.buildDepError "text-manipulate")) + (hsPkgs."text-short" or (errorHandler.buildDepError "text-short")) + (hsPkgs."th-lift-instances" or (errorHandler.buildDepError "th-lift-instances")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."unix-compat" or (errorHandler.buildDepError "unix-compat")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."mockery" or (errorHandler.buildDepError "mockery")) + (hsPkgs."doctest" or (errorHandler.buildDepError "doctest")) + ] ++ pkgs.lib.optional (!system.isWindows) (hsPkgs."unix" or (errorHandler.buildDepError "unix")); + buildable = if system.isWindows then false else true; + }; + }; + benchmarks = { + "dhall-parser" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."aeson-pretty" or (errorHandler.buildDepError "aeson-pretty")) + (hsPkgs."ansi-terminal" or (errorHandler.buildDepError "ansi-terminal")) + (hsPkgs."atomic-write" or (errorHandler.buildDepError "atomic-write")) + (hsPkgs."base16-bytestring" or (errorHandler.buildDepError "base16-bytestring")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."case-insensitive" or (errorHandler.buildDepError "case-insensitive")) + (hsPkgs."cborg" or (errorHandler.buildDepError "cborg")) + (hsPkgs."cborg-json" or (errorHandler.buildDepError "cborg-json")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."contravariant" or (errorHandler.buildDepError "contravariant")) + (hsPkgs."data-fix" or (errorHandler.buildDepError "data-fix")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."Diff" or (errorHandler.buildDepError "Diff")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."dotgen" or (errorHandler.buildDepError "dotgen")) + (hsPkgs."either" or (errorHandler.buildDepError "either")) + (hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."half" or (errorHandler.buildDepError "half")) + (hsPkgs."haskeline" or (errorHandler.buildDepError "haskeline")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."indexed-traversable" or (errorHandler.buildDepError "indexed-traversable")) + (hsPkgs."lens-family-core" or (errorHandler.buildDepError "lens-family-core")) + (hsPkgs."megaparsec" or (errorHandler.buildDepError "megaparsec")) + (hsPkgs."mmorph" or (errorHandler.buildDepError "mmorph")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."network-uri" or (errorHandler.buildDepError "network-uri")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + (hsPkgs."parsers" or (errorHandler.buildDepError "parsers")) + (hsPkgs."parser-combinators" or (errorHandler.buildDepError "parser-combinators")) + (hsPkgs."prettyprinter" or (errorHandler.buildDepError "prettyprinter")) + (hsPkgs."prettyprinter-ansi-terminal" or (errorHandler.buildDepError "prettyprinter-ansi-terminal")) + (hsPkgs."pretty-simple" or (errorHandler.buildDepError "pretty-simple")) + (hsPkgs."profunctors" or (errorHandler.buildDepError "profunctors")) + (hsPkgs."repline" or (errorHandler.buildDepError "repline")) + (hsPkgs."serialise" or (errorHandler.buildDepError "serialise")) + (hsPkgs."scientific" or (errorHandler.buildDepError "scientific")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."text-manipulate" or (errorHandler.buildDepError "text-manipulate")) + (hsPkgs."text-short" or (errorHandler.buildDepError "text-short")) + (hsPkgs."th-lift-instances" or (errorHandler.buildDepError "th-lift-instances")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."unix-compat" or (errorHandler.buildDepError "unix-compat")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."dhall" or (errorHandler.buildDepError "dhall")) + (hsPkgs."gauge" or (errorHandler.buildDepError "gauge")) + ] ++ pkgs.lib.optional (!system.isWindows) (hsPkgs."unix" or (errorHandler.buildDepError "unix")); + buildable = true; + }; + "deep-nested-large-record" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."aeson-pretty" or (errorHandler.buildDepError "aeson-pretty")) + (hsPkgs."ansi-terminal" or (errorHandler.buildDepError "ansi-terminal")) + (hsPkgs."atomic-write" or (errorHandler.buildDepError "atomic-write")) + (hsPkgs."base16-bytestring" or (errorHandler.buildDepError "base16-bytestring")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."case-insensitive" or (errorHandler.buildDepError "case-insensitive")) + (hsPkgs."cborg" or (errorHandler.buildDepError "cborg")) + (hsPkgs."cborg-json" or (errorHandler.buildDepError "cborg-json")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."contravariant" or (errorHandler.buildDepError "contravariant")) + (hsPkgs."data-fix" or (errorHandler.buildDepError "data-fix")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."Diff" or (errorHandler.buildDepError "Diff")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."dotgen" or (errorHandler.buildDepError "dotgen")) + (hsPkgs."either" or (errorHandler.buildDepError "either")) + (hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."half" or (errorHandler.buildDepError "half")) + (hsPkgs."haskeline" or (errorHandler.buildDepError "haskeline")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."indexed-traversable" or (errorHandler.buildDepError "indexed-traversable")) + (hsPkgs."lens-family-core" or (errorHandler.buildDepError "lens-family-core")) + (hsPkgs."megaparsec" or (errorHandler.buildDepError "megaparsec")) + (hsPkgs."mmorph" or (errorHandler.buildDepError "mmorph")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."network-uri" or (errorHandler.buildDepError "network-uri")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + (hsPkgs."parsers" or (errorHandler.buildDepError "parsers")) + (hsPkgs."parser-combinators" or (errorHandler.buildDepError "parser-combinators")) + (hsPkgs."prettyprinter" or (errorHandler.buildDepError "prettyprinter")) + (hsPkgs."prettyprinter-ansi-terminal" or (errorHandler.buildDepError "prettyprinter-ansi-terminal")) + (hsPkgs."pretty-simple" or (errorHandler.buildDepError "pretty-simple")) + (hsPkgs."profunctors" or (errorHandler.buildDepError "profunctors")) + (hsPkgs."repline" or (errorHandler.buildDepError "repline")) + (hsPkgs."serialise" or (errorHandler.buildDepError "serialise")) + (hsPkgs."scientific" or (errorHandler.buildDepError "scientific")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."text-manipulate" or (errorHandler.buildDepError "text-manipulate")) + (hsPkgs."text-short" or (errorHandler.buildDepError "text-short")) + (hsPkgs."th-lift-instances" or (errorHandler.buildDepError "th-lift-instances")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."unix-compat" or (errorHandler.buildDepError "unix-compat")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."dhall" or (errorHandler.buildDepError "dhall")) + (hsPkgs."gauge" or (errorHandler.buildDepError "gauge")) + ] ++ pkgs.lib.optional (!system.isWindows) (hsPkgs."unix" or (errorHandler.buildDepError "unix")); + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/dhall-lsp-server-1.1.3-r2-0308a2874211d459de70db021f9f27e5f46072392621e47cfdc775759ebcbc96.nix b/hackage/dhall-lsp-server-1.1.3-r2-0308a2874211d459de70db021f9f27e5f46072392621e47cfdc775759ebcbc96.nix new file mode 100644 index 00000000000..249a98391c0 --- /dev/null +++ b/hackage/dhall-lsp-server-1.1.3-r2-0308a2874211d459de70db021f9f27e5f46072392621e47cfdc775759ebcbc96.nix @@ -0,0 +1,91 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.12"; + identifier = { name = "dhall-lsp-server"; version = "1.1.3"; }; + license = "MIT"; + copyright = "2019 panaeon"; + maintainer = "Gabriella Gonzalez"; + author = "panaeon"; + homepage = "https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-lsp-server#readme"; + url = ""; + synopsis = "Language Server Protocol (LSP) server for Dhall"; + description = ""; + buildType = "Simple"; + }; + components = { + "library" = { + 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."data-default" or (errorHandler.buildDepError "data-default")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."dhall" or (errorHandler.buildDepError "dhall")) + (hsPkgs."dhall-json" or (errorHandler.buildDepError "dhall-json")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."lsp" or (errorHandler.buildDepError "lsp")) + (hsPkgs."rope-utf16-splay" or (errorHandler.buildDepError "rope-utf16-splay")) + (hsPkgs."hslogger" or (errorHandler.buildDepError "hslogger")) + (hsPkgs."lens" or (errorHandler.buildDepError "lens")) + (hsPkgs."megaparsec" or (errorHandler.buildDepError "megaparsec")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."network-uri" or (errorHandler.buildDepError "network-uri")) + (hsPkgs."prettyprinter" or (errorHandler.buildDepError "prettyprinter")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."uri-encode" or (errorHandler.buildDepError "uri-encode")) + ]; + buildable = true; + }; + exes = { + "dhall-lsp-server" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."dhall-lsp-server" or (errorHandler.buildDepError "dhall-lsp-server")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + ]; + buildable = true; + }; + }; + tests = { + "doctest" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."doctest" or (errorHandler.buildDepError "doctest")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + ]; + buildable = true; + }; + "tests" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."lsp-types" or (errorHandler.buildDepError "lsp-types")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."lsp-test" or (errorHandler.buildDepError "lsp-test")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-hspec" or (errorHandler.buildDepError "tasty-hspec")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + ]; + build-tools = [ + (hsPkgs.pkgsBuildBuild.dhall-lsp-server.components.exes.dhall-lsp-server or (pkgs.pkgsBuildBuild.dhall-lsp-server or (errorHandler.buildToolDepError "dhall-lsp-server:dhall-lsp-server"))) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/dhall-yaml-1.2.12-r4-94d6aba576119ba711a58f071cab9293d151746d5af27b30f1bf19848b260751.nix b/hackage/dhall-yaml-1.2.12-r4-94d6aba576119ba711a58f071cab9293d151746d5af27b30f1bf19848b260751.nix new file mode 100644 index 00000000000..b4a4ec7cbdf --- /dev/null +++ b/hackage/dhall-yaml-1.2.12-r4-94d6aba576119ba711a58f071cab9293d151746d5af27b30f1bf19848b260751.nix @@ -0,0 +1,85 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.10"; + identifier = { name = "dhall-yaml"; version = "1.2.12"; }; + license = "GPL-3.0-only"; + copyright = "2019 Gabriella Gonzalez"; + maintainer = "GenuineGabriella@gmail.com"; + author = "Gabriella Gonzalez"; + homepage = ""; + url = ""; + synopsis = "Convert between Dhall and YAML"; + description = "Use this package if you want to convert between Dhall expressions and YAML.\nYou can use this package as a library or an executable:\n\n* See the \"Dhall.Yaml\" module if you want to use this package as a library\n\n* Use the @dhall-to-yaml-ng@ program from this package if you want an executable"; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."HsYAML" or (errorHandler.buildDepError "HsYAML")) + (hsPkgs."HsYAML-aeson" or (errorHandler.buildDepError "HsYAML-aeson")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."dhall" or (errorHandler.buildDepError "dhall")) + (hsPkgs."dhall-json" or (errorHandler.buildDepError "dhall-json")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + ]; + buildable = true; + }; + exes = { + "dhall-to-yaml-ng" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."dhall-json" or (errorHandler.buildDepError "dhall-json")) + (hsPkgs."dhall-yaml" or (errorHandler.buildDepError "dhall-yaml")) + ]; + buildable = true; + }; + "yaml-to-dhall" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."ansi-terminal" or (errorHandler.buildDepError "ansi-terminal")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."dhall" or (errorHandler.buildDepError "dhall")) + (hsPkgs."dhall-json" or (errorHandler.buildDepError "dhall-json")) + (hsPkgs."dhall-yaml" or (errorHandler.buildDepError "dhall-yaml")) + (hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + (hsPkgs."prettyprinter" or (errorHandler.buildDepError "prettyprinter")) + (hsPkgs."prettyprinter-ansi-terminal" or (errorHandler.buildDepError "prettyprinter-ansi-terminal")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + ]; + buildable = true; + }; + }; + tests = { + "tasty" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."dhall" or (errorHandler.buildDepError "dhall")) + (hsPkgs."dhall-json" or (errorHandler.buildDepError "dhall-json")) + (hsPkgs."dhall-yaml" or (errorHandler.buildDepError "dhall-yaml")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-expected-failure" or (errorHandler.buildDepError "tasty-expected-failure")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/directory-ospath-streaming-0.2-r1-c19b5e1f52fa6b9235818fadc0873e0d122c58c49aaa9a0a0cf645337143244c.nix b/hackage/directory-ospath-streaming-0.2-r1-c19b5e1f52fa6b9235818fadc0873e0d122c58c49aaa9a0a0cf645337143244c.nix new file mode 100644 index 00000000000..5e0a0f56c58 --- /dev/null +++ b/hackage/directory-ospath-streaming-0.2-r1-c19b5e1f52fa6b9235818fadc0873e0d122c58c49aaa9a0a0cf645337143244c.nix @@ -0,0 +1,69 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { os-string = true; }; + package = { + specVersion = "3.0"; + identifier = { name = "directory-ospath-streaming"; version = "0.2"; }; + license = "Apache-2.0"; + copyright = "(c) Sergey Vinokurov 2023"; + maintainer = "Sergey Vinokurov "; + author = "Sergey Vinokurov"; + homepage = "https://github.com/sergv/directory-ospath-streaming"; + url = ""; + synopsis = "Stream directory entries in constant memory in vanilla IO"; + description = "Reading of directory contents in constant memory, i.e. in an iterative\nfashion without storing all directory elements in memory. From another\nperspective, this reading interface allows stopping at any point\nwithout loading every directory element.\n\nAlso defines general-purpose recursive directory traversals.\n\nBoth Windows and Unix systems are supported."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = ([ + (hsPkgs."atomic-counter" or (errorHandler.buildDepError "atomic-counter")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + ] ++ (if flags.os-string + then [ + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."os-string" or (errorHandler.buildDepError "os-string")) + ] + else [ + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + ])) ++ (if system.isWindows + then [ + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) + ] + else [ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ]); + buildable = true; + }; + tests = { + "test" = { + depends = ([ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."directory-ospath-streaming" or (errorHandler.buildDepError "directory-ospath-streaming")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit")) + ] ++ (if flags.os-string + then [ + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."os-string" or (errorHandler.buildDepError "os-string")) + ] + else [ + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + ])) ++ pkgs.lib.optionals (!system.isWindows) [ + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."random" or (errorHandler.buildDepError "random")) + (hsPkgs."unix" or (errorHandler.buildDepError "unix")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/directory-ospath-streaming-0.2.1-r0-204801aabf4c7aa43a02a64ea8a152028e9cec3257eeb7d2a533d6d78d9451c8.nix b/hackage/directory-ospath-streaming-0.2.1-r0-204801aabf4c7aa43a02a64ea8a152028e9cec3257eeb7d2a533d6d78d9451c8.nix new file mode 100644 index 00000000000..4e530e79881 --- /dev/null +++ b/hackage/directory-ospath-streaming-0.2.1-r0-204801aabf4c7aa43a02a64ea8a152028e9cec3257eeb7d2a533d6d78d9451c8.nix @@ -0,0 +1,69 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { os-string = true; }; + package = { + specVersion = "3.0"; + identifier = { name = "directory-ospath-streaming"; version = "0.2.1"; }; + license = "Apache-2.0"; + copyright = "(c) Sergey Vinokurov 2023"; + maintainer = "Sergey Vinokurov "; + author = "Sergey Vinokurov"; + homepage = "https://github.com/sergv/directory-ospath-streaming"; + url = ""; + synopsis = "Stream directory entries in constant memory in vanilla IO"; + description = "Reading of directory contents in constant memory, i.e. in an iterative\nfashion without storing all directory elements in memory. From another\nperspective, this reading interface allows stopping at any point\nwithout loading every directory element.\n\nAlso defines general-purpose recursive directory traversals.\n\nBoth Windows and Unix systems are supported."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = ([ + (hsPkgs."atomic-counter" or (errorHandler.buildDepError "atomic-counter")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + ] ++ (if flags.os-string + then [ + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."os-string" or (errorHandler.buildDepError "os-string")) + ] + else [ + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + ])) ++ (if system.isWindows + then [ + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) + ] + else [ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ]); + buildable = true; + }; + tests = { + "test" = { + depends = ([ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."directory-ospath-streaming" or (errorHandler.buildDepError "directory-ospath-streaming")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit")) + ] ++ (if flags.os-string + then [ + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."os-string" or (errorHandler.buildDepError "os-string")) + ] + else [ + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + ])) ++ pkgs.lib.optionals (!system.isWindows) [ + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."random" or (errorHandler.buildDepError "random")) + (hsPkgs."unix" or (errorHandler.buildDepError "unix")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/dobutokO2-0.44.1.0-r0-67c77dab7dad01c30fd9ae37eedc4b318474d76bc280c7230fe2f91109861612.nix b/hackage/dobutokO2-0.44.1.0-r0-67c77dab7dad01c30fd9ae37eedc4b318474d76bc280c7230fe2f91109861612.nix new file mode 100644 index 00000000000..489ab8558f0 --- /dev/null +++ b/hackage/dobutokO2-0.44.1.0-r0-67c77dab7dad01c30fd9ae37eedc4b318474d76bc280c7230fe2f91109861612.nix @@ -0,0 +1,61 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.10"; + identifier = { name = "dobutokO2"; version = "0.44.1.0"; }; + license = "MIT"; + copyright = "Oleksandr Zhabenko"; + maintainer = "olexandr.zhabenko@yahoo.com"; + author = "OleksandrZhabenko"; + homepage = "https://hackage.haskell.org/package/dobutokO2"; + url = ""; + synopsis = "Helps to create experimental music from a file (or its part) and a Ukrainian text."; + description = "It can also generate a timbre for the notes. Uses SoX inside."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."process" or (errorHandler.buildDepError "process")) + (hsPkgs."end-of-exe" or (errorHandler.buildDepError "end-of-exe")) + (hsPkgs."mmsyn7ukr-common" or (errorHandler.buildDepError "mmsyn7ukr-common")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."mmsyn2-array" or (errorHandler.buildDepError "mmsyn2-array")) + (hsPkgs."aftovolio" or (errorHandler.buildDepError "aftovolio")) + (hsPkgs."mmsyn7l" or (errorHandler.buildDepError "mmsyn7l")) + (hsPkgs."mmsyn7ukr-array" or (errorHandler.buildDepError "mmsyn7ukr-array")) + ]; + buildable = true; + }; + exes = { + "dobutokO2" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."process" or (errorHandler.buildDepError "process")) + (hsPkgs."end-of-exe" or (errorHandler.buildDepError "end-of-exe")) + (hsPkgs."mmsyn7ukr-common" or (errorHandler.buildDepError "mmsyn7ukr-common")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."mmsyn2-array" or (errorHandler.buildDepError "mmsyn2-array")) + (hsPkgs."aftovolio" or (errorHandler.buildDepError "aftovolio")) + (hsPkgs."mmsyn7l" or (errorHandler.buildDepError "mmsyn7l")) + (hsPkgs."mmsyn7ukr-array" or (errorHandler.buildDepError "mmsyn7ukr-array")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/foldl-1.4.18-r0-e732ae139b82403bec3491c2dba9fe5993350f6d282c7b4bf841707b0774d21a.nix b/hackage/foldl-1.4.18-r0-e732ae139b82403bec3491c2dba9fe5993350f6d282c7b4bf841707b0774d21a.nix new file mode 100644 index 00000000000..c602502d31c --- /dev/null +++ b/hackage/foldl-1.4.18-r0-e732ae139b82403bec3491c2dba9fe5993350f6d282c7b4bf841707b0774d21a.nix @@ -0,0 +1,74 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.10"; + identifier = { name = "foldl"; version = "1.4.18"; }; + license = "BSD-3-Clause"; + copyright = "2013 Gabriella Gonzalez"; + maintainer = "GenuineGabriella@gmail.com"; + author = "Gabriella Gonzalez"; + homepage = ""; + url = ""; + synopsis = "Composable, streaming, and efficient left folds"; + description = "This library provides strict left folds that stream in constant\nmemory, and you can combine folds using @Applicative@ style to derive new\nfolds. Derived folds still traverse the container just once and are often as\nefficient as hand-written folds."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."random" or (errorHandler.buildDepError "random")) + (hsPkgs."primitive" or (errorHandler.buildDepError "primitive")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."contravariant" or (errorHandler.buildDepError "contravariant")) + (hsPkgs."profunctors" or (errorHandler.buildDepError "profunctors")) + (hsPkgs."semigroupoids" or (errorHandler.buildDepError "semigroupoids")) + (hsPkgs."comonad" or (errorHandler.buildDepError "comonad")) + ] ++ pkgs.lib.optional (compiler.isGhc && compiler.version.lt "8.0") (hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups")); + buildable = true; + }; + tests = { + "doctest" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."doctest" or (errorHandler.buildDepError "doctest")) + ]; + buildable = true; + }; + }; + benchmarks = { + "Foldl" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."criterion" or (errorHandler.buildDepError "criterion")) + (hsPkgs."foldl" or (errorHandler.buildDepError "foldl")) + (hsPkgs."profunctors" or (errorHandler.buildDepError "profunctors")) + ]; + buildable = true; + }; + "Scanl" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."criterion" or (errorHandler.buildDepError "criterion")) + (hsPkgs."foldl" or (errorHandler.buildDepError "foldl")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/freckle-kafka-0.0.0.2-r0-1d6e961f4214074846e757fd8b94b9a88d85813d6344603d1db2ce9f8daa77b1.nix b/hackage/freckle-kafka-0.0.0.2-r0-1d6e961f4214074846e757fd8b94b9a88d85813d6344603d1db2ce9f8daa77b1.nix new file mode 100644 index 00000000000..1297a7fae20 --- /dev/null +++ b/hackage/freckle-kafka-0.0.0.2-r0-1d6e961f4214074846e757fd8b94b9a88d85813d6344603d1db2ce9f8daa77b1.nix @@ -0,0 +1,49 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.18"; + identifier = { name = "freckle-kafka"; version = "0.0.0.2"; }; + license = "MIT"; + copyright = ""; + maintainer = "Freckle Education"; + author = ""; + homepage = "https://github.com/freckle/freckle-app#readme"; + url = ""; + synopsis = "Some extensions to the hw-kafka-client library"; + description = "Please see README.md"; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."Blammo" or (errorHandler.buildDepError "Blammo")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."annotated-exception" or (errorHandler.buildDepError "annotated-exception")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."freckle-env" or (errorHandler.buildDepError "freckle-env")) + (hsPkgs."hs-opentelemetry-sdk" or (errorHandler.buildDepError "hs-opentelemetry-sdk")) + (hsPkgs."hw-kafka-client" or (errorHandler.buildDepError "hw-kafka-client")) + (hsPkgs."lens" or (errorHandler.buildDepError "lens")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."resource-pool" or (errorHandler.buildDepError "resource-pool")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."unliftio" or (errorHandler.buildDepError "unliftio")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."yesod-core" or (errorHandler.buildDepError "yesod-core")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/ghc-events-0.20.0.0-r1-967056f67b17927c9bb9187ad0d8aaba1b2d1dfcb358b5966aeaed87598190cf.nix b/hackage/ghc-events-0.20.0.0-r1-967056f67b17927c9bb9187ad0d8aaba1b2d1dfcb358b5966aeaed87598190cf.nix new file mode 100644 index 00000000000..73ca4843828 --- /dev/null +++ b/hackage/ghc-events-0.20.0.0-r1-967056f67b17927c9bb9187ad0d8aaba1b2d1dfcb358b5966aeaed87598190cf.nix @@ -0,0 +1,74 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "2.4"; + identifier = { name = "ghc-events"; version = "0.20.0.0"; }; + license = "BSD-3-Clause"; + copyright = ""; + maintainer = "Simon Marlow "; + author = "Donnie Jones ,\nSimon Marlow ,\nPaul Bone ,\nMischa Dieterle ,\nThomas Horstmeyer ,\nDuncan Coutts ,\nNicolas Wu ,\nJost Berthold \nMikolaj Konarski \nKarolis Velicka "; + homepage = ""; + url = ""; + synopsis = "Library and tool for parsing .eventlog files from GHC"; + description = "Parses .eventlog files emitted by GHC 8.0.2 and later.\nIncludes the ghc-events tool permitting, in particular,\nto dump an event log file as text."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."binary" or (errorHandler.buildDepError "binary")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + ]; + buildable = true; + }; + exes = { + "ghc-events" = { + depends = [ + (hsPkgs."ghc-events" or (errorHandler.buildDepError "ghc-events")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + ]; + buildable = true; + }; + }; + tests = { + "test-versions" = { + depends = [ + (hsPkgs."ghc-events" or (errorHandler.buildDepError "ghc-events")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + ]; + buildable = true; + }; + "write-merge" = { + depends = [ + (hsPkgs."ghc-events" or (errorHandler.buildDepError "ghc-events")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + ]; + buildable = false; + }; + "roundtrip" = { + depends = [ + (hsPkgs."ghc-events" or (errorHandler.buildDepError "ghc-events")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + ]; + buildable = false; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/gpu-vulkan-0.1.0.162-r0-c708da5ce6a288e6673e7ffac7ffd50f038dd9a493888b95288d8c948d922629.nix b/hackage/gpu-vulkan-0.1.0.162-r0-c708da5ce6a288e6673e7ffac7ffd50f038dd9a493888b95288d8c948d922629.nix new file mode 100644 index 00000000000..f5b0d1a34da --- /dev/null +++ b/hackage/gpu-vulkan-0.1.0.162-r0-c708da5ce6a288e6673e7ffac7ffd50f038dd9a493888b95288d8c948d922629.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.162"; }; + 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-core-0.1.0.19-r0-7afd7c263bff805cd6dfef5fea1948f2ff852a3d3f6a6fe4186e5ecbd84c3428.nix b/hackage/gpu-vulkan-core-0.1.0.19-r0-7afd7c263bff805cd6dfef5fea1948f2ff852a3d3f6a6fe4186e5ecbd84c3428.nix new file mode 100644 index 00000000000..1b6e62d27d4 --- /dev/null +++ b/hackage/gpu-vulkan-core-0.1.0.19-r0-7afd7c263bff805cd6dfef5fea1948f2ff852a3d3f6a6fe4186e5ecbd84c3428.nix @@ -0,0 +1,53 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.12"; + identifier = { name = "gpu-vulkan-core"; version = "0.1.0.19"; }; + license = "BSD-3-Clause"; + copyright = "2022 Yoshikuni Jujo"; + maintainer = "yoshikuni.jujo@gmail.com"; + author = "Yoshikuni Jujo"; + homepage = "https://github.com/YoshikuniJujo/gpu-vulkan-core#readme"; + url = ""; + synopsis = "Thin wrapper for Vulkan API"; + description = "Please see the README on GitHub at "; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."c-enum" or (errorHandler.buildDepError "c-enum")) + (hsPkgs."c-struct" or (errorHandler.buildDepError "c-struct")) + (hsPkgs."nowdoc" or (errorHandler.buildDepError "nowdoc")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + ]; + pkgconfig = [ + (pkgconfPkgs."vulkan" or (errorHandler.pkgConfDepError "vulkan")) + ]; + buildable = true; + }; + tests = { + "gpu-vulkan-core-test" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."c-enum" or (errorHandler.buildDepError "c-enum")) + (hsPkgs."c-struct" or (errorHandler.buildDepError "c-struct")) + (hsPkgs."gpu-vulkan-core" or (errorHandler.buildDepError "gpu-vulkan-core")) + (hsPkgs."nowdoc" or (errorHandler.buildDepError "nowdoc")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/gpu-vulkan-middle-0.1.0.67-r0-2b0789dcb797d1a0496d35cf8ee317e5461ee6e8a7a96e75dc521479b7665cf5.nix b/hackage/gpu-vulkan-middle-0.1.0.67-r0-2b0789dcb797d1a0496d35cf8ee317e5461ee6e8a7a96e75dc521479b7665cf5.nix new file mode 100644 index 00000000000..972ef5e6044 --- /dev/null +++ b/hackage/gpu-vulkan-middle-0.1.0.67-r0-2b0789dcb797d1a0496d35cf8ee317e5461ee6e8a7a96e75dc521479b7665cf5.nix @@ -0,0 +1,82 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { debug = false; }; + package = { + specVersion = "1.12"; + identifier = { name = "gpu-vulkan-middle"; version = "0.1.0.67"; }; + 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/hosc-0.21-r0-14ec269ca7f26f3742075e0bf1e73f1368e26805dfc2537f8c80b6969bda6ae0.nix b/hackage/hosc-0.21-r0-14ec269ca7f26f3742075e0bf1e73f1368e26805dfc2537f8c80b6969bda6ae0.nix new file mode 100644 index 00000000000..2fbec953ced --- /dev/null +++ b/hackage/hosc-0.21-r0-14ec269ca7f26f3742075e0bf1e73f1368e26805dfc2537f8c80b6969bda6ae0.nix @@ -0,0 +1,41 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "2.4"; + identifier = { name = "hosc"; version = "0.21"; }; + license = "GPL-3.0-only"; + copyright = "(c) Rohan Drape, Stefan Kersten and others, 2007-2024"; + maintainer = "rd@rohandrape.net"; + author = "Rohan Drape, Stefan Kersten"; + homepage = "http://rohandrape.net/t/hosc"; + url = ""; + synopsis = "Haskell Open Sound Control"; + description = "Haskell library implementing the Open Sound Control protocol"; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."binary" or (errorHandler.buildDepError "binary")) + (hsPkgs."blaze-builder" or (errorHandler.buildDepError "blaze-builder")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."network" or (errorHandler.buildDepError "network")) + (hsPkgs."parsec" or (errorHandler.buildDepError "parsec")) + (hsPkgs."safe" or (errorHandler.buildDepError "safe")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/hsc3-0.21-r0-2191b21140e5d2b4860a7746272b1d2426aec2c2cf5233088aeb763e343e0009.nix b/hackage/hsc3-0.21-r0-2191b21140e5d2b4860a7746272b1d2426aec2c2cf5233088aeb763e343e0009.nix new file mode 100644 index 00000000000..bfaf443df48 --- /dev/null +++ b/hackage/hsc3-0.21-r0-2191b21140e5d2b4860a7746272b1d2426aec2c2cf5233088aeb763e343e0009.nix @@ -0,0 +1,51 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "2.4"; + identifier = { name = "hsc3"; version = "0.21"; }; + license = "GPL-3.0-only"; + copyright = "(c) Rohan Drape and others, 2005-2024"; + maintainer = "rd@rohandrape.net"; + author = "Rohan Drape"; + homepage = "http://rohandrape.net/t/hsc3"; + url = ""; + synopsis = "Haskell SuperCollider"; + description = "Library for communicating with the SuperCollider synthesiser"; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."binary" or (errorHandler.buildDepError "binary")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."data-binary-ieee754" or (errorHandler.buildDepError "data-binary-ieee754")) + (hsPkgs."data-ordlist" or (errorHandler.buildDepError "data-ordlist")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."hosc" or (errorHandler.buildDepError "hosc")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."murmur-hash" or (errorHandler.buildDepError "murmur-hash")) + (hsPkgs."network" or (errorHandler.buildDepError "network")) + (hsPkgs."process" or (errorHandler.buildDepError "process")) + (hsPkgs."random" or (errorHandler.buildDepError "random")) + (hsPkgs."safe" or (errorHandler.buildDepError "safe")) + (hsPkgs."split" or (errorHandler.buildDepError "split")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/integer-logarithms-1.0.4-r0-caa8eaf9e69fe19f0d356b3f3185df628131407413c182b314ac5dfe2217e4d1.nix b/hackage/integer-logarithms-1.0.4-r0-caa8eaf9e69fe19f0d356b3f3185df628131407413c182b314ac5dfe2217e4d1.nix new file mode 100644 index 00000000000..0a8f5598fc7 --- /dev/null +++ b/hackage/integer-logarithms-1.0.4-r0-caa8eaf9e69fe19f0d356b3f3185df628131407413c182b314ac5dfe2217e4d1.nix @@ -0,0 +1,63 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { integer-gmp = true; check-bounds = false; }; + package = { + specVersion = "1.10"; + identifier = { name = "integer-logarithms"; version = "1.0.4"; }; + license = "MIT"; + copyright = "(c) 2011 Daniel Fischer, 2017-2020 Oleg Grenrus, Andrew Lelechenko"; + maintainer = "Oleg Grenrus "; + author = "Daniel Fischer"; + homepage = "https://github.com/haskellari/integer-logarithms"; + url = ""; + synopsis = "Integer logarithms."; + description = "\"Math.NumberTheory.Logarithms\" and \"Math.NumberTheory.Powers.Integer\"\nfrom the arithmoi package.\n\nAlso provides \"GHC.Integer.Logarithms.Compat\" and\n\"Math.NumberTheory.Power.Natural\" modules, as well as some\nadditional functions in migrated modules."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = ([ + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) + ] ++ pkgs.lib.optional (!(compiler.isGhc && compiler.version.ge "7.10")) (hsPkgs."nats" or (errorHandler.buildDepError "nats"))) ++ (if compiler.isGhc && compiler.version.ge "9.0" + then [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."ghc-bignum" or (errorHandler.buildDepError "ghc-bignum")) + ] ++ pkgs.lib.optional (!flags.integer-gmp) (hsPkgs."invalid-cabal-flag-settings" or (errorHandler.buildDepError "invalid-cabal-flag-settings")) + else [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + ] ++ (if flags.integer-gmp + then [ + (hsPkgs."integer-gmp" or (errorHandler.buildDepError "integer-gmp")) + ] + else [ + (hsPkgs."integer-simple" or (errorHandler.buildDepError "integer-simple")) + ])); + buildable = true; + }; + tests = { + "spec" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."integer-logarithms" or (errorHandler.buildDepError "integer-logarithms")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."smallcheck" or (errorHandler.buildDepError "smallcheck")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit")) + (hsPkgs."tasty-quickcheck" or (errorHandler.buildDepError "tasty-quickcheck")) + (hsPkgs."tasty-smallcheck" or (errorHandler.buildDepError "tasty-smallcheck")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/language-spir-v-0.1.0.3-r0-c07d92777e2b0e4ac9bd3ef0902e50c046d42edf1a1a98d17e78d039d60d1351.nix b/hackage/language-spir-v-0.1.0.3-r0-c07d92777e2b0e4ac9bd3ef0902e50c046d42edf1a1a98d17e78d039d60d1351.nix new file mode 100644 index 00000000000..a95c41491f8 --- /dev/null +++ b/hackage/language-spir-v-0.1.0.3-r0-c07d92777e2b0e4ac9bd3ef0902e50c046d42edf1a1a98d17e78d039d60d1351.nix @@ -0,0 +1,53 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.12"; + identifier = { name = "language-spir-v"; 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/language-spir-v#readme"; + url = ""; + synopsis = "Data type for SPIR-V"; + 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."nowdoc" or (errorHandler.buildDepError "nowdoc")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + ]; + pkgconfig = [ + (pkgconfPkgs."shaderc" or (errorHandler.pkgConfDepError "shaderc")) + ]; + buildable = true; + }; + tests = { + "language-spir-v-test" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."c-enum" or (errorHandler.buildDepError "c-enum")) + (hsPkgs."language-spir-v" or (errorHandler.buildDepError "language-spir-v")) + (hsPkgs."nowdoc" or (errorHandler.buildDepError "nowdoc")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/nix-diff-1.0.21-r0-9f3505df737dbc15921a1f7365e271fe332632e53ddca28391c4fd2c920cde51.nix b/hackage/nix-diff-1.0.21-r0-9f3505df737dbc15921a1f7365e271fe332632e53ddca28391c4fd2c920cde51.nix new file mode 100644 index 00000000000..400b30dbe41 --- /dev/null +++ b/hackage/nix-diff-1.0.21-r0-9f3505df737dbc15921a1f7365e271fe332632e53ddca28391c4fd2c920cde51.nix @@ -0,0 +1,84 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "3.0"; + identifier = { name = "nix-diff"; version = "1.0.21"; }; + license = "BSD-3-Clause"; + copyright = "2024 Gabriella Gonzalez"; + maintainer = "GenuineGabriella@gmail.com"; + author = "Gabriella Gonzalez"; + homepage = "https://github.com/Gabriella439/nix-diff"; + url = ""; + synopsis = "Explain why two Nix derivations differ"; + description = "This package provides a @nix-diff@ executable which\nexplains why two Nix derivations (i.e. @*.drv@ files)\ndiffer"; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."attoparsec" or (errorHandler.buildDepError "attoparsec")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."nix-derivation" or (errorHandler.buildDepError "nix-derivation")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + (hsPkgs."patience" or (errorHandler.buildDepError "patience")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."process" or (errorHandler.buildDepError "process")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."quickcheck-instances" or (errorHandler.buildDepError "quickcheck-instances")) + (hsPkgs."generic-arbitrary" or (errorHandler.buildDepError "generic-arbitrary")) + (hsPkgs."uniplate" or (errorHandler.buildDepError "uniplate")) + ]; + buildable = true; + }; + exes = { + "nix-diff" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."nix-diff" or (errorHandler.buildDepError "nix-diff")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."unix" or (errorHandler.buildDepError "unix")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + ]; + buildable = true; + }; + }; + tests = { + "nix-diff-test" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."nix-diff" or (errorHandler.buildDepError "nix-diff")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."typed-process" or (errorHandler.buildDepError "typed-process")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-quickcheck" or (errorHandler.buildDepError "tasty-quickcheck")) + (hsPkgs."tasty-silver" or (errorHandler.buildDepError "tasty-silver")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/posit-2022.2.0.1-r0-b5b5ee785b8b4578d4d877b09b5919ca3a2c1142549738b31da4f8a9daff4ebf.nix b/hackage/posit-2022.2.0.1-r0-b5b5ee785b8b4578d4d877b09b5919ca3a2c1142549738b31da4f8a9daff4ebf.nix new file mode 100644 index 00000000000..6675484575c --- /dev/null +++ b/hackage/posit-2022.2.0.1-r0-b5b5ee785b8b4578d4d877b09b5919ca3a2c1142549738b31da4f8a9daff4ebf.nix @@ -0,0 +1,83 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { + do-no-storable-random = false; + do-liquid = false; + do-rewrite = false; + }; + package = { + specVersion = "1.12"; + identifier = { name = "posit"; version = "2022.2.0.1"; }; + license = "BSD-3-Clause"; + copyright = "2021-2024 Nathan Waivio"; + maintainer = "nathan.waivio@gmail.com"; + author = "Nathan Waivio"; + homepage = "https://github.com/waivio/posit#readme"; + url = ""; + synopsis = "Posit Numbers"; + description = "The Posit Number format attempting to conform to the Posit Standard Versions 3.2 and 2022. Where Real numbers are approximated by `Maybe Rational` and sampled in a similar way to the projective real line."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = ([ + (hsPkgs."data-dword" or (errorHandler.buildDepError "data-dword")) + (hsPkgs."scientific" or (errorHandler.buildDepError "scientific")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + ] ++ pkgs.lib.optional (!flags.do-liquid) (hsPkgs."base" or (errorHandler.buildDepError "base"))) ++ pkgs.lib.optional (!flags.do-no-storable-random) (hsPkgs."random" or (errorHandler.buildDepError "random")); + buildable = true; + }; + tests = { + "posit-test" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."posit" or (errorHandler.buildDepError "posit")) + ]; + buildable = true; + }; + "test-posit-functions" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."posit" or (errorHandler.buildDepError "posit")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."Chart" or (errorHandler.buildDepError "Chart")) + (hsPkgs."Chart-cairo" or (errorHandler.buildDepError "Chart-cairo")) + ]; + buildable = true; + }; + }; + benchmarks = { + "test-posit-weigh" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."posit" or (errorHandler.buildDepError "posit")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."weigh" or (errorHandler.buildDepError "weigh")) + ]; + buildable = true; + }; + "test-posit-readShowId" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."posit" or (errorHandler.buildDepError "posit")) + ]; + buildable = true; + }; + "test-posit-fusedRewrite" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."posit" or (errorHandler.buildDepError "posit")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/repa-eval-4.2.4.0-r0-65cc085373702830568c1587ff6f1016c2ce90034646a9d01b0ce5a7838fcba3.nix b/hackage/repa-eval-4.2.4.0-r0-65cc085373702830568c1587ff6f1016c2ce90034646a9d01b0ce5a7838fcba3.nix new file mode 100644 index 00000000000..56ce7b9f78b --- /dev/null +++ b/hackage/repa-eval-4.2.4.0-r0-65cc085373702830568c1587ff6f1016c2ce90034646a9d01b0ce5a7838fcba3.nix @@ -0,0 +1,31 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.10"; + identifier = { name = "repa-eval"; version = "4.2.4.0"; }; + license = "BSD-3-Clause"; + copyright = ""; + maintainer = "Ben Lippmeier "; + author = "The Repa Development Team"; + homepage = "http://repa.ouroborus.net"; + url = ""; + synopsis = "Low-level parallel operators on bulk random-accessble arrays."; + description = "Low-level parallel operators on bulk random-accessble arrays."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ (hsPkgs."base" or (errorHandler.buildDepError "base")) ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/storable-peek-poke-0.1.0.2-r0-416da729ac76d53d39a744021a735ecc095b0d5f84b2ea235b54c457b9de619c.nix b/hackage/storable-peek-poke-0.1.0.2-r0-416da729ac76d53d39a744021a735ecc095b0d5f84b2ea235b54c457b9de619c.nix new file mode 100644 index 00000000000..cce6c5dfeac --- /dev/null +++ b/hackage/storable-peek-poke-0.1.0.2-r0-416da729ac76d53d39a744021a735ecc095b0d5f84b2ea235b54c457b9de619c.nix @@ -0,0 +1,44 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.12"; + identifier = { name = "storable-peek-poke"; version = "0.1.0.2"; }; + license = "BSD-3-Clause"; + copyright = "@2023 Yoshikuni Jujo"; + maintainer = "yoshikuni.jujo@gmail.com"; + author = "Yoshikuni Jujo"; + homepage = "https://github.com/YoshikuniJujo/storable-peek-poke#readme"; + url = ""; + synopsis = "class Sizable, Peek and Poke"; + description = "Please see the README on GitHub at "; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."typelevel-tools-yj" or (errorHandler.buildDepError "typelevel-tools-yj")) + ]; + buildable = true; + }; + tests = { + "storable-peek-poke-test" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."storable-peek-poke" or (errorHandler.buildDepError "storable-peek-poke")) + (hsPkgs."typelevel-tools-yj" or (errorHandler.buildDepError "typelevel-tools-yj")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/text-short-0.1.6-r3-41be94ccd3f6646ab69b0b05c5130ea3c7911a4598ab9b9192f21ad25a69163a.nix b/hackage/text-short-0.1.6-r3-41be94ccd3f6646ab69b0b05c5130ea3c7911a4598ab9b9192f21ad25a69163a.nix new file mode 100644 index 00000000000..c27a7b191a6 --- /dev/null +++ b/hackage/text-short-0.1.6-r3-41be94ccd3f6646ab69b0b05c5130ea3c7911a4598ab9b9192f21ad25a69163a.nix @@ -0,0 +1,56 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { asserts = false; }; + package = { + specVersion = "1.18"; + identifier = { name = "text-short"; version = "0.1.6"; }; + license = "BSD-3-Clause"; + copyright = ""; + maintainer = "hvr@gnu.org"; + author = "Herbert Valerio Riedel"; + homepage = ""; + url = ""; + synopsis = "Memory-efficient representation of Unicode text strings"; + description = "This package provides the 'ShortText' type which is suitable for keeping many short strings in memory. This is similiar to how 'ShortByteString' relates to 'ByteString'.\n\nThe main difference between 'Text' and 'ShortText' is that 'ShortText' doesn't support zero-copy slicing (thereby saving 2 words), and, compared to text-1.*, that it uses UTF-8 instead of UTF-16 internally. Consequently, the memory footprint of a (boxed) 'ShortText' value is 4 words (2 words when unboxed) plus the length of the UTF-8 encoded payload."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."binary" or (errorHandler.buildDepError "binary")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + ]; + buildable = true; + }; + tests = { + "text-short-tests" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."binary" or (errorHandler.buildDepError "binary")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."text-short" or (errorHandler.buildDepError "text-short")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit")) + (hsPkgs."tasty-quickcheck" or (errorHandler.buildDepError "tasty-quickcheck")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/index-state-hashes.nix b/index-state-hashes.nix index c93a696817f..58d0445855d 100644 --- a/index-state-hashes.nix +++ b/index-state-hashes.nix @@ -2090,4 +2090,5 @@ "2024-12-18T00:00:00Z" = "c9440be4c7ca9ff9164539ef993ca4e4df94c96b3ee72b7acb86efdd31b257ca"; "2024-12-19T00:00:00Z" = "9d45093de6e7086e7e698706206d0c768336708d54b1f46cfea8f573aca4a74c"; "2024-12-20T00:00:00Z" = "deadddbb7fa64188a81fd7a23c5ac7724b6e5ff5807cfb04fe1b0f4c92525734"; + "2024-12-21T00:00:00Z" = "ba44ea83852566f0d47eb02dc1604bc5d8ed87e1d313b0ee3a93f33c1f2100ca"; } diff --git a/nix/_One_Tuple.nix b/nix/_One_Tuple.nix index 791b8861dad..e1c57605e14 100644 --- a/nix/_One_Tuple.nix +++ b/nix/_One_Tuple.nix @@ -188,7 +188,12 @@ revNum = 0; sha256 = "ce39b24139694ee1facfdbf0eed3fbca3444fa3c7bcaa386c65cd4e1b7691a4d"; }; - default = "r0"; + r1 = { + nix = import ../hackage/OneTuple-0.4.2-r1-dd7266f983da2970e5662168add810dabadabb3a4bb9b137181eafc0ac7ea4d4.nix; + revNum = 1; + sha256 = "dd7266f983da2970e5662168add810dabadabb3a4bb9b137181eafc0ac7ea4d4"; + }; + default = "r1"; }; }; } \ No newline at end of file diff --git a/nix/assoc.nix b/nix/assoc.nix index aac14f15a26..8efe0ca4bb1 100644 --- a/nix/assoc.nix +++ b/nix/assoc.nix @@ -86,7 +86,12 @@ revNum = 0; sha256 = "ad458c9e06a23dd275f8dbb02d13e250b8e40ac4858bc67e7992628563d14f5d"; }; - default = "r0"; + r1 = { + nix = import ../hackage/assoc-1.1.1-r1-0ab39b4d1feb4caca95ac6e314f48782b27a86a6b8d1f5e8dc4be9fbed11185f.nix; + revNum = 1; + sha256 = "0ab39b4d1feb4caca95ac6e314f48782b27a86a6b8d1f5e8dc4be9fbed11185f"; + }; + default = "r1"; }; }; } \ No newline at end of file diff --git a/nix/bench.nix b/nix/bench.nix index e812c2e18c2..13263e08eff 100644 --- a/nix/bench.nix +++ b/nix/bench.nix @@ -102,7 +102,12 @@ revNum = 0; sha256 = "1b4d13b36cbd4bb1f81493eff589c2d92b8dc7bc91bfce77b3ef68224a72fa0f"; }; - default = "r0"; + r1 = { + nix = import ../hackage/bench-1.0.13-r1-d6d1e593e607830ec0d6342bacab877ac348175c100ab1a168f6a4e2fdd216da.nix; + revNum = 1; + sha256 = "d6d1e593e607830ec0d6342bacab877ac348175c100ab1a168f6a4e2fdd216da"; + }; + default = "r1"; }; }; "1.0.2" = { diff --git a/nix/data-fix.nix b/nix/data-fix.nix index e221fb9b608..647291a4d61 100644 --- a/nix/data-fix.nix +++ b/nix/data-fix.nix @@ -184,7 +184,12 @@ revNum = 0; sha256 = "49114884d59f74ab62a3fc9ab1fd8888ed81b234e30b5d798be4aec4ddba0113"; }; - default = "r0"; + r1 = { + nix = import ../hackage/data-fix-0.3.4-r1-ee78be6168ca0878d670fede957195d3debf4a37a806d13d72182b274901261b.nix; + revNum = 1; + sha256 = "ee78be6168ca0878d670fede957195d3debf4a37a806d13d72182b274901261b"; + }; + default = "r1"; }; }; } \ No newline at end of file diff --git a/nix/dhall-lsp-server.nix b/nix/dhall-lsp-server.nix index fdaa3910979..b5b5c7cf061 100644 --- a/nix/dhall-lsp-server.nix +++ b/nix/dhall-lsp-server.nix @@ -349,7 +349,12 @@ revNum = 1; sha256 = "af7bfb799441fed0c1a4b1f69b8b1bff6939e2e522f46c42b0f8e4df50c1a21f"; }; - default = "r1"; + r2 = { + nix = import ../hackage/dhall-lsp-server-1.1.3-r2-0308a2874211d459de70db021f9f27e5f46072392621e47cfdc775759ebcbc96.nix; + revNum = 2; + sha256 = "0308a2874211d459de70db021f9f27e5f46072392621e47cfdc775759ebcbc96"; + }; + default = "r2"; }; }; } \ No newline at end of file diff --git a/nix/dhall-yaml.nix b/nix/dhall-yaml.nix index eda14524ded..c251fe75ed0 100644 --- a/nix/dhall-yaml.nix +++ b/nix/dhall-yaml.nix @@ -156,7 +156,12 @@ revNum = 3; sha256 = "841746c61aee3cf0140fd56c32663af35dbdc7dc15014e6bb298a9728321b415"; }; - default = "r3"; + r4 = { + nix = import ../hackage/dhall-yaml-1.2.12-r4-94d6aba576119ba711a58f071cab9293d151746d5af27b30f1bf19848b260751.nix; + revNum = 4; + sha256 = "94d6aba576119ba711a58f071cab9293d151746d5af27b30f1bf19848b260751"; + }; + default = "r4"; }; }; "1.2.2" = { diff --git a/nix/dhall.nix b/nix/dhall.nix index 3cd9396540a..83052bea98c 100644 --- a/nix/dhall.nix +++ b/nix/dhall.nix @@ -924,7 +924,12 @@ revNum = 1; sha256 = "d0b63c91c86f5e41eb0994a2b856e64402cb7367bce7be01ad860ce620160413"; }; - default = "r1"; + r2 = { + nix = import ../hackage/dhall-1.42.1-r2-642785a2db236c7e94a5765e70690f88f87ef9c01a891669674b9cbc70a14948.nix; + revNum = 2; + sha256 = "642785a2db236c7e94a5765e70690f88f87ef9c01a891669674b9cbc70a14948"; + }; + default = "r2"; }; }; "1.5.0" = { diff --git a/nix/directory-ospath-streaming.nix b/nix/directory-ospath-streaming.nix index 1967a8be33f..925d2b4cdc8 100644 --- a/nix/directory-ospath-streaming.nix +++ b/nix/directory-ospath-streaming.nix @@ -61,6 +61,22 @@ revNum = 0; sha256 = "246024c24ed06e8999e948badf244c1b4e0e55f51e706fff82273a321f9db021"; }; + r1 = { + nix = import ../hackage/directory-ospath-streaming-0.2-r1-c19b5e1f52fa6b9235818fadc0873e0d122c58c49aaa9a0a0cf645337143244c.nix; + revNum = 1; + sha256 = "c19b5e1f52fa6b9235818fadc0873e0d122c58c49aaa9a0a0cf645337143244c"; + }; + default = "r1"; + }; + }; + "0.2.1" = { + sha256 = "45c56130594256f3bb0f77743804b4f6cf949a7ad19694fdd8a46047ea185706"; + revisions = { + r0 = { + nix = import ../hackage/directory-ospath-streaming-0.2.1-r0-204801aabf4c7aa43a02a64ea8a152028e9cec3257eeb7d2a533d6d78d9451c8.nix; + revNum = 0; + sha256 = "204801aabf4c7aa43a02a64ea8a152028e9cec3257eeb7d2a533d6d78d9451c8"; + }; default = "r0"; }; }; diff --git a/nix/dobutok_O2.nix b/nix/dobutok_O2.nix index e13ac27391d..88f997517e9 100644 --- a/nix/dobutok_O2.nix +++ b/nix/dobutok_O2.nix @@ -714,6 +714,17 @@ default = "r0"; }; }; + "0.44.1.0" = { + sha256 = "f71c6e6bd1a895e56ede77e9f9a55a5d6265174c5fcbe84b7eb585f8eb28f3bd"; + revisions = { + r0 = { + nix = import ../hackage/dobutokO2-0.44.1.0-r0-67c77dab7dad01c30fd9ae37eedc4b318474d76bc280c7230fe2f91109861612.nix; + revNum = 0; + sha256 = "67c77dab7dad01c30fd9ae37eedc4b318474d76bc280c7230fe2f91109861612"; + }; + default = "r0"; + }; + }; "0.5.0.0" = { sha256 = "324da74e498c553bbe1de6f1beebf3c9f8b2c5eb07866428711e4d7f01812b2c"; revisions = { diff --git a/nix/foldl.nix b/nix/foldl.nix index 51bc4fcc96a..fe906016da5 100644 --- a/nix/foldl.nix +++ b/nix/foldl.nix @@ -636,6 +636,17 @@ default = "r0"; }; }; + "1.4.18" = { + sha256 = "cad8f45180f7d375262f72887be5f48f4ec55e34b381b5cb71269f006e91500e"; + revisions = { + r0 = { + nix = import ../hackage/foldl-1.4.18-r0-e732ae139b82403bec3491c2dba9fe5993350f6d282c7b4bf841707b0774d21a.nix; + revNum = 0; + sha256 = "e732ae139b82403bec3491c2dba9fe5993350f6d282c7b4bf841707b0774d21a"; + }; + default = "r0"; + }; + }; "1.4.2" = { sha256 = "89c1479e075cfe692ffbf87bdde76ca10bbe9644b36677e33e7b987db5608c91"; revisions = { diff --git a/nix/freckle-kafka.nix b/nix/freckle-kafka.nix index f904179a6ce..9c0c454b55d 100644 --- a/nix/freckle-kafka.nix +++ b/nix/freckle-kafka.nix @@ -21,4 +21,15 @@ default = "r0"; }; }; + "0.0.0.2" = { + sha256 = "1d0b05e64845e309dea3ec193652b3549102e7029eb82fa51444e6ae0db55ebc"; + revisions = { + r0 = { + nix = import ../hackage/freckle-kafka-0.0.0.2-r0-1d6e961f4214074846e757fd8b94b9a88d85813d6344603d1db2ce9f8daa77b1.nix; + revNum = 0; + sha256 = "1d6e961f4214074846e757fd8b94b9a88d85813d6344603d1db2ce9f8daa77b1"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/ghc-events.nix b/nix/ghc-events.nix index 1dd9d308e5d..cbc3906c531 100644 --- a/nix/ghc-events.nix +++ b/nix/ghc-events.nix @@ -248,7 +248,12 @@ revNum = 0; sha256 = "26dea552292678cb4dd870c1a83bc125a1b2a0aa357b96171abb432a4b7f37f8"; }; - default = "r0"; + r1 = { + nix = import ../hackage/ghc-events-0.20.0.0-r1-967056f67b17927c9bb9187ad0d8aaba1b2d1dfcb358b5966aeaed87598190cf.nix; + revNum = 1; + sha256 = "967056f67b17927c9bb9187ad0d8aaba1b2d1dfcb358b5966aeaed87598190cf"; + }; + default = "r1"; }; }; "0.3.0.1" = { diff --git a/nix/gpu-vulkan-core.nix b/nix/gpu-vulkan-core.nix index cbe30b0f071..d73de318ddc 100644 --- a/nix/gpu-vulkan-core.nix +++ b/nix/gpu-vulkan-core.nix @@ -65,6 +65,17 @@ default = "r0"; }; }; + "0.1.0.19" = { + sha256 = "74bbbcab2113d7f64d6ee1e6986575fda436259993239914abbda35b3b00e4f5"; + revisions = { + r0 = { + nix = import ../hackage/gpu-vulkan-core-0.1.0.19-r0-7afd7c263bff805cd6dfef5fea1948f2ff852a3d3f6a6fe4186e5ecbd84c3428.nix; + revNum = 0; + sha256 = "7afd7c263bff805cd6dfef5fea1948f2ff852a3d3f6a6fe4186e5ecbd84c3428"; + }; + default = "r0"; + }; + }; "0.1.0.7" = { sha256 = "6eb20a8e0351099900bc11d5d164310ccd057e2da7071b6c0f4d7007b58e958d"; revisions = { diff --git a/nix/gpu-vulkan-middle.nix b/nix/gpu-vulkan-middle.nix index b8736305201..1cf5085816a 100644 --- a/nix/gpu-vulkan-middle.nix +++ b/nix/gpu-vulkan-middle.nix @@ -120,4 +120,15 @@ default = "r0"; }; }; + "0.1.0.67" = { + sha256 = "e885aa889d5f10e135327c4b3911338cd811f8334a153302b6a4dc1445236ee1"; + revisions = { + r0 = { + nix = import ../hackage/gpu-vulkan-middle-0.1.0.67-r0-2b0789dcb797d1a0496d35cf8ee317e5461ee6e8a7a96e75dc521479b7665cf5.nix; + revNum = 0; + sha256 = "2b0789dcb797d1a0496d35cf8ee317e5461ee6e8a7a96e75dc521479b7665cf5"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/gpu-vulkan.nix b/nix/gpu-vulkan.nix index 30ff49012d3..8e3b8b815ca 100644 --- a/nix/gpu-vulkan.nix +++ b/nix/gpu-vulkan.nix @@ -153,4 +153,15 @@ default = "r0"; }; }; + "0.1.0.162" = { + sha256 = "cc4c7e1bc07e312576bcb1c33686852e20f9e84c5b2db9deba7bc3f6dcfcbd2e"; + revisions = { + r0 = { + nix = import ../hackage/gpu-vulkan-0.1.0.162-r0-c708da5ce6a288e6673e7ffac7ffd50f038dd9a493888b95288d8c948d922629.nix; + revNum = 0; + sha256 = "c708da5ce6a288e6673e7ffac7ffd50f038dd9a493888b95288d8c948d922629"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/hosc.nix b/nix/hosc.nix index 88fb0c55bec..169eb03ab07 100644 --- a/nix/hosc.nix +++ b/nix/hosc.nix @@ -293,6 +293,17 @@ default = "r0"; }; }; + "0.21" = { + sha256 = "2875067d8f3430a1696dabda3aa498d56506eab94d4181dc4c6b93d5bb95a4d4"; + revisions = { + r0 = { + nix = import ../hackage/hosc-0.21-r0-14ec269ca7f26f3742075e0bf1e73f1368e26805dfc2537f8c80b6969bda6ae0.nix; + revNum = 0; + sha256 = "14ec269ca7f26f3742075e0bf1e73f1368e26805dfc2537f8c80b6969bda6ae0"; + }; + default = "r0"; + }; + }; "0.3" = { sha256 = "2a60e79f11397049d0cf9d35e95948e07316b92233247c3e0ab726512cef9c10"; revisions = { diff --git a/nix/hsc3.nix b/nix/hsc3.nix index 194084d2fd6..5dabbdf8bb8 100644 --- a/nix/hsc3.nix +++ b/nix/hsc3.nix @@ -164,6 +164,17 @@ default = "r0"; }; }; + "0.21" = { + sha256 = "9bc2f86c9c2c7b2440f163bbc5b2d51e5902bbeefb2bf7092743d7ad32dc3d1b"; + revisions = { + r0 = { + nix = import ../hackage/hsc3-0.21-r0-2191b21140e5d2b4860a7746272b1d2426aec2c2cf5233088aeb763e343e0009.nix; + revNum = 0; + sha256 = "2191b21140e5d2b4860a7746272b1d2426aec2c2cf5233088aeb763e343e0009"; + }; + default = "r0"; + }; + }; "0.3" = { sha256 = "bcbcfba319ab71142e15153261ef156435d4c16b0a34f597d5a7d0c43f6444e3"; revisions = { diff --git a/nix/integer-logarithms.nix b/nix/integer-logarithms.nix index 7c075bf8c61..517e959b01e 100644 --- a/nix/integer-logarithms.nix +++ b/nix/integer-logarithms.nix @@ -151,4 +151,15 @@ default = "r6"; }; }; + "1.0.4" = { + sha256 = "6a93c76c2518cbe2d72ab17da6ae46d8cae93cbfb7c5a5ad5783f903c1448f45"; + revisions = { + r0 = { + nix = import ../hackage/integer-logarithms-1.0.4-r0-caa8eaf9e69fe19f0d356b3f3185df628131407413c182b314ac5dfe2217e4d1.nix; + revNum = 0; + sha256 = "caa8eaf9e69fe19f0d356b3f3185df628131407413c182b314ac5dfe2217e4d1"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/language-spir-v.nix b/nix/language-spir-v.nix index 0f8f4d5d1b5..d4763ea4ca0 100644 --- a/nix/language-spir-v.nix +++ b/nix/language-spir-v.nix @@ -32,4 +32,15 @@ default = "r0"; }; }; + "0.1.0.3" = { + sha256 = "2afaa5dc9e5a7b5601ba3bf4e55f0b8ee532c668d5e68dd7b86f980a6f532e99"; + revisions = { + r0 = { + nix = import ../hackage/language-spir-v-0.1.0.3-r0-c07d92777e2b0e4ac9bd3ef0902e50c046d42edf1a1a98d17e78d039d60d1351.nix; + revNum = 0; + sha256 = "c07d92777e2b0e4ac9bd3ef0902e50c046d42edf1a1a98d17e78d039d60d1351"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/nix-diff.nix b/nix/nix-diff.nix index 494444b470a..5de8f6ff0f7 100644 --- a/nix/nix-diff.nix +++ b/nix/nix-diff.nix @@ -178,6 +178,17 @@ default = "r0"; }; }; + "1.0.21" = { + sha256 = "9ee0b53296d54621944118f2527bc81e72411ab0020a6a48c9ee875b8e4d3b31"; + revisions = { + r0 = { + nix = import ../hackage/nix-diff-1.0.21-r0-9f3505df737dbc15921a1f7365e271fe332632e53ddca28391c4fd2c920cde51.nix; + revNum = 0; + sha256 = "9f3505df737dbc15921a1f7365e271fe332632e53ddca28391c4fd2c920cde51"; + }; + default = "r0"; + }; + }; "1.0.3" = { sha256 = "f07cbdcbec4721c0804ed18f6228c800337a62a09fe7264ccb5f7859187e0095"; revisions = { diff --git a/nix/posit.nix b/nix/posit.nix index e6934b6caac..e69569376a2 100644 --- a/nix/posit.nix +++ b/nix/posit.nix @@ -98,6 +98,17 @@ default = "r0"; }; }; + "2022.2.0.1" = { + sha256 = "13b2949ca53e588c9753c4c578c546c5644299b6293c22736520595720b03ba3"; + revisions = { + r0 = { + nix = import ../hackage/posit-2022.2.0.1-r0-b5b5ee785b8b4578d4d877b09b5919ca3a2c1142549738b31da4f8a9daff4ebf.nix; + revNum = 0; + sha256 = "b5b5ee785b8b4578d4d877b09b5919ca3a2c1142549738b31da4f8a9daff4ebf"; + }; + default = "r0"; + }; + }; "3.2.0.0" = { sha256 = "a1f7da463c631e91ec95c4248d59de0e085ae6cf93be56d82be303c946206ee1"; revisions = { diff --git a/nix/repa-eval.nix b/nix/repa-eval.nix index 7480733417c..c89883488e0 100644 --- a/nix/repa-eval.nix +++ b/nix/repa-eval.nix @@ -32,4 +32,15 @@ default = "r0"; }; }; + "4.2.4.0" = { + sha256 = "c1e24f66cae9cad13cedc59fc1e23fc84816c391559bac342c2857467ac92ec7"; + revisions = { + r0 = { + nix = import ../hackage/repa-eval-4.2.4.0-r0-65cc085373702830568c1587ff6f1016c2ce90034646a9d01b0ce5a7838fcba3.nix; + revNum = 0; + sha256 = "65cc085373702830568c1587ff6f1016c2ce90034646a9d01b0ce5a7838fcba3"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/storable-peek-poke.nix b/nix/storable-peek-poke.nix index faf77e2d6ba..a224b050083 100644 --- a/nix/storable-peek-poke.nix +++ b/nix/storable-peek-poke.nix @@ -15,4 +15,15 @@ default = "r1"; }; }; + "0.1.0.2" = { + sha256 = "fffd530e9fe8f84d298cd082017a88186ad8a9e0c14304d3ad8b48376ed7fa5d"; + revisions = { + r0 = { + nix = import ../hackage/storable-peek-poke-0.1.0.2-r0-416da729ac76d53d39a744021a735ecc095b0d5f84b2ea235b54c457b9de619c.nix; + revNum = 0; + sha256 = "416da729ac76d53d39a744021a735ecc095b0d5f84b2ea235b54c457b9de619c"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/text-short.nix b/nix/text-short.nix index 1aa624f19ea..8d854ded1e0 100644 --- a/nix/text-short.nix +++ b/nix/text-short.nix @@ -133,7 +133,12 @@ revNum = 2; sha256 = "5953dc14c71b6047edab2dc89e922678ff5cbe2e98d16b9e7078150083940be4"; }; - default = "r2"; + r3 = { + nix = import ../hackage/text-short-0.1.6-r3-41be94ccd3f6646ab69b0b05c5130ea3c7911a4598ab9b9192f21ad25a69163a.nix; + revNum = 3; + sha256 = "41be94ccd3f6646ab69b0b05c5130ea3c7911a4598ab9b9192f21ad25a69163a"; + }; + default = "r3"; }; }; } \ No newline at end of file