From 74a69b6144a3b159808167a02c4d0aa07125c391 Mon Sep 17 00:00:00 2001 From: IOHK Date: Thu, 12 Oct 2023 00:21:51 +0000 Subject: [PATCH] Automatic Update --- ...b37bfb902346842719a24f49049b66a5ae7266.nix | 37 +++ ...fa9a0982fb971ddc357ecca8590ce6d11586f8.nix | 37 +++ ...6ac02ac62a2d3a215ed6ef69b18f335e6644a4.nix | 208 ++++++++++++++++ ...4d46fdef733ee6d157955fbc5e893a38ea55d7.nix | 69 ++++++ ...d8a2022570c859b486b5d114021ee838427940.nix | 34 +++ ...d524063454a0dfaec3bfc6df7fb40520fafecd.nix | 63 +++++ ...1a7d9fc2425aefad6c46ad4592035254b46051.nix | 48 ++++ ...6f206730f141e99f672529b64f6d99e3cb0e87.nix | 31 +++ ...70f091877b0fdbe9e25848faa29ab2c412f136.nix | 50 ++++ ...4052f8479ef6b6a86294d65c6086d45a842e4b.nix | 37 +++ ...409e6344e7b3fe3690d51212a4a6fa84d02872.nix | 54 ++++ ...01f5ae10feab583a20b73d2de4680f284a250b.nix | 91 +++++++ ...8d62fb01118d328855040a35e2646d959b45f8.nix | 58 +++++ ...12a58445a6d44d87ed90cf9f4a23ba5e2393e9.nix | 53 ++++ ...fc685fdbff3b7b07ac5e2cf79bc14d91baf2fc.nix | 55 +++++ ...63d459533b7ef1f1eb14941ea147da5eb377ad.nix | 37 +++ ...a52f6a0817993cf846dcb1075ab592ae6c3d8d.nix | 50 ++++ ...d115b985c51dcae1a8d44917434fb790da1749.nix | 80 ++++++ ...d93fc2e1d8db6b30e78615d1211725ea92809a.nix | 63 +++++ ...1fe75a2b06c930c4bad4d8b1dd7b4074ea892f.nix | 73 ++++++ ...3ccb457ef73c6d6461f6a1b2b0a70d41d05d6e.nix | 67 +++++ ...6a5c1f8a36891bab07ccb065790fc7f561223d.nix | 233 ++++++++++++++++++ ...f43489425a5a372a4330cfbb9a989e380197fc.nix | 233 ++++++++++++++++++ ...2e8ecc1c61092b1b1e08fd4ed36d1cee4f689d.nix | 97 ++++++++ ...a48312f3d1f6c59b85387ffc642b6a5ec5e22d.nix | 89 +++++++ ...7e8612a30b4442f82fa5f106700c89d95a60f9.nix | 91 +++++++ ...302db967b478dc4478484fa38f5f162a9fabd4.nix | 91 +++++++ ...735d9c66ccfe9354c3fb4617d0042fb294d72d.nix | 91 +++++++ ...142ffeef66d656b244ae32bc382fc532747079.nix | 52 ++++ ...28c9fc1f9a81ad9ba58b68ae7335a781017a9b.nix | 86 +++++++ ...c57b8c19df50853a86eaf8f154a17441a5a51d.nix | 34 +++ ...b53d3bc0ada11432b1eec2aedf00c38635df20.nix | 34 +++ ...e13af6d274138a9535167477fef7e66fdab670.nix | 38 +++ ...55972476a1f117d0a7b944f810bce6b4848377.nix | 37 +++ ...ba711e95e655f7707b3267df554719d8875c26.nix | 41 +++ ...f0bca4a80e5dc0ed397f2272cfe70ed145970c.nix | 47 ++++ ...b514d3dccd2d783fc9fb50092ff15aa9c202d5.nix | 37 +++ ...cc04fc629eb6ce4e5942bd339adc54eab61af8.nix | 37 +++ ...b178bb2c9d7f1683ea2bc4829074bbf245c76f.nix | 37 +++ ...fc76ec0bcceb94dbd6d3aa98e853bbe700e95e.nix | 38 +++ ...24434cdb11299efaaa400954caef7a6e221ba9.nix | 38 +++ ...c6b7b437ef7f77526f58ff1e0efe6b78c3fc03.nix | 38 +++ ...e91b8ce7e23d41b22817b8974abe4489a0c6c9.nix | 38 +++ ...c4b2f37d2d33b2f7dbfd7ffe2dbdd3024c1848.nix | 38 +++ ...62634738bc26699cd48597360b15b539c46b9d.nix | 38 +++ ...eceb12ddba0458040dfdb9c065eab563b1cc52.nix | 38 +++ ...514fbb198b51c1abcb86e4567c08af316ced5b.nix | 38 +++ ...86c663fb8d997162689709593d6e60306b59f0.nix | 38 +++ ...7a2179092afe4732f3a1bc3e3c19485b40e8bb.nix | 54 ++++ ...5f0e8c43089a63eae21f277e83b12549924499.nix | 54 ++++ ...1787adc181bcf8fd378cb7b695b2af6cb26af6.nix | 54 ++++ ...0dff7b0e5e01a7330799728bf893abd2d9bd46.nix | 112 +++++++++ ...1635eadae69bf36c9675f9f3cac217a9d8cce1.nix | 59 +++++ ...01541f86540bd51edc4cad838e29dd7443a999.nix | 33 +++ ...6c696b3d61ea16e1a264287f965b56aee8890f.nix | 75 ++++++ ...e8cf5ffee3db9b726091e0e4b91346f9ca1b18.nix | 43 ++++ ...2d87e16c11880f42998e39363eb63f057ae24b.nix | 124 ++++++++++ ...fe7c55ef964438b141f81cee5775b1bf96fe2c.nix | 39 +++ ...67b3d99efeb74add5537ae92ef971d2a6f5279.nix | 35 +++ ...248a8d54e2d1198692f571ff6e4cc6cb8db012.nix | 114 +++++++++ ...a2bf863e38f4882a39b384f43500478e2ddfc3.nix | 59 +++++ index-state-hashes.nix | 1 + nix/aeson-unqualified-ast.nix | 22 ++ nix/arch-hs.nix | 7 +- nix/arch-web.nix | 7 +- nix/base-compat-batteries.nix | 11 + nix/base-compat.nix | 11 + nix/base-orphans.nix | 11 + nix/base-prelude.nix | 11 + nix/binary-parser.nix | 11 + nix/boring.nix | 7 +- nix/constraints.nix | 11 + nix/doctest.nix | 11 + nix/ghc-lib-parser.nix | 7 +- nix/ghc-lib.nix | 7 +- nix/hi-file-parser.nix | 11 + nix/hspec-api.nix | 11 + nix/hspec-core.nix | 11 + nix/hspec-discover.nix | 11 + nix/hspec-meta.nix | 11 + nix/hspec.nix | 11 + nix/http-api-data.nix | 7 +- nix/http2.nix | 22 ++ nix/ip.nix | 7 +- nix/lifted-async.nix | 7 +- nix/linear-base.nix | 21 +- nix/list-t.nix | 11 + nix/literatex.nix | 7 +- nix/microlens-contra.nix | 7 +- nix/microlens-ghc.nix | 7 +- nix/microlens-mtl.nix | 7 +- nix/microlens-platform.nix | 7 +- nix/microlens.nix | 7 +- nix/neat-interpolation.nix | 11 + nix/park-bench.nix | 11 + nix/pipes-zlib.nix | 98 ++++++-- nix/quic.nix | 11 + nix/rebase.nix | 11 + nix/rerebase.nix | 11 + nix/safecopy.nix | 7 +- nix/some.nix | 7 +- nix/streaming-commons.nix | 7 +- nix/streamly-fsnotify.nix | 7 +- nix/text-ansi.nix | 7 +- nix/text-show-instances.nix | 11 + nix/timer-wheel.nix | 11 + 106 files changed, 4389 insertions(+), 36 deletions(-) create mode 100644 hackage/aeson-unqualified-ast-1.0.0.2-r0-83e8aa1755de7ff2e34da92b42b37bfb902346842719a24f49049b66a5ae7266.nix create mode 100644 hackage/aeson-unqualified-ast-1.0.0.3-r0-ff22c537951c889b38f591459cfa9a0982fb971ddc357ecca8590ce6d11586f8.nix create mode 100644 hackage/arch-hs-0.11.1.0-r3-981470c0275c41f94df2a938866ac02ac62a2d3a215ed6ef69b18f335e6644a4.nix create mode 100644 hackage/arch-web-0.2-r1-77f89cebaf03ac66cbb8e07aad4d46fdef733ee6d157955fbc5e893a38ea55d7.nix create mode 100644 hackage/base-compat-0.13.1-r0-70632b4e8d8355a1993d3a1bffd8a2022570c859b486b5d114021ee838427940.nix create mode 100644 hackage/base-compat-batteries-0.13.1-r0-19463f09774812886b51be4c02d524063454a0dfaec3bfc6df7fb40520fafecd.nix create mode 100644 hackage/base-orphans-0.9.1-r0-c4733d09f798fc4304e936924a1a7d9fc2425aefad6c46ad4592035254b46051.nix create mode 100644 hackage/base-prelude-1.6.1.1-r0-16edf926f7af3bd838aca17cf96f206730f141e99f672529b64f6d99e3cb0e87.nix create mode 100644 hackage/binary-parser-0.5.7.4-r0-9c1e677aedc299d1558026aac870f091877b0fdbe9e25848faa29ab2c412f136.nix create mode 100644 hackage/boring-0.2.1-r1-9e2566d93e8db00ea7c428bf6a4052f8479ef6b6a86294d65c6086d45a842e4b.nix create mode 100644 hackage/constraints-0.14-r0-0af61e4b5f982bd0113640692c409e6344e7b3fe3690d51212a4a6fa84d02872.nix create mode 100644 hackage/doctest-0.22.2-r0-3fd1dd59e95cce01d85c96f45e01f5ae10feab583a20b73d2de4680f284a250b.nix create mode 100644 hackage/ghc-lib-9.8.1.20231009-r1-1481f48b26af4a16577465815c8d62fb01118d328855040a35e2646d959b45f8.nix create mode 100644 hackage/ghc-lib-parser-9.8.1.20231009-r1-b09a8c879dd3a362e8fa10712612a58445a6d44d87ed90cf9f4a23ba5e2393e9.nix create mode 100644 hackage/hi-file-parser-0.1.5.0-r0-112ca75860d12ac12e603acf16fc685fdbff3b7b07ac5e2cf79bc14d91baf2fc.nix create mode 100644 hackage/hspec-2.11.6-r0-3b06ca8422508e33d1cfefb9b263d459533b7ef1f1eb14941ea147da5eb377ad.nix create mode 100644 hackage/hspec-api-2.11.6-r0-ede13d739df54a11b8fa3bb645a52f6a0817993cf846dcb1075ab592ae6c3d8d.nix create mode 100644 hackage/hspec-core-2.11.6-r0-4129e8e1d3d3a8a9feaf2f1d77d115b985c51dcae1a8d44917434fb790da1749.nix create mode 100644 hackage/hspec-discover-2.11.6-r0-a407a35ad79ddc992de3d52bb6d93fc2e1d8db6b30e78615d1211725ea92809a.nix create mode 100644 hackage/hspec-meta-2.11.6-r0-6f8c44bb40463b23803eb001f31fe75a2b06c930c4bad4d8b1dd7b4074ea892f.nix create mode 100644 hackage/http-api-data-0.6-r1-fb724ab5d42656b1f0f982ffb73ccb457ef73c6d6461f6a1b2b0a70d41d05d6e.nix create mode 100644 hackage/http2-4.2.1-r0-619d25849963dec035e112f2866a5c1f8a36891bab07ccb065790fc7f561223d.nix create mode 100644 hackage/http2-4.2.2-r0-4367b9a9ff2421a7d8cf9bedc9f43489425a5a372a4330cfbb9a989e380197fc.nix create mode 100644 hackage/ip-1.7.7-r1-1e3010c09a3e04165acf428bab2e8ecc1c61092b1b1e08fd4ed36d1cee4f689d.nix create mode 100644 hackage/lifted-async-0.10.2.4-r2-7e3e1446a9f4c3f2f809ff1fe7a48312f3d1f6c59b85387ffc642b6a5ec5e22d.nix create mode 100644 hackage/linear-base-0.2.0-r1-b742e5be8a1d02e3dddd81a2237e8612a30b4442f82fa5f106700c89d95a60f9.nix create mode 100644 hackage/linear-base-0.3.0-r1-291dc98af7a5b0d781a3c8217e302db967b478dc4478484fa38f5f162a9fabd4.nix create mode 100644 hackage/linear-base-0.3.1-r2-548cb6ef389eb728ec9b51e3de735d9c66ccfe9354c3fb4617d0042fb294d72d.nix create mode 100644 hackage/list-t-1.0.5.7-r0-01f2e286feacfd0e05ff69b7ad142ffeef66d656b244ae32bc382fc532747079.nix create mode 100644 hackage/literatex-0.3.0.0-r5-2107e202e71b505b37a7a96e7a28c9fc1f9a81ad9ba58b68ae7335a781017a9b.nix create mode 100644 hackage/microlens-0.4.13.1-r1-fc256e2b5d78e8e4f39b3dd359c57b8c19df50853a86eaf8f154a17441a5a51d.nix create mode 100644 hackage/microlens-contra-0.1.0.3-r1-fb7ecf9e4cf3fbd67a787472f5b53d3bc0ada11432b1eec2aedf00c38635df20.nix create mode 100644 hackage/microlens-ghc-0.4.14.1-r1-c42c6382b592f149727f26d2eae13af6d274138a9535167477fef7e66fdab670.nix create mode 100644 hackage/microlens-mtl-0.2.0.3-r1-92f6e76b1e0177a990496df2ab55972476a1f117d0a7b944f810bce6b4848377.nix create mode 100644 hackage/microlens-platform-0.4.3.3-r1-0e87a4f8e5fae2dab3f1af2952ba711e95e655f7707b3267df554719d8875c26.nix create mode 100644 hackage/neat-interpolation-0.5.1.4-r0-6ca5e3a763c841861b0449abecf0bca4a80e5dc0ed397f2272cfe70ed145970c.nix create mode 100644 hackage/park-bench-0.1.1.0-r0-1f27366ca0855c68fa9252ac52b514d3dccd2d783fc9fb50092ff15aa9c202d5.nix create mode 100644 hackage/pipes-zlib-0.0.1-r1-bbca5d41bb044d9d683f3a55a6cc04fc629eb6ce4e5942bd339adc54eab61af8.nix create mode 100644 hackage/pipes-zlib-0.1.0-r1-0c142b79657df1ed7c472e4c05b178bb2c9d7f1683ea2bc4829074bbf245c76f.nix create mode 100644 hackage/pipes-zlib-0.2.0.0-r1-86254fefd2ce1e619fa4b2304efc76ec0bcceb94dbd6d3aa98e853bbe700e95e.nix create mode 100644 hackage/pipes-zlib-0.3.0-r1-1313df00c24fd26b9616ed7b9724434cdb11299efaaa400954caef7a6e221ba9.nix create mode 100644 hackage/pipes-zlib-0.3.1-r1-94fe1076e5e147660d1dae3536c6b7b437ef7f77526f58ff1e0efe6b78c3fc03.nix create mode 100644 hackage/pipes-zlib-0.4.0-r1-74d52ac9d11d64a4ab9090be79e91b8ce7e23d41b22817b8974abe4489a0c6c9.nix create mode 100644 hackage/pipes-zlib-0.4.0.1-r1-a4b215dd2ced375427c52639ccc4b2f37d2d33b2f7dbfd7ffe2dbdd3024c1848.nix create mode 100644 hackage/pipes-zlib-0.4.1-r1-5e32fcead9de436b7d12f6c71262634738bc26699cd48597360b15b539c46b9d.nix create mode 100644 hackage/pipes-zlib-0.4.2-r1-db4823fe40798fb87adfebec36eceb12ddba0458040dfdb9c065eab563b1cc52.nix create mode 100644 hackage/pipes-zlib-0.4.2.1-r1-13a5d73e4304447d27bec00282514fbb198b51c1abcb86e4567c08af316ced5b.nix create mode 100644 hackage/pipes-zlib-0.4.3-r1-ea0f58fe6b545f38c88c3fc20086c663fb8d997162689709593d6e60306b59f0.nix create mode 100644 hackage/pipes-zlib-0.4.4-r1-9262cea7b596b3c74cb614372f7a2179092afe4732f3a1bc3e3c19485b40e8bb.nix create mode 100644 hackage/pipes-zlib-0.4.4.1-r2-e42f2b9c0fcbf06a1c9fa45c0e5f0e8c43089a63eae21f277e83b12549924499.nix create mode 100644 hackage/pipes-zlib-0.4.4.2-r1-eabd5aa29a030ecdeade80cfeb1787adc181bcf8fd378cb7b695b2af6cb26af6.nix create mode 100644 hackage/quic-0.1.7-r0-14ce383e46df755e292da47e310dff7b0e5e01a7330799728bf893abd2d9bd46.nix create mode 100644 hackage/rebase-1.20.1-r0-6de066203fceb5a25333efbea91635eadae69bf36c9675f9f3cac217a9d8cce1.nix create mode 100644 hackage/rerebase-1.20.1-r0-19fd8da61d9abf033cca494e9601541f86540bd51edc4cad838e29dd7443a999.nix create mode 100644 hackage/safecopy-0.10.4.2-r8-d97a0d9b3c27485061ba864f366c696b3d61ea16e1a264287f965b56aee8890f.nix create mode 100644 hackage/some-1.0.5-r1-f9c31b758257753a39a0144cf1e8cf5ffee3db9b726091e0e4b91346f9ca1b18.nix create mode 100644 hackage/streaming-commons-0.2.2.6-r1-d5c6fb99efd4e71bdb0351d55f2d87e16c11880f42998e39363eb63f057ae24b.nix create mode 100644 hackage/streamly-fsnotify-1.1.1.0-r4-e453befb5c15bacaac0a66b4fffe7c55ef964438b141f81cee5775b1bf96fe2c.nix create mode 100644 hackage/text-ansi-0.3.0-r1-0abaea572d55b6bbc32be5ef3267b3d99efeb74add5537ae92ef971d2a6f5279.nix create mode 100644 hackage/text-show-instances-3.9.7-r0-028f212466ecea366b280b6259248a8d54e2d1198692f571ff6e4cc6cb8db012.nix create mode 100644 hackage/timer-wheel-1.0.0-r0-73143ccd68f7dbda9e5defd933a2bf863e38f4882a39b384f43500478e2ddfc3.nix diff --git a/hackage/aeson-unqualified-ast-1.0.0.2-r0-83e8aa1755de7ff2e34da92b42b37bfb902346842719a24f49049b66a5ae7266.nix b/hackage/aeson-unqualified-ast-1.0.0.2-r0-83e8aa1755de7ff2e34da92b42b37bfb902346842719a24f49049b66a5ae7266.nix new file mode 100644 index 00000000000..8f458b928ff --- /dev/null +++ b/hackage/aeson-unqualified-ast-1.0.0.2-r0-83e8aa1755de7ff2e34da92b42b37bfb902346842719a24f49049b66a5ae7266.nix @@ -0,0 +1,37 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "3.0"; + identifier = { name = "aeson-unqualified-ast"; version = "1.0.0.2"; }; + license = "MIT"; + copyright = "(c) 2023 Nikita Volkov"; + maintainer = "Nikita Volkov "; + author = "Nikita Volkov "; + homepage = ""; + url = ""; + synopsis = "Aliases to \"aeson\" AST making it importable unqualified"; + description = "Reasonable type aliases and patterns for the AST definitions of \\\"aeson\\\",\nwhich are unlikely to cause any conflicts when imported unqualified.\nAs such the definitions from this package are safe to reexport from custom preludes.\nThe package provides the \\\"Json\\\" type alias and pattern synonyms,\nwhich are both descriptive and unambiguous, unlike the ones in the \\\"aeson\\\" package."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."scientific" or (errorHandler.buildDepError "scientific")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/aeson-unqualified-ast-1.0.0.3-r0-ff22c537951c889b38f591459cfa9a0982fb971ddc357ecca8590ce6d11586f8.nix b/hackage/aeson-unqualified-ast-1.0.0.3-r0-ff22c537951c889b38f591459cfa9a0982fb971ddc357ecca8590ce6d11586f8.nix new file mode 100644 index 00000000000..a5558c3783d --- /dev/null +++ b/hackage/aeson-unqualified-ast-1.0.0.3-r0-ff22c537951c889b38f591459cfa9a0982fb971ddc357ecca8590ce6d11586f8.nix @@ -0,0 +1,37 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "3.0"; + identifier = { name = "aeson-unqualified-ast"; version = "1.0.0.3"; }; + license = "MIT"; + copyright = "(c) 2023 Nikita Volkov"; + maintainer = "Nikita Volkov "; + author = "Nikita Volkov "; + homepage = "https://github.com/nikita-volkov/aeson-unqualified-ast"; + url = ""; + synopsis = "Aliases to \"aeson\" AST making it importable unqualified"; + description = "Reasonable type aliases and patterns for the AST definitions of \\\"aeson\\\",\nwhich are unlikely to cause any conflicts when imported unqualified.\nAs such the definitions from this package are safe to reexport from custom preludes.\nThe package provides the \\\"Json\\\" type alias and pattern synonyms,\nwhich are both descriptive and unambiguous, unlike the ones in the \\\"aeson\\\" package."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."scientific" or (errorHandler.buildDepError "scientific")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/arch-hs-0.11.1.0-r3-981470c0275c41f94df2a938866ac02ac62a2d3a215ed6ef69b18f335e6644a4.nix b/hackage/arch-hs-0.11.1.0-r3-981470c0275c41f94df2a938866ac02ac62a2d3a215ed6ef69b18f335e6644a4.nix new file mode 100644 index 00000000000..1f826c9c893 --- /dev/null +++ b/hackage/arch-hs-0.11.1.0-r3-981470c0275c41f94df2a938866ac02ac62a2d3a215ed6ef69b18f335e6644a4.nix @@ -0,0 +1,208 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { alpm = false; }; + package = { + specVersion = "2.4"; + identifier = { name = "arch-hs"; version = "0.11.1.0"; }; + license = "MIT"; + copyright = "(c) 2020-2022 berberman"; + maintainer = "berberman "; + author = "berberman"; + homepage = "https://github.com/berberman/arch-hs"; + url = ""; + synopsis = "Distribute hackage packages to archlinux"; + description = "@arch-hs@ is a command-line program, which simplifies the process of producing\nand maintaining haskell packages for archlinux distribution by automating the\nPKGBUILD generation with the dependency resolving and template filling. Currently,\n@arch-hs@ is unstable, so packagers should not trust it 100%, but always follow the\n."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."algebraic-graphs" or (errorHandler.buildDepError "algebraic-graphs")) + (hsPkgs."arch-web" or (errorHandler.buildDepError "arch-web")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."Cabal" or (errorHandler.buildDepError "Cabal")) + (hsPkgs."conduit" or (errorHandler.buildDepError "conduit")) + (hsPkgs."conduit-extra" or (errorHandler.buildDepError "conduit-extra")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."Diff" or (errorHandler.buildDepError "Diff")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."hackage-db" or (errorHandler.buildDepError "hackage-db")) + (hsPkgs."http-client" or (errorHandler.buildDepError "http-client")) + (hsPkgs."http-client-tls" or (errorHandler.buildDepError "http-client-tls")) + (hsPkgs."megaparsec" or (errorHandler.buildDepError "megaparsec")) + (hsPkgs."microlens" or (errorHandler.buildDepError "microlens")) + (hsPkgs."microlens-th" or (errorHandler.buildDepError "microlens-th")) + (hsPkgs."neat-interpolation" or (errorHandler.buildDepError "neat-interpolation")) + (hsPkgs."optparse-simple" or (errorHandler.buildDepError "optparse-simple")) + (hsPkgs."polysemy" or (errorHandler.buildDepError "polysemy")) + (hsPkgs."prettyprinter" or (errorHandler.buildDepError "prettyprinter")) + (hsPkgs."prettyprinter-ansi-terminal" or (errorHandler.buildDepError "prettyprinter-ansi-terminal")) + (hsPkgs."servant-client" or (errorHandler.buildDepError "servant-client")) + (hsPkgs."split" or (errorHandler.buildDepError "split")) + (hsPkgs."tar-conduit" or (errorHandler.buildDepError "tar-conduit")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + ]; + libs = (pkgs.lib).optional (flags.alpm) (pkgs."alpm" or (errorHandler.sysDepError "alpm")); + buildable = true; + }; + exes = { + "arch-hs" = { + depends = [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."algebraic-graphs" or (errorHandler.buildDepError "algebraic-graphs")) + (hsPkgs."arch-web" or (errorHandler.buildDepError "arch-web")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."Cabal" or (errorHandler.buildDepError "Cabal")) + (hsPkgs."conduit" or (errorHandler.buildDepError "conduit")) + (hsPkgs."conduit-extra" or (errorHandler.buildDepError "conduit-extra")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."Diff" or (errorHandler.buildDepError "Diff")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."hackage-db" or (errorHandler.buildDepError "hackage-db")) + (hsPkgs."http-client" or (errorHandler.buildDepError "http-client")) + (hsPkgs."http-client-tls" or (errorHandler.buildDepError "http-client-tls")) + (hsPkgs."megaparsec" or (errorHandler.buildDepError "megaparsec")) + (hsPkgs."microlens" or (errorHandler.buildDepError "microlens")) + (hsPkgs."microlens-th" or (errorHandler.buildDepError "microlens-th")) + (hsPkgs."neat-interpolation" or (errorHandler.buildDepError "neat-interpolation")) + (hsPkgs."optparse-simple" or (errorHandler.buildDepError "optparse-simple")) + (hsPkgs."polysemy" or (errorHandler.buildDepError "polysemy")) + (hsPkgs."prettyprinter" or (errorHandler.buildDepError "prettyprinter")) + (hsPkgs."prettyprinter-ansi-terminal" or (errorHandler.buildDepError "prettyprinter-ansi-terminal")) + (hsPkgs."servant-client" or (errorHandler.buildDepError "servant-client")) + (hsPkgs."split" or (errorHandler.buildDepError "split")) + (hsPkgs."tar-conduit" or (errorHandler.buildDepError "tar-conduit")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."arch-hs" or (errorHandler.buildDepError "arch-hs")) + ]; + libs = (pkgs.lib).optional (flags.alpm) (pkgs."alpm" or (errorHandler.sysDepError "alpm")); + buildable = true; + }; + "arch-hs-diff" = { + depends = [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."algebraic-graphs" or (errorHandler.buildDepError "algebraic-graphs")) + (hsPkgs."arch-web" or (errorHandler.buildDepError "arch-web")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."Cabal" or (errorHandler.buildDepError "Cabal")) + (hsPkgs."conduit" or (errorHandler.buildDepError "conduit")) + (hsPkgs."conduit-extra" or (errorHandler.buildDepError "conduit-extra")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."Diff" or (errorHandler.buildDepError "Diff")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."hackage-db" or (errorHandler.buildDepError "hackage-db")) + (hsPkgs."http-client" or (errorHandler.buildDepError "http-client")) + (hsPkgs."http-client-tls" or (errorHandler.buildDepError "http-client-tls")) + (hsPkgs."megaparsec" or (errorHandler.buildDepError "megaparsec")) + (hsPkgs."microlens" or (errorHandler.buildDepError "microlens")) + (hsPkgs."microlens-th" or (errorHandler.buildDepError "microlens-th")) + (hsPkgs."neat-interpolation" or (errorHandler.buildDepError "neat-interpolation")) + (hsPkgs."optparse-simple" or (errorHandler.buildDepError "optparse-simple")) + (hsPkgs."polysemy" or (errorHandler.buildDepError "polysemy")) + (hsPkgs."prettyprinter" or (errorHandler.buildDepError "prettyprinter")) + (hsPkgs."prettyprinter-ansi-terminal" or (errorHandler.buildDepError "prettyprinter-ansi-terminal")) + (hsPkgs."servant-client" or (errorHandler.buildDepError "servant-client")) + (hsPkgs."split" or (errorHandler.buildDepError "split")) + (hsPkgs."tar-conduit" or (errorHandler.buildDepError "tar-conduit")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."arch-hs" or (errorHandler.buildDepError "arch-hs")) + ]; + libs = (pkgs.lib).optional (flags.alpm) (pkgs."alpm" or (errorHandler.sysDepError "alpm")); + buildable = true; + }; + "arch-hs-sync" = { + depends = [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."algebraic-graphs" or (errorHandler.buildDepError "algebraic-graphs")) + (hsPkgs."arch-web" or (errorHandler.buildDepError "arch-web")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."Cabal" or (errorHandler.buildDepError "Cabal")) + (hsPkgs."conduit" or (errorHandler.buildDepError "conduit")) + (hsPkgs."conduit-extra" or (errorHandler.buildDepError "conduit-extra")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."Diff" or (errorHandler.buildDepError "Diff")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."hackage-db" or (errorHandler.buildDepError "hackage-db")) + (hsPkgs."http-client" or (errorHandler.buildDepError "http-client")) + (hsPkgs."http-client-tls" or (errorHandler.buildDepError "http-client-tls")) + (hsPkgs."megaparsec" or (errorHandler.buildDepError "megaparsec")) + (hsPkgs."microlens" or (errorHandler.buildDepError "microlens")) + (hsPkgs."microlens-th" or (errorHandler.buildDepError "microlens-th")) + (hsPkgs."neat-interpolation" or (errorHandler.buildDepError "neat-interpolation")) + (hsPkgs."optparse-simple" or (errorHandler.buildDepError "optparse-simple")) + (hsPkgs."polysemy" or (errorHandler.buildDepError "polysemy")) + (hsPkgs."prettyprinter" or (errorHandler.buildDepError "prettyprinter")) + (hsPkgs."prettyprinter-ansi-terminal" or (errorHandler.buildDepError "prettyprinter-ansi-terminal")) + (hsPkgs."servant-client" or (errorHandler.buildDepError "servant-client")) + (hsPkgs."split" or (errorHandler.buildDepError "split")) + (hsPkgs."tar-conduit" or (errorHandler.buildDepError "tar-conduit")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."arch-hs" or (errorHandler.buildDepError "arch-hs")) + ]; + libs = (pkgs.lib).optional (flags.alpm) (pkgs."alpm" or (errorHandler.sysDepError "alpm")); + buildable = true; + }; + "arch-hs-rdepcheck" = { + depends = [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."algebraic-graphs" or (errorHandler.buildDepError "algebraic-graphs")) + (hsPkgs."arch-web" or (errorHandler.buildDepError "arch-web")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."Cabal" or (errorHandler.buildDepError "Cabal")) + (hsPkgs."conduit" or (errorHandler.buildDepError "conduit")) + (hsPkgs."conduit-extra" or (errorHandler.buildDepError "conduit-extra")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."Diff" or (errorHandler.buildDepError "Diff")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."hackage-db" or (errorHandler.buildDepError "hackage-db")) + (hsPkgs."http-client" or (errorHandler.buildDepError "http-client")) + (hsPkgs."http-client-tls" or (errorHandler.buildDepError "http-client-tls")) + (hsPkgs."megaparsec" or (errorHandler.buildDepError "megaparsec")) + (hsPkgs."microlens" or (errorHandler.buildDepError "microlens")) + (hsPkgs."microlens-th" or (errorHandler.buildDepError "microlens-th")) + (hsPkgs."neat-interpolation" or (errorHandler.buildDepError "neat-interpolation")) + (hsPkgs."optparse-simple" or (errorHandler.buildDepError "optparse-simple")) + (hsPkgs."polysemy" or (errorHandler.buildDepError "polysemy")) + (hsPkgs."prettyprinter" or (errorHandler.buildDepError "prettyprinter")) + (hsPkgs."prettyprinter-ansi-terminal" or (errorHandler.buildDepError "prettyprinter-ansi-terminal")) + (hsPkgs."servant-client" or (errorHandler.buildDepError "servant-client")) + (hsPkgs."split" or (errorHandler.buildDepError "split")) + (hsPkgs."tar-conduit" or (errorHandler.buildDepError "tar-conduit")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."arch-hs" or (errorHandler.buildDepError "arch-hs")) + ]; + libs = (pkgs.lib).optional (flags.alpm) (pkgs."alpm" or (errorHandler.sysDepError "alpm")); + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/arch-web-0.2-r1-77f89cebaf03ac66cbb8e07aad4d46fdef733ee6d157955fbc5e893a38ea55d7.nix b/hackage/arch-web-0.2-r1-77f89cebaf03ac66cbb8e07aad4d46fdef733ee6d157955fbc5e893a38ea55d7.nix new file mode 100644 index 00000000000..a30cac7d1b8 --- /dev/null +++ b/hackage/arch-web-0.2-r1-77f89cebaf03ac66cbb8e07aad4d46fdef733ee6d157955fbc5e893a38ea55d7.nix @@ -0,0 +1,69 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "2.2"; + identifier = { name = "arch-web"; version = "0.2"; }; + license = "MIT"; + copyright = "Copyright (c) berberman 2021"; + maintainer = "berberman "; + author = "berberman"; + homepage = "https://github.com/berberman/arch-web"; + url = ""; + synopsis = "Arch Linux official and AUR web interface binding"; + description = "Arch Linux official and AUR web interface binding.\nSee README for details."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."deriving-aeson" or (errorHandler.buildDepError "deriving-aeson")) + (hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions")) + (hsPkgs."http-client" or (errorHandler.buildDepError "http-client")) + (hsPkgs."http-client-tls" or (errorHandler.buildDepError "http-client-tls")) + (hsPkgs."http-types" or (errorHandler.buildDepError "http-types")) + (hsPkgs."lens" or (errorHandler.buildDepError "lens")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."servant" or (errorHandler.buildDepError "servant")) + (hsPkgs."servant-client" or (errorHandler.buildDepError "servant-client")) + (hsPkgs."servant-client-core" or (errorHandler.buildDepError "servant-client-core")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + ]; + buildable = true; + }; + tests = { + "arch-web-test" = { + depends = [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."deriving-aeson" or (errorHandler.buildDepError "deriving-aeson")) + (hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions")) + (hsPkgs."http-client" or (errorHandler.buildDepError "http-client")) + (hsPkgs."http-client-tls" or (errorHandler.buildDepError "http-client-tls")) + (hsPkgs."http-types" or (errorHandler.buildDepError "http-types")) + (hsPkgs."lens" or (errorHandler.buildDepError "lens")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."servant" or (errorHandler.buildDepError "servant")) + (hsPkgs."servant-client" or (errorHandler.buildDepError "servant-client")) + (hsPkgs."servant-client-core" or (errorHandler.buildDepError "servant-client-core")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."arch-web" or (errorHandler.buildDepError "arch-web")) + (hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/base-compat-0.13.1-r0-70632b4e8d8355a1993d3a1bffd8a2022570c859b486b5d114021ee838427940.nix b/hackage/base-compat-0.13.1-r0-70632b4e8d8355a1993d3a1bffd8a2022570c859b486b5d114021ee838427940.nix new file mode 100644 index 00000000000..77a06c1b6bd --- /dev/null +++ b/hackage/base-compat-0.13.1-r0-70632b4e8d8355a1993d3a1bffd8a2022570c859b486b5d114021ee838427940.nix @@ -0,0 +1,34 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.10"; + identifier = { name = "base-compat"; version = "0.13.1"; }; + license = "MIT"; + copyright = "(c) 2012-2018 Simon Hengel,\n(c) 2014-2018 João Cristóvão,\n(c) 2015-2018 Ryan Scott"; + maintainer = "Simon Hengel ,\nJoão Cristóvão ,\nRyan Scott "; + author = "Simon Hengel ,\nJoão Cristóvão ,\nRyan Scott "; + homepage = ""; + url = ""; + synopsis = "A compatibility layer for base"; + description = "Provides functions available in later versions of @base@ to\na wider range of compilers, without requiring you to use CPP\npragmas in your code. See the\n\nfor what is covered. Also see the\n\nfor recent changes.\n\nNote that @base-compat@ does not add any orphan instances.\nThere is a separate package,\n@@,\nfor that.\n\nIn addition, @base-compat@ does not backport any data types\nor type classes. See\n@@\nfor more info.\n\n@base-compat@ is designed to have zero dependencies. For a\nversion of @base-compat@ that depends on compatibility\nlibraries for a wider support window, see the\n@@\npackage. Most of the modules in this library have the same\nnames as in @base-compat-batteries@ to make it easier to\nswitch between the two. There also exist versions of each\nmodule with the suffix @.Repl@, which are distinct from\nanything in @base-compat-batteries@, to allow for easier\nuse in GHCi."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) + ] ++ (pkgs.lib).optional (!system.isWindows && !system.isHalvm) (hsPkgs."unix" or (errorHandler.buildDepError "unix")); + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/base-compat-batteries-0.13.1-r0-19463f09774812886b51be4c02d524063454a0dfaec3bfc6df7fb40520fafecd.nix b/hackage/base-compat-batteries-0.13.1-r0-19463f09774812886b51be4c02d524063454a0dfaec3bfc6df7fb40520fafecd.nix new file mode 100644 index 00000000000..3619d129579 --- /dev/null +++ b/hackage/base-compat-batteries-0.13.1-r0-19463f09774812886b51be4c02d524063454a0dfaec3bfc6df7fb40520fafecd.nix @@ -0,0 +1,63 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.10"; + identifier = { name = "base-compat-batteries"; version = "0.13.1"; }; + license = "MIT"; + copyright = "(c) 2012-2018 Simon Hengel,\n(c) 2014-2018 João Cristóvão,\n(c) 2015-2018 Ryan Scott"; + maintainer = "Simon Hengel ,\nJoão Cristóvão ,\nRyan Scott "; + author = "Simon Hengel ,\nJoão Cristóvão ,\nRyan Scott "; + homepage = ""; + url = ""; + synopsis = "base-compat with extra batteries"; + description = "Provides functions available in later versions of @base@ to\na wider range of compilers, without requiring you to use CPP\npragmas in your code.\n\nThis package provides the same API as the\n@@\nlibrary, but depends on compatibility packages\n(such as @semigroups@) to offer a wider support window than\n@base-compat@, which has no dependencies. Most of the modules\nin this library have the same names as in @base-compat@\nto make it easier to switch between the two. There also exist\nversions of each module with the suffix @.Repl.Batteries@,\nwhich are distinct from anything in @base-compat@, to allow\nfor easier use in GHCi.\n\nSee\n@@\nfor a more comprehensive list of differences between\n@base-compat@ and @base-compat-batteries@."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = ((((([ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."base-compat" or (errorHandler.buildDepError "base-compat")) + (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) + ] ++ (pkgs.lib).optional (!(compiler.isGhc && (compiler.version).ge "7.8")) (hsPkgs."tagged" or (errorHandler.buildDepError "tagged"))) ++ (pkgs.lib).optionals (!(compiler.isGhc && (compiler.version).ge "7.10")) [ + (hsPkgs."nats" or (errorHandler.buildDepError "nats")) + (hsPkgs."void" or (errorHandler.buildDepError "void")) + ]) ++ (pkgs.lib).optionals (!(compiler.isGhc && (compiler.version).ge "8.0")) [ + (hsPkgs."fail" or (errorHandler.buildDepError "fail")) + (hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."transformers-compat" or (errorHandler.buildDepError "transformers-compat")) + ]) ++ (pkgs.lib).optionals (!(compiler.isGhc && (compiler.version).ge "8.2")) [ + (hsPkgs."bifunctor-classes-compat" or (errorHandler.buildDepError "bifunctor-classes-compat")) + (hsPkgs."type-equality" or (errorHandler.buildDepError "type-equality")) + ]) ++ (pkgs.lib).optional (!(compiler.isGhc && (compiler.version).ge "8.6")) (hsPkgs."contravariant" or (errorHandler.buildDepError "contravariant"))) ++ (pkgs.lib).optionals (!(compiler.isGhc && (compiler.version).ge "9.6")) [ + (hsPkgs."foldable1-classes-compat" or (errorHandler.buildDepError "foldable1-classes-compat")) + (hsPkgs."OneTuple" or (errorHandler.buildDepError "OneTuple")) + ]; + buildable = true; + }; + tests = { + "spec" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."base-compat-batteries" or (errorHandler.buildDepError "base-compat-batteries")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + ]; + build-tools = [ + (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/base-orphans-0.9.1-r0-c4733d09f798fc4304e936924a1a7d9fc2425aefad6c46ad4592035254b46051.nix b/hackage/base-orphans-0.9.1-r0-c4733d09f798fc4304e936924a1a7d9fc2425aefad6c46ad4592035254b46051.nix new file mode 100644 index 00000000000..1ace6d8cade --- /dev/null +++ b/hackage/base-orphans-0.9.1-r0-c4733d09f798fc4304e936924a1a7d9fc2425aefad6c46ad4592035254b46051.nix @@ -0,0 +1,48 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.12"; + identifier = { name = "base-orphans"; version = "0.9.1"; }; + license = "MIT"; + copyright = "(c) 2012-2017 Simon Hengel,\n(c) 2014-2017 João Cristóvão,\n(c) 2015-2017 Ryan Scott"; + maintainer = "Simon Hengel ,\nJoão Cristóvão ,\nRyan Scott "; + author = "Simon Hengel ,\nJoão Cristóvão ,\nRyan Scott "; + homepage = "https://github.com/haskell-compat/base-orphans#readme"; + url = ""; + synopsis = "Backwards-compatible orphan instances for base"; + description = "@base-orphans@ defines orphan instances that mimic instances available in\nlater versions of @base@ to a wider (older) range of compilers.\n@base-orphans@ does not export anything except the orphan instances\nthemselves and complements @@.\n\nSee the README for what instances are covered:\n.\nSee also the\n\nsection."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) + ]; + buildable = true; + }; + tests = { + "spec" = { + depends = [ + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."base-orphans" or (errorHandler.buildDepError "base-orphans")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + ]; + build-tools = [ + (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/base-prelude-1.6.1.1-r0-16edf926f7af3bd838aca17cf96f206730f141e99f672529b64f6d99e3cb0e87.nix b/hackage/base-prelude-1.6.1.1-r0-16edf926f7af3bd838aca17cf96f206730f141e99f672529b64f6d99e3cb0e87.nix new file mode 100644 index 00000000000..94c28bc6902 --- /dev/null +++ b/hackage/base-prelude-1.6.1.1-r0-16edf926f7af3bd838aca17cf96f206730f141e99f672529b64f6d99e3cb0e87.nix @@ -0,0 +1,31 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "3.0"; + identifier = { name = "base-prelude"; version = "1.6.1.1"; }; + license = "MIT"; + copyright = "(c) 2014, Nikita Volkov"; + maintainer = "Nikita Volkov "; + author = "Nikita Volkov "; + homepage = "https://github.com/nikita-volkov/base-prelude"; + url = ""; + synopsis = "Featureful preludes formed solely from the \"base\" package"; + description = "A library which aims to reexport all the non-conflicting and\nmost general definitions from the \\\"base\\\" package.\nThis includes APIs for applicatives, arrows, monoids, foldables, traversables,\nexceptions, generics, ST, MVars and STM.\nThis package will never have any dependencies other than \\\"base\\\".\nBesides a rich prelude it provides limited ones like \"BasePrelude.DataTypes\",\nwhich only exports the data-types defined across the \\\"base\\\" package,\nand \"BasePrelude.Operators\", which only exports the common operators.\n/Versioning policy/\nThe versioning policy of this package deviates from PVP in the sense\nthat its exports in part are transitively determined by the version of \\\"base\\\".\nTherefore it's recommended for the users of \\\"base-prelude\\\" to specify\nthe bounds of \\\"base\\\" as well."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ (hsPkgs."base" or (errorHandler.buildDepError "base")) ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/binary-parser-0.5.7.4-r0-9c1e677aedc299d1558026aac870f091877b0fdbe9e25848faa29ab2c412f136.nix b/hackage/binary-parser-0.5.7.4-r0-9c1e677aedc299d1558026aac870f091877b0fdbe9e25848faa29ab2c412f136.nix new file mode 100644 index 00000000000..760abb6f503 --- /dev/null +++ b/hackage/binary-parser-0.5.7.4-r0-9c1e677aedc299d1558026aac870f091877b0fdbe9e25848faa29ab2c412f136.nix @@ -0,0 +1,50 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "3.0"; + identifier = { name = "binary-parser"; version = "0.5.7.4"; }; + license = "MIT"; + copyright = "(c) 2015, Nikita Volkov"; + maintainer = "Nikita Volkov "; + author = "Nikita Volkov "; + homepage = "https://github.com/nikita-volkov/binary-parser"; + url = ""; + synopsis = "An efficient but limited parser API specialised to bytestrings"; + description = ""; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + ]; + buildable = true; + }; + tests = { + "tests" = { + depends = [ + (hsPkgs."base-prelude" or (errorHandler.buildDepError "base-prelude")) + (hsPkgs."binary-parser" or (errorHandler.buildDepError "binary-parser")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (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/hackage/boring-0.2.1-r1-9e2566d93e8db00ea7c428bf6a4052f8479ef6b6a86294d65c6086d45a842e4b.nix b/hackage/boring-0.2.1-r1-9e2566d93e8db00ea7c428bf6a4052f8479ef6b6a86294d65c6086d45a842e4b.nix new file mode 100644 index 00000000000..8baa0334424 --- /dev/null +++ b/hackage/boring-0.2.1-r1-9e2566d93e8db00ea7c428bf6a4052f8479ef6b6a86294d65c6086d45a842e4b.nix @@ -0,0 +1,37 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { tagged = true; }; + package = { + specVersion = "1.10"; + identifier = { name = "boring"; version = "0.2.1"; }; + license = "BSD-3-Clause"; + copyright = "(c) 2017-2021 Oleg Grenrus"; + maintainer = "Oleg.Grenrus "; + author = "Oleg Grenrus "; + homepage = "https://github.com/phadej/boring"; + url = ""; + synopsis = "Boring and Absurd types"; + description = "* @Boring@ types are isomorphic to @()@.\n\n* @Absurd@ types are isomorphic to @Void@.\n\nSee [What does () mean in Haskell -answer by Conor McBride](https://stackoverflow.com/questions/33112439/what-does-mean-in-haskell/33115522#33115522)"; + buildType = "Simple"; + }; + components = { + "library" = { + depends = (((([ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + ] ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).lt "7.6") (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))) ++ (pkgs.lib).optional (!(compiler.isGhc && (compiler.version).ge "7.8")) (hsPkgs."type-equality" or (errorHandler.buildDepError "type-equality"))) ++ (pkgs.lib).optional (!(compiler.isGhc && (compiler.version).ge "7.10")) (hsPkgs."void" or (errorHandler.buildDepError "void"))) ++ (pkgs.lib).optionals (!(compiler.isGhc && (compiler.version).ge "8.0")) [ + (hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups")) + (hsPkgs."transformers-compat" or (errorHandler.buildDepError "transformers-compat")) + ]) ++ (pkgs.lib).optional (flags.tagged || !(compiler.isGhc && (compiler.version).ge "7.8")) (hsPkgs."tagged" or (errorHandler.buildDepError "tagged")); + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/constraints-0.14-r0-0af61e4b5f982bd0113640692c409e6344e7b3fe3690d51212a4a6fa84d02872.nix b/hackage/constraints-0.14-r0-0af61e4b5f982bd0113640692c409e6344e7b3fe3690d51212a4a6fa84d02872.nix new file mode 100644 index 00000000000..9ebbf654d8a --- /dev/null +++ b/hackage/constraints-0.14-r0-0af61e4b5f982bd0113640692c409e6344e7b3fe3690d51212a4a6fa84d02872.nix @@ -0,0 +1,54 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "2.4"; + identifier = { name = "constraints"; version = "0.14"; }; + license = "BSD-2-Clause"; + copyright = "Copyright (C) 2011-2021 Edward A. Kmett"; + maintainer = "Edward A. Kmett "; + author = "Edward A. Kmett"; + homepage = "http://github.com/ekmett/constraints/"; + url = ""; + synopsis = "Constraint manipulation"; + description = "GHC 7.4 gave us the ability to talk about @ConstraintKinds@. They stopped crashing the compiler in GHC 7.6.\n\nThis package provides a vocabulary for working with them."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."binary" or (errorHandler.buildDepError "binary")) + (hsPkgs."boring" or (errorHandler.buildDepError "boring")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."type-equality" or (errorHandler.buildDepError "type-equality")) + ]; + buildable = true; + }; + tests = { + "spec" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."constraints" or (errorHandler.buildDepError "constraints")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + ]; + build-tools = [ + (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/doctest-0.22.2-r0-3fd1dd59e95cce01d85c96f45e01f5ae10feab583a20b73d2de4680f284a250b.nix b/hackage/doctest-0.22.2-r0-3fd1dd59e95cce01d85c96f45e01f5ae10feab583a20b73d2de4680f284a250b.nix new file mode 100644 index 00000000000..346692198c5 --- /dev/null +++ b/hackage/doctest-0.22.2-r0-3fd1dd59e95cce01d85c96f45e01f5ae10feab583a20b73d2de4680f284a250b.nix @@ -0,0 +1,91 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.12"; + identifier = { name = "doctest"; version = "0.22.2"; }; + license = "MIT"; + copyright = "(c) 2009-2023 Simon Hengel"; + maintainer = "Simon Hengel "; + author = "Simon Hengel "; + homepage = "https://github.com/sol/doctest#readme"; + url = ""; + synopsis = "Test interactive Haskell examples"; + description = "`doctest` is a tool that checks [examples](https://www.haskell.org/haddock/doc/html/ch03s08.html#idm140354810775744)\nand [properties](https://www.haskell.org/haddock/doc/html/ch03s08.html#idm140354810771856)\nin Haddock comments.\nIt is similar in spirit to the [popular Python module with the same name](https://docs.python.org/3/library/doctest.html).\n\nDocumentation is at ."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."code-page" or (errorHandler.buildDepError "code-page")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."ghc" or (errorHandler.buildDepError "ghc")) + (hsPkgs."ghc-paths" or (errorHandler.buildDepError "ghc-paths")) + (hsPkgs."process" or (errorHandler.buildDepError "process")) + (hsPkgs."syb" or (errorHandler.buildDepError "syb")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + ]; + buildable = true; + }; + exes = { + "doctest" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."code-page" or (errorHandler.buildDepError "code-page")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."doctest" or (errorHandler.buildDepError "doctest")) + (hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."ghc" or (errorHandler.buildDepError "ghc")) + (hsPkgs."ghc-paths" or (errorHandler.buildDepError "ghc-paths")) + (hsPkgs."process" or (errorHandler.buildDepError "process")) + (hsPkgs."syb" or (errorHandler.buildDepError "syb")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + ]; + buildable = true; + }; + }; + tests = { + "spec" = { + depends = [ + (hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."code-page" or (errorHandler.buildDepError "code-page")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."ghc" or (errorHandler.buildDepError "ghc")) + (hsPkgs."ghc-paths" or (errorHandler.buildDepError "ghc-paths")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."hspec-core" or (errorHandler.buildDepError "hspec-core")) + (hsPkgs."mockery" or (errorHandler.buildDepError "mockery")) + (hsPkgs."process" or (errorHandler.buildDepError "process")) + (hsPkgs."setenv" or (errorHandler.buildDepError "setenv")) + (hsPkgs."silently" or (errorHandler.buildDepError "silently")) + (hsPkgs."stringbuilder" or (errorHandler.buildDepError "stringbuilder")) + (hsPkgs."syb" or (errorHandler.buildDepError "syb")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + ]; + build-tools = [ + (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/ghc-lib-9.8.1.20231009-r1-1481f48b26af4a16577465815c8d62fb01118d328855040a35e2646d959b45f8.nix b/hackage/ghc-lib-9.8.1.20231009-r1-1481f48b26af4a16577465815c8d62fb01118d328855040a35e2646d959b45f8.nix new file mode 100644 index 00000000000..5156eee6e4f --- /dev/null +++ b/hackage/ghc-lib-9.8.1.20231009-r1-1481f48b26af4a16577465815c8d62fb01118d328855040a35e2646d959b45f8.nix @@ -0,0 +1,58 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { threaded-rts = true; }; + package = { + specVersion = "2.0"; + identifier = { name = "ghc-lib"; version = "9.8.1.20231009"; }; + license = "BSD-3-Clause"; + copyright = ""; + maintainer = "Digital Asset"; + author = "The GHC Team and Digital Asset"; + homepage = "https://github.com/digital-asset/ghc-lib"; + url = ""; + synopsis = "The GHC API, decoupled from GHC versions"; + description = "A package equivalent to the @ghc@ package, but which can be loaded on many compiler versions."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions")) + (hsPkgs."parsec" or (errorHandler.buildDepError "parsec")) + (hsPkgs."binary" or (errorHandler.buildDepError "binary")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."pretty" or (errorHandler.buildDepError "pretty")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."process" or (errorHandler.buildDepError "process")) + (hsPkgs."stm" or (errorHandler.buildDepError "stm")) + (hsPkgs."semaphore-compat" or (errorHandler.buildDepError "semaphore-compat")) + (hsPkgs."rts" or (errorHandler.buildDepError "rts")) + (hsPkgs."hpc" or (errorHandler.buildDepError "hpc")) + (hsPkgs."ghc-lib-parser" or (errorHandler.buildDepError "ghc-lib-parser")) + ] ++ (if !system.isWindows + then [ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ] + else [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ]); + build-tools = [ + (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/ghc-lib-parser-9.8.1.20231009-r1-b09a8c879dd3a362e8fa10712612a58445a6d44d87ed90cf9f4a23ba5e2393e9.nix b/hackage/ghc-lib-parser-9.8.1.20231009-r1-b09a8c879dd3a362e8fa10712612a58445a6d44d87ed90cf9f4a23ba5e2393e9.nix new file mode 100644 index 00000000000..0e21fece93f --- /dev/null +++ b/hackage/ghc-lib-parser-9.8.1.20231009-r1-b09a8c879dd3a362e8fa10712612a58445a6d44d87ed90cf9f4a23ba5e2393e9.nix @@ -0,0 +1,53 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { threaded-rts = true; }; + package = { + specVersion = "2.0"; + identifier = { name = "ghc-lib-parser"; version = "9.8.1.20231009"; }; + license = "BSD-3-Clause"; + copyright = ""; + maintainer = "Digital Asset"; + author = "The GHC Team and Digital Asset"; + homepage = "https://github.com/digital-asset/ghc-lib"; + url = ""; + synopsis = "The GHC API, decoupled from GHC versions"; + description = "A package equivalent to the @ghc@ package, but which can be loaded on many compiler versions."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions")) + (hsPkgs."parsec" or (errorHandler.buildDepError "parsec")) + (hsPkgs."binary" or (errorHandler.buildDepError "binary")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."pretty" or (errorHandler.buildDepError "pretty")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."process" or (errorHandler.buildDepError "process")) + ] ++ (if !system.isWindows + then [ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ] + else [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ]); + build-tools = [ + (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/hi-file-parser-0.1.5.0-r0-112ca75860d12ac12e603acf16fc685fdbff3b7b07ac5e2cf79bc14d91baf2fc.nix b/hackage/hi-file-parser-0.1.5.0-r0-112ca75860d12ac12e603acf16fc685fdbff3b7b07ac5e2cf79bc14d91baf2fc.nix new file mode 100644 index 00000000000..a0b689870eb --- /dev/null +++ b/hackage/hi-file-parser-0.1.5.0-r0-112ca75860d12ac12e603acf16fc685fdbff3b7b07ac5e2cf79bc14d91baf2fc.nix @@ -0,0 +1,55 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.12"; + identifier = { name = "hi-file-parser"; version = "0.1.5.0"; }; + license = "BSD-3-Clause"; + copyright = ""; + maintainer = "michael@snoyman.com"; + author = "Hussein Ait-Lahcen"; + homepage = "https://github.com/commercialhaskell/hi-file-parser#readme"; + url = ""; + synopsis = "Parser for GHC's hi files"; + description = "Please see the README on Github at "; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."binary" or (errorHandler.buildDepError "binary")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."rio" or (errorHandler.buildDepError "rio")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + ]; + buildable = true; + }; + tests = { + "hi-file-parser-test" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."binary" or (errorHandler.buildDepError "binary")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."hi-file-parser" or (errorHandler.buildDepError "hi-file-parser")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."rio" or (errorHandler.buildDepError "rio")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/hspec-2.11.6-r0-3b06ca8422508e33d1cfefb9b263d459533b7ef1f1eb14941ea147da5eb377ad.nix b/hackage/hspec-2.11.6-r0-3b06ca8422508e33d1cfefb9b263d459533b7ef1f1eb14941ea147da5eb377ad.nix new file mode 100644 index 00000000000..4465dcdafc7 --- /dev/null +++ b/hackage/hspec-2.11.6-r0-3b06ca8422508e33d1cfefb9b263d459533b7ef1f1eb14941ea147da5eb377ad.nix @@ -0,0 +1,37 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.12"; + identifier = { name = "hspec"; version = "2.11.6"; }; + license = "MIT"; + copyright = "(c) 2011-2023 Simon Hengel,\n(c) 2011-2012 Trystan Spangler,\n(c) 2011 Greg Weber"; + maintainer = "Simon Hengel "; + author = "Simon Hengel "; + homepage = "https://hspec.github.io/"; + url = ""; + synopsis = "A Testing Framework for Haskell"; + description = "Hspec is a testing framework for Haskell. Some of Hspec's distinctive\nfeatures are:\n\n* a friendly DSL for defining tests\n\n* integration with QuickCheck, SmallCheck, and HUnit\n\n* parallel test execution\n\n* automatic discovery of test files\n\nThe Hspec Manual is at ."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."hspec-core" or (errorHandler.buildDepError "hspec-core")) + (hsPkgs."hspec-discover" or (errorHandler.buildDepError "hspec-discover")) + (hsPkgs."hspec-expectations" or (errorHandler.buildDepError "hspec-expectations")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/hspec-api-2.11.6-r0-ede13d739df54a11b8fa3bb645a52f6a0817993cf846dcb1075ab592ae6c3d8d.nix b/hackage/hspec-api-2.11.6-r0-ede13d739df54a11b8fa3bb645a52f6a0817993cf846dcb1075ab592ae6c3d8d.nix new file mode 100644 index 00000000000..21c0be6cfef --- /dev/null +++ b/hackage/hspec-api-2.11.6-r0-ede13d739df54a11b8fa3bb645a52f6a0817993cf846dcb1075ab592ae6c3d8d.nix @@ -0,0 +1,50 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.12"; + identifier = { name = "hspec-api"; version = "2.11.6"; }; + license = "MIT"; + copyright = "(c) 2022-2023 Simon Hengel"; + maintainer = "Simon Hengel "; + author = "Simon Hengel "; + homepage = "https://hspec.github.io/"; + url = ""; + synopsis = "A Testing Framework for Haskell"; + description = "This package provides a stable API that can be used to extend Hspec's functionality."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."hspec-core" or (errorHandler.buildDepError "hspec-core")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + ]; + buildable = true; + }; + tests = { + "spec" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."hspec-api" or (errorHandler.buildDepError "hspec-api")) + (hsPkgs."hspec-core" or (errorHandler.buildDepError "hspec-core")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + ]; + build-tools = [ + (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/hspec-core-2.11.6-r0-4129e8e1d3d3a8a9feaf2f1d77d115b985c51dcae1a8d44917434fb790da1749.nix b/hackage/hspec-core-2.11.6-r0-4129e8e1d3d3a8a9feaf2f1d77d115b985c51dcae1a8d44917434fb790da1749.nix new file mode 100644 index 00000000000..297c019bbc8 --- /dev/null +++ b/hackage/hspec-core-2.11.6-r0-4129e8e1d3d3a8a9feaf2f1d77d115b985c51dcae1a8d44917434fb790da1749.nix @@ -0,0 +1,80 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.12"; + identifier = { name = "hspec-core"; version = "2.11.6"; }; + license = "MIT"; + copyright = "(c) 2011-2023 Simon Hengel,\n(c) 2011-2012 Trystan Spangler,\n(c) 2011 Greg Weber"; + maintainer = "Simon Hengel "; + author = "Simon Hengel "; + homepage = "https://hspec.github.io/"; + url = ""; + synopsis = "A Testing Framework for Haskell"; + description = "This package exposes internal types and functions that can be used to extend Hspec's functionality."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."ansi-terminal" or (errorHandler.buildDepError "ansi-terminal")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."call-stack" or (errorHandler.buildDepError "call-stack")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."haskell-lexer" or (errorHandler.buildDepError "haskell-lexer")) + (hsPkgs."hspec-expectations" or (errorHandler.buildDepError "hspec-expectations")) + (hsPkgs."process" or (errorHandler.buildDepError "process")) + (hsPkgs."quickcheck-io" or (errorHandler.buildDepError "quickcheck-io")) + (hsPkgs."random" or (errorHandler.buildDepError "random")) + (hsPkgs."tf-random" or (errorHandler.buildDepError "tf-random")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + ] ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).ge "8.4.1") (hsPkgs."stm" or (errorHandler.buildDepError "stm")); + buildable = true; + }; + tests = { + "spec" = { + depends = [ + (hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."ansi-terminal" or (errorHandler.buildDepError "ansi-terminal")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."base-orphans" or (errorHandler.buildDepError "base-orphans")) + (hsPkgs."call-stack" or (errorHandler.buildDepError "call-stack")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."haskell-lexer" or (errorHandler.buildDepError "haskell-lexer")) + (hsPkgs."hspec-expectations" or (errorHandler.buildDepError "hspec-expectations")) + (hsPkgs."hspec-meta" or (errorHandler.buildDepError "hspec-meta")) + (hsPkgs."process" or (errorHandler.buildDepError "process")) + (hsPkgs."quickcheck-io" or (errorHandler.buildDepError "quickcheck-io")) + (hsPkgs."random" or (errorHandler.buildDepError "random")) + (hsPkgs."silently" or (errorHandler.buildDepError "silently")) + (hsPkgs."temporary" or (errorHandler.buildDepError "temporary")) + (hsPkgs."tf-random" or (errorHandler.buildDepError "tf-random")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + ] ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).ge "8.4.1") (hsPkgs."stm" or (errorHandler.buildDepError "stm")); + build-tools = [ + (hsPkgs.buildPackages.hspec-meta.components.exes.hspec-meta-discover or (pkgs.buildPackages.hspec-meta-discover or (errorHandler.buildToolDepError "hspec-meta:hspec-meta-discover"))) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/hspec-discover-2.11.6-r0-a407a35ad79ddc992de3d52bb6d93fc2e1d8db6b30e78615d1211725ea92809a.nix b/hackage/hspec-discover-2.11.6-r0-a407a35ad79ddc992de3d52bb6d93fc2e1d8db6b30e78615d1211725ea92809a.nix new file mode 100644 index 00000000000..598fe58a9eb --- /dev/null +++ b/hackage/hspec-discover-2.11.6-r0-a407a35ad79ddc992de3d52bb6d93fc2e1d8db6b30e78615d1211725ea92809a.nix @@ -0,0 +1,63 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.12"; + identifier = { name = "hspec-discover"; version = "2.11.6"; }; + license = "MIT"; + copyright = "(c) 2012-2023 Simon Hengel"; + maintainer = "Simon Hengel "; + author = "Simon Hengel "; + homepage = "https://hspec.github.io/"; + url = ""; + synopsis = "Automatically discover and run Hspec tests"; + description = "Automatically discover and run Hspec tests\n\n"; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + ]; + buildable = true; + }; + exes = { + "hspec-discover" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."hspec-discover" or (errorHandler.buildDepError "hspec-discover")) + ]; + buildable = true; + }; + }; + tests = { + "spec" = { + depends = [ + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."hspec-discover" or (errorHandler.buildDepError "hspec-discover")) + (hsPkgs."hspec-meta" or (errorHandler.buildDepError "hspec-meta")) + (hsPkgs."mockery" or (errorHandler.buildDepError "mockery")) + ]; + build-tools = [ + (hsPkgs.buildPackages.hspec-meta.components.exes.hspec-meta-discover or (pkgs.buildPackages.hspec-meta-discover or (errorHandler.buildToolDepError "hspec-meta:hspec-meta-discover"))) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/hspec-meta-2.11.6-r0-6f8c44bb40463b23803eb001f31fe75a2b06c930c4bad4d8b1dd7b4074ea892f.nix b/hackage/hspec-meta-2.11.6-r0-6f8c44bb40463b23803eb001f31fe75a2b06c930c4bad4d8b1dd7b4074ea892f.nix new file mode 100644 index 00000000000..44933f304c9 --- /dev/null +++ b/hackage/hspec-meta-2.11.6-r0-6f8c44bb40463b23803eb001f31fe75a2b06c930c4bad4d8b1dd7b4074ea892f.nix @@ -0,0 +1,73 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.12"; + identifier = { name = "hspec-meta"; version = "2.11.6"; }; + license = "MIT"; + copyright = "(c) 2011-2023 Simon Hengel,\n(c) 2011-2012 Trystan Spangler,\n(c) 2011 Greg Weber"; + maintainer = "Simon Hengel "; + author = "Simon Hengel "; + homepage = "https://hspec.github.io/"; + url = ""; + synopsis = "A version of Hspec which is used to test Hspec itself"; + description = "A stable version of Hspec which is used to test the\nin-development version of Hspec."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."ansi-terminal" or (errorHandler.buildDepError "ansi-terminal")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."call-stack" or (errorHandler.buildDepError "call-stack")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."haskell-lexer" or (errorHandler.buildDepError "haskell-lexer")) + (hsPkgs."hspec-expectations" or (errorHandler.buildDepError "hspec-expectations")) + (hsPkgs."process" or (errorHandler.buildDepError "process")) + (hsPkgs."quickcheck-io" or (errorHandler.buildDepError "quickcheck-io")) + (hsPkgs."random" or (errorHandler.buildDepError "random")) + (hsPkgs."tf-random" or (errorHandler.buildDepError "tf-random")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + ] ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).ge "8.4.1") (hsPkgs."stm" or (errorHandler.buildDepError "stm")); + buildable = true; + }; + exes = { + "hspec-meta-discover" = { + depends = [ + (hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."ansi-terminal" or (errorHandler.buildDepError "ansi-terminal")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."call-stack" or (errorHandler.buildDepError "call-stack")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."haskell-lexer" or (errorHandler.buildDepError "haskell-lexer")) + (hsPkgs."hspec-expectations" or (errorHandler.buildDepError "hspec-expectations")) + (hsPkgs."process" or (errorHandler.buildDepError "process")) + (hsPkgs."quickcheck-io" or (errorHandler.buildDepError "quickcheck-io")) + (hsPkgs."random" or (errorHandler.buildDepError "random")) + (hsPkgs."tf-random" or (errorHandler.buildDepError "tf-random")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + ] ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).ge "8.4.1") (hsPkgs."stm" or (errorHandler.buildDepError "stm")); + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/http-api-data-0.6-r1-fb724ab5d42656b1f0f982ffb73ccb457ef73c6d6461f6a1b2b0a70d41d05d6e.nix b/hackage/http-api-data-0.6-r1-fb724ab5d42656b1f0f982ffb73ccb457ef73c6d6461f6a1b2b0a70d41d05d6e.nix new file mode 100644 index 00000000000..bb08e4aaf46 --- /dev/null +++ b/hackage/http-api-data-0.6-r1-fb724ab5d42656b1f0f982ffb73ccb457ef73c6d6461f6a1b2b0a70d41d05d6e.nix @@ -0,0 +1,67 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { use-text-show = false; }; + package = { + specVersion = "1.12"; + identifier = { name = "http-api-data"; version = "0.6"; }; + license = "BSD-3-Clause"; + copyright = ""; + maintainer = "Nickolay Kudasov "; + author = "Nickolay Kudasov "; + homepage = "http://github.com/fizruk/http-api-data"; + url = ""; + synopsis = "Converting to/from HTTP API data like URL pieces, headers and query parameters."; + description = "This package defines typeclasses used for converting Haskell data types to and from HTTP API data.\n\nPlease see README.md"; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."cookie" or (errorHandler.buildDepError "cookie")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."http-types" or (errorHandler.buildDepError "http-types")) + (hsPkgs."text-iso8601" or (errorHandler.buildDepError "text-iso8601")) + (hsPkgs."tagged" or (errorHandler.buildDepError "tagged")) + (hsPkgs."time-compat" or (errorHandler.buildDepError "time-compat")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."uuid-types" or (errorHandler.buildDepError "uuid-types")) + ] ++ (pkgs.lib).optional (flags.use-text-show) (hsPkgs."text-show" or (errorHandler.buildDepError "text-show")); + buildable = true; + }; + tests = { + "spec" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."cookie" or (errorHandler.buildDepError "cookie")) + (hsPkgs."http-api-data" or (errorHandler.buildDepError "http-api-data")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time-compat" or (errorHandler.buildDepError "time-compat")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."uuid-types" or (errorHandler.buildDepError "uuid-types")) + (hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."quickcheck-instances" or (errorHandler.buildDepError "quickcheck-instances")) + ]; + build-tools = [ + (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/http2-4.2.1-r0-619d25849963dec035e112f2866a5c1f8a36891bab07ccb065790fc7f561223d.nix b/hackage/http2-4.2.1-r0-619d25849963dec035e112f2866a5c1f8a36891bab07ccb065790fc7f561223d.nix new file mode 100644 index 00000000000..622f940b925 --- /dev/null +++ b/hackage/http2-4.2.1-r0-619d25849963dec035e112f2866a5c1f8a36891bab07ccb065790fc7f561223d.nix @@ -0,0 +1,233 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { devel = false; h2spec = false; }; + package = { + specVersion = "1.10"; + identifier = { name = "http2"; version = "4.2.1"; }; + license = "BSD-3-Clause"; + copyright = ""; + maintainer = "Kazu Yamamoto "; + author = "Kazu Yamamoto "; + homepage = "https://github.com/kazu-yamamoto/http2"; + url = ""; + synopsis = "HTTP/2 library"; + description = "HTTP/2 library including frames, priority queues, HPACK, client and server."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."case-insensitive" or (errorHandler.buildDepError "case-insensitive")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."http-types" or (errorHandler.buildDepError "http-types")) + (hsPkgs."network" or (errorHandler.buildDepError "network")) + (hsPkgs."network-byte-order" or (errorHandler.buildDepError "network-byte-order")) + (hsPkgs."psqueues" or (errorHandler.buildDepError "psqueues")) + (hsPkgs."stm" or (errorHandler.buildDepError "stm")) + (hsPkgs."time-manager" or (errorHandler.buildDepError "time-manager")) + (hsPkgs."unix-time" or (errorHandler.buildDepError "unix-time")) + (hsPkgs."unliftio" or (errorHandler.buildDepError "unliftio")) + ]; + buildable = true; + }; + exes = { + "client" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."http-types" or (errorHandler.buildDepError "http-types")) + (hsPkgs."http2" or (errorHandler.buildDepError "http2")) + (hsPkgs."network-run" or (errorHandler.buildDepError "network-run")) + ]; + buildable = if flags.devel then true else false; + }; + "server" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."crypton" or (errorHandler.buildDepError "crypton")) + (hsPkgs."http2" or (errorHandler.buildDepError "http2")) + (hsPkgs."http-types" or (errorHandler.buildDepError "http-types")) + (hsPkgs."network-run" or (errorHandler.buildDepError "network-run")) + ]; + buildable = if flags.devel then true else false; + }; + "hpack-encode" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."aeson-pretty" or (errorHandler.buildDepError "aeson-pretty")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."base16-bytestring" or (errorHandler.buildDepError "base16-bytestring")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."case-insensitive" or (errorHandler.buildDepError "case-insensitive")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."http2" or (errorHandler.buildDepError "http2")) + (hsPkgs."network-byte-order" or (errorHandler.buildDepError "network-byte-order")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."word8" or (errorHandler.buildDepError "word8")) + ]; + buildable = if flags.devel then true else false; + }; + "hpack-debug" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."base16-bytestring" or (errorHandler.buildDepError "base16-bytestring")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."case-insensitive" or (errorHandler.buildDepError "case-insensitive")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."http2" or (errorHandler.buildDepError "http2")) + (hsPkgs."network-byte-order" or (errorHandler.buildDepError "network-byte-order")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."word8" or (errorHandler.buildDepError "word8")) + ]; + buildable = if flags.devel then true else false; + }; + "hpack-stat" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."aeson-pretty" or (errorHandler.buildDepError "aeson-pretty")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."case-insensitive" or (errorHandler.buildDepError "case-insensitive")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."http2" or (errorHandler.buildDepError "http2")) + (hsPkgs."network-byte-order" or (errorHandler.buildDepError "network-byte-order")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."word8" or (errorHandler.buildDepError "word8")) + ]; + buildable = if flags.devel then true else false; + }; + "frame-encode" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."aeson-pretty" or (errorHandler.buildDepError "aeson-pretty")) + (hsPkgs."base16-bytestring" or (errorHandler.buildDepError "base16-bytestring")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."http2" or (errorHandler.buildDepError "http2")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + ]; + buildable = if flags.devel then true else false; + }; + }; + tests = { + "spec" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."base16-bytestring" or (errorHandler.buildDepError "base16-bytestring")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."crypton" or (errorHandler.buildDepError "crypton")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."http-types" or (errorHandler.buildDepError "http-types")) + (hsPkgs."http2" or (errorHandler.buildDepError "http2")) + (hsPkgs."network" or (errorHandler.buildDepError "network")) + (hsPkgs."network-run" or (errorHandler.buildDepError "network-run")) + (hsPkgs."random" or (errorHandler.buildDepError "random")) + (hsPkgs."typed-process" or (errorHandler.buildDepError "typed-process")) + ]; + build-tools = [ + (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + ]; + buildable = true; + }; + "spec2" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."http-types" or (errorHandler.buildDepError "http-types")) + (hsPkgs."http2" or (errorHandler.buildDepError "http2")) + (hsPkgs."network-run" or (errorHandler.buildDepError "network-run")) + (hsPkgs."typed-process" or (errorHandler.buildDepError "typed-process")) + ]; + build-tools = [ + (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + ]; + buildable = if flags.h2spec then true else false; + }; + "hpack" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."base16-bytestring" or (errorHandler.buildDepError "base16-bytestring")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."http2" or (errorHandler.buildDepError "http2")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + ]; + build-tools = [ + (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + ]; + buildable = true; + }; + "frame" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."Glob" or (errorHandler.buildDepError "Glob")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."aeson-pretty" or (errorHandler.buildDepError "aeson-pretty")) + (hsPkgs."base16-bytestring" or (errorHandler.buildDepError "base16-bytestring")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."http2" or (errorHandler.buildDepError "http2")) + (hsPkgs."network-byte-order" or (errorHandler.buildDepError "network-byte-order")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + ]; + build-tools = [ + (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + ]; + buildable = true; + }; + }; + benchmarks = { + "header-compression" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."case-insensitive" or (errorHandler.buildDepError "case-insensitive")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."gauge" or (errorHandler.buildDepError "gauge")) + (hsPkgs."network-byte-order" or (errorHandler.buildDepError "network-byte-order")) + (hsPkgs."stm" or (errorHandler.buildDepError "stm")) + (hsPkgs."http2" or (errorHandler.buildDepError "http2")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/http2-4.2.2-r0-4367b9a9ff2421a7d8cf9bedc9f43489425a5a372a4330cfbb9a989e380197fc.nix b/hackage/http2-4.2.2-r0-4367b9a9ff2421a7d8cf9bedc9f43489425a5a372a4330cfbb9a989e380197fc.nix new file mode 100644 index 00000000000..028675f7b54 --- /dev/null +++ b/hackage/http2-4.2.2-r0-4367b9a9ff2421a7d8cf9bedc9f43489425a5a372a4330cfbb9a989e380197fc.nix @@ -0,0 +1,233 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { devel = false; h2spec = false; }; + package = { + specVersion = "1.10"; + identifier = { name = "http2"; version = "4.2.2"; }; + license = "BSD-3-Clause"; + copyright = ""; + maintainer = "Kazu Yamamoto "; + author = "Kazu Yamamoto "; + homepage = "https://github.com/kazu-yamamoto/http2"; + url = ""; + synopsis = "HTTP/2 library"; + description = "HTTP/2 library including frames, priority queues, HPACK, client and server."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."case-insensitive" or (errorHandler.buildDepError "case-insensitive")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."http-types" or (errorHandler.buildDepError "http-types")) + (hsPkgs."network" or (errorHandler.buildDepError "network")) + (hsPkgs."network-byte-order" or (errorHandler.buildDepError "network-byte-order")) + (hsPkgs."psqueues" or (errorHandler.buildDepError "psqueues")) + (hsPkgs."stm" or (errorHandler.buildDepError "stm")) + (hsPkgs."time-manager" or (errorHandler.buildDepError "time-manager")) + (hsPkgs."unix-time" or (errorHandler.buildDepError "unix-time")) + (hsPkgs."unliftio" or (errorHandler.buildDepError "unliftio")) + ]; + buildable = true; + }; + exes = { + "client" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."http-types" or (errorHandler.buildDepError "http-types")) + (hsPkgs."http2" or (errorHandler.buildDepError "http2")) + (hsPkgs."network-run" or (errorHandler.buildDepError "network-run")) + ]; + buildable = if flags.devel then true else false; + }; + "server" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."crypton" or (errorHandler.buildDepError "crypton")) + (hsPkgs."http2" or (errorHandler.buildDepError "http2")) + (hsPkgs."http-types" or (errorHandler.buildDepError "http-types")) + (hsPkgs."network-run" or (errorHandler.buildDepError "network-run")) + ]; + buildable = if flags.devel then true else false; + }; + "hpack-encode" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."aeson-pretty" or (errorHandler.buildDepError "aeson-pretty")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."base16-bytestring" or (errorHandler.buildDepError "base16-bytestring")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."case-insensitive" or (errorHandler.buildDepError "case-insensitive")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."http2" or (errorHandler.buildDepError "http2")) + (hsPkgs."network-byte-order" or (errorHandler.buildDepError "network-byte-order")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."word8" or (errorHandler.buildDepError "word8")) + ]; + buildable = if flags.devel then true else false; + }; + "hpack-debug" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."base16-bytestring" or (errorHandler.buildDepError "base16-bytestring")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."case-insensitive" or (errorHandler.buildDepError "case-insensitive")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."http2" or (errorHandler.buildDepError "http2")) + (hsPkgs."network-byte-order" or (errorHandler.buildDepError "network-byte-order")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."word8" or (errorHandler.buildDepError "word8")) + ]; + buildable = if flags.devel then true else false; + }; + "hpack-stat" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."aeson-pretty" or (errorHandler.buildDepError "aeson-pretty")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."case-insensitive" or (errorHandler.buildDepError "case-insensitive")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."http2" or (errorHandler.buildDepError "http2")) + (hsPkgs."network-byte-order" or (errorHandler.buildDepError "network-byte-order")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."word8" or (errorHandler.buildDepError "word8")) + ]; + buildable = if flags.devel then true else false; + }; + "frame-encode" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."aeson-pretty" or (errorHandler.buildDepError "aeson-pretty")) + (hsPkgs."base16-bytestring" or (errorHandler.buildDepError "base16-bytestring")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."http2" or (errorHandler.buildDepError "http2")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + ]; + buildable = if flags.devel then true else false; + }; + }; + tests = { + "spec" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."base16-bytestring" or (errorHandler.buildDepError "base16-bytestring")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."crypton" or (errorHandler.buildDepError "crypton")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."http-types" or (errorHandler.buildDepError "http-types")) + (hsPkgs."http2" or (errorHandler.buildDepError "http2")) + (hsPkgs."network" or (errorHandler.buildDepError "network")) + (hsPkgs."network-run" or (errorHandler.buildDepError "network-run")) + (hsPkgs."random" or (errorHandler.buildDepError "random")) + (hsPkgs."typed-process" or (errorHandler.buildDepError "typed-process")) + ]; + build-tools = [ + (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + ]; + buildable = true; + }; + "spec2" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."http-types" or (errorHandler.buildDepError "http-types")) + (hsPkgs."http2" or (errorHandler.buildDepError "http2")) + (hsPkgs."network-run" or (errorHandler.buildDepError "network-run")) + (hsPkgs."typed-process" or (errorHandler.buildDepError "typed-process")) + ]; + build-tools = [ + (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + ]; + buildable = if flags.h2spec then true else false; + }; + "hpack" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."base16-bytestring" or (errorHandler.buildDepError "base16-bytestring")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."http2" or (errorHandler.buildDepError "http2")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + ]; + build-tools = [ + (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + ]; + buildable = true; + }; + "frame" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."Glob" or (errorHandler.buildDepError "Glob")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."aeson-pretty" or (errorHandler.buildDepError "aeson-pretty")) + (hsPkgs."base16-bytestring" or (errorHandler.buildDepError "base16-bytestring")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."http2" or (errorHandler.buildDepError "http2")) + (hsPkgs."network-byte-order" or (errorHandler.buildDepError "network-byte-order")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + ]; + build-tools = [ + (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + ]; + buildable = true; + }; + }; + benchmarks = { + "header-compression" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."case-insensitive" or (errorHandler.buildDepError "case-insensitive")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."gauge" or (errorHandler.buildDepError "gauge")) + (hsPkgs."network-byte-order" or (errorHandler.buildDepError "network-byte-order")) + (hsPkgs."stm" or (errorHandler.buildDepError "stm")) + (hsPkgs."http2" or (errorHandler.buildDepError "http2")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/ip-1.7.7-r1-1e3010c09a3e04165acf428bab2e8ecc1c61092b1b1e08fd4ed36d1cee4f689d.nix b/hackage/ip-1.7.7-r1-1e3010c09a3e04165acf428bab2e8ecc1c61092b1b1e08fd4ed36d1cee4f689d.nix new file mode 100644 index 00000000000..c36e48ceda6 --- /dev/null +++ b/hackage/ip-1.7.7-r1-1e3010c09a3e04165acf428bab2e8ecc1c61092b1b1e08fd4ed36d1cee4f689d.nix @@ -0,0 +1,97 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "2.2"; + identifier = { name = "ip"; version = "1.7.7"; }; + license = "BSD-3-Clause"; + copyright = "2016 Andrew Martin"; + maintainer = "andrew.thaddeus@gmail.com"; + author = "Andrew Martin"; + homepage = "https://github.com/andrewthad/haskell-ip#readme"; + url = ""; + synopsis = "Library for IP and MAC addresses"; + description = "The `ip` package provides types and functions for dealing with\nIPv4 addresses, CIDR blocks, and MAC addresses. We provide instances\nfor typeclasses found in commonly used packages like `aeson`, `vector`,\nand `hashable`. We also provide `Parser`s for working with attoparsec.\n\nNotably, this package does not overload functions by introducing any\ntypeclasses of its own. Neither does it prefix functions with the name\nof the type that they work on. Instead, functions of the same name are\nexported by several different modules, and it is expected that end users\ndisambiguate by importing these modules qualified.\n\nThe only module intended to be imported unqualified is `Net.Types`. The\ntypes in this package should not conflict with the types in\nany other commonly used packages.\n\nThe following packages are intended to be used with this package:\n\n* `yesod-ip`: Provides orphan instances needed to work with yesod and\npersistent. Also, provides a `yesod-form` helper."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."attoparsec" or (errorHandler.buildDepError "attoparsec")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."byteslice" or (errorHandler.buildDepError "byteslice")) + (hsPkgs."bytesmith" or (errorHandler.buildDepError "bytesmith")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."natural-arithmetic" or (errorHandler.buildDepError "natural-arithmetic")) + (hsPkgs."primitive" or (errorHandler.buildDepError "primitive")) + (hsPkgs."bytebuild" or (errorHandler.buildDepError "bytebuild")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."text-short" or (errorHandler.buildDepError "text-short")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."wide-word" or (errorHandler.buildDepError "wide-word")) + (hsPkgs."word-compat" or (errorHandler.buildDepError "word-compat")) + ]; + buildable = true; + }; + tests = { + "test" = { + depends = [ + (hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."attoparsec" or (errorHandler.buildDepError "attoparsec")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."byteslice" or (errorHandler.buildDepError "byteslice")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."ip" or (errorHandler.buildDepError "ip")) + (hsPkgs."quickcheck-classes" or (errorHandler.buildDepError "quickcheck-classes")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit")) + (hsPkgs."tasty-quickcheck" or (errorHandler.buildDepError "tasty-quickcheck")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."text-short" or (errorHandler.buildDepError "text-short")) + (hsPkgs."wide-word" or (errorHandler.buildDepError "wide-word")) + ]; + buildable = true; + }; + "spec" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."ip" or (errorHandler.buildDepError "ip")) + (hsPkgs."wide-word" or (errorHandler.buildDepError "wide-word")) + ]; + build-tools = [ + (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + ]; + buildable = true; + }; + }; + benchmarks = { + "criterion" = { + depends = [ + (hsPkgs."attoparsec" or (errorHandler.buildDepError "attoparsec")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."byteslice" or (errorHandler.buildDepError "byteslice")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."criterion" or (errorHandler.buildDepError "criterion")) + (hsPkgs."ip" or (errorHandler.buildDepError "ip")) + (hsPkgs."primitive" or (errorHandler.buildDepError "primitive")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."random" or (errorHandler.buildDepError "random")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/lifted-async-0.10.2.4-r2-7e3e1446a9f4c3f2f809ff1fe7a48312f3d1f6c59b85387ffc642b6a5ec5e22d.nix b/hackage/lifted-async-0.10.2.4-r2-7e3e1446a9f4c3f2f809ff1fe7a48312f3d1f6c59b85387ffc642b6a5ec5e22d.nix new file mode 100644 index 00000000000..9d9a319e084 --- /dev/null +++ b/hackage/lifted-async-0.10.2.4-r2-7e3e1446a9f4c3f2f809ff1fe7a48312f3d1f6c59b85387ffc642b6a5ec5e22d.nix @@ -0,0 +1,89 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.24"; + identifier = { name = "lifted-async"; version = "0.10.2.4"; }; + license = "BSD-3-Clause"; + copyright = "Copyright (C) 2012-2023 Mitsutoshi Aoe"; + maintainer = "Mitsutoshi Aoe "; + author = "Mitsutoshi Aoe"; + homepage = "https://github.com/maoe/lifted-async"; + url = ""; + synopsis = "Run lifted IO operations asynchronously and wait for their results"; + description = "This package provides IO operations from @async@ package lifted to any\ninstance of 'MonadBase' or 'MonadBaseControl'."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."lifted-base" or (errorHandler.buildDepError "lifted-base")) + (hsPkgs."transformers-base" or (errorHandler.buildDepError "transformers-base")) + (hsPkgs."monad-control" or (errorHandler.buildDepError "monad-control")) + ] ++ [ + (hsPkgs."constraints" or (errorHandler.buildDepError "constraints")) + ]; + buildable = true; + }; + tests = { + "test-lifted-async" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit")) + (hsPkgs."lifted-async" or (errorHandler.buildDepError "lifted-async")) + (hsPkgs."lifted-base" or (errorHandler.buildDepError "lifted-base")) + (hsPkgs."monad-control" or (errorHandler.buildDepError "monad-control")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (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-th" or (errorHandler.buildDepError "tasty-th")) + ]; + buildable = true; + }; + "regression-tests" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."lifted-async" or (errorHandler.buildDepError "lifted-async")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit")) + (hsPkgs."tasty-th" or (errorHandler.buildDepError "tasty-th")) + ]; + buildable = true; + }; + }; + benchmarks = { + "benchmark-lifted-async" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."tasty-bench" or (errorHandler.buildDepError "tasty-bench")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."lifted-async" or (errorHandler.buildDepError "lifted-async")) + ]; + buildable = true; + }; + "benchmark-lifted-async-threaded" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."tasty-bench" or (errorHandler.buildDepError "tasty-bench")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."lifted-async" or (errorHandler.buildDepError "lifted-async")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/linear-base-0.2.0-r1-b742e5be8a1d02e3dddd81a2237e8612a30b4442f82fa5f106700c89d95a60f9.nix b/hackage/linear-base-0.2.0-r1-b742e5be8a1d02e3dddd81a2237e8612a30b4442f82fa5f106700c89d95a60f9.nix new file mode 100644 index 00000000000..1c870d57be5 --- /dev/null +++ b/hackage/linear-base-0.2.0-r1-b742e5be8a1d02e3dddd81a2237e8612a30b4442f82fa5f106700c89d95a60f9.nix @@ -0,0 +1,91 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "3.0"; + identifier = { name = "linear-base"; version = "0.2.0"; }; + license = "MIT"; + copyright = "(c) Tweag Holding and affiliates"; + maintainer = "arnaud.spiwack@tweag.io"; + author = "Tweag"; + homepage = "https://github.com/tweag/linear-base#README"; + url = ""; + synopsis = "Standard library for linear types."; + description = "Please see README.md."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."linear-generics" or (errorHandler.buildDepError "linear-generics")) + (hsPkgs."storable-tuple" or (errorHandler.buildDepError "storable-tuple")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."primitive" or (errorHandler.buildDepError "primitive")) + ]; + buildable = true; + }; + tests = { + "test" = { + depends = [ + (hsPkgs."inspection-testing" or (errorHandler.buildDepError "inspection-testing")) + (hsPkgs."tasty-inspection-testing" or (errorHandler.buildDepError "tasty-inspection-testing")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."linear-base" or (errorHandler.buildDepError "linear-base")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."hedgehog" or (errorHandler.buildDepError "hedgehog")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-hedgehog" or (errorHandler.buildDepError "tasty-hedgehog")) + (hsPkgs."mmorph" or (errorHandler.buildDepError "mmorph")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + ]; + buildable = true; + }; + "examples" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."linear-base" or (errorHandler.buildDepError "linear-base")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-hedgehog" or (errorHandler.buildDepError "tasty-hedgehog")) + (hsPkgs."hedgehog" or (errorHandler.buildDepError "hedgehog")) + (hsPkgs."storable-tuple" or (errorHandler.buildDepError "storable-tuple")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."linear-generics" or (errorHandler.buildDepError "linear-generics")) + ]; + buildable = true; + }; + }; + benchmarks = { + "mutable-data" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."gauge" or (errorHandler.buildDepError "gauge")) + (hsPkgs."hashtables" or (errorHandler.buildDepError "hashtables")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."linear-base" or (errorHandler.buildDepError "linear-base")) + (hsPkgs."random" or (errorHandler.buildDepError "random")) + (hsPkgs."random-shuffle" or (errorHandler.buildDepError "random-shuffle")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."MonadRandom" or (errorHandler.buildDepError "MonadRandom")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/linear-base-0.3.0-r1-291dc98af7a5b0d781a3c8217e302db967b478dc4478484fa38f5f162a9fabd4.nix b/hackage/linear-base-0.3.0-r1-291dc98af7a5b0d781a3c8217e302db967b478dc4478484fa38f5f162a9fabd4.nix new file mode 100644 index 00000000000..b30608a5a41 --- /dev/null +++ b/hackage/linear-base-0.3.0-r1-291dc98af7a5b0d781a3c8217e302db967b478dc4478484fa38f5f162a9fabd4.nix @@ -0,0 +1,91 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "3.0"; + identifier = { name = "linear-base"; version = "0.3.0"; }; + license = "MIT"; + copyright = "(c) Tweag Holding and affiliates"; + maintainer = "arnaud.spiwack@tweag.io"; + author = "Tweag"; + homepage = "https://github.com/tweag/linear-base#README"; + url = ""; + synopsis = "Standard library for linear types."; + description = "Please see README.md."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."linear-generics" or (errorHandler.buildDepError "linear-generics")) + (hsPkgs."storable-tuple" or (errorHandler.buildDepError "storable-tuple")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."primitive" or (errorHandler.buildDepError "primitive")) + ]; + buildable = true; + }; + tests = { + "test" = { + depends = [ + (hsPkgs."inspection-testing" or (errorHandler.buildDepError "inspection-testing")) + (hsPkgs."tasty-inspection-testing" or (errorHandler.buildDepError "tasty-inspection-testing")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."linear-base" or (errorHandler.buildDepError "linear-base")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."hedgehog" or (errorHandler.buildDepError "hedgehog")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-hedgehog" or (errorHandler.buildDepError "tasty-hedgehog")) + (hsPkgs."mmorph" or (errorHandler.buildDepError "mmorph")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + ]; + buildable = true; + }; + "examples" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."linear-base" or (errorHandler.buildDepError "linear-base")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-hedgehog" or (errorHandler.buildDepError "tasty-hedgehog")) + (hsPkgs."hedgehog" or (errorHandler.buildDepError "hedgehog")) + (hsPkgs."storable-tuple" or (errorHandler.buildDepError "storable-tuple")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."linear-generics" or (errorHandler.buildDepError "linear-generics")) + ]; + buildable = true; + }; + }; + benchmarks = { + "mutable-data" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."gauge" or (errorHandler.buildDepError "gauge")) + (hsPkgs."hashtables" or (errorHandler.buildDepError "hashtables")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."linear-base" or (errorHandler.buildDepError "linear-base")) + (hsPkgs."random" or (errorHandler.buildDepError "random")) + (hsPkgs."random-shuffle" or (errorHandler.buildDepError "random-shuffle")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."MonadRandom" or (errorHandler.buildDepError "MonadRandom")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/linear-base-0.3.1-r2-548cb6ef389eb728ec9b51e3de735d9c66ccfe9354c3fb4617d0042fb294d72d.nix b/hackage/linear-base-0.3.1-r2-548cb6ef389eb728ec9b51e3de735d9c66ccfe9354c3fb4617d0042fb294d72d.nix new file mode 100644 index 00000000000..e3dfa6ec185 --- /dev/null +++ b/hackage/linear-base-0.3.1-r2-548cb6ef389eb728ec9b51e3de735d9c66ccfe9354c3fb4617d0042fb294d72d.nix @@ -0,0 +1,91 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "3.0"; + identifier = { name = "linear-base"; version = "0.3.1"; }; + license = "MIT"; + copyright = "(c) Tweag Holding and affiliates"; + maintainer = "arnaud.spiwack@tweag.io"; + author = "Tweag"; + homepage = "https://github.com/tweag/linear-base#README"; + url = ""; + synopsis = "Standard library for linear types."; + description = "Please see README.md."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."linear-generics" or (errorHandler.buildDepError "linear-generics")) + (hsPkgs."storable-tuple" or (errorHandler.buildDepError "storable-tuple")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."primitive" or (errorHandler.buildDepError "primitive")) + ]; + buildable = true; + }; + tests = { + "test" = { + depends = [ + (hsPkgs."inspection-testing" or (errorHandler.buildDepError "inspection-testing")) + (hsPkgs."tasty-inspection-testing" or (errorHandler.buildDepError "tasty-inspection-testing")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."linear-base" or (errorHandler.buildDepError "linear-base")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."hedgehog" or (errorHandler.buildDepError "hedgehog")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-hedgehog" or (errorHandler.buildDepError "tasty-hedgehog")) + (hsPkgs."mmorph" or (errorHandler.buildDepError "mmorph")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + ]; + buildable = true; + }; + "examples" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."linear-base" or (errorHandler.buildDepError "linear-base")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-hedgehog" or (errorHandler.buildDepError "tasty-hedgehog")) + (hsPkgs."hedgehog" or (errorHandler.buildDepError "hedgehog")) + (hsPkgs."storable-tuple" or (errorHandler.buildDepError "storable-tuple")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."linear-generics" or (errorHandler.buildDepError "linear-generics")) + ]; + buildable = true; + }; + }; + benchmarks = { + "mutable-data" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."gauge" or (errorHandler.buildDepError "gauge")) + (hsPkgs."hashtables" or (errorHandler.buildDepError "hashtables")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."linear-base" or (errorHandler.buildDepError "linear-base")) + (hsPkgs."random" or (errorHandler.buildDepError "random")) + (hsPkgs."random-shuffle" or (errorHandler.buildDepError "random-shuffle")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."MonadRandom" or (errorHandler.buildDepError "MonadRandom")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/list-t-1.0.5.7-r0-01f2e286feacfd0e05ff69b7ad142ffeef66d656b244ae32bc382fc532747079.nix b/hackage/list-t-1.0.5.7-r0-01f2e286feacfd0e05ff69b7ad142ffeef66d656b244ae32bc382fc532747079.nix new file mode 100644 index 00000000000..7810064c924 --- /dev/null +++ b/hackage/list-t-1.0.5.7-r0-01f2e286feacfd0e05ff69b7ad142ffeef66d656b244ae32bc382fc532747079.nix @@ -0,0 +1,52 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "3.0"; + identifier = { name = "list-t"; version = "1.0.5.7"; }; + license = "MIT"; + copyright = "(c) 2014, Nikita Volkov"; + maintainer = "Nikita Volkov "; + author = "Nikita Volkov "; + homepage = "https://github.com/nikita-volkov/list-t"; + url = ""; + synopsis = "ListT done right"; + description = "A correct implementation of the list monad-transformer.\nUseful for basic streaming."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."foldl" or (errorHandler.buildDepError "foldl")) + (hsPkgs."logict" or (errorHandler.buildDepError "logict")) + (hsPkgs."mmorph" or (errorHandler.buildDepError "mmorph")) + (hsPkgs."monad-control" or (errorHandler.buildDepError "monad-control")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."transformers-base" or (errorHandler.buildDepError "transformers-base")) + ] ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).lt "8.0") (hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups")); + buildable = true; + }; + tests = { + "htf-test" = { + depends = [ + (hsPkgs."base-prelude" or (errorHandler.buildDepError "base-prelude")) + (hsPkgs."HTF" or (errorHandler.buildDepError "HTF")) + (hsPkgs."list-t" or (errorHandler.buildDepError "list-t")) + (hsPkgs."mmorph" or (errorHandler.buildDepError "mmorph")) + (hsPkgs."mtl-prelude" or (errorHandler.buildDepError "mtl-prelude")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/literatex-0.3.0.0-r5-2107e202e71b505b37a7a96e7a28c9fc1f9a81ad9ba58b68ae7335a781017a9b.nix b/hackage/literatex-0.3.0.0-r5-2107e202e71b505b37a7a96e7a28c9fc1f9a81ad9ba58b68ae7335a781017a9b.nix new file mode 100644 index 00000000000..730971d95bb --- /dev/null +++ b/hackage/literatex-0.3.0.0-r5-2107e202e71b505b37a7a96e7a28c9fc1f9a81ad9ba58b68ae7335a781017a9b.nix @@ -0,0 +1,86 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { examples = false; optparse-applicative_ge_0_18 = false; }; + package = { + specVersion = "1.24"; + identifier = { name = "literatex"; version = "0.3.0.0"; }; + license = "MIT"; + copyright = "Copyright (c) 2021-2023 Travis Cardwell"; + maintainer = "Travis Cardwell "; + author = "Travis Cardwell "; + homepage = "https://github.com/ExtremaIS/literatex-haskell#readme"; + url = ""; + synopsis = "transform literate source code to Markdown"; + description = "This package provides a library as well as a command-line utility that\ntransforms literate source code to Markdown. Please see the README on\nGitHub at ."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."conduit" or (errorHandler.buildDepError "conduit")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."ttc" or (errorHandler.buildDepError "ttc")) + (hsPkgs."unliftio" or (errorHandler.buildDepError "unliftio")) + ]; + buildable = true; + }; + exes = { + "literatex" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."literatex" or (errorHandler.buildDepError "literatex")) + (hsPkgs."ttc" or (errorHandler.buildDepError "ttc")) + ] ++ (if flags.optparse-applicative_ge_0_18 + then [ + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + (hsPkgs."prettyprinter" or (errorHandler.buildDepError "prettyprinter")) + ] + else [ + (hsPkgs."ansi-wl-pprint" or (errorHandler.buildDepError "ansi-wl-pprint")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + ]); + buildable = true; + }; + "example-highlevel" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."literatex" or (errorHandler.buildDepError "literatex")) + ]; + buildable = if flags.examples then true else false; + }; + "example-lowlevel" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."literatex" or (errorHandler.buildDepError "literatex")) + ]; + buildable = if flags.examples then true else false; + }; + }; + tests = { + "literatex-test" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."literatex" or (errorHandler.buildDepError "literatex")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."ttc" or (errorHandler.buildDepError "ttc")) + (hsPkgs."unliftio" or (errorHandler.buildDepError "unliftio")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/microlens-0.4.13.1-r1-fc256e2b5d78e8e4f39b3dd359c57b8c19df50853a86eaf8f154a17441a5a51d.nix b/hackage/microlens-0.4.13.1-r1-fc256e2b5d78e8e4f39b3dd359c57b8c19df50853a86eaf8f154a17441a5a51d.nix new file mode 100644 index 00000000000..c41c25c2ae2 --- /dev/null +++ b/hackage/microlens-0.4.13.1-r1-fc256e2b5d78e8e4f39b3dd359c57b8c19df50853a86eaf8f154a17441a5a51d.nix @@ -0,0 +1,34 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.10"; + identifier = { name = "microlens"; version = "0.4.13.1"; }; + license = "BSD-3-Clause"; + copyright = ""; + maintainer = "Steven Fontanella "; + author = "Edward Kmett, Artyom Kazak"; + homepage = "http://github.com/stevenfontanella/microlens"; + url = ""; + synopsis = "A tiny lens library with no dependencies"; + description = "NOTE: If you're writing an app, you probably want – it has the most features. is intended more for library writers who want a tiny lens library (after all, lenses are pretty useful for everything, not just for updating records!).\n\nThis library is an extract from (with no dependencies). It's not a toy lenses library, unsuitable for “real world”, but merely a small one. It is compatible with lens, and should have same performance. It also has better documentation.\n\nThere's a longer readme . It has a migration guide for lens users, a description of other packages in the family, a discussion of other lens libraries you could use instead, and so on.\n\nHere are some usecases for this library:\n\n* You want to define lenses or traversals in your own library, but don't want to depend on lens. Having lenses available often make working with a library more pleasant.\n\n* You just want to be able to use lenses to transform data (or even just use @over _1@ to change the first element of a tuple).\n\n* You are new to lenses and want a small library to play with.\n\nHowever, don't use this library if:\n\n* You need @Iso@s, @Prism@s, indexed traversals, or actually anything else which isn't defined here (though some indexed functions are available elsewhere – containers and vector provide them for their types, and provides indexed functions for lists).\n\n* You want a library with a clean, understandable implementation (in which case you're looking for ).\n\nAs already mentioned, if you're writing an application which uses lenses more extensively, look at – it combines features of most other microlens packages (, , ).\n\nIf you want to export getters or folds and don't mind the dependency, please consider using .\n\nIf you haven't ever used lenses before, read . (It's for lens, but it applies to microlens just as well.)\n\nNote that microlens has no dependencies starting from GHC 7.10 (base-4.8). Prior to that, it depends on transformers-0.2 or above."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = (pkgs.lib).optional (compiler.isGhc && (compiler.version).ge "7.9") (hsPkgs."base" or (errorHandler.buildDepError "base")) ++ (pkgs.lib).optionals (!(compiler.isGhc && (compiler.version).ge "7.9")) [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/microlens-contra-0.1.0.3-r1-fb7ecf9e4cf3fbd67a787472f5b53d3bc0ada11432b1eec2aedf00c38635df20.nix b/hackage/microlens-contra-0.1.0.3-r1-fb7ecf9e4cf3fbd67a787472f5b53d3bc0ada11432b1eec2aedf00c38635df20.nix new file mode 100644 index 00000000000..c82463cb9f1 --- /dev/null +++ b/hackage/microlens-contra-0.1.0.3-r1-fb7ecf9e4cf3fbd67a787472f5b53d3bc0ada11432b1eec2aedf00c38635df20.nix @@ -0,0 +1,34 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.10"; + identifier = { name = "microlens-contra"; version = "0.1.0.3"; }; + license = "BSD-3-Clause"; + copyright = ""; + maintainer = "Steven Fontanella "; + author = "Edward Kmett, Artyom Kazak"; + homepage = "http://github.com/stevenfontanella/microlens"; + url = ""; + synopsis = "True folds and getters for microlens"; + description = "This package provides @Fold@ and @Getter@ that are fully compatible with lens; the downside is that this package depends on contravariant, which in its turn depends on a lot of other packages (but still less than lens).\n\nThe difference between @Fold@ and @SimpleFold@ is that you can use e.g. @takingWhile@\\/@droppingWhile@ and @backwards@ on the former but not on the latter. Most functions from lens that work with @Fold@ would work with @SimpleFold@ as well, though.\n\nStarting from GHC 8.6, this package doesn't depend on contravariant anymore.\n\nThis package is a part of the family; see the readme ."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."microlens" or (errorHandler.buildDepError "microlens")) + ] ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).lt "8.6") (hsPkgs."contravariant" or (errorHandler.buildDepError "contravariant")); + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/microlens-ghc-0.4.14.1-r1-c42c6382b592f149727f26d2eae13af6d274138a9535167477fef7e66fdab670.nix b/hackage/microlens-ghc-0.4.14.1-r1-c42c6382b592f149727f26d2eae13af6d274138a9535167477fef7e66fdab670.nix new file mode 100644 index 00000000000..ea569dfa6e5 --- /dev/null +++ b/hackage/microlens-ghc-0.4.14.1-r1-c42c6382b592f149727f26d2eae13af6d274138a9535167477fef7e66fdab670.nix @@ -0,0 +1,38 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.10"; + identifier = { name = "microlens-ghc"; version = "0.4.14.1"; }; + license = "BSD-3-Clause"; + copyright = ""; + maintainer = "Steven Fontanella "; + author = "Edward Kmett, Artyom Kazak"; + homepage = "http://github.com/stevenfontanella/microlens"; + url = ""; + synopsis = "microlens + array, bytestring, containers, transformers"; + description = "Use this package instead of if you don't mind depending on all dependencies here – @Lens.Micro.GHC@ reexports everything from @Lens.Micro@ and additionally provides orphan instances of microlens classes for packages coming with GHC (, , , ).\n\nThe minor and major versions of microlens-ghc are incremented whenever the minor and major versions of microlens are incremented, so you can depend on the exact version of microlens-ghc without specifying the version of microlens you need.\n\nThis package is a part of the family; see the readme ."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."microlens" or (errorHandler.buildDepError "microlens")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/microlens-mtl-0.2.0.3-r1-92f6e76b1e0177a990496df2ab55972476a1f117d0a7b944f810bce6b4848377.nix b/hackage/microlens-mtl-0.2.0.3-r1-92f6e76b1e0177a990496df2ab55972476a1f117d0a7b944f810bce6b4848377.nix new file mode 100644 index 00000000000..edbd894e831 --- /dev/null +++ b/hackage/microlens-mtl-0.2.0.3-r1-92f6e76b1e0177a990496df2ab55972476a1f117d0a7b944f810bce6b4848377.nix @@ -0,0 +1,37 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.10"; + identifier = { name = "microlens-mtl"; version = "0.2.0.3"; }; + license = "BSD-3-Clause"; + copyright = ""; + maintainer = "Steven Fontanella "; + author = "Edward Kmett, Artyom Kazak"; + homepage = "http://github.com/stevenfontanella/microlens"; + url = ""; + synopsis = "microlens support for Reader/Writer/State from mtl"; + description = "This package contains functions (like 'view' or '+=') which work on 'MonadReader', 'MonadWriter', and 'MonadState' from the mtl package.\n\nThis package is a part of the family; see the readme ."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."microlens" or (errorHandler.buildDepError "microlens")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."transformers-compat" or (errorHandler.buildDepError "transformers-compat")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/microlens-platform-0.4.3.3-r1-0e87a4f8e5fae2dab3f1af2952ba711e95e655f7707b3267df554719d8875c26.nix b/hackage/microlens-platform-0.4.3.3-r1-0e87a4f8e5fae2dab3f1af2952ba711e95e655f7707b3267df554719d8875c26.nix new file mode 100644 index 00000000000..ac7fc17a460 --- /dev/null +++ b/hackage/microlens-platform-0.4.3.3-r1-0e87a4f8e5fae2dab3f1af2952ba711e95e655f7707b3267df554719d8875c26.nix @@ -0,0 +1,41 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.10"; + identifier = { name = "microlens-platform"; version = "0.4.3.3"; }; + license = "BSD-3-Clause"; + copyright = ""; + maintainer = "Steven Fontanella "; + author = "Edward Kmett, Artyom Kazak"; + homepage = "http://github.com/stevenfontanella/microlens"; + url = ""; + synopsis = "microlens + all batteries included (best for apps)"; + description = "This package exports a module which is the recommended starting point for using if you aren't trying to keep your dependencies minimal. By importing @Lens.Micro.Platform@ you get all functions and instances from , , , , as well as instances for @Vector@, @Text@, and @HashMap@.\n\nThe minor and major versions of microlens-platform are incremented whenever the minor and major versions of any other microlens package are incremented, so you can depend on the exact version of microlens-platform without specifying the version of microlens (microlens-mtl, etc) you need.\n\nThis package is a part of the family; see the readme ."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."microlens" or (errorHandler.buildDepError "microlens")) + (hsPkgs."microlens-ghc" or (errorHandler.buildDepError "microlens-ghc")) + (hsPkgs."microlens-mtl" or (errorHandler.buildDepError "microlens-mtl")) + (hsPkgs."microlens-th" or (errorHandler.buildDepError "microlens-th")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/neat-interpolation-0.5.1.4-r0-6ca5e3a763c841861b0449abecf0bca4a80e5dc0ed397f2272cfe70ed145970c.nix b/hackage/neat-interpolation-0.5.1.4-r0-6ca5e3a763c841861b0449abecf0bca4a80e5dc0ed397f2272cfe70ed145970c.nix new file mode 100644 index 00000000000..27c2330c098 --- /dev/null +++ b/hackage/neat-interpolation-0.5.1.4-r0-6ca5e3a763c841861b0449abecf0bca4a80e5dc0ed397f2272cfe70ed145970c.nix @@ -0,0 +1,47 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "3.0"; + identifier = { name = "neat-interpolation"; version = "0.5.1.4"; }; + license = "MIT"; + copyright = "(c) 2013, Nikita Volkov"; + maintainer = "Nikita Volkov "; + author = "Nikita Volkov "; + homepage = "https://github.com/nikita-volkov/neat-interpolation"; + url = ""; + synopsis = "Quasiquoter for neat and simple multiline text interpolation"; + description = "Quasiquoter for producing Text values with support for\na simple interpolation of input values.\nIt removes the excessive indentation from the input and\naccurately manages the indentation of all lines of the interpolated variables."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."megaparsec" or (errorHandler.buildDepError "megaparsec")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + ]; + buildable = true; + }; + tests = { + "test" = { + depends = [ + (hsPkgs."neat-interpolation" or (errorHandler.buildDepError "neat-interpolation")) + (hsPkgs."rerebase" or (errorHandler.buildDepError "rerebase")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/park-bench-0.1.1.0-r0-1f27366ca0855c68fa9252ac52b514d3dccd2d783fc9fb50092ff15aa9c202d5.nix b/hackage/park-bench-0.1.1.0-r0-1f27366ca0855c68fa9252ac52b514d3dccd2d783fc9fb50092ff15aa9c202d5.nix new file mode 100644 index 00000000000..1c2bea99a47 --- /dev/null +++ b/hackage/park-bench-0.1.1.0-r0-1f27366ca0855c68fa9252ac52b514d3dccd2d783fc9fb50092ff15aa9c202d5.nix @@ -0,0 +1,37 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "2.2"; + identifier = { name = "park-bench"; version = "0.1.1.0"; }; + license = "BSD-3-Clause"; + copyright = "Copyright (C) 2020-2023 Mitchell Rosen, Travis Staton"; + maintainer = "Mitchell Rosen , Travis Staton "; + author = "Mitchell Rosen, Travis Staton"; + homepage = "https://github.com/awkward-squad/park-bench"; + url = ""; + synopsis = "A quick-and-dirty, low-friction benchmark tool with immediate feedback"; + description = "A quick-and-dirty, low-friction benchmark tool with immediate feedback."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/pipes-zlib-0.0.1-r1-bbca5d41bb044d9d683f3a55a6cc04fc629eb6ce4e5942bd339adc54eab61af8.nix b/hackage/pipes-zlib-0.0.1-r1-bbca5d41bb044d9d683f3a55a6cc04fc629eb6ce4e5942bd339adc54eab61af8.nix new file mode 100644 index 00000000000..9b211156924 --- /dev/null +++ b/hackage/pipes-zlib-0.0.1-r1-bbca5d41bb044d9d683f3a55a6cc04fc629eb6ce4e5942bd339adc54eab61af8.nix @@ -0,0 +1,37 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.8"; + identifier = { name = "pipes-zlib"; version = "0.0.1"; }; + license = "BSD-3-Clause"; + copyright = ""; + maintainer = "p.capriotti@gmail.com"; + author = "Paolo Capriotti"; + homepage = "https://github.com/pcapriotti/pipes-extra"; + url = ""; + synopsis = "Pipes to deal with zipped data."; + description = "Pipes to deal with zipped data."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."pipes-core" or (errorHandler.buildDepError "pipes-core")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."zlib-bindings" or (errorHandler.buildDepError "zlib-bindings")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/pipes-zlib-0.1.0-r1-0c142b79657df1ed7c472e4c05b178bb2c9d7f1683ea2bc4829074bbf245c76f.nix b/hackage/pipes-zlib-0.1.0-r1-0c142b79657df1ed7c472e4c05b178bb2c9d7f1683ea2bc4829074bbf245c76f.nix new file mode 100644 index 00000000000..ef3ee5e7c1a --- /dev/null +++ b/hackage/pipes-zlib-0.1.0-r1-0c142b79657df1ed7c472e4c05b178bb2c9d7f1683ea2bc4829074bbf245c76f.nix @@ -0,0 +1,37 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.8"; + identifier = { name = "pipes-zlib"; version = "0.1.0"; }; + license = "BSD-3-Clause"; + copyright = ""; + maintainer = "p.capriotti@gmail.com"; + author = "Paolo Capriotti"; + homepage = "https://github.com/pcapriotti/pipes-extra"; + url = ""; + synopsis = "Pipes to deal with zipped data."; + description = "Pipes to deal with zipped data."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."pipes-core" or (errorHandler.buildDepError "pipes-core")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."zlib-bindings" or (errorHandler.buildDepError "zlib-bindings")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/pipes-zlib-0.2.0.0-r1-86254fefd2ce1e619fa4b2304efc76ec0bcceb94dbd6d3aa98e853bbe700e95e.nix b/hackage/pipes-zlib-0.2.0.0-r1-86254fefd2ce1e619fa4b2304efc76ec0bcceb94dbd6d3aa98e853bbe700e95e.nix new file mode 100644 index 00000000000..bca480ab72f --- /dev/null +++ b/hackage/pipes-zlib-0.2.0.0-r1-86254fefd2ce1e619fa4b2304efc76ec0bcceb94dbd6d3aa98e853bbe700e95e.nix @@ -0,0 +1,38 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.8"; + identifier = { name = "pipes-zlib"; version = "0.2.0.0"; }; + license = "BSD-3-Clause"; + copyright = "Copyright (c) Paolo Capriotti 2012,\nRenzo Carbonara 2013"; + maintainer = "renzocarbonaraλgmail.com"; + author = "Renzo Carbonara, Paolo Capriotti"; + homepage = "https://github.com/k0001/pipes-zlib"; + url = ""; + synopsis = "Pipes to deal with zlib compressed data."; + description = "Pipes to deal with zlib compressed data."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."pipes" or (errorHandler.buildDepError "pipes")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."zlib" or (errorHandler.buildDepError "zlib")) + (hsPkgs."zlib-bindings" or (errorHandler.buildDepError "zlib-bindings")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/pipes-zlib-0.3.0-r1-1313df00c24fd26b9616ed7b9724434cdb11299efaaa400954caef7a6e221ba9.nix b/hackage/pipes-zlib-0.3.0-r1-1313df00c24fd26b9616ed7b9724434cdb11299efaaa400954caef7a6e221ba9.nix new file mode 100644 index 00000000000..568e79234f9 --- /dev/null +++ b/hackage/pipes-zlib-0.3.0-r1-1313df00c24fd26b9616ed7b9724434cdb11299efaaa400954caef7a6e221ba9.nix @@ -0,0 +1,38 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.8"; + identifier = { name = "pipes-zlib"; version = "0.3.0"; }; + license = "BSD-3-Clause"; + copyright = "Copyright (c) Paolo Capriotti 2012,\nRenzo Carbonara 2013"; + maintainer = "renzocarbonaraλgmail.com"; + author = "Renzo Carbonara, Paolo Capriotti"; + homepage = "https://github.com/k0001/pipes-zlib"; + url = ""; + synopsis = "Zlib compression and decompression for Pipes streams"; + description = "Zlib compression and decompression for Pipes streams"; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."pipes" or (errorHandler.buildDepError "pipes")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."zlib" or (errorHandler.buildDepError "zlib")) + (hsPkgs."zlib-bindings" or (errorHandler.buildDepError "zlib-bindings")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/pipes-zlib-0.3.1-r1-94fe1076e5e147660d1dae3536c6b7b437ef7f77526f58ff1e0efe6b78c3fc03.nix b/hackage/pipes-zlib-0.3.1-r1-94fe1076e5e147660d1dae3536c6b7b437ef7f77526f58ff1e0efe6b78c3fc03.nix new file mode 100644 index 00000000000..176954fba80 --- /dev/null +++ b/hackage/pipes-zlib-0.3.1-r1-94fe1076e5e147660d1dae3536c6b7b437ef7f77526f58ff1e0efe6b78c3fc03.nix @@ -0,0 +1,38 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.8"; + identifier = { name = "pipes-zlib"; version = "0.3.1"; }; + license = "BSD-3-Clause"; + copyright = "Copyright (c) Paolo Capriotti 2012,\nRenzo Carbonara 2013-2014"; + maintainer = "renzocarbonaraλgmail.com"; + author = "Renzo Carbonara, Paolo Capriotti"; + homepage = "https://github.com/k0001/pipes-zlib"; + url = ""; + synopsis = "Zlib compression and decompression for Pipes streams"; + description = "Zlib compression and decompression for Pipes streams"; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."pipes" or (errorHandler.buildDepError "pipes")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."zlib" or (errorHandler.buildDepError "zlib")) + (hsPkgs."zlib-bindings" or (errorHandler.buildDepError "zlib-bindings")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/pipes-zlib-0.4.0-r1-74d52ac9d11d64a4ab9090be79e91b8ce7e23d41b22817b8974abe4489a0c6c9.nix b/hackage/pipes-zlib-0.4.0-r1-74d52ac9d11d64a4ab9090be79e91b8ce7e23d41b22817b8974abe4489a0c6c9.nix new file mode 100644 index 00000000000..fb69e99da26 --- /dev/null +++ b/hackage/pipes-zlib-0.4.0-r1-74d52ac9d11d64a4ab9090be79e91b8ce7e23d41b22817b8974abe4489a0c6c9.nix @@ -0,0 +1,38 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.8"; + identifier = { name = "pipes-zlib"; version = "0.4.0"; }; + license = "BSD-3-Clause"; + copyright = "Copyright (c) Paolo Capriotti 2012,\nRenzo Carbonara 2013-2014"; + maintainer = "renzocarbonaraλgmail.com"; + author = "Renzo Carbonara, Paolo Capriotti"; + homepage = "https://github.com/k0001/pipes-zlib"; + url = ""; + synopsis = "Zlib compression and decompression for Pipes streams"; + description = "Zlib compression and decompression for Pipes streams"; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."pipes" or (errorHandler.buildDepError "pipes")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."zlib" or (errorHandler.buildDepError "zlib")) + (hsPkgs."zlib-bindings" or (errorHandler.buildDepError "zlib-bindings")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/pipes-zlib-0.4.0.1-r1-a4b215dd2ced375427c52639ccc4b2f37d2d33b2f7dbfd7ffe2dbdd3024c1848.nix b/hackage/pipes-zlib-0.4.0.1-r1-a4b215dd2ced375427c52639ccc4b2f37d2d33b2f7dbfd7ffe2dbdd3024c1848.nix new file mode 100644 index 00000000000..863731869ec --- /dev/null +++ b/hackage/pipes-zlib-0.4.0.1-r1-a4b215dd2ced375427c52639ccc4b2f37d2d33b2f7dbfd7ffe2dbdd3024c1848.nix @@ -0,0 +1,38 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.8"; + identifier = { name = "pipes-zlib"; version = "0.4.0.1"; }; + license = "BSD-3-Clause"; + copyright = "Copyright (c) Paolo Capriotti 2012,\nRenzo Carbonara 2013-2014"; + maintainer = "renzocarbonaraλgmail.com"; + author = "Renzo Carbonara, Paolo Capriotti"; + homepage = "https://github.com/k0001/pipes-zlib"; + url = ""; + synopsis = "Zlib compression and decompression for Pipes streams"; + description = "Zlib compression and decompression for Pipes streams"; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."pipes" or (errorHandler.buildDepError "pipes")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."zlib" or (errorHandler.buildDepError "zlib")) + (hsPkgs."zlib-bindings" or (errorHandler.buildDepError "zlib-bindings")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/pipes-zlib-0.4.1-r1-5e32fcead9de436b7d12f6c71262634738bc26699cd48597360b15b539c46b9d.nix b/hackage/pipes-zlib-0.4.1-r1-5e32fcead9de436b7d12f6c71262634738bc26699cd48597360b15b539c46b9d.nix new file mode 100644 index 00000000000..a2775b9b810 --- /dev/null +++ b/hackage/pipes-zlib-0.4.1-r1-5e32fcead9de436b7d12f6c71262634738bc26699cd48597360b15b539c46b9d.nix @@ -0,0 +1,38 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.8"; + identifier = { name = "pipes-zlib"; version = "0.4.1"; }; + license = "BSD-3-Clause"; + copyright = "Copyright (c) Paolo Capriotti 2012,\nRenzo Carbonara 2013-2014"; + maintainer = "renzocarbonaraλgmail.com"; + author = "Renzo Carbonara, Paolo Capriotti"; + homepage = "https://github.com/k0001/pipes-zlib"; + url = ""; + synopsis = "Zlib and GZip compression and decompression for Pipes streams"; + description = "Zlib and GZip compression and decompression for Pipes streams"; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."pipes" or (errorHandler.buildDepError "pipes")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."zlib" or (errorHandler.buildDepError "zlib")) + (hsPkgs."zlib-bindings" or (errorHandler.buildDepError "zlib-bindings")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/pipes-zlib-0.4.2-r1-db4823fe40798fb87adfebec36eceb12ddba0458040dfdb9c065eab563b1cc52.nix b/hackage/pipes-zlib-0.4.2-r1-db4823fe40798fb87adfebec36eceb12ddba0458040dfdb9c065eab563b1cc52.nix new file mode 100644 index 00000000000..5b29e6e2560 --- /dev/null +++ b/hackage/pipes-zlib-0.4.2-r1-db4823fe40798fb87adfebec36eceb12ddba0458040dfdb9c065eab563b1cc52.nix @@ -0,0 +1,38 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.8"; + identifier = { name = "pipes-zlib"; version = "0.4.2"; }; + license = "BSD-3-Clause"; + copyright = "Copyright (c) Paolo Capriotti 2012,\nRenzo Carbonara 2013-2014"; + maintainer = "renzocarbonaraλgmail.com"; + author = "Renzo Carbonara, Paolo Capriotti"; + homepage = "https://github.com/k0001/pipes-zlib"; + url = ""; + synopsis = "Zlib and GZip compression and decompression for Pipes streams"; + description = "Zlib and GZip compression and decompression for Pipes streams"; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."pipes" or (errorHandler.buildDepError "pipes")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."zlib" or (errorHandler.buildDepError "zlib")) + (hsPkgs."zlib-bindings" or (errorHandler.buildDepError "zlib-bindings")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/pipes-zlib-0.4.2.1-r1-13a5d73e4304447d27bec00282514fbb198b51c1abcb86e4567c08af316ced5b.nix b/hackage/pipes-zlib-0.4.2.1-r1-13a5d73e4304447d27bec00282514fbb198b51c1abcb86e4567c08af316ced5b.nix new file mode 100644 index 00000000000..794598815ce --- /dev/null +++ b/hackage/pipes-zlib-0.4.2.1-r1-13a5d73e4304447d27bec00282514fbb198b51c1abcb86e4567c08af316ced5b.nix @@ -0,0 +1,38 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.8"; + identifier = { name = "pipes-zlib"; version = "0.4.2.1"; }; + license = "BSD-3-Clause"; + copyright = "Copyright (c) Paolo Capriotti 2012,\nRenzo Carbonara 2013-2014"; + maintainer = "renzocarbonaraλgmail.com"; + author = "Renzo Carbonara, Paolo Capriotti"; + homepage = "https://github.com/k0001/pipes-zlib"; + url = ""; + synopsis = "Zlib and GZip compression and decompression for Pipes streams"; + description = "Zlib and GZip compression and decompression for Pipes streams"; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."pipes" or (errorHandler.buildDepError "pipes")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."zlib" or (errorHandler.buildDepError "zlib")) + (hsPkgs."zlib-bindings" or (errorHandler.buildDepError "zlib-bindings")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/pipes-zlib-0.4.3-r1-ea0f58fe6b545f38c88c3fc20086c663fb8d997162689709593d6e60306b59f0.nix b/hackage/pipes-zlib-0.4.3-r1-ea0f58fe6b545f38c88c3fc20086c663fb8d997162689709593d6e60306b59f0.nix new file mode 100644 index 00000000000..1800822c754 --- /dev/null +++ b/hackage/pipes-zlib-0.4.3-r1-ea0f58fe6b545f38c88c3fc20086c663fb8d997162689709593d6e60306b59f0.nix @@ -0,0 +1,38 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.8"; + identifier = { name = "pipes-zlib"; version = "0.4.3"; }; + license = "BSD-3-Clause"; + copyright = "Copyright (c) Paolo Capriotti 2012,\nRenzo Carbonara 2013-2014"; + maintainer = "renzocarbonaraλgmail.com"; + author = "Renzo Carbonara, Paolo Capriotti"; + homepage = "https://github.com/k0001/pipes-zlib"; + url = ""; + synopsis = "Zlib and GZip compression and decompression for Pipes streams"; + description = "Zlib and GZip compression and decompression for Pipes streams"; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."pipes" or (errorHandler.buildDepError "pipes")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."zlib" or (errorHandler.buildDepError "zlib")) + (hsPkgs."zlib-bindings" or (errorHandler.buildDepError "zlib-bindings")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/pipes-zlib-0.4.4-r1-9262cea7b596b3c74cb614372f7a2179092afe4732f3a1bc3e3c19485b40e8bb.nix b/hackage/pipes-zlib-0.4.4-r1-9262cea7b596b3c74cb614372f7a2179092afe4732f3a1bc3e3c19485b40e8bb.nix new file mode 100644 index 00000000000..bc011da6c97 --- /dev/null +++ b/hackage/pipes-zlib-0.4.4-r1-9262cea7b596b3c74cb614372f7a2179092afe4732f3a1bc3e3c19485b40e8bb.nix @@ -0,0 +1,54 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.8"; + identifier = { name = "pipes-zlib"; version = "0.4.4"; }; + license = "BSD-3-Clause"; + copyright = "Copyright (c) Paolo Capriotti 2012,\nRenzo Carbonara 2013-2014"; + maintainer = "renzocarbonaraλgmail.com"; + author = "Renzo Carbonara, Paolo Capriotti"; + homepage = "https://github.com/k0001/pipes-zlib"; + url = ""; + synopsis = "Zlib and GZip compression and decompression for Pipes streams"; + description = "Zlib and GZip compression and decompression for Pipes streams"; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."pipes" or (errorHandler.buildDepError "pipes")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."streaming-commons" or (errorHandler.buildDepError "streaming-commons")) + ]; + buildable = true; + }; + tests = { + "test" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."pipes-zlib" or (errorHandler.buildDepError "pipes-zlib")) + (hsPkgs."pipes" or (errorHandler.buildDepError "pipes")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."quickcheck-instances" or (errorHandler.buildDepError "quickcheck-instances")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-quickcheck" or (errorHandler.buildDepError "tasty-quickcheck")) + (hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/pipes-zlib-0.4.4.1-r2-e42f2b9c0fcbf06a1c9fa45c0e5f0e8c43089a63eae21f277e83b12549924499.nix b/hackage/pipes-zlib-0.4.4.1-r2-e42f2b9c0fcbf06a1c9fa45c0e5f0e8c43089a63eae21f277e83b12549924499.nix new file mode 100644 index 00000000000..b2fb5ae2c7d --- /dev/null +++ b/hackage/pipes-zlib-0.4.4.1-r2-e42f2b9c0fcbf06a1c9fa45c0e5f0e8c43089a63eae21f277e83b12549924499.nix @@ -0,0 +1,54 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.10"; + identifier = { name = "pipes-zlib"; version = "0.4.4.1"; }; + license = "BSD-3-Clause"; + copyright = "Copyright (c) Paolo Capriotti 2012,\nRenzo Carbonara 2013-2016"; + maintainer = "renzocarbonaraλgmail.com"; + author = "Renzo Carbonara, Paolo Capriotti"; + homepage = "https://github.com/k0001/pipes-zlib"; + url = ""; + synopsis = "Zlib and GZip compression and decompression for Pipes streams"; + description = "Zlib and GZip compression and decompression for Pipes streams"; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."pipes" or (errorHandler.buildDepError "pipes")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."streaming-commons" or (errorHandler.buildDepError "streaming-commons")) + ]; + buildable = true; + }; + tests = { + "test" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."pipes-zlib" or (errorHandler.buildDepError "pipes-zlib")) + (hsPkgs."pipes" or (errorHandler.buildDepError "pipes")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."quickcheck-instances" or (errorHandler.buildDepError "quickcheck-instances")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-quickcheck" or (errorHandler.buildDepError "tasty-quickcheck")) + (hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/pipes-zlib-0.4.4.2-r1-eabd5aa29a030ecdeade80cfeb1787adc181bcf8fd378cb7b695b2af6cb26af6.nix b/hackage/pipes-zlib-0.4.4.2-r1-eabd5aa29a030ecdeade80cfeb1787adc181bcf8fd378cb7b695b2af6cb26af6.nix new file mode 100644 index 00000000000..c89e27a5f68 --- /dev/null +++ b/hackage/pipes-zlib-0.4.4.2-r1-eabd5aa29a030ecdeade80cfeb1787adc181bcf8fd378cb7b695b2af6cb26af6.nix @@ -0,0 +1,54 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.10"; + identifier = { name = "pipes-zlib"; version = "0.4.4.2"; }; + license = "BSD-3-Clause"; + copyright = "Copyright (c) Paolo Capriotti 2012, Renzo Carbonara 2013-2018"; + maintainer = "renλren.zone"; + author = "Renzo Carbonara, Paolo Capriotti"; + homepage = "https://github.com/k0001/pipes-zlib"; + url = ""; + synopsis = "Zlib and GZip compression and decompression for Pipes streams"; + description = "Zlib and GZip compression and decompression for Pipes streams"; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."pipes" or (errorHandler.buildDepError "pipes")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."streaming-commons" or (errorHandler.buildDepError "streaming-commons")) + ]; + buildable = true; + }; + tests = { + "test" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."pipes-zlib" or (errorHandler.buildDepError "pipes-zlib")) + (hsPkgs."pipes" or (errorHandler.buildDepError "pipes")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."quickcheck-instances" or (errorHandler.buildDepError "quickcheck-instances")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-quickcheck" or (errorHandler.buildDepError "tasty-quickcheck")) + (hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/quic-0.1.7-r0-14ce383e46df755e292da47e310dff7b0e5e01a7330799728bf893abd2d9bd46.nix b/hackage/quic-0.1.7-r0-14ce383e46df755e292da47e310dff7b0e5e01a7330799728bf893abd2d9bd46.nix new file mode 100644 index 00000000000..b01c47ce129 --- /dev/null +++ b/hackage/quic-0.1.7-r0-14ce383e46df755e292da47e310dff7b0e5e01a7330799728bf893abd2d9bd46.nix @@ -0,0 +1,112 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { devel = false; fusion = true; }; + package = { + specVersion = "1.10"; + identifier = { name = "quic"; version = "0.1.7"; }; + license = "BSD-3-Clause"; + copyright = ""; + maintainer = "kazu@iij.ad.jp"; + author = "Kazu Yamamoto"; + homepage = ""; + url = ""; + synopsis = "QUIC"; + description = "Library for QUIC: A UDP-Based Multiplexed and Secure Transport"; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."base16-bytestring" or (errorHandler.buildDepError "base16-bytestring")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."crypto-token" or (errorHandler.buildDepError "crypto-token")) + (hsPkgs."crypton" or (errorHandler.buildDepError "crypton")) + (hsPkgs."data-default-class" or (errorHandler.buildDepError "data-default-class")) + (hsPkgs."fast-logger" or (errorHandler.buildDepError "fast-logger")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."iproute" or (errorHandler.buildDepError "iproute")) + (hsPkgs."memory" or (errorHandler.buildDepError "memory")) + (hsPkgs."network" or (errorHandler.buildDepError "network")) + (hsPkgs."network-udp" or (errorHandler.buildDepError "network-udp")) + (hsPkgs."network-byte-order" or (errorHandler.buildDepError "network-byte-order")) + (hsPkgs."psqueues" or (errorHandler.buildDepError "psqueues")) + (hsPkgs."random" or (errorHandler.buildDepError "random")) + (hsPkgs."stm" or (errorHandler.buildDepError "stm")) + (hsPkgs."tls" or (errorHandler.buildDepError "tls")) + (hsPkgs."unix-time" or (errorHandler.buildDepError "unix-time")) + (hsPkgs."unliftio" or (errorHandler.buildDepError "unliftio")) + (hsPkgs."unliftio-core" or (errorHandler.buildDepError "unliftio-core")) + (hsPkgs."crypton-x509" or (errorHandler.buildDepError "crypton-x509")) + (hsPkgs."crypton-x509-system" or (errorHandler.buildDepError "crypton-x509-system")) + ]; + buildable = true; + }; + exes = { + "server" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."base16-bytestring" or (errorHandler.buildDepError "base16-bytestring")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."http2" or (errorHandler.buildDepError "http2")) + (hsPkgs."network-byte-order" or (errorHandler.buildDepError "network-byte-order")) + (hsPkgs."quic" or (errorHandler.buildDepError "quic")) + (hsPkgs."tls" or (errorHandler.buildDepError "tls")) + (hsPkgs."tls-session-manager" or (errorHandler.buildDepError "tls-session-manager")) + (hsPkgs."unliftio" or (errorHandler.buildDepError "unliftio")) + ]; + buildable = if flags.devel then true else false; + }; + "client" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."base16-bytestring" or (errorHandler.buildDepError "base16-bytestring")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."http2" or (errorHandler.buildDepError "http2")) + (hsPkgs."network-byte-order" or (errorHandler.buildDepError "network-byte-order")) + (hsPkgs."quic" or (errorHandler.buildDepError "quic")) + (hsPkgs."tls" or (errorHandler.buildDepError "tls")) + (hsPkgs."unix-time" or (errorHandler.buildDepError "unix-time")) + (hsPkgs."unliftio" or (errorHandler.buildDepError "unliftio")) + ]; + buildable = if flags.devel then true else false; + }; + }; + tests = { + "spec" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."base16-bytestring" or (errorHandler.buildDepError "base16-bytestring")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."crypton" or (errorHandler.buildDepError "crypton")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."network" or (errorHandler.buildDepError "network")) + (hsPkgs."network-udp" or (errorHandler.buildDepError "network-udp")) + (hsPkgs."quic" or (errorHandler.buildDepError "quic")) + (hsPkgs."tls" or (errorHandler.buildDepError "tls")) + (hsPkgs."unix-time" or (errorHandler.buildDepError "unix-time")) + (hsPkgs."unliftio" or (errorHandler.buildDepError "unliftio")) + ]; + build-tools = [ + (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/rebase-1.20.1-r0-6de066203fceb5a25333efbea91635eadae69bf36c9675f9f3cac217a9d8cce1.nix b/hackage/rebase-1.20.1-r0-6de066203fceb5a25333efbea91635eadae69bf36c9675f9f3cac217a9d8cce1.nix new file mode 100644 index 00000000000..e04a2bda717 --- /dev/null +++ b/hackage/rebase-1.20.1-r0-6de066203fceb5a25333efbea91635eadae69bf36c9675f9f3cac217a9d8cce1.nix @@ -0,0 +1,59 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "3.0"; + identifier = { name = "rebase"; version = "1.20.1"; }; + license = "MIT"; + copyright = "(c) 2016, Nikita Volkov"; + maintainer = "Nikita Volkov "; + author = "Nikita Volkov "; + homepage = "https://github.com/nikita-volkov/rebase"; + url = ""; + synopsis = "A more progressive alternative to the \"base\" package"; + description = "This package is intended for those who are tired of keeping\nlong lists of dependencies to the same essential libraries in each package\nas well as the endless imports of the same APIs all over again.\nIt also supports the modern tendencies in the language.\n.\nTo solve those problems this package does the following:\n.\n* Reexport the original APIs under the \\\"Rebase\\\" namespace.\n.\n* Export all the possible non-conflicting symbols from the \\\"Rebase.Prelude\\\" module.\n.\n* Give priority to the modern practices in the conflicting cases.\n.\nThe policy behind the package is only to reexport the non-ambiguous\nand non-controversial APIs, which the community has obviously settled on.\nThe package is intended to rapidly evolve with the contribution from the community,\nwith the missing features being added with pull-requests.\n.\nIf you don\\'t need the \\\"Rebase\\\" namespace and want to import modules\nfrom the reexported packages as they are check out\nthe \\\"\\\" package\nwhich simply reexports the original symbols in the original namespace.\nThus it simply lets you depend on all the de-facto default packages,\nby yourself having to maintain only the dependency on \\\"rerebase\\\".\nAlso it comes packed with a prelude as rich as here."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bifunctors" or (errorHandler.buildDepError "bifunctors")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."comonad" or (errorHandler.buildDepError "comonad")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."contravariant" or (errorHandler.buildDepError "contravariant")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."dlist" or (errorHandler.buildDepError "dlist")) + (hsPkgs."either" or (errorHandler.buildDepError "either")) + (hsPkgs."groups" or (errorHandler.buildDepError "groups")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."invariant" or (errorHandler.buildDepError "invariant")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."profunctors" or (errorHandler.buildDepError "profunctors")) + (hsPkgs."scientific" or (errorHandler.buildDepError "scientific")) + (hsPkgs."selective" or (errorHandler.buildDepError "selective")) + (hsPkgs."semigroupoids" or (errorHandler.buildDepError "semigroupoids")) + (hsPkgs."stm" or (errorHandler.buildDepError "stm")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."time-compat" or (errorHandler.buildDepError "time-compat")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."uuid-types" or (errorHandler.buildDepError "uuid-types")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."vector-instances" or (errorHandler.buildDepError "vector-instances")) + (hsPkgs."void" or (errorHandler.buildDepError "void")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/rerebase-1.20.1-r0-19fd8da61d9abf033cca494e9601541f86540bd51edc4cad838e29dd7443a999.nix b/hackage/rerebase-1.20.1-r0-19fd8da61d9abf033cca494e9601541f86540bd51edc4cad838e29dd7443a999.nix new file mode 100644 index 00000000000..c16759d8522 --- /dev/null +++ b/hackage/rerebase-1.20.1-r0-19fd8da61d9abf033cca494e9601541f86540bd51edc4cad838e29dd7443a999.nix @@ -0,0 +1,33 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.10"; + identifier = { name = "rerebase"; version = "1.20.1"; }; + license = "MIT"; + copyright = "(c) 2016, Nikita Volkov"; + maintainer = "Nikita Volkov "; + author = "Nikita Volkov "; + homepage = "https://github.com/nikita-volkov/rerebase "; + url = ""; + synopsis = "Reexports from \"base\" with a bunch of other standard libraries"; + description = "A rich drop-in replacement for \\\"base\\\".\nFor details and docs please visit\n."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."rebase" or (errorHandler.buildDepError "rebase")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/safecopy-0.10.4.2-r8-d97a0d9b3c27485061ba864f366c696b3d61ea16e1a264287f965b56aee8890f.nix b/hackage/safecopy-0.10.4.2-r8-d97a0d9b3c27485061ba864f366c696b3d61ea16e1a264287f965b56aee8890f.nix new file mode 100644 index 00000000000..427103cbf22 --- /dev/null +++ b/hackage/safecopy-0.10.4.2-r8-d97a0d9b3c27485061ba864f366c696b3d61ea16e1a264287f965b56aee8890f.nix @@ -0,0 +1,75 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.10"; + identifier = { name = "safecopy"; version = "0.10.4.2"; }; + license = "LicenseRef-PublicDomain"; + copyright = ""; + maintainer = "Lemmih , David Fox "; + author = "David Himmelstrup, Felipe Lessa"; + homepage = "https://github.com/acid-state/safecopy"; + url = ""; + synopsis = "Binary serialization with version control."; + description = "An extension to Data.Serialize with built-in version control."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."cereal" or (errorHandler.buildDepError "cereal")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."generic-data" or (errorHandler.buildDepError "generic-data")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."old-time" or (errorHandler.buildDepError "old-time")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + ]; + buildable = true; + }; + tests = { + "instances" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."cereal" or (errorHandler.buildDepError "cereal")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."safecopy" or (errorHandler.buildDepError "safecopy")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."lens" or (errorHandler.buildDepError "lens")) + (hsPkgs."lens-action" or (errorHandler.buildDepError "lens-action")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-quickcheck" or (errorHandler.buildDepError "tasty-quickcheck")) + (hsPkgs."quickcheck-instances" or (errorHandler.buildDepError "quickcheck-instances")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + ]; + buildable = true; + }; + "generic" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."cereal" or (errorHandler.buildDepError "cereal")) + (hsPkgs."safecopy" or (errorHandler.buildDepError "safecopy")) + (hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/some-1.0.5-r1-f9c31b758257753a39a0144cf1e8cf5ffee3db9b726091e0e4b91346f9ca1b18.nix b/hackage/some-1.0.5-r1-f9c31b758257753a39a0144cf1e8cf5ffee3db9b726091e0e4b91346f9ca1b18.nix new file mode 100644 index 00000000000..98f49987870 --- /dev/null +++ b/hackage/some-1.0.5-r1-f9c31b758257753a39a0144cf1e8cf5ffee3db9b726091e0e4b91346f9ca1b18.nix @@ -0,0 +1,43 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { newtype-unsafe = true; }; + package = { + specVersion = "1.10"; + identifier = { name = "some"; version = "1.0.5"; }; + license = "BSD-3-Clause"; + copyright = ""; + maintainer = "Oleg Grenrus "; + author = "James Cook , Oleg Grenrus "; + homepage = "https://github.com/haskellari/some"; + url = ""; + synopsis = "Existential type: Some"; + description = "This library defines an existential type 'Some'.\n\n@\ndata Some f where\n\\ Some :: f a -> Some f\n@\n\nin few variants, and utilities to work with it.\n\nIf you are unsure which variant to use, use the one in \"Data.Some\" module."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + ]; + buildable = true; + }; + tests = { + "hkd-example" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."some" or (errorHandler.buildDepError "some")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/streaming-commons-0.2.2.6-r1-d5c6fb99efd4e71bdb0351d55f2d87e16c11880f42998e39363eb63f057ae24b.nix b/hackage/streaming-commons-0.2.2.6-r1-d5c6fb99efd4e71bdb0351d55f2d87e16c11880f42998e39363eb63f057ae24b.nix new file mode 100644 index 00000000000..4815ea0bfdd --- /dev/null +++ b/hackage/streaming-commons-0.2.2.6-r1-d5c6fb99efd4e71bdb0351d55f2d87e16c11880f42998e39363eb63f057ae24b.nix @@ -0,0 +1,124 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { use-bytestring-builder = false; }; + package = { + specVersion = "1.10"; + identifier = { name = "streaming-commons"; version = "0.2.2.6"; }; + license = "MIT"; + copyright = ""; + maintainer = "michael@snoyman.com"; + author = "Michael Snoyman, Emanuel Borsboom"; + homepage = "https://github.com/fpco/streaming-commons"; + url = ""; + synopsis = "Common lower-level functions needed by various streaming data libraries"; + description = "Provides low-dependency functionality commonly needed by various streaming data libraries, such as conduit and pipes."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = ([ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."network" or (errorHandler.buildDepError "network")) + (hsPkgs."random" or (errorHandler.buildDepError "random")) + (hsPkgs."process" or (errorHandler.buildDepError "process")) + (hsPkgs."stm" or (errorHandler.buildDepError "stm")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."zlib" or (errorHandler.buildDepError "zlib")) + ] ++ (if system.isWindows + then [ + (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + ] + else [ + (hsPkgs."unix" or (errorHandler.buildDepError "unix")) + ])) ++ (if flags.use-bytestring-builder + then [ + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."bytestring-builder" or (errorHandler.buildDepError "bytestring-builder")) + ] + else [ + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + ]); + buildable = true; + }; + tests = { + "test" = { + depends = ([ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."streaming-commons" or (errorHandler.buildDepError "streaming-commons")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."network" or (errorHandler.buildDepError "network")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."zlib" or (errorHandler.buildDepError "zlib")) + ] ++ (if flags.use-bytestring-builder + then [ + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."bytestring-builder" or (errorHandler.buildDepError "bytestring-builder")) + ] + else [ + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + ])) ++ (pkgs.lib).optional (!system.isWindows) (hsPkgs."unix" or (errorHandler.buildDepError "unix")); + build-tools = [ + (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + ]; + buildable = true; + }; + }; + benchmarks = { + "count-chars" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."gauge" or (errorHandler.buildDepError "gauge")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."streaming-commons" or (errorHandler.buildDepError "streaming-commons")) + ]; + buildable = true; + }; + "decode-memory-usage" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."streaming-commons" or (errorHandler.buildDepError "streaming-commons")) + ]; + buildable = true; + }; + "builder-to-bytestring-io" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."gauge" or (errorHandler.buildDepError "gauge")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."streaming-commons" or (errorHandler.buildDepError "streaming-commons")) + ] ++ (if flags.use-bytestring-builder + then [ + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."bytestring-builder" or (errorHandler.buildDepError "bytestring-builder")) + ] + else [ + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + ]); + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/streamly-fsnotify-1.1.1.0-r4-e453befb5c15bacaac0a66b4fffe7c55ef964438b141f81cee5775b1bf96fe2c.nix b/hackage/streamly-fsnotify-1.1.1.0-r4-e453befb5c15bacaac0a66b4fffe7c55ef964438b141f81cee5775b1bf96fe2c.nix new file mode 100644 index 00000000000..03592366c21 --- /dev/null +++ b/hackage/streamly-fsnotify-1.1.1.0-r4-e453befb5c15bacaac0a66b4fffe7c55ef964438b141f81cee5775b1bf96fe2c.nix @@ -0,0 +1,39 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "3.0"; + identifier = { name = "streamly-fsnotify"; version = "1.1.1.0"; }; + license = "BSD-3-Clause"; + copyright = ""; + maintainer = "George Thomas"; + author = "Koz Ross, George Thomas"; + homepage = "https://github.com/georgefst/streamly-fsnotify"; + url = ""; + synopsis = "Folder watching as a Streamly stream."; + description = "Provides Streamly streams for both single-level and recursive folder watching.\nAlso contains a principled and compositional system for filtering file system events."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."fsnotify" or (errorHandler.buildDepError "fsnotify")) + (hsPkgs."semirings" or (errorHandler.buildDepError "semirings")) + (hsPkgs."streamly" or (errorHandler.buildDepError "streamly")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/text-ansi-0.3.0-r1-0abaea572d55b6bbc32be5ef3267b3d99efeb74add5537ae92ef971d2a6f5279.nix b/hackage/text-ansi-0.3.0-r1-0abaea572d55b6bbc32be5ef3267b3d99efeb74add5537ae92ef971d2a6f5279.nix new file mode 100644 index 00000000000..bdf887aa3b9 --- /dev/null +++ b/hackage/text-ansi-0.3.0-r1-0abaea572d55b6bbc32be5ef3267b3d99efeb74add5537ae92ef971d2a6f5279.nix @@ -0,0 +1,35 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "2.2"; + identifier = { name = "text-ansi"; version = "0.3.0"; }; + license = "BSD-3-Clause"; + copyright = "(c) 2018-2023 Mitchell Rosen, Travis Staton"; + maintainer = "Mitchell Rosen , Travis Staton "; + author = "Mitchell Rosen, Travis Staton"; + homepage = "https://github.com/awkward-squad/text-ansi"; + url = ""; + synopsis = "Text styling for ANSI terminals."; + description = "Text styling for ANSI terminals using SGR codes, as defined by the\n\nstandard.\n\nSupports foreground\\/background color, bold\\/faint intensity, italic,\nsingle\\/double underline, strikethrough, frame, encircle, and overline escape\nsequences. Some styles may not work on your terminal.\n\nAlso features terminal detection, so redirecting styled output to a file will\nautomatically strip the ANSI escape sequences."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."text-builder-linear" or (errorHandler.buildDepError "text-builder-linear")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/text-show-instances-3.9.7-r0-028f212466ecea366b280b6259248a8d54e2d1198692f571ff6e4cc6cb8db012.nix b/hackage/text-show-instances-3.9.7-r0-028f212466ecea366b280b6259248a8d54e2d1198692f571ff6e4cc6cb8db012.nix new file mode 100644 index 00000000000..a3b73751fb8 --- /dev/null +++ b/hackage/text-show-instances-3.9.7-r0-028f212466ecea366b280b6259248a8d54e2d1198692f571ff6e4cc6cb8db012.nix @@ -0,0 +1,114 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.10"; + identifier = { name = "text-show-instances"; version = "3.9.7"; }; + license = "BSD-3-Clause"; + copyright = "(C) 2014-2017 Ryan Scott"; + maintainer = "Ryan Scott "; + author = "Ryan Scott"; + homepage = "https://github.com/RyanGlScott/text-show-instances"; + url = ""; + synopsis = "Additional instances for text-show"; + description = "@text-show-instances@ is a supplemental library to @text-show@\nthat provides additional @Show@ instances for data types in\ncommon Haskell libraries and GHC dependencies that are not\nencompassed by @text-show@. Currently, @text-show-instances@\ncovers these libraries:\n\n* @@\n\n* @@\n\n* @@\n\n* @@\n\n* @@\n\n* @@\n\n* @@\n\n* @@\n\n* @@\n\n* @@\n\n* @@\n\n* @@\n\n* @@\n\n* @@\n\n* @@\n\n* @@\n\n* @@\n\n* @@\n\n* @@\n\n* @@\n\n* @@\n\n* @@\n\n* @@\n\n* @@\n\n* @@\n\n* @@\n\nOne can use these instances by importing\n\"TextShow.Instances\". Alternatively, there are monomorphic\nversions of the @showb@ function available in the other submodules\nof \"TextShow\"."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."base-compat" or (errorHandler.buildDepError "base-compat")) + (hsPkgs."bifunctors" or (errorHandler.buildDepError "bifunctors")) + (hsPkgs."binary" or (errorHandler.buildDepError "binary")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."ghc-boot-th" or (errorHandler.buildDepError "ghc-boot-th")) + (hsPkgs."haskeline" or (errorHandler.buildDepError "haskeline")) + (hsPkgs."hpc" or (errorHandler.buildDepError "hpc")) + (hsPkgs."nonempty-vector" or (errorHandler.buildDepError "nonempty-vector")) + (hsPkgs."old-locale" or (errorHandler.buildDepError "old-locale")) + (hsPkgs."old-time" or (errorHandler.buildDepError "old-time")) + (hsPkgs."pretty" or (errorHandler.buildDepError "pretty")) + (hsPkgs."random" or (errorHandler.buildDepError "random")) + (hsPkgs."scientific" or (errorHandler.buildDepError "scientific")) + (hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups")) + (hsPkgs."tagged" or (errorHandler.buildDepError "tagged")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."text-short" or (errorHandler.buildDepError "text-short")) + (hsPkgs."text-show" or (errorHandler.buildDepError "text-show")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."uuid-types" or (errorHandler.buildDepError "uuid-types")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."xhtml" or (errorHandler.buildDepError "xhtml")) + ] ++ (if system.isWindows + then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ] + else [ + (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo")) + (hsPkgs."unix" or (errorHandler.buildDepError "unix")) + ]); + buildable = true; + }; + tests = { + "spec" = { + depends = [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."base-compat" or (errorHandler.buildDepError "base-compat")) + (hsPkgs."bifunctors" or (errorHandler.buildDepError "bifunctors")) + (hsPkgs."binary" or (errorHandler.buildDepError "binary")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."generic-deriving" or (errorHandler.buildDepError "generic-deriving")) + (hsPkgs."ghc-boot-th" or (errorHandler.buildDepError "ghc-boot-th")) + (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) + (hsPkgs."haskeline" or (errorHandler.buildDepError "haskeline")) + (hsPkgs."hpc" or (errorHandler.buildDepError "hpc")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."nonempty-vector" or (errorHandler.buildDepError "nonempty-vector")) + (hsPkgs."old-locale" or (errorHandler.buildDepError "old-locale")) + (hsPkgs."old-time" or (errorHandler.buildDepError "old-time")) + (hsPkgs."pretty" or (errorHandler.buildDepError "pretty")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."quickcheck-instances" or (errorHandler.buildDepError "quickcheck-instances")) + (hsPkgs."random" or (errorHandler.buildDepError "random")) + (hsPkgs."tagged" or (errorHandler.buildDepError "tagged")) + (hsPkgs."scientific" or (errorHandler.buildDepError "scientific")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text-short" or (errorHandler.buildDepError "text-short")) + (hsPkgs."text-show" or (errorHandler.buildDepError "text-show")) + (hsPkgs."text-show-instances" or (errorHandler.buildDepError "text-show-instances")) + (hsPkgs."th-orphans" or (errorHandler.buildDepError "th-orphans")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."transformers-compat" or (errorHandler.buildDepError "transformers-compat")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."uuid-types" or (errorHandler.buildDepError "uuid-types")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."xhtml" or (errorHandler.buildDepError "xhtml")) + ] ++ (if system.isWindows + then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ] + else [ + (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo")) + (hsPkgs."unix" or (errorHandler.buildDepError "unix")) + ]); + build-tools = [ + (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/timer-wheel-1.0.0-r0-73143ccd68f7dbda9e5defd933a2bf863e38f4882a39b384f43500478e2ddfc3.nix b/hackage/timer-wheel-1.0.0-r0-73143ccd68f7dbda9e5defd933a2bf863e38f4882a39b384f43500478e2ddfc3.nix new file mode 100644 index 00000000000..727ec9879b7 --- /dev/null +++ b/hackage/timer-wheel-1.0.0-r0-73143ccd68f7dbda9e5defd933a2bf863e38f4882a39b384f43500478e2ddfc3.nix @@ -0,0 +1,59 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "3.0"; + identifier = { name = "timer-wheel"; version = "1.0.0"; }; + license = "BSD-3-Clause"; + copyright = "(c) 2018-2023 Mitchell Rosen, Travis Staton"; + maintainer = "Mitchell Rosen , Travis Staton "; + author = "Mitchell Rosen"; + homepage = "https://github.com/awkward-squad/timer-wheel"; + url = ""; + synopsis = "A timer wheel"; + description = "This library provides a timer wheel data structure for registering one-shot or recurring @IO@ actions to fire after a\ngiven amount of time.\n.\nIt is similar to @TimerManager@ from @GHC.Event@, but supports recurring actions, and can scale to handle many more\nregistered actions."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."atomic-primops" or (errorHandler.buildDepError "atomic-primops")) + (hsPkgs."ki" or (errorHandler.buildDepError "ki")) + (hsPkgs."primitive" or (errorHandler.buildDepError "primitive")) + ]; + buildable = true; + }; + tests = { + "tests" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."ki" or (errorHandler.buildDepError "ki")) + (hsPkgs."random" or (errorHandler.buildDepError "random")) + (hsPkgs."timer-wheel" or (errorHandler.buildDepError "timer-wheel")) + ]; + buildable = true; + }; + }; + benchmarks = { + "bench" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."ki" or (errorHandler.buildDepError "ki")) + (hsPkgs."random" or (errorHandler.buildDepError "random")) + (hsPkgs."tasty-bench" or (errorHandler.buildDepError "tasty-bench")) + (hsPkgs."timer-wheel" or (errorHandler.buildDepError "timer-wheel")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/index-state-hashes.nix b/index-state-hashes.nix index d0cfea271ec..be9019cf35e 100644 --- a/index-state-hashes.nix +++ b/index-state-hashes.nix @@ -1654,4 +1654,5 @@ "2023-10-09T00:00:00Z" = "096106a0a532e452fb141a0448a4c51e133821b021116c5f08a6108ebf93f088"; "2023-10-10T00:00:00Z" = "fa4a6757b85aea482597f97f8fe411eb014ec968720d818ee19afeca847d4df3"; "2023-10-11T00:00:00Z" = "81d5b7fdfdf77b02750c0cd653ee08f8da49821b9883768334999fe8205c1c37"; + "2023-10-12T00:00:00Z" = "655a256c08e454935cddaa8a53f8ec161c7a0f89c6e6b8af959bd57fc73039be"; } diff --git a/nix/aeson-unqualified-ast.nix b/nix/aeson-unqualified-ast.nix index 38fb25bc18e..404036899ad 100644 --- a/nix/aeson-unqualified-ast.nix +++ b/nix/aeson-unqualified-ast.nix @@ -21,4 +21,26 @@ default = "r0"; }; }; + "1.0.0.2" = { + sha256 = "9f5fcfc1c57acbc1617083613b46dc9a130bed6ab846aafafe0bd525d34ce83a"; + revisions = { + r0 = { + nix = import ../hackage/aeson-unqualified-ast-1.0.0.2-r0-83e8aa1755de7ff2e34da92b42b37bfb902346842719a24f49049b66a5ae7266.nix; + revNum = 0; + sha256 = "83e8aa1755de7ff2e34da92b42b37bfb902346842719a24f49049b66a5ae7266"; + }; + default = "r0"; + }; + }; + "1.0.0.3" = { + sha256 = "a2b5a0345098631bbce3b27facf550f519847f323629f4ee950972ce8eac4025"; + revisions = { + r0 = { + nix = import ../hackage/aeson-unqualified-ast-1.0.0.3-r0-ff22c537951c889b38f591459cfa9a0982fb971ddc357ecca8590ce6d11586f8.nix; + revNum = 0; + sha256 = "ff22c537951c889b38f591459cfa9a0982fb971ddc357ecca8590ce6d11586f8"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/arch-hs.nix b/nix/arch-hs.nix index eb944581799..ec52668a1e8 100644 --- a/nix/arch-hs.nix +++ b/nix/arch-hs.nix @@ -99,7 +99,12 @@ revNum = 2; sha256 = "45ce1a1d76d7b8550b1ff8a15017472317c5415106f461aaadd4af317361c39f"; }; - default = "r2"; + r3 = { + nix = import ../hackage/arch-hs-0.11.1.0-r3-981470c0275c41f94df2a938866ac02ac62a2d3a215ed6ef69b18f335e6644a4.nix; + revNum = 3; + sha256 = "981470c0275c41f94df2a938866ac02ac62a2d3a215ed6ef69b18f335e6644a4"; + }; + default = "r3"; }; }; "0.2.0.0" = { diff --git a/nix/arch-web.nix b/nix/arch-web.nix index c4394270b16..71e2bc7523c 100644 --- a/nix/arch-web.nix +++ b/nix/arch-web.nix @@ -39,7 +39,12 @@ revNum = 0; sha256 = "dcf4c24feb30e226263c9d263057a05647c13c5451bea693171e3b74c9c92c04"; }; - default = "r0"; + r1 = { + nix = import ../hackage/arch-web-0.2-r1-77f89cebaf03ac66cbb8e07aad4d46fdef733ee6d157955fbc5e893a38ea55d7.nix; + revNum = 1; + sha256 = "77f89cebaf03ac66cbb8e07aad4d46fdef733ee6d157955fbc5e893a38ea55d7"; + }; + default = "r1"; }; }; } \ No newline at end of file diff --git a/nix/base-compat-batteries.nix b/nix/base-compat-batteries.nix index 08e97285494..cc2698bd192 100644 --- a/nix/base-compat-batteries.nix +++ b/nix/base-compat-batteries.nix @@ -178,4 +178,15 @@ default = "r0"; }; }; + "0.13.1" = { + sha256 = "3e525b51a1db32a0d5d826ee3000e8436aa142505f24467737b9519545a7a802"; + revisions = { + r0 = { + nix = import ../hackage/base-compat-batteries-0.13.1-r0-19463f09774812886b51be4c02d524063454a0dfaec3bfc6df7fb40520fafecd.nix; + revNum = 0; + sha256 = "19463f09774812886b51be4c02d524063454a0dfaec3bfc6df7fb40520fafecd"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/base-compat.nix b/nix/base-compat.nix index edc830450ad..4184e2b94dc 100644 --- a/nix/base-compat.nix +++ b/nix/base-compat.nix @@ -241,6 +241,17 @@ default = "r0"; }; }; + "0.13.1" = { + sha256 = "db1d9e8d56c8bb0066d313a3b5bc4143c021698d377f4c51b3ba010cff1e8421"; + revisions = { + r0 = { + nix = import ../hackage/base-compat-0.13.1-r0-70632b4e8d8355a1993d3a1bffd8a2022570c859b486b5d114021ee838427940.nix; + revNum = 0; + sha256 = "70632b4e8d8355a1993d3a1bffd8a2022570c859b486b5d114021ee838427940"; + }; + default = "r0"; + }; + }; "0.2.0" = { sha256 = "5fe2ca16b364d51ef3752ecdaad758d5f422e382bdaaffb700c79000726d448f"; revisions = { diff --git a/nix/base-orphans.nix b/nix/base-orphans.nix index 2e2b2972970..0063e30f4cc 100644 --- a/nix/base-orphans.nix +++ b/nix/base-orphans.nix @@ -416,4 +416,15 @@ default = "r0"; }; }; + "0.9.1" = { + sha256 = "5bbf2da382c5b212d6a8be2f8c49edee0eba30f272a15fd32c13e6e4091ef172"; + revisions = { + r0 = { + nix = import ../hackage/base-orphans-0.9.1-r0-c4733d09f798fc4304e936924a1a7d9fc2425aefad6c46ad4592035254b46051.nix; + revNum = 0; + sha256 = "c4733d09f798fc4304e936924a1a7d9fc2425aefad6c46ad4592035254b46051"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/base-prelude.nix b/nix/base-prelude.nix index 3d23455a122..1b40c3cb0bb 100644 --- a/nix/base-prelude.nix +++ b/nix/base-prelude.nix @@ -470,4 +470,15 @@ default = "r0"; }; }; + "1.6.1.1" = { + sha256 = "8108af03f2c9d6dc4fe9e7033afc53f0472d1e520261cef0ec3e420b29521dd3"; + revisions = { + r0 = { + nix = import ../hackage/base-prelude-1.6.1.1-r0-16edf926f7af3bd838aca17cf96f206730f141e99f672529b64f6d99e3cb0e87.nix; + revNum = 0; + sha256 = "16edf926f7af3bd838aca17cf96f206730f141e99f672529b64f6d99e3cb0e87"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/binary-parser.nix b/nix/binary-parser.nix index d4156ea651f..bf44064cf4a 100644 --- a/nix/binary-parser.nix +++ b/nix/binary-parser.nix @@ -145,4 +145,15 @@ default = "r0"; }; }; + "0.5.7.4" = { + sha256 = "ba824da8aff477db01478810fee5f485e6e27a19800a42a86ccb3983cbe9931a"; + revisions = { + r0 = { + nix = import ../hackage/binary-parser-0.5.7.4-r0-9c1e677aedc299d1558026aac870f091877b0fdbe9e25848faa29ab2c412f136.nix; + revNum = 0; + sha256 = "9c1e677aedc299d1558026aac870f091877b0fdbe9e25848faa29ab2c412f136"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/boring.nix b/nix/boring.nix index 9bfb5d6c59c..c355e0fa9c9 100644 --- a/nix/boring.nix +++ b/nix/boring.nix @@ -123,7 +123,12 @@ revNum = 0; sha256 = "8c79a8aaaef562f2d20ada462e1498ed962a7a76072acd2a06ddb61d23229ee4"; }; - default = "r0"; + r1 = { + nix = import ../hackage/boring-0.2.1-r1-9e2566d93e8db00ea7c428bf6a4052f8479ef6b6a86294d65c6086d45a842e4b.nix; + revNum = 1; + sha256 = "9e2566d93e8db00ea7c428bf6a4052f8479ef6b6a86294d65c6086d45a842e4b"; + }; + default = "r1"; }; }; } \ No newline at end of file diff --git a/nix/constraints.nix b/nix/constraints.nix index 230dacb0587..5251fe9dbe0 100644 --- a/nix/constraints.nix +++ b/nix/constraints.nix @@ -196,6 +196,17 @@ default = "r1"; }; }; + "0.14" = { + sha256 = "b809322abced0f6b6bf4ceed9e4e823bfdeda808664563b860add1dff3cdc4a5"; + revisions = { + r0 = { + nix = import ../hackage/constraints-0.14-r0-0af61e4b5f982bd0113640692c409e6344e7b3fe3690d51212a4a6fa84d02872.nix; + revNum = 0; + sha256 = "0af61e4b5f982bd0113640692c409e6344e7b3fe3690d51212a4a6fa84d02872"; + }; + default = "r0"; + }; + }; "0.2" = { sha256 = "6d859c86fdddc1fc3fc789b3d0599129ab84a8066f1e22f4c2720d14ec504f29"; revisions = { diff --git a/nix/doctest.nix b/nix/doctest.nix index 4691a329989..3e9608f1202 100644 --- a/nix/doctest.nix +++ b/nix/doctest.nix @@ -353,6 +353,17 @@ default = "r0"; }; }; + "0.22.2" = { + sha256 = "afb839c14019c17e3ec7900871a9fc104226028858c724932d53225ae382c6e5"; + revisions = { + r0 = { + nix = import ../hackage/doctest-0.22.2-r0-3fd1dd59e95cce01d85c96f45e01f5ae10feab583a20b73d2de4680f284a250b.nix; + revNum = 0; + sha256 = "3fd1dd59e95cce01d85c96f45e01f5ae10feab583a20b73d2de4680f284a250b"; + }; + default = "r0"; + }; + }; "0.3.0" = { sha256 = "d073f1aa718f4d6922b221e69aa03bcf7601e06b4f62d4ee8afa503526f46fad"; revisions = { diff --git a/nix/ghc-lib-parser.nix b/nix/ghc-lib-parser.nix index 64946624326..15f69807d4c 100644 --- a/nix/ghc-lib-parser.nix +++ b/nix/ghc-lib-parser.nix @@ -1172,7 +1172,12 @@ revNum = 0; sha256 = "8160db595bb300a3e9e1e805ea744b39dc39d186348554363831dceeb9417619"; }; - default = "r0"; + r1 = { + nix = import ../hackage/ghc-lib-parser-9.8.1.20231009-r1-b09a8c879dd3a362e8fa10712612a58445a6d44d87ed90cf9f4a23ba5e2393e9.nix; + revNum = 1; + sha256 = "b09a8c879dd3a362e8fa10712612a58445a6d44d87ed90cf9f4a23ba5e2393e9"; + }; + default = "r1"; }; }; } \ No newline at end of file diff --git a/nix/ghc-lib.nix b/nix/ghc-lib.nix index 0145f51589d..e131ff6c121 100644 --- a/nix/ghc-lib.nix +++ b/nix/ghc-lib.nix @@ -1175,7 +1175,12 @@ revNum = 0; sha256 = "a6780a9b02359aaccb02716eacbb5e4148572e8c6bd85c774d8609cbf1239f42"; }; - default = "r0"; + r1 = { + nix = import ../hackage/ghc-lib-9.8.1.20231009-r1-1481f48b26af4a16577465815c8d62fb01118d328855040a35e2646d959b45f8.nix; + revNum = 1; + sha256 = "1481f48b26af4a16577465815c8d62fb01118d328855040a35e2646d959b45f8"; + }; + default = "r1"; }; }; } \ No newline at end of file diff --git a/nix/hi-file-parser.nix b/nix/hi-file-parser.nix index 18bd54a716f..d0b0ea0b62b 100644 --- a/nix/hi-file-parser.nix +++ b/nix/hi-file-parser.nix @@ -79,4 +79,15 @@ default = "r0"; }; }; + "0.1.5.0" = { + sha256 = "b5a4756a772822227bb71c8d820939bff29d31e17f349180f3d789a24164d148"; + revisions = { + r0 = { + nix = import ../hackage/hi-file-parser-0.1.5.0-r0-112ca75860d12ac12e603acf16fc685fdbff3b7b07ac5e2cf79bc14d91baf2fc.nix; + revNum = 0; + sha256 = "112ca75860d12ac12e603acf16fc685fdbff3b7b07ac5e2cf79bc14d91baf2fc"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/hspec-api.nix b/nix/hspec-api.nix index bb9cb62c4e6..545de587fb3 100644 --- a/nix/hspec-api.nix +++ b/nix/hspec-api.nix @@ -87,6 +87,17 @@ default = "r0"; }; }; + "2.11.6" = { + sha256 = "8baa7469dda422e72b5017b3ab1581bcc70c9db90d48b825d4a61d3ebbda8646"; + revisions = { + r0 = { + nix = import ../hackage/hspec-api-2.11.6-r0-ede13d739df54a11b8fa3bb645a52f6a0817993cf846dcb1075ab592ae6c3d8d.nix; + revNum = 0; + sha256 = "ede13d739df54a11b8fa3bb645a52f6a0817993cf846dcb1075ab592ae6c3d8d"; + }; + default = "r0"; + }; + }; "2.8.0" = { sha256 = "6ec54eb2c89a456d275f72709b9e60fd6c5ae6a678dda5679dc654da04ebd10f"; revisions = { diff --git a/nix/hspec-core.nix b/nix/hspec-core.nix index 11acca53472..68e1f52e2b1 100644 --- a/nix/hspec-core.nix +++ b/nix/hspec-core.nix @@ -717,6 +717,17 @@ default = "r0"; }; }; + "2.11.6" = { + sha256 = "235a06e6d834c0a4997743d335a8a8f07a95fa3a8e6ee19b3a5be63eebfdd7c8"; + revisions = { + r0 = { + nix = import ../hackage/hspec-core-2.11.6-r0-4129e8e1d3d3a8a9feaf2f1d77d115b985c51dcae1a8d44917434fb790da1749.nix; + revNum = 0; + sha256 = "4129e8e1d3d3a8a9feaf2f1d77d115b985c51dcae1a8d44917434fb790da1749"; + }; + default = "r0"; + }; + }; "2.2.0" = { sha256 = "44e9c15cca1639ccc24fcd925cd53f92f96322f691ed6903724a8a626629edf1"; revisions = { diff --git a/nix/hspec-discover.nix b/nix/hspec-discover.nix index b314d056c03..3d355ca0a82 100644 --- a/nix/hspec-discover.nix +++ b/nix/hspec-discover.nix @@ -461,6 +461,17 @@ default = "r0"; }; }; + "2.11.6" = { + sha256 = "b79f4baf55d82145155ebf14fc8a6898b19325e2bb86c77e03747ef704e20745"; + revisions = { + r0 = { + nix = import ../hackage/hspec-discover-2.11.6-r0-a407a35ad79ddc992de3d52bb6d93fc2e1d8db6b30e78615d1211725ea92809a.nix; + revNum = 0; + sha256 = "a407a35ad79ddc992de3d52bb6d93fc2e1d8db6b30e78615d1211725ea92809a"; + }; + default = "r0"; + }; + }; "2.2.0" = { sha256 = "fd5f7535f31b202cfe0bc4e00a97488f32e66850b867993bc4903849d7e76a70"; revisions = { diff --git a/nix/hspec-meta.nix b/nix/hspec-meta.nix index d9f3bae7edf..d9a70ab168c 100644 --- a/nix/hspec-meta.nix +++ b/nix/hspec-meta.nix @@ -472,6 +472,17 @@ default = "r0"; }; }; + "2.11.6" = { + sha256 = "15ff42861fc385e2310128a9c7511a69c3e85f291869ca698f48862cd4c1c06e"; + revisions = { + r0 = { + nix = import ../hackage/hspec-meta-2.11.6-r0-6f8c44bb40463b23803eb001f31fe75a2b06c930c4bad4d8b1dd7b4074ea892f.nix; + revNum = 0; + sha256 = "6f8c44bb40463b23803eb001f31fe75a2b06c930c4bad4d8b1dd7b4074ea892f"; + }; + default = "r0"; + }; + }; "2.2.0" = { sha256 = "bfa8fb7708368d063eab0c005addbb0b2f3227d76af55e61676584fbf3abb8ba"; revisions = { diff --git a/nix/hspec.nix b/nix/hspec.nix index 432aa9f590e..47fca3f32ba 100644 --- a/nix/hspec.nix +++ b/nix/hspec.nix @@ -2288,6 +2288,17 @@ default = "r0"; }; }; + "2.11.6" = { + sha256 = "57a052b09f615ee9cf4439df1f9003ab2b288a414b2790a54315feb8d3a8fa33"; + revisions = { + r0 = { + nix = import ../hackage/hspec-2.11.6-r0-3b06ca8422508e33d1cfefb9b263d459533b7ef1f1eb14941ea147da5eb377ad.nix; + revNum = 0; + sha256 = "3b06ca8422508e33d1cfefb9b263d459533b7ef1f1eb14941ea147da5eb377ad"; + }; + default = "r0"; + }; + }; "2.2.0" = { sha256 = "0e733942f2b0c87b62ea43627ca3c90c7e638adb390efff48e5f2f6a7fd7117f"; revisions = { diff --git a/nix/http-api-data.nix b/nix/http-api-data.nix index 2b4d1eae8f5..6863197f0eb 100644 --- a/nix/http-api-data.nix +++ b/nix/http-api-data.nix @@ -446,7 +446,12 @@ revNum = 0; sha256 = "2b445d928bd6e7ff0336d8e1eb2f695ec4877bc81307504b69728624fc3e0adc"; }; - default = "r0"; + r1 = { + nix = import ../hackage/http-api-data-0.6-r1-fb724ab5d42656b1f0f982ffb73ccb457ef73c6d6461f6a1b2b0a70d41d05d6e.nix; + revNum = 1; + sha256 = "fb724ab5d42656b1f0f982ffb73ccb457ef73c6d6461f6a1b2b0a70d41d05d6e"; + }; + default = "r1"; }; }; } \ No newline at end of file diff --git a/nix/http2.nix b/nix/http2.nix index 14469cc598b..d11c96f0e17 100644 --- a/nix/http2.nix +++ b/nix/http2.nix @@ -1092,4 +1092,26 @@ default = "r0"; }; }; + "4.2.1" = { + sha256 = "c351dfff0b14bda8eb1f86e022ba538baf99c4a30b5b4fc2789c911b44aa9974"; + revisions = { + r0 = { + nix = import ../hackage/http2-4.2.1-r0-619d25849963dec035e112f2866a5c1f8a36891bab07ccb065790fc7f561223d.nix; + revNum = 0; + sha256 = "619d25849963dec035e112f2866a5c1f8a36891bab07ccb065790fc7f561223d"; + }; + default = "r0"; + }; + }; + "4.2.2" = { + sha256 = "e70c51fbd327366664ef9965e7440dd369e5a0ae4133e92492013a294a26ad4d"; + revisions = { + r0 = { + nix = import ../hackage/http2-4.2.2-r0-4367b9a9ff2421a7d8cf9bedc9f43489425a5a372a4330cfbb9a989e380197fc.nix; + revNum = 0; + sha256 = "4367b9a9ff2421a7d8cf9bedc9f43489425a5a372a4330cfbb9a989e380197fc"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/ip.nix b/nix/ip.nix index e991129ed2b..5d140ef8376 100644 --- a/nix/ip.nix +++ b/nix/ip.nix @@ -598,7 +598,12 @@ revNum = 0; sha256 = "134c16cf356bb2a832c04d38b632f6cf8a9a2c2eb79d141a84a8137a2ffb7bbd"; }; - default = "r0"; + r1 = { + nix = import ../hackage/ip-1.7.7-r1-1e3010c09a3e04165acf428bab2e8ecc1c61092b1b1e08fd4ed36d1cee4f689d.nix; + revNum = 1; + sha256 = "1e3010c09a3e04165acf428bab2e8ecc1c61092b1b1e08fd4ed36d1cee4f689d"; + }; + default = "r1"; }; }; } \ No newline at end of file diff --git a/nix/lifted-async.nix b/nix/lifted-async.nix index 129c60bbe09..b76601724af 100644 --- a/nix/lifted-async.nix +++ b/nix/lifted-async.nix @@ -341,7 +341,12 @@ revNum = 1; sha256 = "4be0a7c301ac62fac3fed2c060c3c63b70daabfcd79b1967cf90d02819a6c1e4"; }; - default = "r1"; + r2 = { + nix = import ../hackage/lifted-async-0.10.2.4-r2-7e3e1446a9f4c3f2f809ff1fe7a48312f3d1f6c59b85387ffc642b6a5ec5e22d.nix; + revNum = 2; + sha256 = "7e3e1446a9f4c3f2f809ff1fe7a48312f3d1f6c59b85387ffc642b6a5ec5e22d"; + }; + default = "r2"; }; }; "0.2.0" = { diff --git a/nix/linear-base.nix b/nix/linear-base.nix index e00adbba81c..251b3511d4d 100644 --- a/nix/linear-base.nix +++ b/nix/linear-base.nix @@ -23,7 +23,12 @@ revNum = 0; sha256 = "2191903e68e9f32bf9d31b942dba5e08585c8e45c3adb251379ffd3f66b8dd8f"; }; - default = "r0"; + r1 = { + nix = import ../hackage/linear-base-0.2.0-r1-b742e5be8a1d02e3dddd81a2237e8612a30b4442f82fa5f106700c89d95a60f9.nix; + revNum = 1; + sha256 = "b742e5be8a1d02e3dddd81a2237e8612a30b4442f82fa5f106700c89d95a60f9"; + }; + default = "r1"; }; }; "0.3.0" = { @@ -34,7 +39,12 @@ revNum = 0; sha256 = "6cdb3bd2c7fbdcd06f949e1b34cb3f8bb3b8290c21ff81a71938804ad874b284"; }; - default = "r0"; + r1 = { + nix = import ../hackage/linear-base-0.3.0-r1-291dc98af7a5b0d781a3c8217e302db967b478dc4478484fa38f5f162a9fabd4.nix; + revNum = 1; + sha256 = "291dc98af7a5b0d781a3c8217e302db967b478dc4478484fa38f5f162a9fabd4"; + }; + default = "r1"; }; }; "0.3.1" = { @@ -50,7 +60,12 @@ revNum = 1; sha256 = "8d39c074c52191487b606f6ce4d53df99e03f5af5d6024ddef42d813059f7694"; }; - default = "r1"; + r2 = { + nix = import ../hackage/linear-base-0.3.1-r2-548cb6ef389eb728ec9b51e3de735d9c66ccfe9354c3fb4617d0042fb294d72d.nix; + revNum = 2; + sha256 = "548cb6ef389eb728ec9b51e3de735d9c66ccfe9354c3fb4617d0042fb294d72d"; + }; + default = "r2"; }; }; } \ No newline at end of file diff --git a/nix/list-t.nix b/nix/list-t.nix index 64251644ddc..11de0270ca7 100644 --- a/nix/list-t.nix +++ b/nix/list-t.nix @@ -429,4 +429,15 @@ default = "r0"; }; }; + "1.0.5.7" = { + sha256 = "40928967728c7c96363309b372f415ca1729de0951c78ea1fa37f839687d6b46"; + revisions = { + r0 = { + nix = import ../hackage/list-t-1.0.5.7-r0-01f2e286feacfd0e05ff69b7ad142ffeef66d656b244ae32bc382fc532747079.nix; + revNum = 0; + sha256 = "01f2e286feacfd0e05ff69b7ad142ffeef66d656b244ae32bc382fc532747079"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/literatex.nix b/nix/literatex.nix index e9c652867ac..cab74a43189 100644 --- a/nix/literatex.nix +++ b/nix/literatex.nix @@ -114,7 +114,12 @@ revNum = 4; sha256 = "a7005de4476f3930477c499977b0a6d83087c5c05da859ed9a85db2fb76ef812"; }; - default = "r4"; + r5 = { + nix = import ../hackage/literatex-0.3.0.0-r5-2107e202e71b505b37a7a96e7a28c9fc1f9a81ad9ba58b68ae7335a781017a9b.nix; + revNum = 5; + sha256 = "2107e202e71b505b37a7a96e7a28c9fc1f9a81ad9ba58b68ae7335a781017a9b"; + }; + default = "r5"; }; }; } \ No newline at end of file diff --git a/nix/microlens-contra.nix b/nix/microlens-contra.nix index 3bf5235508c..03438aeca5a 100644 --- a/nix/microlens-contra.nix +++ b/nix/microlens-contra.nix @@ -40,7 +40,12 @@ revNum = 0; sha256 = "b524e9865415380ee4c3cf02d1d09c8521fd62ff1f49c09bddd50150def7541b"; }; - default = "r0"; + r1 = { + nix = import ../hackage/microlens-contra-0.1.0.3-r1-fb7ecf9e4cf3fbd67a787472f5b53d3bc0ada11432b1eec2aedf00c38635df20.nix; + revNum = 1; + sha256 = "fb7ecf9e4cf3fbd67a787472f5b53d3bc0ada11432b1eec2aedf00c38635df20"; + }; + default = "r1"; }; }; } \ No newline at end of file diff --git a/nix/microlens-ghc.nix b/nix/microlens-ghc.nix index 8b1f3811379..2f9d5fc85e4 100644 --- a/nix/microlens-ghc.nix +++ b/nix/microlens-ghc.nix @@ -183,7 +183,12 @@ revNum = 0; sha256 = "d0880578fc41358eaa38e8222ebd578ccf3c079dc6d4e55bae0b105ac89b53d4"; }; - default = "r0"; + r1 = { + nix = import ../hackage/microlens-ghc-0.4.14.1-r1-c42c6382b592f149727f26d2eae13af6d274138a9535167477fef7e66fdab670.nix; + revNum = 1; + sha256 = "c42c6382b592f149727f26d2eae13af6d274138a9535167477fef7e66fdab670"; + }; + default = "r1"; }; }; "0.4.2.0" = { diff --git a/nix/microlens-mtl.nix b/nix/microlens-mtl.nix index fb1f6584f86..4ba87c0e505 100644 --- a/nix/microlens-mtl.nix +++ b/nix/microlens-mtl.nix @@ -262,7 +262,12 @@ revNum = 0; sha256 = "0ace1ba95677117219681fb9a8b08b3bf049ab5973eed14453b260aaf1feb582"; }; - default = "r0"; + r1 = { + nix = import ../hackage/microlens-mtl-0.2.0.3-r1-92f6e76b1e0177a990496df2ab55972476a1f117d0a7b944f810bce6b4848377.nix; + revNum = 1; + sha256 = "92f6e76b1e0177a990496df2ab55972476a1f117d0a7b944f810bce6b4848377"; + }; + default = "r1"; }; }; } \ No newline at end of file diff --git a/nix/microlens-platform.nix b/nix/microlens-platform.nix index d888d19ae19..6fec039f214 100644 --- a/nix/microlens-platform.nix +++ b/nix/microlens-platform.nix @@ -386,7 +386,12 @@ revNum = 0; sha256 = "8ef4c8d5b9e0948489aa0b0b6a90c3d0c52e768e4e1f0e3f87697f6abd5d88fd"; }; - default = "r0"; + r1 = { + nix = import ../hackage/microlens-platform-0.4.3.3-r1-0e87a4f8e5fae2dab3f1af2952ba711e95e655f7707b3267df554719d8875c26.nix; + revNum = 1; + sha256 = "0e87a4f8e5fae2dab3f1af2952ba711e95e655f7707b3267df554719d8875c26"; + }; + default = "r1"; }; }; } \ No newline at end of file diff --git a/nix/microlens.nix b/nix/microlens.nix index fc2b1092069..e177ed48b8e 100644 --- a/nix/microlens.nix +++ b/nix/microlens.nix @@ -305,7 +305,12 @@ revNum = 0; sha256 = "0cd8a0da5fe1b5a5c327bb5296d30940dc9f92c169372939bfcecd3faee953d7"; }; - default = "r0"; + r1 = { + nix = import ../hackage/microlens-0.4.13.1-r1-fc256e2b5d78e8e4f39b3dd359c57b8c19df50853a86eaf8f154a17441a5a51d.nix; + revNum = 1; + sha256 = "fc256e2b5d78e8e4f39b3dd359c57b8c19df50853a86eaf8f154a17441a5a51d"; + }; + default = "r1"; }; }; "0.4.2.0" = { diff --git a/nix/neat-interpolation.nix b/nix/neat-interpolation.nix index fe66d763091..438a92e3475 100644 --- a/nix/neat-interpolation.nix +++ b/nix/neat-interpolation.nix @@ -263,4 +263,15 @@ default = "r0"; }; }; + "0.5.1.4" = { + sha256 = "8eb733e3b1d90d87e0cff8b648f4b8145e38afd558f2c8343029770c9f023ab7"; + revisions = { + r0 = { + nix = import ../hackage/neat-interpolation-0.5.1.4-r0-6ca5e3a763c841861b0449abecf0bca4a80e5dc0ed397f2272cfe70ed145970c.nix; + revNum = 0; + sha256 = "6ca5e3a763c841861b0449abecf0bca4a80e5dc0ed397f2272cfe70ed145970c"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/park-bench.nix b/nix/park-bench.nix index 72074384e32..1f50b34879b 100644 --- a/nix/park-bench.nix +++ b/nix/park-bench.nix @@ -36,4 +36,15 @@ default = "r2"; }; }; + "0.1.1.0" = { + sha256 = "499a4b3eb35effc969ab5070ecc6e7557bb6e676f1d38e251c5562ab25856b97"; + revisions = { + r0 = { + nix = import ../hackage/park-bench-0.1.1.0-r0-1f27366ca0855c68fa9252ac52b514d3dccd2d783fc9fb50092ff15aa9c202d5.nix; + revNum = 0; + sha256 = "1f27366ca0855c68fa9252ac52b514d3dccd2d783fc9fb50092ff15aa9c202d5"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/pipes-zlib.nix b/nix/pipes-zlib.nix index 20180795172..fadfa418f9a 100644 --- a/nix/pipes-zlib.nix +++ b/nix/pipes-zlib.nix @@ -7,7 +7,12 @@ revNum = 0; sha256 = "f2b5d62257f9234f03a8061fc5befb36d8be916828a791dc4e8b781eba5545bc"; }; - default = "r0"; + r1 = { + nix = import ../hackage/pipes-zlib-0.0.1-r1-bbca5d41bb044d9d683f3a55a6cc04fc629eb6ce4e5942bd339adc54eab61af8.nix; + revNum = 1; + sha256 = "bbca5d41bb044d9d683f3a55a6cc04fc629eb6ce4e5942bd339adc54eab61af8"; + }; + default = "r1"; }; }; "0.1.0" = { @@ -18,7 +23,12 @@ revNum = 0; sha256 = "3145e1bd7608957db6bfba5661a9b0e396a3a10edf2808058b303360885b4650"; }; - default = "r0"; + r1 = { + nix = import ../hackage/pipes-zlib-0.1.0-r1-0c142b79657df1ed7c472e4c05b178bb2c9d7f1683ea2bc4829074bbf245c76f.nix; + revNum = 1; + sha256 = "0c142b79657df1ed7c472e4c05b178bb2c9d7f1683ea2bc4829074bbf245c76f"; + }; + default = "r1"; }; }; "0.2.0.0" = { @@ -29,7 +39,12 @@ revNum = 0; sha256 = "ac26f272858447b287800639294b20271351dea41a4552c827abf218532d73ee"; }; - default = "r0"; + r1 = { + nix = import ../hackage/pipes-zlib-0.2.0.0-r1-86254fefd2ce1e619fa4b2304efc76ec0bcceb94dbd6d3aa98e853bbe700e95e.nix; + revNum = 1; + sha256 = "86254fefd2ce1e619fa4b2304efc76ec0bcceb94dbd6d3aa98e853bbe700e95e"; + }; + default = "r1"; }; }; "0.3.0" = { @@ -40,7 +55,12 @@ revNum = 0; sha256 = "98105346f33a7f0eb3e5dac011f49fabd58f65f3443d966018887d4f9104640f"; }; - default = "r0"; + r1 = { + nix = import ../hackage/pipes-zlib-0.3.0-r1-1313df00c24fd26b9616ed7b9724434cdb11299efaaa400954caef7a6e221ba9.nix; + revNum = 1; + sha256 = "1313df00c24fd26b9616ed7b9724434cdb11299efaaa400954caef7a6e221ba9"; + }; + default = "r1"; }; }; "0.3.1" = { @@ -51,7 +71,12 @@ revNum = 0; sha256 = "7d227c3930e86edeb21e9d2be23bba3735f835b86a68c1bc66eb4029d9dc9057"; }; - default = "r0"; + r1 = { + nix = import ../hackage/pipes-zlib-0.3.1-r1-94fe1076e5e147660d1dae3536c6b7b437ef7f77526f58ff1e0efe6b78c3fc03.nix; + revNum = 1; + sha256 = "94fe1076e5e147660d1dae3536c6b7b437ef7f77526f58ff1e0efe6b78c3fc03"; + }; + default = "r1"; }; }; "0.4.0" = { @@ -62,7 +87,12 @@ revNum = 0; sha256 = "840a0ec2961da21c70262d6fcadc8b82ab2c228d83f5037985e6231f0f9c9d6b"; }; - default = "r0"; + r1 = { + nix = import ../hackage/pipes-zlib-0.4.0-r1-74d52ac9d11d64a4ab9090be79e91b8ce7e23d41b22817b8974abe4489a0c6c9.nix; + revNum = 1; + sha256 = "74d52ac9d11d64a4ab9090be79e91b8ce7e23d41b22817b8974abe4489a0c6c9"; + }; + default = "r1"; }; }; "0.4.0.1" = { @@ -73,7 +103,12 @@ revNum = 0; sha256 = "640014865cf223821c35b2b5e1163217529b19608b6fe79adf00f479c688b982"; }; - default = "r0"; + r1 = { + nix = import ../hackage/pipes-zlib-0.4.0.1-r1-a4b215dd2ced375427c52639ccc4b2f37d2d33b2f7dbfd7ffe2dbdd3024c1848.nix; + revNum = 1; + sha256 = "a4b215dd2ced375427c52639ccc4b2f37d2d33b2f7dbfd7ffe2dbdd3024c1848"; + }; + default = "r1"; }; }; "0.4.1" = { @@ -84,7 +119,12 @@ revNum = 0; sha256 = "f72443e836ca2d20f6a35c1feb8a341330c216f79f6c9660939dfc7188266885"; }; - default = "r0"; + r1 = { + nix = import ../hackage/pipes-zlib-0.4.1-r1-5e32fcead9de436b7d12f6c71262634738bc26699cd48597360b15b539c46b9d.nix; + revNum = 1; + sha256 = "5e32fcead9de436b7d12f6c71262634738bc26699cd48597360b15b539c46b9d"; + }; + default = "r1"; }; }; "0.4.2" = { @@ -95,7 +135,12 @@ revNum = 0; sha256 = "a8b0670b2e8351aff6732b35103398e0a96871897941743eb801cfd2190150af"; }; - default = "r0"; + r1 = { + nix = import ../hackage/pipes-zlib-0.4.2-r1-db4823fe40798fb87adfebec36eceb12ddba0458040dfdb9c065eab563b1cc52.nix; + revNum = 1; + sha256 = "db4823fe40798fb87adfebec36eceb12ddba0458040dfdb9c065eab563b1cc52"; + }; + default = "r1"; }; }; "0.4.2.1" = { @@ -106,7 +151,12 @@ revNum = 0; sha256 = "ba4e2b3aa654140aefbee106bcff32b418f7aebd287befbf1bd5884d7e2b30f1"; }; - default = "r0"; + r1 = { + nix = import ../hackage/pipes-zlib-0.4.2.1-r1-13a5d73e4304447d27bec00282514fbb198b51c1abcb86e4567c08af316ced5b.nix; + revNum = 1; + sha256 = "13a5d73e4304447d27bec00282514fbb198b51c1abcb86e4567c08af316ced5b"; + }; + default = "r1"; }; }; "0.4.3" = { @@ -117,7 +167,12 @@ revNum = 0; sha256 = "cf6e7b27e4853f87c2b1c63495be4ed006c28bb9185b4896230278a7024a841e"; }; - default = "r0"; + r1 = { + nix = import ../hackage/pipes-zlib-0.4.3-r1-ea0f58fe6b545f38c88c3fc20086c663fb8d997162689709593d6e60306b59f0.nix; + revNum = 1; + sha256 = "ea0f58fe6b545f38c88c3fc20086c663fb8d997162689709593d6e60306b59f0"; + }; + default = "r1"; }; }; "0.4.4" = { @@ -128,7 +183,12 @@ revNum = 0; sha256 = "eed22c80962701d821fe0f64aae62d5eb422d701e8c6b18e7731ee34e511cdd4"; }; - default = "r0"; + r1 = { + nix = import ../hackage/pipes-zlib-0.4.4-r1-9262cea7b596b3c74cb614372f7a2179092afe4732f3a1bc3e3c19485b40e8bb.nix; + revNum = 1; + sha256 = "9262cea7b596b3c74cb614372f7a2179092afe4732f3a1bc3e3c19485b40e8bb"; + }; + default = "r1"; }; }; "0.4.4.1" = { @@ -144,7 +204,12 @@ revNum = 1; sha256 = "c1e3a3178886592159e2484ff46657bfe451635ce3ef90c315098195385f5bee"; }; - default = "r1"; + r2 = { + nix = import ../hackage/pipes-zlib-0.4.4.1-r2-e42f2b9c0fcbf06a1c9fa45c0e5f0e8c43089a63eae21f277e83b12549924499.nix; + revNum = 2; + sha256 = "e42f2b9c0fcbf06a1c9fa45c0e5f0e8c43089a63eae21f277e83b12549924499"; + }; + default = "r2"; }; }; "0.4.4.2" = { @@ -155,7 +220,12 @@ revNum = 0; sha256 = "f23fb0695f5613d04566c53c16fe14c6cd674bb607b5874b5fd8c49fe6b78ed8"; }; - default = "r0"; + r1 = { + nix = import ../hackage/pipes-zlib-0.4.4.2-r1-eabd5aa29a030ecdeade80cfeb1787adc181bcf8fd378cb7b695b2af6cb26af6.nix; + revNum = 1; + sha256 = "eabd5aa29a030ecdeade80cfeb1787adc181bcf8fd378cb7b695b2af6cb26af6"; + }; + default = "r1"; }; }; } \ No newline at end of file diff --git a/nix/quic.nix b/nix/quic.nix index 3ee6ed8fe3e..11014a30fc8 100644 --- a/nix/quic.nix +++ b/nix/quic.nix @@ -98,4 +98,15 @@ default = "r0"; }; }; + "0.1.7" = { + sha256 = "ccad212744cc794f5c1691881bb0e48ff1a9aa9d01330db565a6f498c8a5ed26"; + revisions = { + r0 = { + nix = import ../hackage/quic-0.1.7-r0-14ce383e46df755e292da47e310dff7b0e5e01a7330799728bf893abd2d9bd46.nix; + revNum = 0; + sha256 = "14ce383e46df755e292da47e310dff7b0e5e01a7330799728bf893abd2d9bd46"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/rebase.nix b/nix/rebase.nix index be451d46243..3a115c27f44 100644 --- a/nix/rebase.nix +++ b/nix/rebase.nix @@ -691,6 +691,17 @@ default = "r0"; }; }; + "1.20.1" = { + sha256 = "ca740297625228752488e332a1e58a92d979fd63e176958441b0870b67e1fad8"; + revisions = { + r0 = { + nix = import ../hackage/rebase-1.20.1-r0-6de066203fceb5a25333efbea91635eadae69bf36c9675f9f3cac217a9d8cce1.nix; + revNum = 0; + sha256 = "6de066203fceb5a25333efbea91635eadae69bf36c9675f9f3cac217a9d8cce1"; + }; + default = "r0"; + }; + }; "1.3" = { sha256 = "073aedeef6788525d069b4d4b7e3acd2a0918149a5e439d54ef82f4cf626e109"; revisions = { diff --git a/nix/rerebase.nix b/nix/rerebase.nix index d47288528f5..3aa372c4652 100644 --- a/nix/rerebase.nix +++ b/nix/rerebase.nix @@ -318,6 +318,17 @@ default = "r0"; }; }; + "1.20.1" = { + sha256 = "58c1cb6c396fc967eff87bf69aa5d0afa1cd36a66f3fd56c9f95890d859829ce"; + revisions = { + r0 = { + nix = import ../hackage/rerebase-1.20.1-r0-19fd8da61d9abf033cca494e9601541f86540bd51edc4cad838e29dd7443a999.nix; + revNum = 0; + sha256 = "19fd8da61d9abf033cca494e9601541f86540bd51edc4cad838e29dd7443a999"; + }; + default = "r0"; + }; + }; "1.3" = { sha256 = "ca155b086b4c83da781602427203f2180e7ee581fc4aae02783f7da893c98599"; revisions = { diff --git a/nix/safecopy.nix b/nix/safecopy.nix index eb5bc220bd5..1ddde71532d 100644 --- a/nix/safecopy.nix +++ b/nix/safecopy.nix @@ -140,7 +140,12 @@ revNum = 7; sha256 = "93852c6b82313ec0dc96d8020cc074c8c47ed666e5c23a054e2e1e396da75ec1"; }; - default = "r7"; + r8 = { + nix = import ../hackage/safecopy-0.10.4.2-r8-d97a0d9b3c27485061ba864f366c696b3d61ea16e1a264287f965b56aee8890f.nix; + revNum = 8; + sha256 = "d97a0d9b3c27485061ba864f366c696b3d61ea16e1a264287f965b56aee8890f"; + }; + default = "r8"; }; }; "0.2" = { diff --git a/nix/some.nix b/nix/some.nix index 45e95d36c8f..e72502ac9fe 100644 --- a/nix/some.nix +++ b/nix/some.nix @@ -136,7 +136,12 @@ revNum = 0; sha256 = "73c92435fa929a9c589678f41680d1a7cb96364e351adeefd4ba5e85026e3804"; }; - default = "r0"; + r1 = { + nix = import ../hackage/some-1.0.5-r1-f9c31b758257753a39a0144cf1e8cf5ffee3db9b726091e0e4b91346f9ca1b18.nix; + revNum = 1; + sha256 = "f9c31b758257753a39a0144cf1e8cf5ffee3db9b726091e0e4b91346f9ca1b18"; + }; + default = "r1"; }; }; } \ No newline at end of file diff --git a/nix/streaming-commons.nix b/nix/streaming-commons.nix index 1f9fe2e6146..b0bf2c22a2d 100644 --- a/nix/streaming-commons.nix +++ b/nix/streaming-commons.nix @@ -1163,7 +1163,12 @@ revNum = 0; sha256 = "f3a6db1e6c12760c00a38393693d473b8b4f9211eed036388eca89996ba50d66"; }; - default = "r0"; + r1 = { + nix = import ../hackage/streaming-commons-0.2.2.6-r1-d5c6fb99efd4e71bdb0351d55f2d87e16c11880f42998e39363eb63f057ae24b.nix; + revNum = 1; + sha256 = "d5c6fb99efd4e71bdb0351d55f2d87e16c11880f42998e39363eb63f057ae24b"; + }; + default = "r1"; }; }; } \ No newline at end of file diff --git a/nix/streamly-fsnotify.nix b/nix/streamly-fsnotify.nix index 60b35808a21..1bb515f756f 100644 --- a/nix/streamly-fsnotify.nix +++ b/nix/streamly-fsnotify.nix @@ -66,7 +66,12 @@ revNum = 3; sha256 = "71f410046180dbc3a6ef79ce284226c142d6137f5029ef5714dbf3287a165992"; }; - default = "r3"; + r4 = { + nix = import ../hackage/streamly-fsnotify-1.1.1.0-r4-e453befb5c15bacaac0a66b4fffe7c55ef964438b141f81cee5775b1bf96fe2c.nix; + revNum = 4; + sha256 = "e453befb5c15bacaac0a66b4fffe7c55ef964438b141f81cee5775b1bf96fe2c"; + }; + default = "r4"; }; }; } \ No newline at end of file diff --git a/nix/text-ansi.nix b/nix/text-ansi.nix index e4c0e4668be..89c0572b7da 100644 --- a/nix/text-ansi.nix +++ b/nix/text-ansi.nix @@ -109,7 +109,12 @@ revNum = 0; sha256 = "268b88a8024636410b9299b56ecf38f43a099ab6d1c8f98eaadcea42cc40ffb6"; }; - default = "r0"; + r1 = { + nix = import ../hackage/text-ansi-0.3.0-r1-0abaea572d55b6bbc32be5ef3267b3d99efeb74add5537ae92ef971d2a6f5279.nix; + revNum = 1; + sha256 = "0abaea572d55b6bbc32be5ef3267b3d99efeb74add5537ae92ef971d2a6f5279"; + }; + default = "r1"; }; }; } \ No newline at end of file diff --git a/nix/text-show-instances.nix b/nix/text-show-instances.nix index 2e41028935e..e4905a909ae 100644 --- a/nix/text-show-instances.nix +++ b/nix/text-show-instances.nix @@ -672,4 +672,15 @@ default = "r1"; }; }; + "3.9.7" = { + sha256 = "3cd62cee3c7197028f789adf63018e83d7f9ee9156a4d3deb78a13302278bae7"; + revisions = { + r0 = { + nix = import ../hackage/text-show-instances-3.9.7-r0-028f212466ecea366b280b6259248a8d54e2d1198692f571ff6e4cc6cb8db012.nix; + revNum = 0; + sha256 = "028f212466ecea366b280b6259248a8d54e2d1198692f571ff6e4cc6cb8db012"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/timer-wheel.nix b/nix/timer-wheel.nix index 460cb907e3c..bb9a30e1db4 100644 --- a/nix/timer-wheel.nix +++ b/nix/timer-wheel.nix @@ -90,4 +90,15 @@ default = "r1"; }; }; + "1.0.0" = { + sha256 = "c31c0e0d18baacc15d399f4cb5aaf25bd7cfd30b1bfe6926ccfa032a998d82ba"; + revisions = { + r0 = { + nix = import ../hackage/timer-wheel-1.0.0-r0-73143ccd68f7dbda9e5defd933a2bf863e38f4882a39b384f43500478e2ddfc3.nix; + revNum = 0; + sha256 = "73143ccd68f7dbda9e5defd933a2bf863e38f4882a39b384f43500478e2ddfc3"; + }; + default = "r0"; + }; + }; } \ No newline at end of file