diff --git a/hackage.json b/hackage.json index 03007c74ab0..3baebab8b69 100644 --- a/hackage.json +++ b/hackage.json @@ -282993,6 +282993,17 @@ } }, "sha256": "4500a4c41061a847efc241edaa47d32a2535fc561a1161be800b0722e6045c7a" + }, + "0.26.1": { + "revisions": { + "default": "r0", + "r0": { + "outPath": "clckwrks-0.26.1-r0-99a54dafa1fe2004d3d5a44f54f6eb7f9f2d9b922a087bfd4858c599743405b2.nix", + "revNum": 0, + "sha256": "99a54dafa1fe2004d3d5a44f54f6eb7f9f2d9b922a087bfd4858c599743405b2" + } + }, + "sha256": "b1acfb51e7ce58506a3253bd6015c286527a3edf203882f7e305e0c7287d67d8" } }, "clckwrks-cli": { @@ -301705,6 +301716,17 @@ } }, "sha256": "4d608e3597fd1dbe5bf7abfc30038ca70341c7045900092dd2597afa4f707d7a" + }, + "0.1.2.0": { + "revisions": { + "default": "r0", + "r0": { + "outPath": "composite-tuple-0.1.2.0-r0-e11f425fbe6689e6f29380576f4e5495fb2ecb6eef466a9d419706ce5570804e.nix", + "revNum": 0, + "sha256": "e11f425fbe6689e6f29380576f4e5495fb2ecb6eef466a9d419706ce5570804e" + } + }, + "sha256": "8164e73058eab642b22244057c1b4b26359d02cda53637bc1c9c8a5f30f9bd78" } }, "composite-xstep": { @@ -480500,6 +480522,17 @@ } }, "sha256": "a95ee6cd5afe971797439506779cd488c9b51e6727c8b4d92118288bab7f297b" + }, + "0.1.0.2": { + "revisions": { + "default": "r0", + "r0": { + "outPath": "fused-effects-th-0.1.0.2-r0-6f3dc80ca0455f764caad1b01713f33ae957196166a48a84882b993e48ac61f5.nix", + "revNum": 0, + "sha256": "6f3dc80ca0455f764caad1b01713f33ae957196166a48a84882b993e48ac61f5" + } + }, + "sha256": "910c111f080cc899791145b64173fde3afbc6fe9892059192901a141868f2e5c" } }, "fusion": { @@ -551518,6 +551551,17 @@ } }, "sha256": "6f3c1598b22f32be0eb1ef1b4a5616ca6f6e6ef6d34840301d421ab733bb99cf" + }, + "0.9.1.0": { + "revisions": { + "default": "r0", + "r0": { + "outPath": "graphql-w-persistent-0.9.1.0-r0-85625ffaf24fee14aa661bb0ececdb14d9e3e3be25e97635565dc9d3c02fa967.nix", + "revNum": 0, + "sha256": "85625ffaf24fee14aa661bb0ececdb14d9e3e3be25e97635565dc9d3c02fa967" + } + }, + "sha256": "8fd38386773f8acbdbe4337a6256356050befddfbeada5e7686219285a90a06a" } }, "graphs": { @@ -818801,7 +818845,7 @@ }, "0.8.10.1": { "revisions": { - "default": "r1", + "default": "r2", "r0": { "outPath": "liquidhaskell-0.8.10.1-r0-06d07f6d3d77082bee3cca92553d88a528bd0d750d88a1577c47d1bc16ff5091.nix", "revNum": 0, @@ -818811,17 +818855,27 @@ "outPath": "liquidhaskell-0.8.10.1-r1-4d71d01c8d7b42ffd6b7a6a926dd0b2893105a8d91f1576394a490c28031e92d.nix", "revNum": 1, "sha256": "4d71d01c8d7b42ffd6b7a6a926dd0b2893105a8d91f1576394a490c28031e92d" + }, + "r2": { + "outPath": "liquidhaskell-0.8.10.1-r2-ee74a1f715de67d649804fcfe0478e87b7940a84c43cda1bdbd0c235f701fd2a.nix", + "revNum": 2, + "sha256": "ee74a1f715de67d649804fcfe0478e87b7940a84c43cda1bdbd0c235f701fd2a" } }, "sha256": "5526ae616db735e429b5f5b5d12032891bbef571cd336a280cf761173558dd77" }, "0.8.10.2": { "revisions": { - "default": "r0", + "default": "r1", "r0": { "outPath": "liquidhaskell-0.8.10.2-r0-a0e70faa58aaf44524d149f7c793836751a3af1f056083ab7b8eb937755747ad.nix", "revNum": 0, "sha256": "a0e70faa58aaf44524d149f7c793836751a3af1f056083ab7b8eb937755747ad" + }, + "r1": { + "outPath": "liquidhaskell-0.8.10.2-r1-fc79e92fc4de0aec47965e457915ef7a5be9fd1d3ec1d3a681a9909f5286bf8f.nix", + "revNum": 1, + "sha256": "fc79e92fc4de0aec47965e457915ef7a5be9fd1d3ec1d3a681a9909f5286bf8f" } }, "sha256": "d1b79c32ec89ee69f332c1e68d8b1d34a6db0242cad3589f2664cda1222dd02f" @@ -960980,6 +961034,17 @@ } }, "sha256": "74eb4a51ec152bee21928ad52c9905cae7099d6604e31225c55d24d8e8a45245" + }, + "0.8.6.1": { + "revisions": { + "default": "r0", + "r0": { + "outPath": "patat-0.8.6.1-r0-ada2528db339d7046183ada95f9349042e5fa2d1de8e9b00af25412ef117f9c1.nix", + "revNum": 0, + "sha256": "ada2528db339d7046183ada95f9349042e5fa2d1de8e9b00af25412ef117f9c1" + } + }, + "sha256": "0c70193f95066b35a925e490fcb5bd7103a4b308dbb086a7ad581d5839e138d9" } }, "patch": { @@ -974282,6 +974347,17 @@ } }, "sha256": "1a7f25adb21bc95bcd9e2f12928afb3169d28dfa9ef3323d2439cb5470a6ef99" + }, + "2.9.2": { + "revisions": { + "default": "r0", + "r0": { + "outPath": "persistent-qq-2.9.2-r0-ec03ad8ff4106f45dc4156f251579b49152d09a262d3a154f452d07dbd6a4761.nix", + "revNum": 0, + "sha256": "ec03ad8ff4106f45dc4156f251579b49152d09a262d3a154f452d07dbd6a4761" + } + }, + "sha256": "43142cd95daffb8d08f5a90243a79b12f91c881beed2bd463c843c20c81a7ada" } }, "persistent-ratelimit": { @@ -978806,6 +978882,17 @@ } }, "sha256": "1ed83d12d7c074af1f317b349ec8f78838fc2b63d1b521462f4d2bba75e389d3" + }, + "1.2.1": { + "revisions": { + "default": "r0", + "r0": { + "outPath": "pgf2-1.2.1-r0-4ba5b3f4f0a68bedba671b593b1ae078d4137df46107e3568d4aafb48c0a28a2.nix", + "revNum": 0, + "sha256": "4ba5b3f4f0a68bedba671b593b1ae078d4137df46107e3568d4aafb48c0a28a2" + } + }, + "sha256": "63612cc3e9e4d443dc7c8b21cb7a72492fcacbf1e893e090819ac21c1be4cb82" } }, "pgm": { @@ -994822,6 +994909,28 @@ } }, "sha256": "9e10ddbbadc764cd866f9c535efa97be5c09b50f9cb9e98d57adc506a9b60a2a" + }, + "0.2.0.3": { + "revisions": { + "default": "r0", + "r0": { + "outPath": "polysemy-http-0.2.0.3-r0-37264c6eb716d5d67944e17a51dc881e0efe3c9ef54985f05ae66ac6ddb8a4ae.nix", + "revNum": 0, + "sha256": "37264c6eb716d5d67944e17a51dc881e0efe3c9ef54985f05ae66ac6ddb8a4ae" + } + }, + "sha256": "3821dffb8da48d6697d0e0e1e3587d86479ef46a46e654033fb6bf1d61d44081" + }, + "0.2.0.4": { + "revisions": { + "default": "r0", + "r0": { + "outPath": "polysemy-http-0.2.0.4-r0-cc90249df3387b5bb8561941104bfbd7bc8cc096d7442ec6c9525659760b524c.nix", + "revNum": 0, + "sha256": "cc90249df3387b5bb8561941104bfbd7bc8cc096d7442ec6c9525659760b524c" + } + }, + "sha256": "5399e709af6063d904f31f4a868b41625ad35acdc279fb280c03317f32a8f6e3" } }, "polysemy-optics": { @@ -1092800,6 +1092909,17 @@ } }, "sha256": "8e3dc4c8a7c96a5935b3bda5601e03f7ef31948c892f2f74f95112471feb1c91" + }, + "0.4.3": { + "revisions": { + "default": "r0", + "r0": { + "outPath": "rpmbuild-order-0.4.3-r0-c3cff52dacd4c684fd345a0406435c82a1f0b2ca26b3474d87ec5ebf8a6b5a45.nix", + "revNum": 0, + "sha256": "c3cff52dacd4c684fd345a0406435c82a1f0b2ca26b3474d87ec5ebf8a6b5a45" + } + }, + "sha256": "e6ad3c56042e9912d8a8e51dea27127d645337066865ae23fbab6be688fd5aa5" } }, "rrule": { @@ -1167618,6 +1167738,17 @@ } }, "sha256": "7170817bf1d22b8e5bce28822ac5779422470e24a5de946a0749a539aaf23c26" + }, + "1.1.3.1": { + "revisions": { + "default": "r0", + "r0": { + "outPath": "snap-1.1.3.1-r0-ad589f2838a10bde793150e113c147996ba9dc8b522f34d1eb3297493c8d2672.nix", + "revNum": 0, + "sha256": "ad589f2838a10bde793150e113c147996ba9dc8b522f34d1eb3297493c8d2672" + } + }, + "sha256": "8730a256690e13d0034b7e847bcfaa0b67d526570530f24bfd48d7c4cbf707ff" } }, "snap-accept": { @@ -1169712,6 +1169843,17 @@ } }, "sha256": "fd708e8eb2f42b7c1525589c77ab2dd0a2aa98041661e5aa3b5c379c35050efc" + }, + "1.0.0.2": { + "revisions": { + "default": "r0", + "r0": { + "outPath": "snap-loader-dynamic-1.0.0.2-r0-bd82b590eb4558651120adf815f45ce812dc1af21d2862cf3f0cf0f512e1e998.nix", + "revNum": 0, + "sha256": "bd82b590eb4558651120adf815f45ce812dc1af21d2862cf3f0cf0f512e1e998" + } + }, + "sha256": "9c860e2527f9f22dd2e45a8ff1d8c07775e1972b497b4a2f353eabb41d200a9c" } }, "snap-loader-static": { @@ -1169778,6 +1169920,17 @@ } }, "sha256": "5af51d870fc96823eb063aff1bd0db5b70fac140a2226d97473c804090752912" + }, + "1.0.0.1": { + "revisions": { + "default": "r0", + "r0": { + "outPath": "snap-loader-static-1.0.0.1-r0-d2d333ccdde98743cfb832822563caec062bb32f0821f6773c5f790450bdb2cb.nix", + "revNum": 0, + "sha256": "d2d333ccdde98743cfb832822563caec062bb32f0821f6773c5f790450bdb2cb" + } + }, + "sha256": "00b0b8ae0c089e91116f8a933d4247f3e8e2d0161e4b083b61dd4c29fcee2815" } }, "snap-predicates": { @@ -1204948,6 +1205101,17 @@ } }, "sha256": "28289c28c4a1e07192be7ca3000198bab05162b4f26ed86d8f8df0d7123b1c20" + }, + "0.1.0": { + "revisions": { + "default": "r0", + "r0": { + "outPath": "streamly-lmdb-0.1.0-r0-87e0c29b50eb50293ffd772e305023295b753bc2319855b00671fd584ce519be.nix", + "revNum": 0, + "sha256": "87e0c29b50eb50293ffd772e305023295b753bc2319855b00671fd584ce519be" + } + }, + "sha256": "76b16aa9181cb70bb07692d1fae07113d9f84e64380ecc69d56a39b3be568c79" } }, "streamly-posix": { diff --git a/hackage/clckwrks-0.26.1-r0-99a54dafa1fe2004d3d5a44f54f6eb7f9f2d9b922a087bfd4858c599743405b2.nix b/hackage/clckwrks-0.26.1-r0-99a54dafa1fe2004d3d5a44f54f6eb7f9f2d9b922a087bfd4858c599743405b2.nix new file mode 100644 index 00000000000..e89b9399fff --- /dev/null +++ b/hackage/clckwrks-0.26.1-r0-99a54dafa1fe2004d3d5a44f54f6eb7f9f2d9b922a087bfd4858c599743405b2.nix @@ -0,0 +1,89 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { network-uri = true; }; + package = { + specVersion = "1.18"; + identifier = { name = "clckwrks"; version = "0.26.1"; }; + license = "BSD-3-Clause"; + copyright = "2012-2015 SeeReason Partners LLC, Jeremy Shaw"; + maintainer = "Jeremy Shaw "; + author = "Jeremy Shaw"; + homepage = "http://www.clckwrks.com/"; + url = ""; + synopsis = "A secure, reliable content management system (CMS) and blogging platform"; + description = "clckwrks (pronounced, clockworks) aims to compete\ndirectly with popular PHP-based blogging and CMS\nplatforms. Clckwrks aims to support one-click\ninstallation of plugins and themes. End users\nshould be able to use it with zero Haskell\nknowledge. Haskell developers can extend clckwrks\nby creating new plugins or by building sites\naround the existing clckwrks core and plugins.\n\nclckwrks is still in very early development. Not all features have been implement yet."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."acid-state" or (errorHandler.buildDepError "acid-state")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."aeson-qq" or (errorHandler.buildDepError "aeson-qq")) + (hsPkgs."attoparsec" or (errorHandler.buildDepError "attoparsec")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."blaze-html" or (errorHandler.buildDepError "blaze-html")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."cereal" or (errorHandler.buildDepError "cereal")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."happstack-authenticate" or (errorHandler.buildDepError "happstack-authenticate")) + (hsPkgs."happstack-hsp" or (errorHandler.buildDepError "happstack-hsp")) + (hsPkgs."happstack-jmacro" or (errorHandler.buildDepError "happstack-jmacro")) + (hsPkgs."happstack-server" or (errorHandler.buildDepError "happstack-server")) + (hsPkgs."happstack-server-tls" or (errorHandler.buildDepError "happstack-server-tls")) + (hsPkgs."hsp" or (errorHandler.buildDepError "hsp")) + (hsPkgs."hsx-jmacro" or (errorHandler.buildDepError "hsx-jmacro")) + (hsPkgs."hsx2hs" or (errorHandler.buildDepError "hsx2hs")) + (hsPkgs."ixset" or (errorHandler.buildDepError "ixset")) + (hsPkgs."jmacro" or (errorHandler.buildDepError "jmacro")) + (hsPkgs."lens" or (errorHandler.buildDepError "lens")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."old-locale" or (errorHandler.buildDepError "old-locale")) + (hsPkgs."process" or (errorHandler.buildDepError "process")) + (hsPkgs."random" or (errorHandler.buildDepError "random")) + (hsPkgs."reform" or (errorHandler.buildDepError "reform")) + (hsPkgs."reform-happstack" or (errorHandler.buildDepError "reform-happstack")) + (hsPkgs."reform-hsp" or (errorHandler.buildDepError "reform-hsp")) + (hsPkgs."safecopy" or (errorHandler.buildDepError "safecopy")) + (hsPkgs."stm" or (errorHandler.buildDepError "stm")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."time-locale-compat" or (errorHandler.buildDepError "time-locale-compat")) + (hsPkgs."uuid-orphans" or (errorHandler.buildDepError "uuid-orphans")) + (hsPkgs."uuid-types" or (errorHandler.buildDepError "uuid-types")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."userid" or (errorHandler.buildDepError "userid")) + (hsPkgs."utf8-string" or (errorHandler.buildDepError "utf8-string")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."web-plugins" or (errorHandler.buildDepError "web-plugins")) + (hsPkgs."web-routes" or (errorHandler.buildDepError "web-routes")) + (hsPkgs."web-routes-happstack" or (errorHandler.buildDepError "web-routes-happstack")) + (hsPkgs."web-routes-hsp" or (errorHandler.buildDepError "web-routes-hsp")) + (hsPkgs."web-routes-th" or (errorHandler.buildDepError "web-routes-th")) + (hsPkgs."xss-sanitize" or (errorHandler.buildDepError "xss-sanitize")) + ] ++ (if flags.network-uri + then [ + (hsPkgs."network" or (errorHandler.buildDepError "network")) + (hsPkgs."network-uri" or (errorHandler.buildDepError "network-uri")) + ] + else [ + (hsPkgs."network" or (errorHandler.buildDepError "network")) + ]); + libs = [ (pkgs."ssl" or (errorHandler.sysDepError "ssl")) ]; + build-tools = [ + (hsPkgs.buildPackages.hsx2hs or (pkgs.buildPackages.hsx2hs or (errorHandler.buildToolDepError "hsx2hs"))) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/composite-tuple-0.1.2.0-r0-e11f425fbe6689e6f29380576f4e5495fb2ecb6eef466a9d419706ce5570804e.nix b/hackage/composite-tuple-0.1.2.0-r0-e11f425fbe6689e6f29380576f4e5495fb2ecb6eef466a9d419706ce5570804e.nix new file mode 100644 index 00000000000..0366d04648f --- /dev/null +++ b/hackage/composite-tuple-0.1.2.0-r0-e11f425fbe6689e6f29380576f4e5495fb2ecb6eef466a9d419706ce5570804e.nix @@ -0,0 +1,34 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.12"; + identifier = { name = "composite-tuple"; version = "0.1.2.0"; }; + license = "MIT"; + copyright = "2020 Daniel Firth"; + maintainer = "dan.firth@homotopic.tech"; + author = "Daniel Firth"; + homepage = ""; + url = ""; + synopsis = "Tuple functions for composite records."; + description = "Tuple functions for composite records."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."composite-base" or (errorHandler.buildDepError "composite-base")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/fused-effects-th-0.1.0.2-r0-6f3dc80ca0455f764caad1b01713f33ae957196166a48a84882b993e48ac61f5.nix b/hackage/fused-effects-th-0.1.0.2-r0-6f3dc80ca0455f764caad1b01713f33ae957196166a48a84882b993e48ac61f5.nix new file mode 100644 index 00000000000..e629a122272 --- /dev/null +++ b/hackage/fused-effects-th-0.1.0.2-r0-6f3dc80ca0455f764caad1b01713f33ae957196166a48a84882b993e48ac61f5.nix @@ -0,0 +1,48 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "2.4"; + identifier = { name = "fused-effects-th"; version = "0.1.0.2"; }; + license = "BSD-3-Clause"; + copyright = "2020 Patrick Thomson"; + maintainer = "Patrick Thomson "; + author = "Patrick Thomson"; + homepage = "https://github.com/fused-effects/fused-effects-th"; + url = ""; + synopsis = "Template Haskell helpers for fused-effects."; + description = "This package provides Template Haskell splices that wrap the smart constructors needed for declaring new effects when using the fused-effects effect system."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."fused-effects" or (errorHandler.buildDepError "fused-effects")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + ]; + buildable = true; + }; + tests = { + "fused-effects-th-test" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."fused-effects" or (errorHandler.buildDepError "fused-effects")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."fused-effects-th" or (errorHandler.buildDepError "fused-effects-th")) + (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/graphql-w-persistent-0.9.1.0-r0-85625ffaf24fee14aa661bb0ececdb14d9e3e3be25e97635565dc9d3c02fa967.nix b/hackage/graphql-w-persistent-0.9.1.0-r0-85625ffaf24fee14aa661bb0ececdb14d9e3e3be25e97635565dc9d3c02fa967.nix new file mode 100644 index 00000000000..62c96a99eb1 --- /dev/null +++ b/hackage/graphql-w-persistent-0.9.1.0-r0-85625ffaf24fee14aa661bb0ececdb14d9e3e3be25e97635565dc9d3c02fa967.nix @@ -0,0 +1,36 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.10"; + identifier = { name = "graphql-w-persistent"; version = "0.9.1.0"; }; + license = "ISC"; + copyright = ""; + maintainer = "jasonsychau@live.ca"; + author = "JASON CHAU"; + homepage = "https://github.com/jasonsychau/graphql-w-persistent"; + url = ""; + synopsis = "GraphQL interface middleware for SQL databases."; + description = "This is an application of GraphQL to querying SQL databases. The package functions are to interpret GraphQL string queries, to make SQL queries, and to process list-style database-returned values into a GraphQL string output (which you may use with another program). The data processing functions are designed for the Persistent library return values, but any (Eq a) => [[a]] returned type is valid input to this library if translations (and a check for null value) are provided for data types (Text, Int64, Double, and Boolean). Prospect packages are the odbc package (with the query function) and HDBC package (with the quickQuery function). You may find another to suit your stack. Examples and applications are available at the homepage (GitHub). I would like a star while you are there."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."json" or (errorHandler.buildDepError "json")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/liquidhaskell-0.8.10.1-r2-ee74a1f715de67d649804fcfe0478e87b7940a84c43cda1bdbd0c235f701fd2a.nix b/hackage/liquidhaskell-0.8.10.1-r2-ee74a1f715de67d649804fcfe0478e87b7940a84c43cda1bdbd0c235f701fd2a.nix new file mode 100644 index 00000000000..0ea09de3039 --- /dev/null +++ b/hackage/liquidhaskell-0.8.10.1-r2-ee74a1f715de67d649804fcfe0478e87b7940a84c43cda1bdbd0c235f701fd2a.nix @@ -0,0 +1,150 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { + include = false; + deterministic-profiling = false; + no-plugin = false; + mirror-modules-helper = false; + }; + package = { + specVersion = "2.4"; + identifier = { name = "liquidhaskell"; version = "0.8.10.1"; }; + license = "BSD-3-Clause"; + copyright = "2010-19 Ranjit Jhala & Niki Vazou & Eric L. Seidel, University of California, San Diego."; + maintainer = "Ranjit Jhala "; + author = "Ranjit Jhala, Niki Vazou, Eric Seidel"; + homepage = "https://github.com/ucsd-progsys/liquidhaskell"; + url = ""; + synopsis = "Liquid Types for Haskell"; + description = "Liquid Types for Haskell."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."Diff" or (errorHandler.buildDepError "Diff")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."binary" or (errorHandler.buildDepError "binary")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."Cabal" or (errorHandler.buildDepError "Cabal")) + (hsPkgs."cereal" or (errorHandler.buildDepError "cereal")) + (hsPkgs."cmdargs" or (errorHandler.buildDepError "cmdargs")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."fingertree" or (errorHandler.buildDepError "fingertree")) + (hsPkgs."ghc" or (errorHandler.buildDepError "ghc")) + (hsPkgs."ghc-boot" or (errorHandler.buildDepError "ghc-boot")) + (hsPkgs."ghc-paths" or (errorHandler.buildDepError "ghc-paths")) + (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) + (hsPkgs."gitrev" or (errorHandler.buildDepError "gitrev")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."hscolour" or (errorHandler.buildDepError "hscolour")) + (hsPkgs."liquid-fixpoint" or (errorHandler.buildDepError "liquid-fixpoint")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."optics" or (errorHandler.buildDepError "optics")) + (hsPkgs."optparse-simple" or (errorHandler.buildDepError "optparse-simple")) + (hsPkgs."githash" or (errorHandler.buildDepError "githash")) + (hsPkgs."parsec" or (errorHandler.buildDepError "parsec")) + (hsPkgs."pretty" or (errorHandler.buildDepError "pretty")) + (hsPkgs."split" or (errorHandler.buildDepError "split")) + (hsPkgs."syb" or (errorHandler.buildDepError "syb")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."temporary" or (errorHandler.buildDepError "temporary")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."extra" or (errorHandler.buildDepError "extra")) + ]; + buildable = true; + }; + exes = { + "liquid" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."liquidhaskell" or (errorHandler.buildDepError "liquidhaskell")) + ]; + buildable = true; + }; + "mirror-modules" = { + depends = (pkgs.lib).optionals (flags.mirror-modules-helper) [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."shelly" or (errorHandler.buildDepError "shelly")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."mustache" or (errorHandler.buildDepError "mustache")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + ]; + buildable = if flags.mirror-modules-helper then true else false; + }; + }; + tests = { + "test" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + (hsPkgs."process" or (errorHandler.buildDepError "process")) + (hsPkgs."stm" or (errorHandler.buildDepError "stm")) + (hsPkgs."string-conv" or (errorHandler.buildDepError "string-conv")) + (hsPkgs."tagged" or (errorHandler.buildDepError "tagged")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-ant-xml" or (errorHandler.buildDepError "tasty-ant-xml")) + (hsPkgs."tasty-golden" or (errorHandler.buildDepError "tasty-golden")) + (hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit")) + (hsPkgs."tasty-rerun" or (errorHandler.buildDepError "tasty-rerun")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + ]; + buildable = true; + }; + "liquidhaskell-parser" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."liquid-fixpoint" or (errorHandler.buildDepError "liquid-fixpoint")) + (hsPkgs."liquidhaskell" or (errorHandler.buildDepError "liquidhaskell")) + (hsPkgs."parsec" or (errorHandler.buildDepError "parsec")) + (hsPkgs."syb" or (errorHandler.buildDepError "syb")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-ant-xml" or (errorHandler.buildDepError "tasty-ant-xml")) + (hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit")) + ]; + buildable = true; + }; + "synthesis" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."liquid-fixpoint" or (errorHandler.buildDepError "liquid-fixpoint")) + (hsPkgs."liquidhaskell" or (errorHandler.buildDepError "liquidhaskell")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit")) + (hsPkgs."process" or (errorHandler.buildDepError "process")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."ghc" or (errorHandler.buildDepError "ghc")) + (hsPkgs."extra" or (errorHandler.buildDepError "extra")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/liquidhaskell-0.8.10.2-r1-fc79e92fc4de0aec47965e457915ef7a5be9fd1d3ec1d3a681a9909f5286bf8f.nix b/hackage/liquidhaskell-0.8.10.2-r1-fc79e92fc4de0aec47965e457915ef7a5be9fd1d3ec1d3a681a9909f5286bf8f.nix new file mode 100644 index 00000000000..7bb44749985 --- /dev/null +++ b/hackage/liquidhaskell-0.8.10.2-r1-fc79e92fc4de0aec47965e457915ef7a5be9fd1d3ec1d3a681a9909f5286bf8f.nix @@ -0,0 +1,151 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { + include = false; + deterministic-profiling = false; + no-plugin = false; + mirror-modules-helper = false; + }; + package = { + specVersion = "2.4"; + identifier = { name = "liquidhaskell"; version = "0.8.10.2"; }; + license = "BSD-3-Clause"; + copyright = "2010-19 Ranjit Jhala & Niki Vazou & Eric L. Seidel, University of California, San Diego."; + maintainer = "Ranjit Jhala "; + author = "Ranjit Jhala, Niki Vazou, Eric Seidel"; + homepage = "https://github.com/ucsd-progsys/liquidhaskell"; + url = ""; + synopsis = "Liquid Types for Haskell"; + description = "Liquid Types for Haskell."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."Diff" or (errorHandler.buildDepError "Diff")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."binary" or (errorHandler.buildDepError "binary")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."Cabal" or (errorHandler.buildDepError "Cabal")) + (hsPkgs."cereal" or (errorHandler.buildDepError "cereal")) + (hsPkgs."cmdargs" or (errorHandler.buildDepError "cmdargs")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."fingertree" or (errorHandler.buildDepError "fingertree")) + (hsPkgs."ghc" or (errorHandler.buildDepError "ghc")) + (hsPkgs."ghc-boot" or (errorHandler.buildDepError "ghc-boot")) + (hsPkgs."ghc-paths" or (errorHandler.buildDepError "ghc-paths")) + (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) + (hsPkgs."gitrev" or (errorHandler.buildDepError "gitrev")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."hscolour" or (errorHandler.buildDepError "hscolour")) + (hsPkgs."liquid-fixpoint" or (errorHandler.buildDepError "liquid-fixpoint")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."optics" or (errorHandler.buildDepError "optics")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + (hsPkgs."optparse-simple" or (errorHandler.buildDepError "optparse-simple")) + (hsPkgs."githash" or (errorHandler.buildDepError "githash")) + (hsPkgs."parsec" or (errorHandler.buildDepError "parsec")) + (hsPkgs."pretty" or (errorHandler.buildDepError "pretty")) + (hsPkgs."split" or (errorHandler.buildDepError "split")) + (hsPkgs."syb" or (errorHandler.buildDepError "syb")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."temporary" or (errorHandler.buildDepError "temporary")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."extra" or (errorHandler.buildDepError "extra")) + ]; + buildable = true; + }; + exes = { + "liquid" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."liquidhaskell" or (errorHandler.buildDepError "liquidhaskell")) + ]; + buildable = true; + }; + "mirror-modules" = { + depends = (pkgs.lib).optionals (flags.mirror-modules-helper) [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."shelly" or (errorHandler.buildDepError "shelly")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."mustache" or (errorHandler.buildDepError "mustache")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + ]; + buildable = if flags.mirror-modules-helper then true else false; + }; + }; + tests = { + "test" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + (hsPkgs."process" or (errorHandler.buildDepError "process")) + (hsPkgs."stm" or (errorHandler.buildDepError "stm")) + (hsPkgs."string-conv" or (errorHandler.buildDepError "string-conv")) + (hsPkgs."tagged" or (errorHandler.buildDepError "tagged")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-ant-xml" or (errorHandler.buildDepError "tasty-ant-xml")) + (hsPkgs."tasty-golden" or (errorHandler.buildDepError "tasty-golden")) + (hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit")) + (hsPkgs."tasty-rerun" or (errorHandler.buildDepError "tasty-rerun")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + ]; + buildable = true; + }; + "liquidhaskell-parser" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."liquid-fixpoint" or (errorHandler.buildDepError "liquid-fixpoint")) + (hsPkgs."liquidhaskell" or (errorHandler.buildDepError "liquidhaskell")) + (hsPkgs."parsec" or (errorHandler.buildDepError "parsec")) + (hsPkgs."syb" or (errorHandler.buildDepError "syb")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-ant-xml" or (errorHandler.buildDepError "tasty-ant-xml")) + (hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit")) + ]; + buildable = true; + }; + "synthesis" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."liquid-fixpoint" or (errorHandler.buildDepError "liquid-fixpoint")) + (hsPkgs."liquidhaskell" or (errorHandler.buildDepError "liquidhaskell")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit")) + (hsPkgs."process" or (errorHandler.buildDepError "process")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."ghc" or (errorHandler.buildDepError "ghc")) + (hsPkgs."extra" or (errorHandler.buildDepError "extra")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/patat-0.8.6.1-r0-ada2528db339d7046183ada95f9349042e5fa2d1de8e9b00af25412ef117f9c1.nix b/hackage/patat-0.8.6.1-r0-ada2528db339d7046183ada95f9349042e5fa2d1de8e9b00af25412ef117f9c1.nix new file mode 100644 index 00000000000..98103386e2a --- /dev/null +++ b/hackage/patat-0.8.6.1-r0-ada2528db339d7046183ada95f9349042e5fa2d1de8e9b00af25412ef117f9c1.nix @@ -0,0 +1,92 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { patat-make-man = false; }; + package = { + specVersion = "1.10"; + identifier = { name = "patat"; version = "0.8.6.1"; }; + license = "GPL-2.0-only"; + copyright = "2016 Jasper Van der Jeugt"; + maintainer = "Jasper Van der Jeugt "; + author = "Jasper Van der Jeugt "; + homepage = "http://github.com/jaspervdj/patat"; + url = ""; + synopsis = "Terminal-based presentations using Pandoc"; + description = "Terminal-based presentations using Pandoc."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."ansi-terminal" or (errorHandler.buildDepError "ansi-terminal")) + (hsPkgs."ansi-wl-pprint" or (errorHandler.buildDepError "ansi-wl-pprint")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."base64-bytestring" or (errorHandler.buildDepError "base64-bytestring")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."colour" or (errorHandler.buildDepError "colour")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + (hsPkgs."pandoc" or (errorHandler.buildDepError "pandoc")) + (hsPkgs."pandoc-types" or (errorHandler.buildDepError "pandoc-types")) + (hsPkgs."process" or (errorHandler.buildDepError "process")) + (hsPkgs."skylighting" or (errorHandler.buildDepError "skylighting")) + (hsPkgs."terminal-size" or (errorHandler.buildDepError "terminal-size")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."yaml" or (errorHandler.buildDepError "yaml")) + (hsPkgs."network-uri" or (errorHandler.buildDepError "network-uri")) + (hsPkgs."network" or (errorHandler.buildDepError "network")) + ] ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).lt "8.0") (hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups")); + buildable = true; + }; + exes = { + "patat" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."patat" or (errorHandler.buildDepError "patat")) + ]; + buildable = true; + }; + "patat-make-man" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."doctemplates" or (errorHandler.buildDepError "doctemplates")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."pandoc" or (errorHandler.buildDepError "pandoc")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + ]; + buildable = if flags.patat-make-man then true else false; + }; + }; + tests = { + "patat-tests" = { + depends = [ + (hsPkgs."patat" or (errorHandler.buildDepError "patat")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (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."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/persistent-qq-2.9.2-r0-ec03ad8ff4106f45dc4156f251579b49152d09a262d3a154f452d07dbd6a4761.nix b/hackage/persistent-qq-2.9.2-r0-ec03ad8ff4106f45dc4156f251579b49152d09a262d3a154f452d07dbd6a4761.nix new file mode 100644 index 00000000000..1ddb8325de2 --- /dev/null +++ b/hackage/persistent-qq-2.9.2-r0-ec03ad8ff4106f45dc4156f251579b49152d09a262d3a154f452d07dbd6a4761.nix @@ -0,0 +1,62 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.12"; + identifier = { name = "persistent-qq"; version = "2.9.2"; }; + license = "MIT"; + copyright = ""; + maintainer = "Michael Snoyman "; + author = "Michael Snoyman "; + homepage = "https://github.com/yesodweb/persistent#readme"; + url = ""; + synopsis = "Provides a quasi-quoter for raw SQL for persistent"; + description = "Please see README and API docs at ."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."haskell-src-meta" or (errorHandler.buildDepError "haskell-src-meta")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."persistent" or (errorHandler.buildDepError "persistent")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + ]; + buildable = true; + }; + tests = { + "specs" = { + depends = [ + (hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."fast-logger" or (errorHandler.buildDepError "fast-logger")) + (hsPkgs."haskell-src-meta" or (errorHandler.buildDepError "haskell-src-meta")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."monad-logger" or (errorHandler.buildDepError "monad-logger")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."persistent" or (errorHandler.buildDepError "persistent")) + (hsPkgs."persistent-qq" or (errorHandler.buildDepError "persistent-qq")) + (hsPkgs."persistent-sqlite" or (errorHandler.buildDepError "persistent-sqlite")) + (hsPkgs."persistent-template" or (errorHandler.buildDepError "persistent-template")) + (hsPkgs."resourcet" or (errorHandler.buildDepError "resourcet")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."unliftio" or (errorHandler.buildDepError "unliftio")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/pgf2-1.2.1-r0-4ba5b3f4f0a68bedba671b593b1ae078d4137df46107e3568d4aafb48c0a28a2.nix b/hackage/pgf2-1.2.1-r0-4ba5b3f4f0a68bedba671b593b1ae078d4137df46107e3568d4aafb48c0a28a2.nix new file mode 100644 index 00000000000..824726865a9 --- /dev/null +++ b/hackage/pgf2-1.2.1-r0-4ba5b3f4f0a68bedba671b593b1ae078d4137df46107e3568d4aafb48c0a28a2.nix @@ -0,0 +1,42 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.10"; + identifier = { name = "pgf2"; version = "1.2.1"; }; + license = "LGPL-3.0-only"; + copyright = ""; + maintainer = "kr.angelov@gmail.com"; + author = "Krasimir Angelov"; + homepage = "https://www.grammaticalframework.org"; + url = ""; + synopsis = "Bindings to the C version of the PGF runtime"; + description = "GF, Grammatical Framework, is a programming language for multilingual grammar applications.\nGF grammars are compiled into Portable Grammar Format (PGF) which can be used with the PGF runtime, written in C.\nThis package provides Haskell bindings to that runtime."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."pretty" or (errorHandler.buildDepError "pretty")) + ]; + libs = [ + (pkgs."pgf" or (errorHandler.sysDepError "pgf")) + (pkgs."gu" or (errorHandler.sysDepError "gu")) + ]; + build-tools = [ + (hsPkgs.buildPackages.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs"))) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/polysemy-http-0.2.0.3-r0-37264c6eb716d5d67944e17a51dc881e0efe3c9ef54985f05ae66ac6ddb8a4ae.nix b/hackage/polysemy-http-0.2.0.3-r0-37264c6eb716d5d67944e17a51dc881e0efe3c9ef54985f05ae66ac6ddb8a4ae.nix new file mode 100644 index 00000000000..0fe85a74dca --- /dev/null +++ b/hackage/polysemy-http-0.2.0.3-r0-37264c6eb716d5d67944e17a51dc881e0efe3c9ef54985f05ae66ac6ddb8a4ae.nix @@ -0,0 +1,123 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "2.2"; + identifier = { name = "polysemy-http"; version = "0.2.0.3"; }; + license = "BSD-2-Clause-Patent"; + copyright = "2020 Torsten Schmits"; + maintainer = "tek@tryp.io"; + author = "Torsten Schmits"; + homepage = "https://github.com/tek/polysemy-http#readme"; + url = ""; + synopsis = "Polysemy effect for http-client"; + description = "Please see the README on Github at "; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."ansi-terminal" or (errorHandler.buildDepError "ansi-terminal")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."case-insensitive" or (errorHandler.buildDepError "case-insensitive")) + (hsPkgs."co-log-core" or (errorHandler.buildDepError "co-log-core")) + (hsPkgs."co-log-polysemy" or (errorHandler.buildDepError "co-log-polysemy")) + (hsPkgs."composition" or (errorHandler.buildDepError "composition")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) + (hsPkgs."either" or (errorHandler.buildDepError "either")) + (hsPkgs."http-client" or (errorHandler.buildDepError "http-client")) + (hsPkgs."http-client-tls" or (errorHandler.buildDepError "http-client-tls")) + (hsPkgs."http-conduit" or (errorHandler.buildDepError "http-conduit")) + (hsPkgs."http-types" or (errorHandler.buildDepError "http-types")) + (hsPkgs."lens" or (errorHandler.buildDepError "lens")) + (hsPkgs."polysemy" or (errorHandler.buildDepError "polysemy")) + (hsPkgs."polysemy-plugin" or (errorHandler.buildDepError "polysemy-plugin")) + (hsPkgs."relude" or (errorHandler.buildDepError "relude")) + (hsPkgs."string-interpolate" or (errorHandler.buildDepError "string-interpolate")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + ]; + buildable = true; + }; + tests = { + "polysemy-http-integration" = { + depends = [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."ansi-terminal" or (errorHandler.buildDepError "ansi-terminal")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."case-insensitive" or (errorHandler.buildDepError "case-insensitive")) + (hsPkgs."co-log-core" or (errorHandler.buildDepError "co-log-core")) + (hsPkgs."co-log-polysemy" or (errorHandler.buildDepError "co-log-polysemy")) + (hsPkgs."composition" or (errorHandler.buildDepError "composition")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) + (hsPkgs."either" or (errorHandler.buildDepError "either")) + (hsPkgs."hedgehog" or (errorHandler.buildDepError "hedgehog")) + (hsPkgs."http-client" or (errorHandler.buildDepError "http-client")) + (hsPkgs."http-client-tls" or (errorHandler.buildDepError "http-client-tls")) + (hsPkgs."http-conduit" or (errorHandler.buildDepError "http-conduit")) + (hsPkgs."http-types" or (errorHandler.buildDepError "http-types")) + (hsPkgs."lens" or (errorHandler.buildDepError "lens")) + (hsPkgs."network" or (errorHandler.buildDepError "network")) + (hsPkgs."polysemy" or (errorHandler.buildDepError "polysemy")) + (hsPkgs."polysemy-http" or (errorHandler.buildDepError "polysemy-http")) + (hsPkgs."polysemy-plugin" or (errorHandler.buildDepError "polysemy-plugin")) + (hsPkgs."relude" or (errorHandler.buildDepError "relude")) + (hsPkgs."servant" or (errorHandler.buildDepError "servant")) + (hsPkgs."servant-client" or (errorHandler.buildDepError "servant-client")) + (hsPkgs."servant-server" or (errorHandler.buildDepError "servant-server")) + (hsPkgs."string-interpolate" or (errorHandler.buildDepError "string-interpolate")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-hedgehog" or (errorHandler.buildDepError "tasty-hedgehog")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."warp" or (errorHandler.buildDepError "warp")) + ]; + buildable = true; + }; + "polysemy-http-unit" = { + depends = [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."ansi-terminal" or (errorHandler.buildDepError "ansi-terminal")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."case-insensitive" or (errorHandler.buildDepError "case-insensitive")) + (hsPkgs."co-log-core" or (errorHandler.buildDepError "co-log-core")) + (hsPkgs."co-log-polysemy" or (errorHandler.buildDepError "co-log-polysemy")) + (hsPkgs."composition" or (errorHandler.buildDepError "composition")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) + (hsPkgs."either" or (errorHandler.buildDepError "either")) + (hsPkgs."hedgehog" or (errorHandler.buildDepError "hedgehog")) + (hsPkgs."http-client" or (errorHandler.buildDepError "http-client")) + (hsPkgs."http-client-tls" or (errorHandler.buildDepError "http-client-tls")) + (hsPkgs."http-conduit" or (errorHandler.buildDepError "http-conduit")) + (hsPkgs."http-types" or (errorHandler.buildDepError "http-types")) + (hsPkgs."lens" or (errorHandler.buildDepError "lens")) + (hsPkgs."polysemy" or (errorHandler.buildDepError "polysemy")) + (hsPkgs."polysemy-http" or (errorHandler.buildDepError "polysemy-http")) + (hsPkgs."polysemy-plugin" or (errorHandler.buildDepError "polysemy-plugin")) + (hsPkgs."relude" or (errorHandler.buildDepError "relude")) + (hsPkgs."string-interpolate" or (errorHandler.buildDepError "string-interpolate")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-hedgehog" or (errorHandler.buildDepError "tasty-hedgehog")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/polysemy-http-0.2.0.4-r0-cc90249df3387b5bb8561941104bfbd7bc8cc096d7442ec6c9525659760b524c.nix b/hackage/polysemy-http-0.2.0.4-r0-cc90249df3387b5bb8561941104bfbd7bc8cc096d7442ec6c9525659760b524c.nix new file mode 100644 index 00000000000..a1bf6da8d52 --- /dev/null +++ b/hackage/polysemy-http-0.2.0.4-r0-cc90249df3387b5bb8561941104bfbd7bc8cc096d7442ec6c9525659760b524c.nix @@ -0,0 +1,123 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "2.2"; + identifier = { name = "polysemy-http"; version = "0.2.0.4"; }; + license = "BSD-2-Clause-Patent"; + copyright = "2020 Torsten Schmits"; + maintainer = "tek@tryp.io"; + author = "Torsten Schmits"; + homepage = "https://github.com/tek/polysemy-http#readme"; + url = ""; + synopsis = "Polysemy effect for http-client"; + description = "Please see the README on Github at "; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."ansi-terminal" or (errorHandler.buildDepError "ansi-terminal")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."case-insensitive" or (errorHandler.buildDepError "case-insensitive")) + (hsPkgs."co-log-core" or (errorHandler.buildDepError "co-log-core")) + (hsPkgs."co-log-polysemy" or (errorHandler.buildDepError "co-log-polysemy")) + (hsPkgs."composition" or (errorHandler.buildDepError "composition")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) + (hsPkgs."either" or (errorHandler.buildDepError "either")) + (hsPkgs."http-client" or (errorHandler.buildDepError "http-client")) + (hsPkgs."http-client-tls" or (errorHandler.buildDepError "http-client-tls")) + (hsPkgs."http-conduit" or (errorHandler.buildDepError "http-conduit")) + (hsPkgs."http-types" or (errorHandler.buildDepError "http-types")) + (hsPkgs."lens" or (errorHandler.buildDepError "lens")) + (hsPkgs."polysemy" or (errorHandler.buildDepError "polysemy")) + (hsPkgs."polysemy-plugin" or (errorHandler.buildDepError "polysemy-plugin")) + (hsPkgs."relude" or (errorHandler.buildDepError "relude")) + (hsPkgs."string-interpolate" or (errorHandler.buildDepError "string-interpolate")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + ]; + buildable = true; + }; + tests = { + "polysemy-http-integration" = { + depends = [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."ansi-terminal" or (errorHandler.buildDepError "ansi-terminal")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."case-insensitive" or (errorHandler.buildDepError "case-insensitive")) + (hsPkgs."co-log-core" or (errorHandler.buildDepError "co-log-core")) + (hsPkgs."co-log-polysemy" or (errorHandler.buildDepError "co-log-polysemy")) + (hsPkgs."composition" or (errorHandler.buildDepError "composition")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) + (hsPkgs."either" or (errorHandler.buildDepError "either")) + (hsPkgs."hedgehog" or (errorHandler.buildDepError "hedgehog")) + (hsPkgs."http-client" or (errorHandler.buildDepError "http-client")) + (hsPkgs."http-client-tls" or (errorHandler.buildDepError "http-client-tls")) + (hsPkgs."http-conduit" or (errorHandler.buildDepError "http-conduit")) + (hsPkgs."http-types" or (errorHandler.buildDepError "http-types")) + (hsPkgs."lens" or (errorHandler.buildDepError "lens")) + (hsPkgs."network" or (errorHandler.buildDepError "network")) + (hsPkgs."polysemy" or (errorHandler.buildDepError "polysemy")) + (hsPkgs."polysemy-http" or (errorHandler.buildDepError "polysemy-http")) + (hsPkgs."polysemy-plugin" or (errorHandler.buildDepError "polysemy-plugin")) + (hsPkgs."relude" or (errorHandler.buildDepError "relude")) + (hsPkgs."servant" or (errorHandler.buildDepError "servant")) + (hsPkgs."servant-client" or (errorHandler.buildDepError "servant-client")) + (hsPkgs."servant-server" or (errorHandler.buildDepError "servant-server")) + (hsPkgs."string-interpolate" or (errorHandler.buildDepError "string-interpolate")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-hedgehog" or (errorHandler.buildDepError "tasty-hedgehog")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."warp" or (errorHandler.buildDepError "warp")) + ]; + buildable = true; + }; + "polysemy-http-unit" = { + depends = [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."ansi-terminal" or (errorHandler.buildDepError "ansi-terminal")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."case-insensitive" or (errorHandler.buildDepError "case-insensitive")) + (hsPkgs."co-log-core" or (errorHandler.buildDepError "co-log-core")) + (hsPkgs."co-log-polysemy" or (errorHandler.buildDepError "co-log-polysemy")) + (hsPkgs."composition" or (errorHandler.buildDepError "composition")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) + (hsPkgs."either" or (errorHandler.buildDepError "either")) + (hsPkgs."hedgehog" or (errorHandler.buildDepError "hedgehog")) + (hsPkgs."http-client" or (errorHandler.buildDepError "http-client")) + (hsPkgs."http-client-tls" or (errorHandler.buildDepError "http-client-tls")) + (hsPkgs."http-conduit" or (errorHandler.buildDepError "http-conduit")) + (hsPkgs."http-types" or (errorHandler.buildDepError "http-types")) + (hsPkgs."lens" or (errorHandler.buildDepError "lens")) + (hsPkgs."polysemy" or (errorHandler.buildDepError "polysemy")) + (hsPkgs."polysemy-http" or (errorHandler.buildDepError "polysemy-http")) + (hsPkgs."polysemy-plugin" or (errorHandler.buildDepError "polysemy-plugin")) + (hsPkgs."relude" or (errorHandler.buildDepError "relude")) + (hsPkgs."string-interpolate" or (errorHandler.buildDepError "string-interpolate")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-hedgehog" or (errorHandler.buildDepError "tasty-hedgehog")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/rpmbuild-order-0.4.3-r0-c3cff52dacd4c684fd345a0406435c82a1f0b2ca26b3474d87ec5ebf8a6b5a45.nix b/hackage/rpmbuild-order-0.4.3-r0-c3cff52dacd4c684fd345a0406435c82a1f0b2ca26b3474d87ec5ebf8a6b5a45.nix new file mode 100644 index 00000000000..1fdeb00cd5d --- /dev/null +++ b/hackage/rpmbuild-order-0.4.3-r0-c3cff52dacd4c684fd345a0406435c82a1f0b2ca26b3474d87ec5ebf8a6b5a45.nix @@ -0,0 +1,68 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.10"; + identifier = { name = "rpmbuild-order"; version = "0.4.3"; }; + license = "BSD-3-Clause"; + copyright = "2010-2018 Henning Thielemann,\n2018-2020 Jens Petersen "; + maintainer = "Jens Petersen "; + author = "Henning Thielemann ,\nJens Petersen "; + homepage = "https://github.com/juhp/rpmbuild-order"; + url = ""; + synopsis = "Order RPM packages by dependencies"; + description = "The rpmbuild-order tool orders RPM packages by dependencies, so that they can\nbe built in the correct order. It does this by reading RPM package spec files\nand then topologically sorts them according to their dependencies.\nThe code evolved from cabal-sort by Henning Thielemann.\nIt can also output the ordered dependencies or reverse depends\nfor one or more packages, provided all the packages are checked out\nin neighboring directories. This is also useful to see what packages\nare affected when a low-level package changes. It also has support\nfor setting RPM options for bcond etc, which can affect dependencies.\nSince version 0.4, a library API is also provided."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."case-insensitive" or (errorHandler.buildDepError "case-insensitive")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."extra" or (errorHandler.buildDepError "extra")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."fgl" or (errorHandler.buildDepError "fgl")) + (hsPkgs."process" or (errorHandler.buildDepError "process")) + ]; + buildable = true; + }; + exes = { + "rpmbuild-order" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."extra" or (errorHandler.buildDepError "extra")) + (hsPkgs."fgl" or (errorHandler.buildDepError "fgl")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + (hsPkgs."rpmbuild-order" or (errorHandler.buildDepError "rpmbuild-order")) + (hsPkgs."simple-cmd-args" or (errorHandler.buildDepError "simple-cmd-args")) + ]; + buildable = true; + }; + }; + tests = { + "test" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."extra" or (errorHandler.buildDepError "extra")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."rpmbuild-order" or (errorHandler.buildDepError "rpmbuild-order")) + (hsPkgs."simple-cmd" or (errorHandler.buildDepError "simple-cmd")) + (hsPkgs."unix" or (errorHandler.buildDepError "unix")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/snap-1.1.3.1-r0-ad589f2838a10bde793150e113c147996ba9dc8b522f34d1eb3297493c8d2672.nix b/hackage/snap-1.1.3.1-r0-ad589f2838a10bde793150e113c147996ba9dc8b522f34d1eb3297493c8d2672.nix new file mode 100644 index 00000000000..c974105d081 --- /dev/null +++ b/hackage/snap-1.1.3.1-r0-ad589f2838a10bde793150e113c147996ba9dc8b522f34d1eb3297493c8d2672.nix @@ -0,0 +1,113 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.10"; + identifier = { name = "snap"; version = "1.1.3.1"; }; + license = "BSD-3-Clause"; + copyright = ""; + maintainer = "snap@snapframework.com"; + author = "Ozgun Ataman, Doug Beardsley,\nGregory Collins, Carl Howells, Chris Smith"; + homepage = "http://snapframework.com/"; + url = ""; + synopsis = "Top-level package for the Snap Web Framework"; + description = "This is the top-level package for the official Snap Framework libraries.\nIt includes:\n\n* The Snaplets API\n\n* Snaplets for sessions, authentication, and templates\n\nTo get started, issue the following sequence of commands:\n\n@\$ cabal install snap snap-templates\n\$ mkdir myproject\n\$ cd myproject\n\$ snap init@\n\nIf you have trouble or any questions, see our FAQ page\n() or the documentation\n().\n\nNote: since version 1.0, the \\\"snap\\\" executable program for generating\nstarter projects is provided by the @snap-templates@ package."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."attoparsec" or (errorHandler.buildDepError "attoparsec")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."cereal" or (errorHandler.buildDepError "cereal")) + (hsPkgs."clientsession" or (errorHandler.buildDepError "clientsession")) + (hsPkgs."configurator" or (errorHandler.buildDepError "configurator")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."directory-tree" or (errorHandler.buildDepError "directory-tree")) + (hsPkgs."dlist" or (errorHandler.buildDepError "dlist")) + (hsPkgs."fail" or (errorHandler.buildDepError "fail")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."heist" or (errorHandler.buildDepError "heist")) + (hsPkgs."lens" or (errorHandler.buildDepError "lens")) + (hsPkgs."lifted-base" or (errorHandler.buildDepError "lifted-base")) + (hsPkgs."map-syntax" or (errorHandler.buildDepError "map-syntax")) + (hsPkgs."monad-control" or (errorHandler.buildDepError "monad-control")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."mwc-random" or (errorHandler.buildDepError "mwc-random")) + (hsPkgs."pwstore-fast" or (errorHandler.buildDepError "pwstore-fast")) + (hsPkgs."snap-core" or (errorHandler.buildDepError "snap-core")) + (hsPkgs."snap-server" or (errorHandler.buildDepError "snap-server")) + (hsPkgs."stm" or (errorHandler.buildDepError "stm")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."transformers-base" or (errorHandler.buildDepError "transformers-base")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."xmlhtml" or (errorHandler.buildDepError "xmlhtml")) + ] ++ (pkgs.lib).optional (!(compiler.isGhc && (compiler.version).ge "8.0")) (hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups")); + buildable = true; + }; + tests = { + "testsuite" = { + depends = [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."attoparsec" or (errorHandler.buildDepError "attoparsec")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."cereal" or (errorHandler.buildDepError "cereal")) + (hsPkgs."clientsession" or (errorHandler.buildDepError "clientsession")) + (hsPkgs."configurator" or (errorHandler.buildDepError "configurator")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."directory-tree" or (errorHandler.buildDepError "directory-tree")) + (hsPkgs."dlist" or (errorHandler.buildDepError "dlist")) + (hsPkgs."fail" or (errorHandler.buildDepError "fail")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."heist" or (errorHandler.buildDepError "heist")) + (hsPkgs."http-streams" or (errorHandler.buildDepError "http-streams")) + (hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit")) + (hsPkgs."lens" or (errorHandler.buildDepError "lens")) + (hsPkgs."lifted-base" or (errorHandler.buildDepError "lifted-base")) + (hsPkgs."map-syntax" or (errorHandler.buildDepError "map-syntax")) + (hsPkgs."monad-control" or (errorHandler.buildDepError "monad-control")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."mwc-random" or (errorHandler.buildDepError "mwc-random")) + (hsPkgs."pwstore-fast" or (errorHandler.buildDepError "pwstore-fast")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."smallcheck" or (errorHandler.buildDepError "smallcheck")) + (hsPkgs."snap-core" or (errorHandler.buildDepError "snap-core")) + (hsPkgs."snap-server" or (errorHandler.buildDepError "snap-server")) + (hsPkgs."snap" or (errorHandler.buildDepError "snap")) + (hsPkgs."stm" or (errorHandler.buildDepError "stm")) + (hsPkgs."syb" or (errorHandler.buildDepError "syb")) + (hsPkgs."test-framework" or (errorHandler.buildDepError "test-framework")) + (hsPkgs."test-framework-hunit" or (errorHandler.buildDepError "test-framework-hunit")) + (hsPkgs."test-framework-quickcheck2" or (errorHandler.buildDepError "test-framework-quickcheck2")) + (hsPkgs."test-framework-smallcheck" or (errorHandler.buildDepError "test-framework-smallcheck")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."transformers-base" or (errorHandler.buildDepError "transformers-base")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."xmlhtml" or (errorHandler.buildDepError "xmlhtml")) + ] ++ (pkgs.lib).optional (!(compiler.isGhc && (compiler.version).ge "8.0")) (hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups")); + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/snap-loader-dynamic-1.0.0.2-r0-bd82b590eb4558651120adf815f45ce812dc1af21d2862cf3f0cf0f512e1e998.nix b/hackage/snap-loader-dynamic-1.0.0.2-r0-bd82b590eb4558651120adf815f45ce812dc1af21d2862cf3f0cf0f512e1e998.nix new file mode 100644 index 00000000000..453617ab884 --- /dev/null +++ b/hackage/snap-loader-dynamic-1.0.0.2-r0-bd82b590eb4558651120adf815f45ce812dc1af21d2862cf3f0cf0f512e1e998.nix @@ -0,0 +1,47 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.10"; + identifier = { name = "snap-loader-dynamic"; version = "1.0.0.2"; }; + license = "BSD-3-Clause"; + copyright = ""; + maintainer = "snap@snapframework.com"; + author = "Carl Howells"; + homepage = "http://snapframework.com/"; + url = ""; + synopsis = "Snap dynamic loader"; + description = "Snap Framework dynamic code loader for development mode"; + buildType = "Simple"; + }; + components = { + "library" = { + depends = (([ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."directory-tree" or (errorHandler.buildDepError "directory-tree")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."snap-core" or (errorHandler.buildDepError "snap-core")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + ] ++ [ + (hsPkgs."hint" or (errorHandler.buildDepError "hint")) + ]) ++ (if compiler.isGhc && (compiler.version).ge "7.6.0" + then [ + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + ] + else [ + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."old-time" or (errorHandler.buildDepError "old-time")) + ])) ++ (pkgs.lib).optional (!system.isWindows) (hsPkgs."unix" or (errorHandler.buildDepError "unix")); + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/snap-loader-static-1.0.0.1-r0-d2d333ccdde98743cfb832822563caec062bb32f0821f6773c5f790450bdb2cb.nix b/hackage/snap-loader-static-1.0.0.1-r0-d2d333ccdde98743cfb832822563caec062bb32f0821f6773c5f790450bdb2cb.nix new file mode 100644 index 00000000000..c729eb2fd6f --- /dev/null +++ b/hackage/snap-loader-static-1.0.0.1-r0-d2d333ccdde98743cfb832822563caec062bb32f0821f6773c5f790450bdb2cb.nix @@ -0,0 +1,34 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.10"; + identifier = { name = "snap-loader-static"; version = "1.0.0.1"; }; + license = "BSD-3-Clause"; + copyright = ""; + maintainer = "snap@snapframework.com"; + author = "Carl Howells"; + homepage = "http://snapframework.com/"; + url = ""; + synopsis = "Snap static loader"; + description = "Snap Framework static loader"; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/streamly-lmdb-0.1.0-r0-87e0c29b50eb50293ffd772e305023295b753bc2319855b00671fd584ce519be.nix b/hackage/streamly-lmdb-0.1.0-r0-87e0c29b50eb50293ffd772e305023295b753bc2319855b00671fd584ce519be.nix new file mode 100644 index 00000000000..8910f167864 --- /dev/null +++ b/hackage/streamly-lmdb-0.1.0-r0-87e0c29b50eb50293ffd772e305023295b753bc2319855b00671fd584ce519be.nix @@ -0,0 +1,55 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.12"; + identifier = { name = "streamly-lmdb"; version = "0.1.0"; }; + license = "BSD-3-Clause"; + copyright = "2020 Shlok Datye"; + maintainer = "sd-haskell@quant.is"; + author = "Shlok Datye"; + homepage = "https://github.com/shlok/streamly-lmdb#readme"; + url = ""; + synopsis = "Stream data to or from LMDB databases using the streamly library."; + description = "Please see the README on GitHub at "; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."streamly" or (errorHandler.buildDepError "streamly")) + ]; + libs = [ (pkgs."lmdb" or (errorHandler.sysDepError "lmdb")) ]; + buildable = true; + }; + tests = { + "streamly-lmdb-test" = { + depends = [ + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."streamly" or (errorHandler.buildDepError "streamly")) + (hsPkgs."streamly-lmdb" or (errorHandler.buildDepError "streamly-lmdb")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-quickcheck" or (errorHandler.buildDepError "tasty-quickcheck")) + (hsPkgs."temporary" or (errorHandler.buildDepError "temporary")) + ]; + libs = [ (pkgs."lmdb" or (errorHandler.sysDepError "lmdb")) ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/index-state-hashes.nix b/index-state-hashes.nix index 79f54d5f748..4aa2706784a 100644 --- a/index-state-hashes.nix +++ b/index-state-hashes.nix @@ -536,4 +536,5 @@ "2020-09-16T00:00:00Z" = "0fdb80f823847276d43138256a10066fb2dfdd1b2b0cf3a2074b16349a590e90"; "2020-09-17T00:00:00Z" = "2d69f25a694f546ab770697df07854aef226ccf3f29435211c6d1f6a55075e33"; "2020-09-18T00:00:00Z" = "a0ad22e65d26624b2801e5fe7d32de660dfa8d4fd4db9d6945cd1fabcf25eba0"; + "2020-09-19T00:00:00Z" = "65ca16de652ad798bc61bd81398968ae54d22ae328bf9f014d2c87decffb831e"; } diff --git a/index.tar.gz b/index.tar.gz index 1f6606689dd..676e1bbc7b5 100644 Binary files a/index.tar.gz and b/index.tar.gz differ