From 141d926c879e60c62abdad4d5c11db1c13f57984 Mon Sep 17 00:00:00 2001 From: IOHK Date: Sat, 29 Jul 2023 00:24:12 +0000 Subject: [PATCH] Automatic Update --- ...8c29c69e4297504e23bcb8e936db7bcf1b9eb0.nix | 53 +++++ ...849a2b1bd8c49f4d08b548f582f5752c7b91d4.nix | 69 +++++++ ...acf709cafea1f72730e3770edc60ce9b0ef5f7.nix | 79 ++++++++ ...00ff1f14931d67faeca96ab7e3e00b34b2896a.nix | 57 ++++++ ...4d6ee5ca16f5b8c01c81a68f1e83e36d39fbb7.nix | 35 ++++ ...c0a1d8ce442bd1aef4aa0e069b21ce7c8f0f4b.nix | 103 ++++++++++ ...d0d0a0915d4faf6d2dab6eaf09f5144886ff81.nix | 91 +++++++++ ...0538d54c10aeebbef94037326034cc8c8b1952.nix | 93 +++++++++ ...a11437d2776d63b47f619639f5099c312507d3.nix | 107 ++++++++++ ...6f1e0847308b162c850278d27dab7ea9200a91.nix | 93 +++++++++ ...017d5e35b4051da103617b02f86435212178f0.nix | 191 ++++++++++++++++++ ...3bc1d855027110ac063fdbfec9e348f4f1ede0.nix | 91 +++++++++ ...42568f21211f08a1883046bf70828d8787b0ac.nix | 39 ++++ ...32377d29caf44913fd2cf5da08bf33ae1f4d72.nix | 39 ++++ ...c149f34211f340f149779e4e2e7dd25fd1e997.nix | 37 ++++ ...6f9398b551e16a3f29893055140dd1aaf13f7d.nix | 76 +++++++ ...b64f53063bcb4b4957e7fb6c03b4d11b511ced.nix | 93 +++++++++ ...f8840265657142c1e10dbaefd98cffe6f94d5e.nix | 79 ++++++++ ...7e5dfd44f7fbae6301debaeab104f3275e145e.nix | 53 +++++ ...4f3835b9f5babb6b4f24b64614e36805fd86fa.nix | 128 ++++++++++++ ...7e0486b15850f84cfa897e2ab92ce7c9cd70f2.nix | 45 +++++ ...a73f2ddfd7758f2562b9cb2edf662127d1753c.nix | 45 +++++ ...823512d94ab4aaaa8a3e4d2c9aaf7d4ccd37df.nix | 68 +++++++ ...48f610367df9a88853090934e93ec58e16fa02.nix | 68 +++++++ ...19aa10b24ff6f51889a53bc07c2ff2107aca16.nix | 68 +++++++ ...bd75c4e47a6e1d2769a4377cfcb74b32a29637.nix | 51 +++++ ...f3e4619cc8d4b609e71042ea1c6d03dc600dca.nix | 36 ++++ ...7312cd8cf40b1153526213be1b8f412f62d511.nix | 48 +++++ ...8971fb4407a6ca671232d95e0a7b21c8f67dcb.nix | 36 ++++ ...71d010f2349136d323f90402adea8047517a7d.nix | 106 ++++++++++ ...f58e80b2d4ba776edb456e97b2863f9e87c51f.nix | 114 +++++++++++ index-state-hashes.nix | 1 + nix/amazonka-test.nix | 11 + nix/base64-bytes.nix | 7 +- nix/bech32.nix | 11 + nix/fficxx-runtime.nix | 11 + nix/fficxx.nix | 11 + nix/fourmolu.nix | 7 +- nix/ginger.nix | 22 ++ nix/haskoin-core.nix | 11 + nix/haskoin-node.nix | 11 + nix/haskoin-store-data.nix | 11 + nix/haskoin-store.nix | 11 + nix/hgdal.nix | 11 + nix/io-classes-mtl.nix | 7 +- nix/io-classes.nix | 11 + nix/io-sim.nix | 11 + nix/json-syntax.nix | 11 + nix/lentil.nix | 11 + nix/lumberjack.nix | 11 + nix/net-mqtt.nix | 11 + nix/pa-field-parser.nix | 22 ++ nix/parameterized-utils.nix | 11 + nix/saturn.nix | 11 + nix/secp256k1-haskell.nix | 11 + nix/si-timers.nix | 11 + nix/stdcxx.nix | 11 + nix/strict-mvar.nix | 11 + nix/strict-stm.nix | 11 + nix/sydtest.nix | 11 + nix/taffybar.nix | 11 + 61 files changed, 2618 insertions(+), 3 deletions(-) create mode 100644 hackage/amazonka-test-2.0-r0-fa2b816adae434be78fbe20cdf8c29c69e4297504e23bcb8e936db7bcf1b9eb0.nix create mode 100644 hackage/base64-bytes-0.1.1.0-r1-4c82e6aee710d4db770aaaa806849a2b1bd8c49f4d08b548f582f5752c7b91d4.nix create mode 100644 hackage/bech32-1.1.4-r0-520e115d585fcb7b336edf7806acf709cafea1f72730e3770edc60ce9b0ef5f7.nix create mode 100644 hackage/fficxx-0.7.0.1-r0-923bdf0ff5fd530a03e0a659e600ff1f14931d67faeca96ab7e3e00b34b2896a.nix create mode 100644 hackage/fficxx-runtime-0.7.0.1-r0-e4244312d81b7a655d3020e3c24d6ee5ca16f5b8c01c81a68f1e83e36d39fbb7.nix create mode 100644 hackage/fourmolu-0.13.1.0-r1-bb4428d6069e4d09475e613cf8c0a1d8ce442bd1aef4aa0e069b21ce7c8f0f4b.nix create mode 100644 hackage/ginger-0.10.5.0-r0-60089cba017ba9f4ec3d1880b0d0d0a0915d4faf6d2dab6eaf09f5144886ff81.nix create mode 100644 hackage/ginger-0.10.5.1-r0-b251386d72ab0f93f6664f01a00538d54c10aeebbef94037326034cc8c8b1952.nix create mode 100644 hackage/haskoin-core-1.0.0-r0-8143c623715455a27ff50cbcdaa11437d2776d63b47f619639f5099c312507d3.nix create mode 100644 hackage/haskoin-node-1.0.0-r0-2419d6622f7e3455033addf1a26f1e0847308b162c850278d27dab7ea9200a91.nix create mode 100644 hackage/haskoin-store-1.0.0-r0-129ef19eec779d4cfb69abfbf3017d5e35b4051da103617b02f86435212178f0.nix create mode 100644 hackage/haskoin-store-data-1.0.0-r0-1a7d8495ba415e518370d0e8093bc1d855027110ac063fdbfec9e348f4f1ede0.nix create mode 100644 hackage/hgdal-1.0.0.1-r0-a8e024bc25fb75c42fcfa4132842568f21211f08a1883046bf70828d8787b0ac.nix create mode 100644 hackage/io-classes-1.2.0.0-r0-ff60f70e9f43c6d7c96e09486832377d29caf44913fd2cf5da08bf33ae1f4d72.nix create mode 100644 hackage/io-classes-mtl-0.1.0.1-r2-c4b924852353abc3dae52f4aa9c149f34211f340f149779e4e2e7dd25fd1e997.nix create mode 100644 hackage/io-sim-1.2.0.0-r0-ae63d3cab23548182848419ef56f9398b551e16a3f29893055140dd1aaf13f7d.nix create mode 100644 hackage/json-syntax-0.2.6.1-r0-6b48829842a6874c0080f1d92cb64f53063bcb4b4957e7fb6c03b4d11b511ced.nix create mode 100644 hackage/lentil-1.5.6.0-r0-d2059ca11dfcda64a12016bc45f8840265657142c1e10dbaefd98cffe6f94d5e.nix create mode 100644 hackage/lumberjack-1.0.3.0-r0-1c9d47a4a271d16a842ca0d1b17e5dfd44f7fbae6301debaeab104f3275e145e.nix create mode 100644 hackage/net-mqtt-0.8.5.0-r0-1cd9234ae23232a72ba43db9654f3835b9f5babb6b4f24b64614e36805fd86fa.nix create mode 100644 hackage/pa-field-parser-0.2.0.0-r0-43f24ba6d218572596e6b2ebe77e0486b15850f84cfa897e2ab92ce7c9cd70f2.nix create mode 100644 hackage/pa-field-parser-0.2.0.1-r0-2244586bfc9c49b088edfefbc3a73f2ddfd7758f2562b9cb2edf662127d1753c.nix create mode 100644 hackage/parameterized-utils-2.1.7.0-r0-c083eb4662f7a8235d7ef6e081823512d94ab4aaaa8a3e4d2c9aaf7d4ccd37df.nix create mode 100644 hackage/saturn-1.0.0.1-r0-31fca11256920870b20c9f594048f610367df9a88853090934e93ec58e16fa02.nix create mode 100644 hackage/secp256k1-haskell-1.0.0-r0-42e1dc0ddba74b752bddf7d55c19aa10b24ff6f51889a53bc07c2ff2107aca16.nix create mode 100644 hackage/si-timers-1.2.0.0-r0-6c6bf1bd6bac418fc3f198cb3dbd75c4e47a6e1d2769a4377cfcb74b32a29637.nix create mode 100644 hackage/stdcxx-0.7.0.1-r0-73925455928195ca28da30b11af3e4619cc8d4b609e71042ea1c6d03dc600dca.nix create mode 100644 hackage/strict-mvar-1.2.0.0-r0-52760905bc3f344d3fd7df8ac67312cd8cf40b1153526213be1b8f412f62d511.nix create mode 100644 hackage/strict-stm-1.2.0.0-r0-94d5dce81d7097ba525d87a9058971fb4407a6ca671232d95e0a7b21c8f67dcb.nix create mode 100644 hackage/sydtest-0.15.1.0-r0-39497b02d581743ed037a15fc071d010f2349136d323f90402adea8047517a7d.nix create mode 100644 hackage/taffybar-4.0.1-r0-af83b455cabe5e3f4a6ce4ffabf58e80b2d4ba776edb456e97b2863f9e87c51f.nix diff --git a/hackage/amazonka-test-2.0-r0-fa2b816adae434be78fbe20cdf8c29c69e4297504e23bcb8e936db7bcf1b9eb0.nix b/hackage/amazonka-test-2.0-r0-fa2b816adae434be78fbe20cdf8c29c69e4297504e23bcb8e936db7bcf1b9eb0.nix new file mode 100644 index 00000000000..f46b75ff29b --- /dev/null +++ b/hackage/amazonka-test-2.0-r0-fa2b816adae434be78fbe20cdf8c29c69e4297504e23bcb8e936db7bcf1b9eb0.nix @@ -0,0 +1,53 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "2.2"; + identifier = { name = "amazonka-test"; version = "2.0"; }; + license = "MPL-2.0"; + copyright = "Copyright (c) 2013-2023 Brendan Hay"; + maintainer = "Brendan Hay , Jack Kelly "; + author = "Brendan Hay"; + homepage = "https://github.com/brendanhay/amazonka"; + url = ""; + synopsis = "Common functionality for Amazonka library test-suites."; + description = "Common functionality depended upon by test suites of the various @amazonka-*@\nservice libraries.\n\nThe external interface of this library is stable with respect to the\ndownstream Amazonka libraries, only, and as such is not suitable\nfor use in non-Amazonka projects."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."amazonka-core" or (errorHandler.buildDepError "amazonka-core")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bifunctors" or (errorHandler.buildDepError "bifunctors")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."case-insensitive" or (errorHandler.buildDepError "case-insensitive")) + (hsPkgs."conduit" or (errorHandler.buildDepError "conduit")) + (hsPkgs."conduit-extra" or (errorHandler.buildDepError "conduit-extra")) + (hsPkgs."groom" or (errorHandler.buildDepError "groom")) + (hsPkgs."http-client" or (errorHandler.buildDepError "http-client")) + (hsPkgs."http-types" or (errorHandler.buildDepError "http-types")) + (hsPkgs."process" or (errorHandler.buildDepError "process")) + (hsPkgs."resourcet" or (errorHandler.buildDepError "resourcet")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit")) + (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."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."yaml" or (errorHandler.buildDepError "yaml")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/base64-bytes-0.1.1.0-r1-4c82e6aee710d4db770aaaa806849a2b1bd8c49f4d08b548f582f5752c7b91d4.nix b/hackage/base64-bytes-0.1.1.0-r1-4c82e6aee710d4db770aaaa806849a2b1bd8c49f4d08b548f582f5752c7b91d4.nix new file mode 100644 index 00000000000..384c776568c --- /dev/null +++ b/hackage/base64-bytes-0.1.1.0-r1-4c82e6aee710d4db770aaaa806849a2b1bd8c49f4d08b548f582f5752c7b91d4.nix @@ -0,0 +1,69 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "2.2"; + identifier = { name = "base64-bytes"; version = "0.1.1.0"; }; + license = "BSD-3-Clause"; + copyright = "2019 Andrew Martin"; + maintainer = "andrew.thaddeus@gmail.com"; + author = "Andrew Martin"; + homepage = "https://github.com/andrewthad/base64-bytes"; + url = ""; + synopsis = "Base64 encoding of byte sequences"; + description = ""; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."primitive" or (errorHandler.buildDepError "primitive")) + (hsPkgs."byte-order" or (errorHandler.buildDepError "byte-order")) + (hsPkgs."byteslice" or (errorHandler.buildDepError "byteslice")) + (hsPkgs."run-st" or (errorHandler.buildDepError "run-st")) + (hsPkgs."bytebuild" or (errorHandler.buildDepError "bytebuild")) + (hsPkgs."natural-arithmetic" or (errorHandler.buildDepError "natural-arithmetic")) + (hsPkgs."word-compat" or (errorHandler.buildDepError "word-compat")) + ]; + buildable = true; + }; + tests = { + "test" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."base64-bytes" or (errorHandler.buildDepError "base64-bytes")) + (hsPkgs."natural-arithmetic" or (errorHandler.buildDepError "natural-arithmetic")) + (hsPkgs."bytebuild" or (errorHandler.buildDepError "bytebuild")) + (hsPkgs."primitive" or (errorHandler.buildDepError "primitive")) + (hsPkgs."byteslice" or (errorHandler.buildDepError "byteslice")) + ]; + buildable = true; + }; + }; + benchmarks = { + "bench" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."base64-bytes" or (errorHandler.buildDepError "base64-bytes")) + (hsPkgs."byteslice" or (errorHandler.buildDepError "byteslice")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."gauge" or (errorHandler.buildDepError "gauge")) + (hsPkgs."primitive" or (errorHandler.buildDepError "primitive")) + (hsPkgs."base64-bytestring" or (errorHandler.buildDepError "base64-bytestring")) + (hsPkgs."base64" or (errorHandler.buildDepError "base64")) + (hsPkgs."random" or (errorHandler.buildDepError "random")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/bech32-1.1.4-r0-520e115d585fcb7b336edf7806acf709cafea1f72730e3770edc60ce9b0ef5f7.nix b/hackage/bech32-1.1.4-r0-520e115d585fcb7b336edf7806acf709cafea1f72730e3770edc60ce9b0ef5f7.nix new file mode 100644 index 00000000000..4ffcba40535 --- /dev/null +++ b/hackage/bech32-1.1.4-r0-520e115d585fcb7b336edf7806acf709cafea1f72730e3770edc60ce9b0ef5f7.nix @@ -0,0 +1,79 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { release = false; static = false; }; + package = { + specVersion = "1.10"; + identifier = { name = "bech32"; version = "1.1.4"; }; + license = "Apache-2.0"; + copyright = "2017 Marko Bencun, 2019-2023 IOHK"; + maintainer = "operations@iohk.io, erikd@mega-nerd.com, jonathan.knowles@iohk.io"; + author = "IOHK Engineering Team"; + homepage = "https://github.com/input-output-hk/bech32"; + url = ""; + synopsis = "Implementation of the Bech32 cryptocurrency address format (BIP 0173)."; + description = "Implementation of the Bech32 cryptocurrency address format documented in the\nBIP (Bitcoin Improvement Proposal) 0173."; + 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."extra" or (errorHandler.buildDepError "extra")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + ]; + buildable = true; + }; + exes = { + "bech32" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."base58-bytestring" or (errorHandler.buildDepError "base58-bytestring")) + (hsPkgs."bech32" or (errorHandler.buildDepError "bech32")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."extra" or (errorHandler.buildDepError "extra")) + (hsPkgs."memory" or (errorHandler.buildDepError "memory")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + (hsPkgs."prettyprinter" or (errorHandler.buildDepError "prettyprinter")) + (hsPkgs."prettyprinter-ansi-terminal" or (errorHandler.buildDepError "prettyprinter-ansi-terminal")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + ]; + buildable = true; + }; + }; + tests = { + "bech32-test" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."base58-bytestring" or (errorHandler.buildDepError "base58-bytestring")) + (hsPkgs."bech32" or (errorHandler.buildDepError "bech32")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."extra" or (errorHandler.buildDepError "extra")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."memory" or (errorHandler.buildDepError "memory")) + (hsPkgs."process" or (errorHandler.buildDepError "process")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (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"))) + (hsPkgs.buildPackages.bech32.components.exes.bech32 or (pkgs.buildPackages.bech32 or (errorHandler.buildToolDepError "bech32:bech32"))) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/fficxx-0.7.0.1-r0-923bdf0ff5fd530a03e0a659e600ff1f14931d67faeca96ab7e3e00b34b2896a.nix b/hackage/fficxx-0.7.0.1-r0-923bdf0ff5fd530a03e0a659e600ff1f14931d67faeca96ab7e3e00b34b2896a.nix new file mode 100644 index 00000000000..2285fcaf6e4 --- /dev/null +++ b/hackage/fficxx-0.7.0.1-r0-923bdf0ff5fd530a03e0a659e600ff1f14931d67faeca96ab7e3e00b34b2896a.nix @@ -0,0 +1,57 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "3.0"; + identifier = { name = "fficxx"; version = "0.7.0.1"; }; + license = "BSD-2-Clause"; + copyright = ""; + maintainer = "Ian-Woo Kim "; + author = "Ian-Woo Kim"; + homepage = ""; + url = ""; + synopsis = "Automatic C++ binding generation"; + description = "fficxx is an automatic haskell Foreign Function Interface (FFI) generator to C++."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."aeson-pretty" or (errorHandler.buildDepError "aeson-pretty")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."Cabal" or (errorHandler.buildDepError "Cabal")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."dotgen" or (errorHandler.buildDepError "dotgen")) + (hsPkgs."errors" or (errorHandler.buildDepError "errors")) + (hsPkgs."fficxx-runtime" or (errorHandler.buildDepError "fficxx-runtime")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."haskell-src-exts" or (errorHandler.buildDepError "haskell-src-exts")) + (hsPkgs."lens" or (errorHandler.buildDepError "lens")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."process" or (errorHandler.buildDepError "process")) + (hsPkgs."pureMD5" or (errorHandler.buildDepError "pureMD5")) + (hsPkgs."split" or (errorHandler.buildDepError "split")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."template" or (errorHandler.buildDepError "template")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/fficxx-runtime-0.7.0.1-r0-e4244312d81b7a655d3020e3c24d6ee5ca16f5b8c01c81a68f1e83e36d39fbb7.nix b/hackage/fficxx-runtime-0.7.0.1-r0-e4244312d81b7a655d3020e3c24d6ee5ca16f5b8c01c81a68f1e83e36d39fbb7.nix new file mode 100644 index 00000000000..8550d48c373 --- /dev/null +++ b/hackage/fficxx-runtime-0.7.0.1-r0-e4244312d81b7a655d3020e3c24d6ee5ca16f5b8c01c81a68f1e83e36d39fbb7.nix @@ -0,0 +1,35 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "3.0"; + identifier = { name = "fficxx-runtime"; version = "0.7.0.1"; }; + license = "BSD-2-Clause"; + copyright = ""; + maintainer = "Ian-Woo Kim "; + author = "Ian-Woo Kim"; + homepage = ""; + url = ""; + synopsis = "Runtime for fficxx-generated library"; + description = "Runtime for fficxx-generated library.\nfficxx is an automatic haskell Foreign Function Interface (FFI) generator to C++."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/fourmolu-0.13.1.0-r1-bb4428d6069e4d09475e613cf8c0a1d8ce442bd1aef4aa0e069b21ce7c8f0f4b.nix b/hackage/fourmolu-0.13.1.0-r1-bb4428d6069e4d09475e613cf8c0a1d8ce442bd1aef4aa0e069b21ce7c8f0f4b.nix new file mode 100644 index 00000000000..14336b29cf8 --- /dev/null +++ b/hackage/fourmolu-0.13.1.0-r1-bb4428d6069e4d09475e613cf8c0a1d8ce442bd1aef4aa0e069b21ce7c8f0f4b.nix @@ -0,0 +1,103 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { dev = false; internal-bundle-fixities = true; }; + package = { + specVersion = "2.4"; + identifier = { name = "fourmolu"; version = "0.13.1.0"; }; + license = "BSD-3-Clause"; + copyright = ""; + maintainer = "Matt Parsons \nGeorge Thomas \nBrandon Chinn "; + author = ""; + homepage = "https://github.com/fourmolu/fourmolu"; + url = ""; + synopsis = "A formatter for Haskell source code"; + description = "A formatter for Haskell source code."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."Cabal-syntax" or (errorHandler.buildDepError "Cabal-syntax")) + (hsPkgs."Diff" or (errorHandler.buildDepError "Diff")) + (hsPkgs."MemoTrie" or (errorHandler.buildDepError "MemoTrie")) + (hsPkgs."ansi-terminal" or (errorHandler.buildDepError "ansi-terminal")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."binary" or (errorHandler.buildDepError "binary")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."file-embed" or (errorHandler.buildDepError "file-embed")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."ghc-lib-parser" or (errorHandler.buildDepError "ghc-lib-parser")) + (hsPkgs."megaparsec" or (errorHandler.buildDepError "megaparsec")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."syb" or (errorHandler.buildDepError "syb")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."scientific" or (errorHandler.buildDepError "scientific")) + (hsPkgs."yaml" or (errorHandler.buildDepError "yaml")) + ]; + buildable = true; + }; + exes = { + "fourmolu" = { + depends = [ + (hsPkgs."Cabal-syntax" or (errorHandler.buildDepError "Cabal-syntax")) + (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."ghc-lib-parser" or (errorHandler.buildDepError "ghc-lib-parser")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."th-env" or (errorHandler.buildDepError "th-env")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."yaml" or (errorHandler.buildDepError "yaml")) + (hsPkgs."fourmolu" or (errorHandler.buildDepError "fourmolu")) + ]; + buildable = true; + }; + }; + tests = { + "tests" = { + depends = [ + (hsPkgs."Cabal-syntax" or (errorHandler.buildDepError "Cabal-syntax")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (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."ghc-lib-parser" or (errorHandler.buildDepError "ghc-lib-parser")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."hspec-megaparsec" or (errorHandler.buildDepError "hspec-megaparsec")) + (hsPkgs."megaparsec" or (errorHandler.buildDepError "megaparsec")) + (hsPkgs."path" or (errorHandler.buildDepError "path")) + (hsPkgs."path-io" or (errorHandler.buildDepError "path-io")) + (hsPkgs."temporary" or (errorHandler.buildDepError "temporary")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."Diff" or (errorHandler.buildDepError "Diff")) + (hsPkgs."pretty" or (errorHandler.buildDepError "pretty")) + (hsPkgs."process" or (errorHandler.buildDepError "process")) + (hsPkgs."yaml" or (errorHandler.buildDepError "yaml")) + (hsPkgs."fourmolu" or (errorHandler.buildDepError "fourmolu")) + ]; + build-tools = [ + (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.buildPackages.fourmolu.components.exes.fourmolu or (pkgs.buildPackages.fourmolu or (errorHandler.buildToolDepError "fourmolu:fourmolu"))) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/ginger-0.10.5.0-r0-60089cba017ba9f4ec3d1880b0d0d0a0915d4faf6d2dab6eaf09f5144886ff81.nix b/hackage/ginger-0.10.5.0-r0-60089cba017ba9f4ec3d1880b0d0d0a0915d4faf6d2dab6eaf09f5144886ff81.nix new file mode 100644 index 00000000000..93ab2478bc9 --- /dev/null +++ b/hackage/ginger-0.10.5.0-r0-60089cba017ba9f4ec3d1880b0d0d0a0915d4faf6d2dab6eaf09f5144886ff81.nix @@ -0,0 +1,91 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.10"; + identifier = { name = "ginger"; version = "0.10.5.0"; }; + license = "MIT"; + copyright = ""; + maintainer = "tdammers@gmail.com"; + author = "Tobias Dammers"; + homepage = "https://ginger.tobiasdammers.nl/"; + url = ""; + synopsis = "An implementation of the Jinja2 template language in Haskell"; + description = "Ginger is Jinja, minus the most blatant pythonisms. Wants\nto be feature complete, but isn't quite there yet."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."aeson-pretty" or (errorHandler.buildDepError "aeson-pretty")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."http-types" or (errorHandler.buildDepError "http-types")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."parsec" or (errorHandler.buildDepError "parsec")) + (hsPkgs."regex-tdfa" or (errorHandler.buildDepError "regex-tdfa")) + (hsPkgs."safe" or (errorHandler.buildDepError "safe")) + (hsPkgs."scientific" or (errorHandler.buildDepError "scientific")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."utf8-string" or (errorHandler.buildDepError "utf8-string")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + ] ++ (pkgs.lib).optional (!(compiler.isGhc && (compiler.version).ge "8.0")) (hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups")); + buildable = true; + }; + exes = { + "ginger" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."ginger" or (errorHandler.buildDepError "ginger")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + (hsPkgs."process" or (errorHandler.buildDepError "process")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."utf8-string" or (errorHandler.buildDepError "utf8-string")) + (hsPkgs."yaml" or (errorHandler.buildDepError "yaml")) + ]; + buildable = if compiler.isGhcjs && true then false else true; + }; + }; + tests = { + "tests" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."ginger" or (errorHandler.buildDepError "ginger")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit")) + (hsPkgs."tasty-quickcheck" or (errorHandler.buildDepError "tasty-quickcheck")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."utf8-string" or (errorHandler.buildDepError "utf8-string")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/ginger-0.10.5.1-r0-b251386d72ab0f93f6664f01a00538d54c10aeebbef94037326034cc8c8b1952.nix b/hackage/ginger-0.10.5.1-r0-b251386d72ab0f93f6664f01a00538d54c10aeebbef94037326034cc8c8b1952.nix new file mode 100644 index 00000000000..f2902815447 --- /dev/null +++ b/hackage/ginger-0.10.5.1-r0-b251386d72ab0f93f6664f01a00538d54c10aeebbef94037326034cc8c8b1952.nix @@ -0,0 +1,93 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "2.2"; + identifier = { name = "ginger"; version = "0.10.5.1"; }; + license = "MIT"; + copyright = ""; + maintainer = "tdammers@gmail.com"; + author = "Tobias Dammers"; + homepage = "https://ginger.tobiasdammers.nl/"; + url = ""; + synopsis = "An implementation of the Jinja2 template language in Haskell"; + description = "Ginger is Jinja, minus the most blatant pythonisms. Wants\nto be feature complete, but isn't quite there yet."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."utf8-string" or (errorHandler.buildDepError "utf8-string")) + (hsPkgs."aeson-pretty" or (errorHandler.buildDepError "aeson-pretty")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."http-types" or (errorHandler.buildDepError "http-types")) + (hsPkgs."parsec" or (errorHandler.buildDepError "parsec")) + (hsPkgs."regex-tdfa" or (errorHandler.buildDepError "regex-tdfa")) + (hsPkgs."safe" or (errorHandler.buildDepError "safe")) + (hsPkgs."scientific" or (errorHandler.buildDepError "scientific")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + ] ++ (pkgs.lib).optional (!(compiler.isGhc && (compiler.version).ge "8.0")) (hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups")); + buildable = true; + }; + exes = { + "ginger" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."utf8-string" or (errorHandler.buildDepError "utf8-string")) + (hsPkgs."ginger" or (errorHandler.buildDepError "ginger")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + (hsPkgs."process" or (errorHandler.buildDepError "process")) + (hsPkgs."yaml" or (errorHandler.buildDepError "yaml")) + ]; + buildable = if compiler.isGhcjs && true then false else true; + }; + }; + tests = { + "tests" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."utf8-string" or (errorHandler.buildDepError "utf8-string")) + (hsPkgs."ginger" or (errorHandler.buildDepError "ginger")) + (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/haskoin-core-1.0.0-r0-8143c623715455a27ff50cbcdaa11437d2776d63b47f619639f5099c312507d3.nix b/hackage/haskoin-core-1.0.0-r0-8143c623715455a27ff50cbcdaa11437d2776d63b47f619639f5099c312507d3.nix new file mode 100644 index 00000000000..8722ffab117 --- /dev/null +++ b/hackage/haskoin-core-1.0.0-r0-8143c623715455a27ff50cbcdaa11437d2776d63b47f619639f5099c312507d3.nix @@ -0,0 +1,107 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.12"; + identifier = { name = "haskoin-core"; version = "1.0.0"; }; + license = "MIT"; + copyright = ""; + maintainer = "jprupp@protonmail.ch"; + author = "Philippe Laprade,\nJean-Pierre Rupp,\nMatthew Wraith"; + homepage = "http://github.com/haskoin/haskoin-core#readme"; + url = ""; + synopsis = "Bitcoin & Bitcoin Cash library for Haskell"; + description = "Please see the README on GitHub at "; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."base16" or (errorHandler.buildDepError "base16")) + (hsPkgs."binary" or (errorHandler.buildDepError "binary")) + (hsPkgs."bytes" or (errorHandler.buildDepError "bytes")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."cereal" or (errorHandler.buildDepError "cereal")) + (hsPkgs."conduit" or (errorHandler.buildDepError "conduit")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."cryptonite" or (errorHandler.buildDepError "cryptonite")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."entropy" or (errorHandler.buildDepError "entropy")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."memory" or (errorHandler.buildDepError "memory")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."murmur3" or (errorHandler.buildDepError "murmur3")) + (hsPkgs."network" or (errorHandler.buildDepError "network")) + (hsPkgs."safe" or (errorHandler.buildDepError "safe")) + (hsPkgs."scientific" or (errorHandler.buildDepError "scientific")) + (hsPkgs."secp256k1-haskell" or (errorHandler.buildDepError "secp256k1-haskell")) + (hsPkgs."split" or (errorHandler.buildDepError "split")) + (hsPkgs."string-conversions" or (errorHandler.buildDepError "string-conversions")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (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")) + ]; + buildable = true; + }; + tests = { + "spec" = { + depends = [ + (hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."base16" or (errorHandler.buildDepError "base16")) + (hsPkgs."base64" or (errorHandler.buildDepError "base64")) + (hsPkgs."binary" or (errorHandler.buildDepError "binary")) + (hsPkgs."bytes" or (errorHandler.buildDepError "bytes")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."cereal" or (errorHandler.buildDepError "cereal")) + (hsPkgs."conduit" or (errorHandler.buildDepError "conduit")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."cryptonite" or (errorHandler.buildDepError "cryptonite")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."entropy" or (errorHandler.buildDepError "entropy")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."haskoin-core" or (errorHandler.buildDepError "haskoin-core")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."lens" or (errorHandler.buildDepError "lens")) + (hsPkgs."lens-aeson" or (errorHandler.buildDepError "lens-aeson")) + (hsPkgs."memory" or (errorHandler.buildDepError "memory")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."murmur3" or (errorHandler.buildDepError "murmur3")) + (hsPkgs."network" or (errorHandler.buildDepError "network")) + (hsPkgs."safe" or (errorHandler.buildDepError "safe")) + (hsPkgs."scientific" or (errorHandler.buildDepError "scientific")) + (hsPkgs."secp256k1-haskell" or (errorHandler.buildDepError "secp256k1-haskell")) + (hsPkgs."split" or (errorHandler.buildDepError "split")) + (hsPkgs."string-conversions" or (errorHandler.buildDepError "string-conversions")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (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")) + ]; + 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/haskoin-node-1.0.0-r0-2419d6622f7e3455033addf1a26f1e0847308b162c850278d27dab7ea9200a91.nix b/hackage/haskoin-node-1.0.0-r0-2419d6622f7e3455033addf1a26f1e0847308b162c850278d27dab7ea9200a91.nix new file mode 100644 index 00000000000..76be3be25bc --- /dev/null +++ b/hackage/haskoin-node-1.0.0-r0-2419d6622f7e3455033addf1a26f1e0847308b162c850278d27dab7ea9200a91.nix @@ -0,0 +1,93 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.12"; + identifier = { name = "haskoin-node"; version = "1.0.0"; }; + license = "MIT"; + copyright = ""; + maintainer = "jprupp@protonmail.ch"; + author = "Jean-Pierre Rupp"; + homepage = "http://github.com/haskoin/haskoin#readme"; + url = ""; + synopsis = "P2P library for Bitcoin and Bitcoin Cash"; + description = "Please see the README on GitHub at "; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."cereal" or (errorHandler.buildDepError "cereal")) + (hsPkgs."conduit" or (errorHandler.buildDepError "conduit")) + (hsPkgs."conduit-extra" or (errorHandler.buildDepError "conduit-extra")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."haskoin-core" or (errorHandler.buildDepError "haskoin-core")) + (hsPkgs."monad-logger" or (errorHandler.buildDepError "monad-logger")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."network" or (errorHandler.buildDepError "network")) + (hsPkgs."nqe" or (errorHandler.buildDepError "nqe")) + (hsPkgs."random" or (errorHandler.buildDepError "random")) + (hsPkgs."resourcet" or (errorHandler.buildDepError "resourcet")) + (hsPkgs."rocksdb-haskell-jprupp" or (errorHandler.buildDepError "rocksdb-haskell-jprupp")) + (hsPkgs."rocksdb-query" or (errorHandler.buildDepError "rocksdb-query")) + (hsPkgs."string-conversions" or (errorHandler.buildDepError "string-conversions")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."unliftio" or (errorHandler.buildDepError "unliftio")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + ]; + buildable = true; + }; + tests = { + "spec" = { + depends = [ + (hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."base64" or (errorHandler.buildDepError "base64")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."cereal" or (errorHandler.buildDepError "cereal")) + (hsPkgs."conduit" or (errorHandler.buildDepError "conduit")) + (hsPkgs."conduit-extra" or (errorHandler.buildDepError "conduit-extra")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."haskoin-core" or (errorHandler.buildDepError "haskoin-core")) + (hsPkgs."haskoin-node" or (errorHandler.buildDepError "haskoin-node")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."monad-logger" or (errorHandler.buildDepError "monad-logger")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."network" or (errorHandler.buildDepError "network")) + (hsPkgs."nqe" or (errorHandler.buildDepError "nqe")) + (hsPkgs."random" or (errorHandler.buildDepError "random")) + (hsPkgs."resourcet" or (errorHandler.buildDepError "resourcet")) + (hsPkgs."rocksdb-haskell-jprupp" or (errorHandler.buildDepError "rocksdb-haskell-jprupp")) + (hsPkgs."rocksdb-query" or (errorHandler.buildDepError "rocksdb-query")) + (hsPkgs."safe" or (errorHandler.buildDepError "safe")) + (hsPkgs."string-conversions" or (errorHandler.buildDepError "string-conversions")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."unliftio" or (errorHandler.buildDepError "unliftio")) + (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; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/haskoin-store-1.0.0-r0-129ef19eec779d4cfb69abfbf3017d5e35b4051da103617b02f86435212178f0.nix b/hackage/haskoin-store-1.0.0-r0-129ef19eec779d4cfb69abfbf3017d5e35b4051da103617b02f86435212178f0.nix new file mode 100644 index 00000000000..613516a1d8e --- /dev/null +++ b/hackage/haskoin-store-1.0.0-r0-129ef19eec779d4cfb69abfbf3017d5e35b4051da103617b02f86435212178f0.nix @@ -0,0 +1,191 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.12"; + identifier = { name = "haskoin-store"; version = "1.0.0"; }; + license = "MIT"; + copyright = ""; + maintainer = "jprupp@protonmail.ch"; + author = "Jean-Pierre Rupp,\nLevente Kurusa"; + homepage = "http://github.com/haskoin/haskoin-store#readme"; + url = ""; + synopsis = "Storage and index for Bitcoin and Bitcoin Cash"; + description = "Please see the README on GitHub at "; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."aeson-pretty" or (errorHandler.buildDepError "aeson-pretty")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."base16" or (errorHandler.buildDepError "base16")) + (hsPkgs."bytes" or (errorHandler.buildDepError "bytes")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."cereal" or (errorHandler.buildDepError "cereal")) + (hsPkgs."conduit" or (errorHandler.buildDepError "conduit")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."ekg-core" or (errorHandler.buildDepError "ekg-core")) + (hsPkgs."ekg-statsd" or (errorHandler.buildDepError "ekg-statsd")) + (hsPkgs."foldl" or (errorHandler.buildDepError "foldl")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."hashtables" or (errorHandler.buildDepError "hashtables")) + (hsPkgs."haskoin-core" or (errorHandler.buildDepError "haskoin-core")) + (hsPkgs."haskoin-node" or (errorHandler.buildDepError "haskoin-node")) + (hsPkgs."haskoin-store-data" or (errorHandler.buildDepError "haskoin-store-data")) + (hsPkgs."hedis" or (errorHandler.buildDepError "hedis")) + (hsPkgs."http-types" or (errorHandler.buildDepError "http-types")) + (hsPkgs."lens" or (errorHandler.buildDepError "lens")) + (hsPkgs."monad-control" or (errorHandler.buildDepError "monad-control")) + (hsPkgs."monad-logger" or (errorHandler.buildDepError "monad-logger")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."network" or (errorHandler.buildDepError "network")) + (hsPkgs."nqe" or (errorHandler.buildDepError "nqe")) + (hsPkgs."random" or (errorHandler.buildDepError "random")) + (hsPkgs."rocksdb-haskell-jprupp" or (errorHandler.buildDepError "rocksdb-haskell-jprupp")) + (hsPkgs."rocksdb-query" or (errorHandler.buildDepError "rocksdb-query")) + (hsPkgs."scotty" or (errorHandler.buildDepError "scotty")) + (hsPkgs."stm" or (errorHandler.buildDepError "stm")) + (hsPkgs."string-conversions" or (errorHandler.buildDepError "string-conversions")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."unliftio" or (errorHandler.buildDepError "unliftio")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."vault" or (errorHandler.buildDepError "vault")) + (hsPkgs."wai" or (errorHandler.buildDepError "wai")) + (hsPkgs."wai-extra" or (errorHandler.buildDepError "wai-extra")) + (hsPkgs."wai-websockets" or (errorHandler.buildDepError "wai-websockets")) + (hsPkgs."warp" or (errorHandler.buildDepError "warp")) + (hsPkgs."websockets" or (errorHandler.buildDepError "websockets")) + (hsPkgs."wreq" or (errorHandler.buildDepError "wreq")) + ]; + buildable = true; + }; + exes = { + "haskoin-store" = { + depends = [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."aeson-pretty" or (errorHandler.buildDepError "aeson-pretty")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."base16" or (errorHandler.buildDepError "base16")) + (hsPkgs."bytes" or (errorHandler.buildDepError "bytes")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."cereal" or (errorHandler.buildDepError "cereal")) + (hsPkgs."conduit" or (errorHandler.buildDepError "conduit")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."ekg-core" or (errorHandler.buildDepError "ekg-core")) + (hsPkgs."ekg-statsd" or (errorHandler.buildDepError "ekg-statsd")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."foldl" or (errorHandler.buildDepError "foldl")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."hashtables" or (errorHandler.buildDepError "hashtables")) + (hsPkgs."haskoin-core" or (errorHandler.buildDepError "haskoin-core")) + (hsPkgs."haskoin-node" or (errorHandler.buildDepError "haskoin-node")) + (hsPkgs."haskoin-store" or (errorHandler.buildDepError "haskoin-store")) + (hsPkgs."haskoin-store-data" or (errorHandler.buildDepError "haskoin-store-data")) + (hsPkgs."hedis" or (errorHandler.buildDepError "hedis")) + (hsPkgs."http-types" or (errorHandler.buildDepError "http-types")) + (hsPkgs."lens" or (errorHandler.buildDepError "lens")) + (hsPkgs."monad-control" or (errorHandler.buildDepError "monad-control")) + (hsPkgs."monad-logger" or (errorHandler.buildDepError "monad-logger")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."network" or (errorHandler.buildDepError "network")) + (hsPkgs."nqe" or (errorHandler.buildDepError "nqe")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + (hsPkgs."random" or (errorHandler.buildDepError "random")) + (hsPkgs."rocksdb-haskell-jprupp" or (errorHandler.buildDepError "rocksdb-haskell-jprupp")) + (hsPkgs."rocksdb-query" or (errorHandler.buildDepError "rocksdb-query")) + (hsPkgs."scotty" or (errorHandler.buildDepError "scotty")) + (hsPkgs."stm" or (errorHandler.buildDepError "stm")) + (hsPkgs."string-conversions" or (errorHandler.buildDepError "string-conversions")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."unliftio" or (errorHandler.buildDepError "unliftio")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."vault" or (errorHandler.buildDepError "vault")) + (hsPkgs."wai" or (errorHandler.buildDepError "wai")) + (hsPkgs."wai-extra" or (errorHandler.buildDepError "wai-extra")) + (hsPkgs."wai-websockets" or (errorHandler.buildDepError "wai-websockets")) + (hsPkgs."warp" or (errorHandler.buildDepError "warp")) + (hsPkgs."websockets" or (errorHandler.buildDepError "websockets")) + (hsPkgs."wreq" or (errorHandler.buildDepError "wreq")) + ]; + buildable = true; + }; + }; + tests = { + "spec" = { + depends = [ + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."aeson-pretty" or (errorHandler.buildDepError "aeson-pretty")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."base16" or (errorHandler.buildDepError "base16")) + (hsPkgs."base64" or (errorHandler.buildDepError "base64")) + (hsPkgs."bytes" or (errorHandler.buildDepError "bytes")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."cereal" or (errorHandler.buildDepError "cereal")) + (hsPkgs."conduit" or (errorHandler.buildDepError "conduit")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."ekg-core" or (errorHandler.buildDepError "ekg-core")) + (hsPkgs."ekg-statsd" or (errorHandler.buildDepError "ekg-statsd")) + (hsPkgs."foldl" or (errorHandler.buildDepError "foldl")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."hashtables" or (errorHandler.buildDepError "hashtables")) + (hsPkgs."haskoin-core" or (errorHandler.buildDepError "haskoin-core")) + (hsPkgs."haskoin-node" or (errorHandler.buildDepError "haskoin-node")) + (hsPkgs."haskoin-store" or (errorHandler.buildDepError "haskoin-store")) + (hsPkgs."haskoin-store-data" or (errorHandler.buildDepError "haskoin-store-data")) + (hsPkgs."hedis" or (errorHandler.buildDepError "hedis")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."http-types" or (errorHandler.buildDepError "http-types")) + (hsPkgs."lens" or (errorHandler.buildDepError "lens")) + (hsPkgs."monad-control" or (errorHandler.buildDepError "monad-control")) + (hsPkgs."monad-logger" or (errorHandler.buildDepError "monad-logger")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."network" or (errorHandler.buildDepError "network")) + (hsPkgs."nqe" or (errorHandler.buildDepError "nqe")) + (hsPkgs."random" or (errorHandler.buildDepError "random")) + (hsPkgs."rocksdb-haskell-jprupp" or (errorHandler.buildDepError "rocksdb-haskell-jprupp")) + (hsPkgs."rocksdb-query" or (errorHandler.buildDepError "rocksdb-query")) + (hsPkgs."scotty" or (errorHandler.buildDepError "scotty")) + (hsPkgs."stm" or (errorHandler.buildDepError "stm")) + (hsPkgs."string-conversions" or (errorHandler.buildDepError "string-conversions")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."unliftio" or (errorHandler.buildDepError "unliftio")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."vault" or (errorHandler.buildDepError "vault")) + (hsPkgs."wai" or (errorHandler.buildDepError "wai")) + (hsPkgs."wai-extra" or (errorHandler.buildDepError "wai-extra")) + (hsPkgs."wai-websockets" or (errorHandler.buildDepError "wai-websockets")) + (hsPkgs."warp" or (errorHandler.buildDepError "warp")) + (hsPkgs."websockets" or (errorHandler.buildDepError "websockets")) + (hsPkgs."wreq" or (errorHandler.buildDepError "wreq")) + ]; + 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/haskoin-store-data-1.0.0-r0-1a7d8495ba415e518370d0e8093bc1d855027110ac063fdbfec9e348f4f1ede0.nix b/hackage/haskoin-store-data-1.0.0-r0-1a7d8495ba415e518370d0e8093bc1d855027110ac063fdbfec9e348f4f1ede0.nix new file mode 100644 index 00000000000..c19be66ecee --- /dev/null +++ b/hackage/haskoin-store-data-1.0.0-r0-1a7d8495ba415e518370d0e8093bc1d855027110ac063fdbfec9e348f4f1ede0.nix @@ -0,0 +1,91 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.12"; + identifier = { name = "haskoin-store-data"; version = "1.0.0"; }; + license = "MIT"; + copyright = ""; + maintainer = "jprupp@protonmail.ch"; + author = "Jean-Pierre Rupp"; + homepage = "http://github.com/haskoin/haskoin-store#readme"; + url = ""; + synopsis = "Data for Haskoin Store"; + description = "Please see the README on GitHub at "; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."binary" or (errorHandler.buildDepError "binary")) + (hsPkgs."bytes" or (errorHandler.buildDepError "bytes")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."cereal" or (errorHandler.buildDepError "cereal")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."haskoin-core" or (errorHandler.buildDepError "haskoin-core")) + (hsPkgs."http-client" or (errorHandler.buildDepError "http-client")) + (hsPkgs."http-types" or (errorHandler.buildDepError "http-types")) + (hsPkgs."lens" or (errorHandler.buildDepError "lens")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."network" or (errorHandler.buildDepError "network")) + (hsPkgs."scotty" or (errorHandler.buildDepError "scotty")) + (hsPkgs."string-conversions" or (errorHandler.buildDepError "string-conversions")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."wreq" or (errorHandler.buildDepError "wreq")) + ]; + buildable = true; + }; + tests = { + "spec" = { + depends = [ + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."binary" or (errorHandler.buildDepError "binary")) + (hsPkgs."bytes" or (errorHandler.buildDepError "bytes")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."cereal" or (errorHandler.buildDepError "cereal")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."haskoin-core" or (errorHandler.buildDepError "haskoin-core")) + (hsPkgs."haskoin-store-data" or (errorHandler.buildDepError "haskoin-store-data")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."http-client" or (errorHandler.buildDepError "http-client")) + (hsPkgs."http-types" or (errorHandler.buildDepError "http-types")) + (hsPkgs."lens" or (errorHandler.buildDepError "lens")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."network" or (errorHandler.buildDepError "network")) + (hsPkgs."scotty" or (errorHandler.buildDepError "scotty")) + (hsPkgs."string-conversions" or (errorHandler.buildDepError "string-conversions")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."wreq" or (errorHandler.buildDepError "wreq")) + ]; + 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/hgdal-1.0.0.1-r0-a8e024bc25fb75c42fcfa4132842568f21211f08a1883046bf70828d8787b0ac.nix b/hackage/hgdal-1.0.0.1-r0-a8e024bc25fb75c42fcfa4132842568f21211f08a1883046bf70828d8787b0ac.nix new file mode 100644 index 00000000000..d675209cc0f --- /dev/null +++ b/hackage/hgdal-1.0.0.1-r0-a8e024bc25fb75c42fcfa4132842568f21211f08a1883046bf70828d8787b0ac.nix @@ -0,0 +1,39 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "3.0"; + identifier = { name = "hgdal"; version = "1.0.0.1"; }; + license = "BSD-3-Clause"; + copyright = ""; + maintainer = "Ian-Woo Kim "; + author = "Ian-Woo Kim "; + homepage = "https://wavewave.github.io/hgdal"; + url = ""; + synopsis = "Haskell binding to the GDAL library "; + description = "GDAL is a translator library for raster and vector geospatial data formats that is released under an X/MIT\nstyle Open Source License by the Open Source Geospatial Foundation.\nhgdal is Haskell binidng to the GDAL C++ library generated by fficxx."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."fficxx-runtime" or (errorHandler.buildDepError "fficxx-runtime")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."stdcxx" or (errorHandler.buildDepError "stdcxx")) + ]; + pkgconfig = [ + (pkgconfPkgs."gdal" or (errorHandler.pkgConfDepError "gdal")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/io-classes-1.2.0.0-r0-ff60f70e9f43c6d7c96e09486832377d29caf44913fd2cf5da08bf33ae1f4d72.nix b/hackage/io-classes-1.2.0.0-r0-ff60f70e9f43c6d7c96e09486832377d29caf44913fd2cf5da08bf33ae1f4d72.nix new file mode 100644 index 00000000000..af2007967d6 --- /dev/null +++ b/hackage/io-classes-1.2.0.0-r0-ff60f70e9f43c6d7c96e09486832377d29caf44913fd2cf5da08bf33ae1f4d72.nix @@ -0,0 +1,39 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { asserts = false; }; + package = { + specVersion = "3.0"; + identifier = { name = "io-classes"; version = "1.2.0.0"; }; + license = "Apache-2.0"; + copyright = "2019-2023 Input Output Global Inc (IOG)"; + maintainer = "Duncan Coutts duncan@well-typed.com, Marcin Szamotulski coot@coot.me"; + author = "Alexander Vieth, Duncan Coutts, Marcin Szamotulski, Thomas Winant"; + homepage = ""; + url = ""; + synopsis = "Type classes for concurrency with STM, ST and timing"; + description = "IO Monad class hierarchy compatible with\n[io-sim](https://hackage.haskell.org/package/io-sim), 'base', 'async',\n'stm', 'exceptions' & 'time' packages."; + 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."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."stm" or (errorHandler.buildDepError "stm")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/io-classes-mtl-0.1.0.1-r2-c4b924852353abc3dae52f4aa9c149f34211f340f149779e4e2e7dd25fd1e997.nix b/hackage/io-classes-mtl-0.1.0.1-r2-c4b924852353abc3dae52f4aa9c149f34211f340f149779e4e2e7dd25fd1e997.nix new file mode 100644 index 00000000000..ea302361e98 --- /dev/null +++ b/hackage/io-classes-mtl-0.1.0.1-r2-c4b924852353abc3dae52f4aa9c149f34211f340f149779e4e2e7dd25fd1e997.nix @@ -0,0 +1,37 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "3.0"; + identifier = { name = "io-classes-mtl"; version = "0.1.0.1"; }; + license = "Apache-2.0"; + copyright = "2022-2023 Input Output Global Inc (IOG)"; + maintainer = "Marcin Szamotulski coot@coot.me"; + author = "Duncan Coutts, Marcin Szamotulski"; + homepage = ""; + url = ""; + synopsis = "Experimental MTL instances for io-classes"; + description = "MTL instances for\n[io-classes](https://hackage.hasekll.org/package/io-classes) package.\nSome of the instances are novel and some are still experimental."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."io-classes" or (errorHandler.buildDepError "io-classes")) + (hsPkgs."si-timers" or (errorHandler.buildDepError "si-timers")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/io-sim-1.2.0.0-r0-ae63d3cab23548182848419ef56f9398b551e16a3f29893055140dd1aaf13f7d.nix b/hackage/io-sim-1.2.0.0-r0-ae63d3cab23548182848419ef56f9398b551e16a3f29893055140dd1aaf13f7d.nix new file mode 100644 index 00000000000..db74046fd3b --- /dev/null +++ b/hackage/io-sim-1.2.0.0-r0-ae63d3cab23548182848419ef56f9398b551e16a3f29893055140dd1aaf13f7d.nix @@ -0,0 +1,76 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { asserts = false; }; + package = { + specVersion = "3.0"; + identifier = { name = "io-sim"; version = "1.2.0.0"; }; + license = "Apache-2.0"; + copyright = "2022-2023 Input Output Global Inc (IOG)"; + maintainer = "Duncan Coutts duncan@well-typed.com, Marcin Szamotulski coot@coot.me"; + author = "Alexander Vieth, Duncan Coutts, John Hughes, Marcin Szamotulski"; + homepage = ""; + url = ""; + synopsis = "A pure simulator for monadic concurrency with STM."; + description = "A pure simulator monad with support of concurency (base, async), stm,\nsynchronous and asynchronous exceptions, timeouts & delays, dynamic traces,\nand more."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."io-classes" or (errorHandler.buildDepError "io-classes")) + (hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."nothunks" or (errorHandler.buildDepError "nothunks")) + (hsPkgs."parallel" or (errorHandler.buildDepError "parallel")) + (hsPkgs."psqueues" or (errorHandler.buildDepError "psqueues")) + (hsPkgs."strict-stm" or (errorHandler.buildDepError "strict-stm")) + (hsPkgs."si-timers" or (errorHandler.buildDepError "si-timers")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."quiet" or (errorHandler.buildDepError "quiet")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + ]; + buildable = true; + }; + tests = { + "test" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."io-classes" or (errorHandler.buildDepError "io-classes")) + (hsPkgs."io-sim" or (errorHandler.buildDepError "io-sim")) + (hsPkgs."parallel" or (errorHandler.buildDepError "parallel")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."si-timers" or (errorHandler.buildDepError "si-timers")) + (hsPkgs."strict-stm" or (errorHandler.buildDepError "strict-stm")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-quickcheck" or (errorHandler.buildDepError "tasty-quickcheck")) + (hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + ]; + buildable = true; + }; + }; + benchmarks = { + "bench" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."criterion" or (errorHandler.buildDepError "criterion")) + (hsPkgs."io-classes" or (errorHandler.buildDepError "io-classes")) + (hsPkgs."io-sim" or (errorHandler.buildDepError "io-sim")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/json-syntax-0.2.6.1-r0-6b48829842a6874c0080f1d92cb64f53063bcb4b4957e7fb6c03b4d11b511ced.nix b/hackage/json-syntax-0.2.6.1-r0-6b48829842a6874c0080f1d92cb64f53063bcb4b4957e7fb6c03b4d11b511ced.nix new file mode 100644 index 00000000000..ec450d374cd --- /dev/null +++ b/hackage/json-syntax-0.2.6.1-r0-6b48829842a6874c0080f1d92cb64f53063bcb4b4957e7fb6c03b4d11b511ced.nix @@ -0,0 +1,93 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "2.2"; + identifier = { name = "json-syntax"; version = "0.2.6.1"; }; + license = "BSD-3-Clause"; + copyright = "2019 Andrew Martin"; + maintainer = "andrew.thaddeus@gmail.com"; + author = "Andrew Martin"; + homepage = "https://github.com/byteverse/json-syntax"; + url = ""; + synopsis = "High-performance JSON parser and encoder"; + description = "This library parses JSON into a @Value@ type that is consistent with the\nABNF described in [RFC 7159](https://tools.ietf.org/html/rfc7159). The\nparser is about six times faster than the parser that `aeson` provides.\nThis parser is however, non-resumable, so if resumable parsing is\nimportant, `aeson` should be preferred.\n\nThis library does not include any functions or typeclasses to help users\nmarshal `Value` to their application-specific data types. Such functions\nand typeclasses are outside the scope of this library. If anyone writes a\nlibrary that offers users these conveniences open a issue so that the\n@json-syntax@ documentation can point users to it."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."array-builder" or (errorHandler.buildDepError "array-builder")) + (hsPkgs."array-chunks" or (errorHandler.buildDepError "array-chunks")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytebuild" or (errorHandler.buildDepError "bytebuild")) + (hsPkgs."byteslice" or (errorHandler.buildDepError "byteslice")) + (hsPkgs."bytesmith" or (errorHandler.buildDepError "bytesmith")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."natural-arithmetic" or (errorHandler.buildDepError "natural-arithmetic")) + (hsPkgs."contiguous" or (errorHandler.buildDepError "contiguous")) + (hsPkgs."primitive" or (errorHandler.buildDepError "primitive")) + (hsPkgs."run-st" or (errorHandler.buildDepError "run-st")) + (hsPkgs."scientific-notation" or (errorHandler.buildDepError "scientific-notation")) + (hsPkgs."text-short" or (errorHandler.buildDepError "text-short")) + (hsPkgs."word-compat" or (errorHandler.buildDepError "word-compat")) + (hsPkgs."zigzag" or (errorHandler.buildDepError "zigzag")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + ]; + buildable = true; + }; + tests = { + "test" = { + depends = [ + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."array-chunks" or (errorHandler.buildDepError "array-chunks")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytebuild" or (errorHandler.buildDepError "bytebuild")) + (hsPkgs."byteslice" or (errorHandler.buildDepError "byteslice")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."json-syntax" or (errorHandler.buildDepError "json-syntax")) + (hsPkgs."neat-interpolation" or (errorHandler.buildDepError "neat-interpolation")) + (hsPkgs."primitive" or (errorHandler.buildDepError "primitive")) + (hsPkgs."scientific" or (errorHandler.buildDepError "scientific")) + (hsPkgs."scientific-notation" or (errorHandler.buildDepError "scientific-notation")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit")) + (hsPkgs."tasty-golden" or (errorHandler.buildDepError "tasty-golden")) + (hsPkgs."tasty-quickcheck" or (errorHandler.buildDepError "tasty-quickcheck")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."text-short" or (errorHandler.buildDepError "text-short")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + ]; + buildable = true; + }; + }; + benchmarks = { + "bench" = { + depends = [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytebuild" or (errorHandler.buildDepError "bytebuild")) + (hsPkgs."byteslice" or (errorHandler.buildDepError "byteslice")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."gauge" or (errorHandler.buildDepError "gauge")) + (hsPkgs."json-syntax" or (errorHandler.buildDepError "json-syntax")) + (hsPkgs."neat-interpolation" or (errorHandler.buildDepError "neat-interpolation")) + (hsPkgs."primitive" or (errorHandler.buildDepError "primitive")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."scientific-notation" or (errorHandler.buildDepError "scientific-notation")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/lentil-1.5.6.0-r0-d2059ca11dfcda64a12016bc45f8840265657142c1e10dbaefd98cffe6f94d5e.nix b/hackage/lentil-1.5.6.0-r0-d2059ca11dfcda64a12016bc45f8840265657142c1e10dbaefd98cffe6f94d5e.nix new file mode 100644 index 00000000000..c5dfbe43853 --- /dev/null +++ b/hackage/lentil-1.5.6.0-r0-d2059ca11dfcda64a12016bc45f8840265657142c1e10dbaefd98cffe6f94d5e.nix @@ -0,0 +1,79 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { developer = false; }; + package = { + specVersion = "3.0"; + identifier = { name = "lentil"; version = "1.5.6.0"; }; + license = "GPL-3.0-only"; + copyright = "© 2015-2021 Francesco Ariis et al. (check authors.txt)"; + maintainer = "Francesco Ariis "; + author = "Francesco Ariis et al.\n(check authors.txt)"; + homepage = "http://www.ariis.it/static/articles/lentil/page.html"; + url = ""; + synopsis = "frugal issue tracker"; + description = "minumum effort, cohesive issue tracker based on\nubiquitous @TODO@s and @FIXME@s conventions.\nCheck homepage for manual, tutorial, binaries,\nexamples."; + buildType = "Simple"; + }; + components = { + exes = { + "lentil" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."prettyprinter" or (errorHandler.buildDepError "prettyprinter")) + (hsPkgs."prettyprinter-ansi-terminal" or (errorHandler.buildDepError "prettyprinter-ansi-terminal")) + (hsPkgs."csv" or (errorHandler.buildDepError "csv")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."dlist" or (errorHandler.buildDepError "dlist")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."filemanip" or (errorHandler.buildDepError "filemanip")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."megaparsec" or (errorHandler.buildDepError "megaparsec")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."natural-sort" or (errorHandler.buildDepError "natural-sort")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + (hsPkgs."regex-tdfa" or (errorHandler.buildDepError "regex-tdfa")) + (hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."terminal-progress-bar" or (errorHandler.buildDepError "terminal-progress-bar")) + ]; + buildable = true; + }; + }; + tests = { + "test" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."prettyprinter" or (errorHandler.buildDepError "prettyprinter")) + (hsPkgs."prettyprinter-ansi-terminal" or (errorHandler.buildDepError "prettyprinter-ansi-terminal")) + (hsPkgs."csv" or (errorHandler.buildDepError "csv")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."dlist" or (errorHandler.buildDepError "dlist")) + (hsPkgs."filemanip" or (errorHandler.buildDepError "filemanip")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."megaparsec" or (errorHandler.buildDepError "megaparsec")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."natural-sort" or (errorHandler.buildDepError "natural-sort")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + (hsPkgs."regex-tdfa" or (errorHandler.buildDepError "regex-tdfa")) + (hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."terminal-progress-bar" or (errorHandler.buildDepError "terminal-progress-bar")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + ]; + build-tools = [ + (hsPkgs.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/lumberjack-1.0.3.0-r0-1c9d47a4a271d16a842ca0d1b17e5dfd44f7fbae6301debaeab104f3275e145e.nix b/hackage/lumberjack-1.0.3.0-r0-1c9d47a4a271d16a842ca0d1b17e5dfd44f7fbae6301debaeab104f3275e145e.nix new file mode 100644 index 00000000000..98fc638254c --- /dev/null +++ b/hackage/lumberjack-1.0.3.0-r0-1c9d47a4a271d16a842ca0d1b17e5dfd44f7fbae6301debaeab104f3275e145e.nix @@ -0,0 +1,53 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.10"; + identifier = { name = "lumberjack"; version = "1.0.3.0"; }; + license = "ISC"; + copyright = "2020-2022, Galois Inc."; + maintainer = "kquick@galois.com"; + author = "Kevin Quick"; + homepage = "https://github.com/GaloisInc/lumberjack"; + url = ""; + synopsis = "Trek through your code forest and make logs"; + description = "This is a logging facility. Yes, there are many, and this is the one\nwith a beard, wearing flannel and boots, that gets the job done. It's\nnot the fanciest, it doesn't have a cargo-van full of features. This\nlogger is designed to be straightforward to use, provide a good set of\nstandard features, and be useable across a broad set of code.\n\n* Logging itself is a monadic activity. This activity is most often\nperformed in a monad stack with a MonadIO context to allow\nwriting to files.\n\n* The specific logging action implementations are managed separately\nfrom the actions of logging messages in the target code. This\nallows logging to be configurable and the manner of logging to\nbe specified at startup time without requiring changes in the\ncode from which log messages are being generated.\n\n* The logging implementation code can use contravariant functors to\nadjust existing logging.\n\n* Main code will typically retrieve the logging actions from a Reader\ncontext in your monad stack. That said, Log actions are not tied\nto an enclosing Monad. There are helpers to support a Monad which\ncan store Log actions, but Log actions can also be explicitly\npassed and used.\n\n* The prettyprinter package is used for formatting."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."contravariant" or (errorHandler.buildDepError "contravariant")) + (hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions")) + (hsPkgs."prettyprinter" or (errorHandler.buildDepError "prettyprinter")) + (hsPkgs."prettyprinter-ansi-terminal" or (errorHandler.buildDepError "prettyprinter-ansi-terminal")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + ]; + buildable = true; + }; + exes = { + "example_log" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."contravariant" or (errorHandler.buildDepError "contravariant")) + (hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions")) + (hsPkgs."lumberjack" or (errorHandler.buildDepError "lumberjack")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."prettyprinter" or (errorHandler.buildDepError "prettyprinter")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/net-mqtt-0.8.5.0-r0-1cd9234ae23232a72ba43db9654f3835b9f5babb6b4f24b64614e36805fd86fa.nix b/hackage/net-mqtt-0.8.5.0-r0-1cd9234ae23232a72ba43db9654f3835b9f5babb6b4f24b64614e36805fd86fa.nix new file mode 100644 index 00000000000..a16643f374d --- /dev/null +++ b/hackage/net-mqtt-0.8.5.0-r0-1cd9234ae23232a72ba43db9654f3835b9f5babb6b4f24b64614e36805fd86fa.nix @@ -0,0 +1,128 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.12"; + identifier = { name = "net-mqtt"; version = "0.8.5.0"; }; + license = "BSD-3-Clause"; + copyright = "BSD3"; + maintainer = "dustin@spy.net"; + author = "Dustin Sallings"; + homepage = "https://github.com/dustin/mqtt-hs#readme"; + url = ""; + synopsis = "An MQTT Protocol Implementation."; + description = "Please see the README on GitHub at "; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."attoparsec" or (errorHandler.buildDepError "attoparsec")) + (hsPkgs."attoparsec-binary" or (errorHandler.buildDepError "attoparsec-binary")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."binary" or (errorHandler.buildDepError "binary")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."conduit" or (errorHandler.buildDepError "conduit")) + (hsPkgs."conduit-extra" or (errorHandler.buildDepError "conduit-extra")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."crypton-connection" or (errorHandler.buildDepError "crypton-connection")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."network-conduit-tls" or (errorHandler.buildDepError "network-conduit-tls")) + (hsPkgs."network-uri" or (errorHandler.buildDepError "network-uri")) + (hsPkgs."stm" or (errorHandler.buildDepError "stm")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."websockets" or (errorHandler.buildDepError "websockets")) + ]; + buildable = true; + }; + exes = { + "mqtt-example" = { + depends = [ + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."attoparsec" or (errorHandler.buildDepError "attoparsec")) + (hsPkgs."attoparsec-binary" or (errorHandler.buildDepError "attoparsec-binary")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."binary" or (errorHandler.buildDepError "binary")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."conduit" or (errorHandler.buildDepError "conduit")) + (hsPkgs."conduit-extra" or (errorHandler.buildDepError "conduit-extra")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."crypton-connection" or (errorHandler.buildDepError "crypton-connection")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."net-mqtt" or (errorHandler.buildDepError "net-mqtt")) + (hsPkgs."network-conduit-tls" or (errorHandler.buildDepError "network-conduit-tls")) + (hsPkgs."network-uri" or (errorHandler.buildDepError "network-uri")) + (hsPkgs."stm" or (errorHandler.buildDepError "stm")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."websockets" or (errorHandler.buildDepError "websockets")) + ]; + buildable = true; + }; + "mqtt-watch" = { + depends = [ + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."attoparsec" or (errorHandler.buildDepError "attoparsec")) + (hsPkgs."attoparsec-binary" or (errorHandler.buildDepError "attoparsec-binary")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."binary" or (errorHandler.buildDepError "binary")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."conduit" or (errorHandler.buildDepError "conduit")) + (hsPkgs."conduit-extra" or (errorHandler.buildDepError "conduit-extra")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."crypton-connection" or (errorHandler.buildDepError "crypton-connection")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."net-mqtt" or (errorHandler.buildDepError "net-mqtt")) + (hsPkgs."network-conduit-tls" or (errorHandler.buildDepError "network-conduit-tls")) + (hsPkgs."network-uri" or (errorHandler.buildDepError "network-uri")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + (hsPkgs."stm" or (errorHandler.buildDepError "stm")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."websockets" or (errorHandler.buildDepError "websockets")) + ]; + buildable = true; + }; + }; + tests = { + "mqtt-test" = { + depends = [ + (hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."attoparsec" or (errorHandler.buildDepError "attoparsec")) + (hsPkgs."attoparsec-binary" or (errorHandler.buildDepError "attoparsec-binary")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."binary" or (errorHandler.buildDepError "binary")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."checkers" or (errorHandler.buildDepError "checkers")) + (hsPkgs."conduit" or (errorHandler.buildDepError "conduit")) + (hsPkgs."conduit-extra" or (errorHandler.buildDepError "conduit-extra")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."crypton-connection" or (errorHandler.buildDepError "crypton-connection")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."net-mqtt" or (errorHandler.buildDepError "net-mqtt")) + (hsPkgs."network-conduit-tls" or (errorHandler.buildDepError "network-conduit-tls")) + (hsPkgs."network-uri" or (errorHandler.buildDepError "network-uri")) + (hsPkgs."stm" or (errorHandler.buildDepError "stm")) + (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."websockets" or (errorHandler.buildDepError "websockets")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/pa-field-parser-0.2.0.0-r0-43f24ba6d218572596e6b2ebe77e0486b15850f84cfa897e2ab92ce7c9cd70f2.nix b/hackage/pa-field-parser-0.2.0.0-r0-43f24ba6d218572596e6b2ebe77e0486b15850f84cfa897e2ab92ce7c9cd70f2.nix new file mode 100644 index 00000000000..158cb656dc7 --- /dev/null +++ b/hackage/pa-field-parser-0.2.0.0-r0-43f24ba6d218572596e6b2ebe77e0486b15850f84cfa897e2ab92ce7c9cd70f2.nix @@ -0,0 +1,45 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "3.0"; + identifier = { name = "pa-field-parser"; version = "0.2.0.0"; }; + license = "BSD-3-Clause"; + copyright = "2023 Possehl Analytics GmbH"; + maintainer = "Philip Patsch "; + author = ""; + homepage = "https://github.com/possehl-analytics/pa-hackage"; + url = ""; + synopsis = "“Vertical” parsing of values"; + description = ""; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."pa-prelude" or (errorHandler.buildDepError "pa-prelude")) + (hsPkgs."pa-error-tree" or (errorHandler.buildDepError "pa-error-tree")) + (hsPkgs."aeson-better-errors" or (errorHandler.buildDepError "aeson-better-errors")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."attoparsec" or (errorHandler.buildDepError "attoparsec")) + (hsPkgs."case-insensitive" or (errorHandler.buildDepError "case-insensitive")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."scientific" or (errorHandler.buildDepError "scientific")) + (hsPkgs."semigroupoids" or (errorHandler.buildDepError "semigroupoids")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/pa-field-parser-0.2.0.1-r0-2244586bfc9c49b088edfefbc3a73f2ddfd7758f2562b9cb2edf662127d1753c.nix b/hackage/pa-field-parser-0.2.0.1-r0-2244586bfc9c49b088edfefbc3a73f2ddfd7758f2562b9cb2edf662127d1753c.nix new file mode 100644 index 00000000000..4f64892febd --- /dev/null +++ b/hackage/pa-field-parser-0.2.0.1-r0-2244586bfc9c49b088edfefbc3a73f2ddfd7758f2562b9cb2edf662127d1753c.nix @@ -0,0 +1,45 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "3.0"; + identifier = { name = "pa-field-parser"; version = "0.2.0.1"; }; + license = "BSD-3-Clause"; + copyright = "2023 Possehl Analytics GmbH"; + maintainer = "Philip Patsch "; + author = ""; + homepage = "https://github.com/possehl-analytics/pa-hackage"; + url = ""; + synopsis = "“Vertical” parsing of values"; + description = ""; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."pa-prelude" or (errorHandler.buildDepError "pa-prelude")) + (hsPkgs."pa-error-tree" or (errorHandler.buildDepError "pa-error-tree")) + (hsPkgs."aeson-better-errors" or (errorHandler.buildDepError "aeson-better-errors")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."attoparsec" or (errorHandler.buildDepError "attoparsec")) + (hsPkgs."case-insensitive" or (errorHandler.buildDepError "case-insensitive")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."scientific" or (errorHandler.buildDepError "scientific")) + (hsPkgs."semigroupoids" or (errorHandler.buildDepError "semigroupoids")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/parameterized-utils-2.1.7.0-r0-c083eb4662f7a8235d7ef6e081823512d94ab4aaaa8a3e4d2c9aaf7d4ccd37df.nix b/hackage/parameterized-utils-2.1.7.0-r0-c083eb4662f7a8235d7ef6e081823512d94ab4aaaa8a3e4d2c9aaf7d4ccd37df.nix new file mode 100644 index 00000000000..40a0dda8ca8 --- /dev/null +++ b/hackage/parameterized-utils-2.1.7.0-r0-c083eb4662f7a8235d7ef6e081823512d94ab4aaaa8a3e4d2c9aaf7d4ccd37df.nix @@ -0,0 +1,68 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { unsafe-operations = true; }; + package = { + specVersion = "2.2"; + identifier = { name = "parameterized-utils"; version = "2.1.7.0"; }; + license = "BSD-3-Clause"; + copyright = "©2016-2022 Galois, Inc."; + maintainer = "kquick@galois.com"; + author = "Galois Inc."; + homepage = "https://github.com/GaloisInc/parameterized-utils"; + url = ""; + synopsis = "Classes and data structures for working with data-kind indexed types"; + description = "This package contains collection classes and type representations\nused for working with values that have a single parameter. It's\nintended for things like expression libraries where one wishes\nto leverage the Haskell type-checker to improve type-safety by encoding\nthe object language type system into data kinds."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."base-orphans" or (errorHandler.buildDepError "base-orphans")) + (hsPkgs."th-abstraction" or (errorHandler.buildDepError "th-abstraction")) + (hsPkgs."constraints" or (errorHandler.buildDepError "constraints")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."hashtables" or (errorHandler.buildDepError "hashtables")) + (hsPkgs."indexed-traversable" or (errorHandler.buildDepError "indexed-traversable")) + (hsPkgs."lens" or (errorHandler.buildDepError "lens")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."profunctors" or (errorHandler.buildDepError "profunctors")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + ]; + buildable = true; + }; + tests = { + "parameterizedTests" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."hashtables" or (errorHandler.buildDepError "hashtables")) + (hsPkgs."hedgehog" or (errorHandler.buildDepError "hedgehog")) + (hsPkgs."indexed-traversable" or (errorHandler.buildDepError "indexed-traversable")) + (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) + (hsPkgs."lens" or (errorHandler.buildDepError "lens")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."parameterized-utils" or (errorHandler.buildDepError "parameterized-utils")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-ant-xml" or (errorHandler.buildDepError "tasty-ant-xml")) + (hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit")) + (hsPkgs."tasty-hedgehog" or (errorHandler.buildDepError "tasty-hedgehog")) + ] ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).ge "8.6") (hsPkgs."hedgehog-classes" or (errorHandler.buildDepError "hedgehog-classes")); + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/saturn-1.0.0.1-r0-31fca11256920870b20c9f594048f610367df9a88853090934e93ec58e16fa02.nix b/hackage/saturn-1.0.0.1-r0-31fca11256920870b20c9f594048f610367df9a88853090934e93ec58e16fa02.nix new file mode 100644 index 00000000000..e2a8703c5b8 --- /dev/null +++ b/hackage/saturn-1.0.0.1-r0-31fca11256920870b20c9f594048f610367df9a88853090934e93ec58e16fa02.nix @@ -0,0 +1,68 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { pedantic = false; }; + package = { + specVersion = "3.0"; + identifier = { name = "saturn"; version = "1.0.0.1"; }; + license = "MIT"; + copyright = ""; + maintainer = "Taylor Fausak"; + author = ""; + homepage = ""; + url = ""; + synopsis = "Handle POSIX cron schedules."; + description = "Saturn handles POSIX cron schedules."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."saturn".components.sublibs.unstable or (errorHandler.buildDepError "saturn:unstable")) + ]; + buildable = true; + }; + sublibs = { + "unstable" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."parsec" or (errorHandler.buildDepError "parsec")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + ]; + buildable = true; + }; + "spec" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."parsec" or (errorHandler.buildDepError "parsec")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."saturn".components.sublibs.unstable or (errorHandler.buildDepError "saturn:unstable")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + ]; + buildable = true; + }; + }; + tests = { + "saturn-test-suite" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."saturn".components.sublibs.spec or (errorHandler.buildDepError "saturn:spec")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/secp256k1-haskell-1.0.0-r0-42e1dc0ddba74b752bddf7d55c19aa10b24ff6f51889a53bc07c2ff2107aca16.nix b/hackage/secp256k1-haskell-1.0.0-r0-42e1dc0ddba74b752bddf7d55c19aa10b24ff6f51889a53bc07c2ff2107aca16.nix new file mode 100644 index 00000000000..10159a720c1 --- /dev/null +++ b/hackage/secp256k1-haskell-1.0.0-r0-42e1dc0ddba74b752bddf7d55c19aa10b24ff6f51889a53bc07c2ff2107aca16.nix @@ -0,0 +1,68 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "2.0"; + identifier = { name = "secp256k1-haskell"; version = "1.0.0"; }; + license = "MIT"; + copyright = "(c) 2017 Jean-Pierre Rupp"; + maintainer = "jprupp@protonmail.ch"; + author = "Jean-Pierre Rupp"; + homepage = "http://github.com/haskoin/secp256k1-haskell#readme"; + url = ""; + synopsis = "Bindings for secp256k1"; + description = "Sign and verify signatures using the secp256k1 library."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."base16" or (errorHandler.buildDepError "base16")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."entropy" or (errorHandler.buildDepError "entropy")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."string-conversions" or (errorHandler.buildDepError "string-conversions")) + (hsPkgs."unliftio-core" or (errorHandler.buildDepError "unliftio-core")) + ]; + pkgconfig = [ + (pkgconfPkgs."libsecp256k1" or (errorHandler.pkgConfDepError "libsecp256k1")) + ]; + buildable = true; + }; + tests = { + "spec" = { + depends = [ + (hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."base16" or (errorHandler.buildDepError "base16")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."entropy" or (errorHandler.buildDepError "entropy")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."monad-par" or (errorHandler.buildDepError "monad-par")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."secp256k1-haskell" or (errorHandler.buildDepError "secp256k1-haskell")) + (hsPkgs."string-conversions" or (errorHandler.buildDepError "string-conversions")) + (hsPkgs."unliftio-core" or (errorHandler.buildDepError "unliftio-core")) + ]; + 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/si-timers-1.2.0.0-r0-6c6bf1bd6bac418fc3f198cb3dbd75c4e47a6e1d2769a4377cfcb74b32a29637.nix b/hackage/si-timers-1.2.0.0-r0-6c6bf1bd6bac418fc3f198cb3dbd75c4e47a6e1d2769a4377cfcb74b32a29637.nix new file mode 100644 index 00000000000..0bc9d3cc52e --- /dev/null +++ b/hackage/si-timers-1.2.0.0-r0-6c6bf1bd6bac418fc3f198cb3dbd75c4e47a6e1d2769a4377cfcb74b32a29637.nix @@ -0,0 +1,51 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { asserts = false; }; + package = { + specVersion = "3.0"; + identifier = { name = "si-timers"; version = "1.2.0.0"; }; + license = "Apache-2.0"; + copyright = "2022-2023 Input Output Global Inc (IOG)"; + maintainer = "Duncan Coutts duncan@well-typed.com, Marcin Szamotulski coot@coot.me"; + author = "Duncan Coutts, Neil Davis, Marcin Szamotulski"; + homepage = ""; + url = ""; + synopsis = "timers using SI units (seconds)"; + description = "Timers using SI units (seconds) which are safe on 32-bit platforms and\ncompatible with [io-sim](https://hackage.haskell.org/package/io-sim)."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."nothunks" or (errorHandler.buildDepError "nothunks")) + (hsPkgs."stm" or (errorHandler.buildDepError "stm")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."io-classes" or (errorHandler.buildDepError "io-classes")) + ]; + buildable = true; + }; + tests = { + "test" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-quickcheck" or (errorHandler.buildDepError "tasty-quickcheck")) + (hsPkgs."si-timers" or (errorHandler.buildDepError "si-timers")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/stdcxx-0.7.0.1-r0-73925455928195ca28da30b11af3e4619cc8d4b609e71042ea1c6d03dc600dca.nix b/hackage/stdcxx-0.7.0.1-r0-73925455928195ca28da30b11af3e4619cc8d4b609e71042ea1c6d03dc600dca.nix new file mode 100644 index 00000000000..11f992efc6e --- /dev/null +++ b/hackage/stdcxx-0.7.0.1-r0-73925455928195ca28da30b11af3e4619cc8d4b609e71042ea1c6d03dc600dca.nix @@ -0,0 +1,36 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "3.0"; + identifier = { name = "stdcxx"; version = "0.7.0.1"; }; + license = "BSD-2-Clause"; + copyright = ""; + maintainer = "Ian-Woo Kim "; + author = "Ian-Woo Kim "; + homepage = "https://github.com/wavewave/fficxx"; + url = ""; + synopsis = "Binding to Standard Template Library C++"; + description = "Haskell binding to Standard Template Library generated by fficxx"; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."fficxx-runtime" or (errorHandler.buildDepError "fficxx-runtime")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + ]; + libs = [ (pkgs."stdc++" or (errorHandler.sysDepError "stdc++")) ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/strict-mvar-1.2.0.0-r0-52760905bc3f344d3fd7df8ac67312cd8cf40b1153526213be1b8f412f62d511.nix b/hackage/strict-mvar-1.2.0.0-r0-52760905bc3f344d3fd7df8ac67312cd8cf40b1153526213be1b8f412f62d511.nix new file mode 100644 index 00000000000..d58fc1050d7 --- /dev/null +++ b/hackage/strict-mvar-1.2.0.0-r0-52760905bc3f344d3fd7df8ac67312cd8cf40b1153526213be1b8f412f62d511.nix @@ -0,0 +1,48 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "3.0"; + identifier = { name = "strict-mvar"; version = "1.2.0.0"; }; + license = "Apache-2.0"; + copyright = "2019-2023 Input Output Global Inc (IOG)."; + maintainer = "operations@iohk.io"; + author = "IOG Engineering Team"; + homepage = ""; + url = ""; + synopsis = "Strict MVars for IO and IOSim"; + description = "Strict @MVar@ interface compatible with\n[IO](https://hackage.haskell.org/package/base-4.18.0.0/docs/Prelude.html#t:IO)\n& [io-sim](https://hackage.haskell.org/package/io-sim)."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."io-classes" or (errorHandler.buildDepError "io-classes")) + ]; + buildable = true; + }; + tests = { + "test" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."io-sim" or (errorHandler.buildDepError "io-sim")) + (hsPkgs."nothunks" or (errorHandler.buildDepError "nothunks")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-quickcheck" or (errorHandler.buildDepError "tasty-quickcheck")) + (hsPkgs."strict-mvar" or (errorHandler.buildDepError "strict-mvar")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/strict-stm-1.2.0.0-r0-94d5dce81d7097ba525d87a9058971fb4407a6ca671232d95e0a7b21c8f67dcb.nix b/hackage/strict-stm-1.2.0.0-r0-94d5dce81d7097ba525d87a9058971fb4407a6ca671232d95e0a7b21c8f67dcb.nix new file mode 100644 index 00000000000..7c8c72dc95a --- /dev/null +++ b/hackage/strict-stm-1.2.0.0-r0-94d5dce81d7097ba525d87a9058971fb4407a6ca671232d95e0a7b21c8f67dcb.nix @@ -0,0 +1,36 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { asserts = false; }; + package = { + specVersion = "3.0"; + identifier = { name = "strict-stm"; version = "1.2.0.0"; }; + license = "Apache-2.0"; + copyright = "2019-2023 Input Output Global Inc (IOG)"; + maintainer = "Duncan Coutts dunca@well-typed.com, Marcin Szamotulski coot@coot.me"; + author = "Alexander Vieth, Duncan Coutts, Marcin Szamotulski, Thomas Winant"; + homepage = ""; + url = ""; + synopsis = "Strict STM interface polymorphic over stm implementation."; + description = "Strict STM interface provided on top of\n[io-classes](https://hackage.haskell.org/package/io-classes) and thus\ncompatible with [stm](https://hackage.haskell.org/package/stm)\n& [io-sim](https://hackage.haskell.org/package/io-sim)."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."stm" or (errorHandler.buildDepError "stm")) + (hsPkgs."io-classes" or (errorHandler.buildDepError "io-classes")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/sydtest-0.15.1.0-r0-39497b02d581743ed037a15fc071d010f2349136d323f90402adea8047517a7d.nix b/hackage/sydtest-0.15.1.0-r0-39497b02d581743ed037a15fc071d010f2349136d323f90402adea8047517a7d.nix new file mode 100644 index 00000000000..37355f9a228 --- /dev/null +++ b/hackage/sydtest-0.15.1.0-r0-39497b02d581743ed037a15fc071d010f2349136d323f90402adea8047517a7d.nix @@ -0,0 +1,106 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.12"; + identifier = { name = "sydtest"; version = "0.15.1.0"; }; + license = "LicenseRef-OtherLicense"; + copyright = "Copyright (c) 2020-2023 Tom Sydney Kerckhove"; + maintainer = "syd@cs-syd.eu"; + author = "Tom Sydney Kerckhove"; + homepage = "https://github.com/NorfairKing/sydtest#readme"; + url = ""; + synopsis = "A modern testing framework for Haskell with good defaults and advanced testing features."; + description = "A modern testing framework for Haskell with good defaults and advanced testing features. Sydtest aims to make the common easy and the hard possible. See https://github.com/NorfairKing/sydtest#readme for more information."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."MonadRandom" or (errorHandler.buildDepError "MonadRandom")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."autodocodec" or (errorHandler.buildDepError "autodocodec")) + (hsPkgs."autodocodec-yaml" or (errorHandler.buildDepError "autodocodec-yaml")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."dlist" or (errorHandler.buildDepError "dlist")) + (hsPkgs."envparse" or (errorHandler.buildDepError "envparse")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + (hsPkgs."path" or (errorHandler.buildDepError "path")) + (hsPkgs."path-io" or (errorHandler.buildDepError "path-io")) + (hsPkgs."pretty-show" or (errorHandler.buildDepError "pretty-show")) + (hsPkgs."quickcheck-io" or (errorHandler.buildDepError "quickcheck-io")) + (hsPkgs."random" or (errorHandler.buildDepError "random")) + (hsPkgs."random-shuffle" or (errorHandler.buildDepError "random-shuffle")) + (hsPkgs."safe" or (errorHandler.buildDepError "safe")) + (hsPkgs."safe-coloured-text" or (errorHandler.buildDepError "safe-coloured-text")) + (hsPkgs."stm" or (errorHandler.buildDepError "stm")) + (hsPkgs."svg-builder" or (errorHandler.buildDepError "svg-builder")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + ] ++ (if system.isWindows + then [ + (hsPkgs."ansi-terminal" or (errorHandler.buildDepError "ansi-terminal")) + ] + else [ + (hsPkgs."safe-coloured-text-terminfo" or (errorHandler.buildDepError "safe-coloured-text-terminfo")) + ]); + buildable = true; + }; + tests = { + "sydtest-multi-discover-test" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."sydtest" or (errorHandler.buildDepError "sydtest")) + ]; + build-tools = [ + (hsPkgs.buildPackages.sydtest-discover.components.exes.sydtest-discover or (pkgs.buildPackages.sydtest-discover or (errorHandler.buildToolDepError "sydtest-discover:sydtest-discover"))) + ]; + buildable = true; + }; + "sydtest-output-test" = { + depends = [ + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."random" or (errorHandler.buildDepError "random")) + (hsPkgs."safe-coloured-text" or (errorHandler.buildDepError "safe-coloured-text")) + (hsPkgs."stm" or (errorHandler.buildDepError "stm")) + (hsPkgs."sydtest" or (errorHandler.buildDepError "sydtest")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + ]; + buildable = true; + }; + "sydtest-test" = { + depends = [ + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."path" or (errorHandler.buildDepError "path")) + (hsPkgs."path-io" or (errorHandler.buildDepError "path-io")) + (hsPkgs."safe-coloured-text" or (errorHandler.buildDepError "safe-coloured-text")) + (hsPkgs."stm" or (errorHandler.buildDepError "stm")) + (hsPkgs."sydtest" or (errorHandler.buildDepError "sydtest")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + ]; + build-tools = [ + (hsPkgs.buildPackages.sydtest-discover.components.exes.sydtest-discover or (pkgs.buildPackages.sydtest-discover or (errorHandler.buildToolDepError "sydtest-discover:sydtest-discover"))) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/taffybar-4.0.1-r0-af83b455cabe5e3f4a6ce4ffabf58e80b2d4ba776edb456e97b2863f9e87c51f.nix b/hackage/taffybar-4.0.1-r0-af83b455cabe5e3f4a6ce4ffabf58e80b2d4ba776edb456e97b2863f9e87c51f.nix new file mode 100644 index 00000000000..0c238e3a506 --- /dev/null +++ b/hackage/taffybar-4.0.1-r0-af83b455cabe5e3f4a6ce4ffabf58e80b2d4ba776edb456e97b2863f9e87c51f.nix @@ -0,0 +1,114 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.10"; + identifier = { name = "taffybar"; version = "4.0.1"; }; + license = "BSD-3-Clause"; + copyright = ""; + maintainer = "IvanMalison@gmail.com"; + author = "Ivan Malison"; + homepage = "http://github.com/taffybar/taffybar"; + url = ""; + synopsis = "A desktop bar similar to xmobar, but with more GUI"; + description = ""; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."ConfigFile" or (errorHandler.buildDepError "ConfigFile")) + (hsPkgs."HStringTemplate" or (errorHandler.buildDepError "HStringTemplate")) + (hsPkgs."X11" or (errorHandler.buildDepError "X11")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."ansi-terminal" or (errorHandler.buildDepError "ansi-terminal")) + (hsPkgs."broadcast-chan" or (errorHandler.buildDepError "broadcast-chan")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."conduit" or (errorHandler.buildDepError "conduit")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) + (hsPkgs."dbus" or (errorHandler.buildDepError "dbus")) + (hsPkgs."dbus-hslogger" or (errorHandler.buildDepError "dbus-hslogger")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."dyre" or (errorHandler.buildDepError "dyre")) + (hsPkgs."either" or (errorHandler.buildDepError "either")) + (hsPkgs."enclosed-exceptions" or (errorHandler.buildDepError "enclosed-exceptions")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."gi-cairo" or (errorHandler.buildDepError "gi-cairo")) + (hsPkgs."gi-cairo-connector" or (errorHandler.buildDepError "gi-cairo-connector")) + (hsPkgs."gi-cairo-render" or (errorHandler.buildDepError "gi-cairo-render")) + (hsPkgs."gi-gdk" or (errorHandler.buildDepError "gi-gdk")) + (hsPkgs."gi-gdkpixbuf" or (errorHandler.buildDepError "gi-gdkpixbuf")) + (hsPkgs."gi-gdkx11" or (errorHandler.buildDepError "gi-gdkx11")) + (hsPkgs."gi-glib" or (errorHandler.buildDepError "gi-glib")) + (hsPkgs."gi-gtk" or (errorHandler.buildDepError "gi-gtk")) + (hsPkgs."gi-gtk-hs" or (errorHandler.buildDepError "gi-gtk-hs")) + (hsPkgs."gi-pango" or (errorHandler.buildDepError "gi-pango")) + (hsPkgs."gtk-sni-tray" or (errorHandler.buildDepError "gtk-sni-tray")) + (hsPkgs."gtk-strut" or (errorHandler.buildDepError "gtk-strut")) + (hsPkgs."haskell-gi" or (errorHandler.buildDepError "haskell-gi")) + (hsPkgs."haskell-gi-base" or (errorHandler.buildDepError "haskell-gi-base")) + (hsPkgs."hslogger" or (errorHandler.buildDepError "hslogger")) + (hsPkgs."http-conduit" or (errorHandler.buildDepError "http-conduit")) + (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."multimap" or (errorHandler.buildDepError "multimap")) + (hsPkgs."old-locale" or (errorHandler.buildDepError "old-locale")) + (hsPkgs."parsec" or (errorHandler.buildDepError "parsec")) + (hsPkgs."process" or (errorHandler.buildDepError "process")) + (hsPkgs."rate-limit" or (errorHandler.buildDepError "rate-limit")) + (hsPkgs."regex-compat" or (errorHandler.buildDepError "regex-compat")) + (hsPkgs."safe" or (errorHandler.buildDepError "safe")) + (hsPkgs."scotty" or (errorHandler.buildDepError "scotty")) + (hsPkgs."split" or (errorHandler.buildDepError "split")) + (hsPkgs."status-notifier-item" or (errorHandler.buildDepError "status-notifier-item")) + (hsPkgs."stm" or (errorHandler.buildDepError "stm")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."time-locale-compat" or (errorHandler.buildDepError "time-locale-compat")) + (hsPkgs."time-units" or (errorHandler.buildDepError "time-units")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."transformers-base" or (errorHandler.buildDepError "transformers-base")) + (hsPkgs."tuple" or (errorHandler.buildDepError "tuple")) + (hsPkgs."unix" or (errorHandler.buildDepError "unix")) + (hsPkgs."utf8-string" or (errorHandler.buildDepError "utf8-string")) + (hsPkgs."xdg-desktop-entry" or (errorHandler.buildDepError "xdg-desktop-entry")) + (hsPkgs."xdg-basedir" or (errorHandler.buildDepError "xdg-basedir")) + (hsPkgs."xml" or (errorHandler.buildDepError "xml")) + (hsPkgs."xml-helpers" or (errorHandler.buildDepError "xml-helpers")) + (hsPkgs."xmonad" or (errorHandler.buildDepError "xmonad")) + ]; + pkgconfig = [ + (pkgconfPkgs."gtk+-3.0" or (errorHandler.pkgConfDepError "gtk+-3.0")) + ]; + buildable = true; + }; + exes = { + "taffybar" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."hslogger" or (errorHandler.buildDepError "hslogger")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + (hsPkgs."taffybar" or (errorHandler.buildDepError "taffybar")) + ]; + pkgconfig = [ + (pkgconfPkgs."gtk+-3.0" or (errorHandler.pkgConfDepError "gtk+-3.0")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/index-state-hashes.nix b/index-state-hashes.nix index 8182650b7ab..fa123c2a554 100644 --- a/index-state-hashes.nix +++ b/index-state-hashes.nix @@ -1579,4 +1579,5 @@ "2023-07-26T00:00:00Z" = "88879f0b876bf41e613d60e0e2d631f27ac7a309ac8b40e04b9feee407c36473"; "2023-07-27T00:00:00Z" = "fef4fb8ff93dfa0b1851a7b887a86e3e02940af7402e8fafa888f800908cf67b"; "2023-07-28T00:00:00Z" = "66f9829e4159cefff713c1ed3666cc87b8db7a19eefddbcb725374b980b17796"; + "2023-07-29T00:00:00Z" = "831cd45b2726cecd55751ccbffaeebdc354de5a2a2d3435079fe3b6e5941267c"; } diff --git a/nix/amazonka-test.nix b/nix/amazonka-test.nix index eca02516ce8..6090f27c449 100644 --- a/nix/amazonka-test.nix +++ b/nix/amazonka-test.nix @@ -230,4 +230,15 @@ default = "r0"; }; }; + "2.0" = { + sha256 = "7b76c00aea71303e91ea414245905a67e8eff3987fd59223ec6f6a9ee58fa9ed"; + revisions = { + r0 = { + nix = import ../hackage/amazonka-test-2.0-r0-fa2b816adae434be78fbe20cdf8c29c69e4297504e23bcb8e936db7bcf1b9eb0.nix; + revNum = 0; + sha256 = "fa2b816adae434be78fbe20cdf8c29c69e4297504e23bcb8e936db7bcf1b9eb0"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/base64-bytes.nix b/nix/base64-bytes.nix index ade1930a670..06e949c7f74 100644 --- a/nix/base64-bytes.nix +++ b/nix/base64-bytes.nix @@ -18,7 +18,12 @@ revNum = 0; sha256 = "f43296ac2530ca7b4450ade48a076a223b6466d8ceb485df3046ca01487b4bb4"; }; - default = "r0"; + r1 = { + nix = import ../hackage/base64-bytes-0.1.1.0-r1-4c82e6aee710d4db770aaaa806849a2b1bd8c49f4d08b548f582f5752c7b91d4.nix; + revNum = 1; + sha256 = "4c82e6aee710d4db770aaaa806849a2b1bd8c49f4d08b548f582f5752c7b91d4"; + }; + default = "r1"; }; }; } \ No newline at end of file diff --git a/nix/bech32.nix b/nix/bech32.nix index c20df65c158..9af75ac2951 100644 --- a/nix/bech32.nix +++ b/nix/bech32.nix @@ -86,4 +86,15 @@ default = "r0"; }; }; + "1.1.4" = { + sha256 = "48553d2c017d7dec3450cca628ed09018e345bdb8b368661c0afc05658139a38"; + revisions = { + r0 = { + nix = import ../hackage/bech32-1.1.4-r0-520e115d585fcb7b336edf7806acf709cafea1f72730e3770edc60ce9b0ef5f7.nix; + revNum = 0; + sha256 = "520e115d585fcb7b336edf7806acf709cafea1f72730e3770edc60ce9b0ef5f7"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/fficxx-runtime.nix b/nix/fficxx-runtime.nix index 9e288f37506..03be2c79e60 100644 --- a/nix/fficxx-runtime.nix +++ b/nix/fficxx-runtime.nix @@ -76,4 +76,15 @@ default = "r0"; }; }; + "0.7.0.1" = { + sha256 = "be4a4e172c61b56575c741455aba4689a97bd4d34b56770ec9ff2b2c1e73b8c5"; + revisions = { + r0 = { + nix = import ../hackage/fficxx-runtime-0.7.0.1-r0-e4244312d81b7a655d3020e3c24d6ee5ca16f5b8c01c81a68f1e83e36d39fbb7.nix; + revNum = 0; + sha256 = "e4244312d81b7a655d3020e3c24d6ee5ca16f5b8c01c81a68f1e83e36d39fbb7"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/fficxx.nix b/nix/fficxx.nix index f6556d5bf70..54ab81d0f37 100644 --- a/nix/fficxx.nix +++ b/nix/fficxx.nix @@ -142,4 +142,15 @@ default = "r0"; }; }; + "0.7.0.1" = { + sha256 = "0b9d628a3072931a7461ce0e2b79344b3e7b85dece406dfc78e043b454db2559"; + revisions = { + r0 = { + nix = import ../hackage/fficxx-0.7.0.1-r0-923bdf0ff5fd530a03e0a659e600ff1f14931d67faeca96ab7e3e00b34b2896a.nix; + revNum = 0; + sha256 = "923bdf0ff5fd530a03e0a659e600ff1f14931d67faeca96ab7e3e00b34b2896a"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/fourmolu.nix b/nix/fourmolu.nix index 3c6d5784791..569e7d6b536 100644 --- a/nix/fourmolu.nix +++ b/nix/fourmolu.nix @@ -109,7 +109,12 @@ revNum = 0; sha256 = "c3501d5baab6917fcde6584c8ff943261108474339e27ea4dc3d1d20bb5f75b8"; }; - default = "r0"; + r1 = { + nix = import ../hackage/fourmolu-0.13.1.0-r1-bb4428d6069e4d09475e613cf8c0a1d8ce442bd1aef4aa0e069b21ce7c8f0f4b.nix; + revNum = 1; + sha256 = "bb4428d6069e4d09475e613cf8c0a1d8ce442bd1aef4aa0e069b21ce7c8f0f4b"; + }; + default = "r1"; }; }; "0.2.0.0" = { diff --git a/nix/ginger.nix b/nix/ginger.nix index 687c42c87b3..afc9a910087 100644 --- a/nix/ginger.nix +++ b/nix/ginger.nix @@ -263,6 +263,28 @@ default = "r0"; }; }; + "0.10.5.0" = { + sha256 = "ee95b81d33ebfb1816c44393a61e75fa658717667b90596142605d6345836e43"; + revisions = { + r0 = { + nix = import ../hackage/ginger-0.10.5.0-r0-60089cba017ba9f4ec3d1880b0d0d0a0915d4faf6d2dab6eaf09f5144886ff81.nix; + revNum = 0; + sha256 = "60089cba017ba9f4ec3d1880b0d0d0a0915d4faf6d2dab6eaf09f5144886ff81"; + }; + default = "r0"; + }; + }; + "0.10.5.1" = { + sha256 = "f6878e6c6350f0a09e8b7c6d4482a44f7b154cd1fee438955ab707d7a0a103a6"; + revisions = { + r0 = { + nix = import ../hackage/ginger-0.10.5.1-r0-b251386d72ab0f93f6664f01a00538d54c10aeebbef94037326034cc8c8b1952.nix; + revNum = 0; + sha256 = "b251386d72ab0f93f6664f01a00538d54c10aeebbef94037326034cc8c8b1952"; + }; + default = "r0"; + }; + }; "0.2.0.0" = { sha256 = "e88221b67e7d262da943bd3b16f5de061130201425e889ca949422bb7e301ff3"; revisions = { diff --git a/nix/haskoin-core.nix b/nix/haskoin-core.nix index 59accc997d8..d8dcf22c4f6 100644 --- a/nix/haskoin-core.nix +++ b/nix/haskoin-core.nix @@ -657,4 +657,15 @@ default = "r0"; }; }; + "1.0.0" = { + sha256 = "32d9c974631e987683b312370609de70d6ab58a77d323a190b9194967dd1d882"; + revisions = { + r0 = { + nix = import ../hackage/haskoin-core-1.0.0-r0-8143c623715455a27ff50cbcdaa11437d2776d63b47f619639f5099c312507d3.nix; + revNum = 0; + sha256 = "8143c623715455a27ff50cbcdaa11437d2776d63b47f619639f5099c312507d3"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/haskoin-node.nix b/nix/haskoin-node.nix index 40e320ba71a..924583b557c 100644 --- a/nix/haskoin-node.nix +++ b/nix/haskoin-node.nix @@ -723,4 +723,15 @@ default = "r0"; }; }; + "1.0.0" = { + sha256 = "399c7319699051a076c6c2ea3625adfb3361388ff097d6fa1088cb17881089d6"; + revisions = { + r0 = { + nix = import ../hackage/haskoin-node-1.0.0-r0-2419d6622f7e3455033addf1a26f1e0847308b162c850278d27dab7ea9200a91.nix; + revNum = 0; + sha256 = "2419d6622f7e3455033addf1a26f1e0847308b162c850278d27dab7ea9200a91"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/haskoin-store-data.nix b/nix/haskoin-store-data.nix index e887a8eaeb4..85b8cb5b322 100644 --- a/nix/haskoin-store-data.nix +++ b/nix/haskoin-store-data.nix @@ -1385,4 +1385,15 @@ default = "r0"; }; }; + "1.0.0" = { + sha256 = "6ef57f3cea7c8a7b93841c579ea04d385d503e9508d5209c2c54b1ad996bfa5f"; + revisions = { + r0 = { + nix = import ../hackage/haskoin-store-data-1.0.0-r0-1a7d8495ba415e518370d0e8093bc1d855027110ac063fdbfec9e348f4f1ede0.nix; + revNum = 0; + sha256 = "1a7d8495ba415e518370d0e8093bc1d855027110ac063fdbfec9e348f4f1ede0"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/haskoin-store.nix b/nix/haskoin-store.nix index 34beba806dc..30ade380f78 100644 --- a/nix/haskoin-store.nix +++ b/nix/haskoin-store.nix @@ -3200,4 +3200,15 @@ default = "r0"; }; }; + "1.0.0" = { + sha256 = "f1328bde9ea116c5ca734a911b03a7d5f45301b54eb3c42ba141392007f92061"; + revisions = { + r0 = { + nix = import ../hackage/haskoin-store-1.0.0-r0-129ef19eec779d4cfb69abfbf3017d5e35b4051da103617b02f86435212178f0.nix; + revNum = 0; + sha256 = "129ef19eec779d4cfb69abfbf3017d5e35b4051da103617b02f86435212178f0"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/hgdal.nix b/nix/hgdal.nix index ca4ce00a3a6..2eda5da06f6 100644 --- a/nix/hgdal.nix +++ b/nix/hgdal.nix @@ -10,4 +10,15 @@ default = "r0"; }; }; + "1.0.0.1" = { + sha256 = "c5d604f0b4e79c2539ca777c01f388a04e5439e0c54f103f5d30ba5a82c84edc"; + revisions = { + r0 = { + nix = import ../hackage/hgdal-1.0.0.1-r0-a8e024bc25fb75c42fcfa4132842568f21211f08a1883046bf70828d8787b0ac.nix; + revNum = 0; + sha256 = "a8e024bc25fb75c42fcfa4132842568f21211f08a1883046bf70828d8787b0ac"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/io-classes-mtl.nix b/nix/io-classes-mtl.nix index 58e005e7856..e49e91c2ff6 100644 --- a/nix/io-classes-mtl.nix +++ b/nix/io-classes-mtl.nix @@ -23,7 +23,12 @@ revNum = 1; sha256 = "10c6f18a39c45f5a15f6a9a98334eba72a03dfa05d88cc0ead67dd00d935be28"; }; - default = "r1"; + r2 = { + nix = import ../hackage/io-classes-mtl-0.1.0.1-r2-c4b924852353abc3dae52f4aa9c149f34211f340f149779e4e2e7dd25fd1e997.nix; + revNum = 2; + sha256 = "c4b924852353abc3dae52f4aa9c149f34211f340f149779e4e2e7dd25fd1e997"; + }; + default = "r2"; }; }; } \ No newline at end of file diff --git a/nix/io-classes.nix b/nix/io-classes.nix index 947b5c88f1f..1a8c95da026 100644 --- a/nix/io-classes.nix +++ b/nix/io-classes.nix @@ -32,4 +32,15 @@ default = "r0"; }; }; + "1.2.0.0" = { + sha256 = "d602e4b3bf3f332cc8274df7d825a56cfcccd3c269abedc0e6219243fc35d18c"; + revisions = { + r0 = { + nix = import ../hackage/io-classes-1.2.0.0-r0-ff60f70e9f43c6d7c96e09486832377d29caf44913fd2cf5da08bf33ae1f4d72.nix; + revNum = 0; + sha256 = "ff60f70e9f43c6d7c96e09486832377d29caf44913fd2cf5da08bf33ae1f4d72"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/io-sim.nix b/nix/io-sim.nix index e2d8ceb5775..2e584737d67 100644 --- a/nix/io-sim.nix +++ b/nix/io-sim.nix @@ -32,4 +32,15 @@ default = "r0"; }; }; + "1.2.0.0" = { + sha256 = "eb19a646f18fc78a0f62a43a2d24d0bd8854ccadc981770f2e731424962ae6c0"; + revisions = { + r0 = { + nix = import ../hackage/io-sim-1.2.0.0-r0-ae63d3cab23548182848419ef56f9398b551e16a3f29893055140dd1aaf13f7d.nix; + revNum = 0; + sha256 = "ae63d3cab23548182848419ef56f9398b551e16a3f29893055140dd1aaf13f7d"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/json-syntax.nix b/nix/json-syntax.nix index 0efcef3b8eb..fa42a32077b 100644 --- a/nix/json-syntax.nix +++ b/nix/json-syntax.nix @@ -114,4 +114,15 @@ default = "r0"; }; }; + "0.2.6.1" = { + sha256 = "1557049a47fff05db7224169b0876a841a52d5485fcd640c5f5e92cdfafd157e"; + revisions = { + r0 = { + nix = import ../hackage/json-syntax-0.2.6.1-r0-6b48829842a6874c0080f1d92cb64f53063bcb4b4957e7fb6c03b4d11b511ced.nix; + revNum = 0; + sha256 = "6b48829842a6874c0080f1d92cb64f53063bcb4b4957e7fb6c03b4d11b511ced"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/lentil.nix b/nix/lentil.nix index 6a5dc936c09..c45a5de2b30 100644 --- a/nix/lentil.nix +++ b/nix/lentil.nix @@ -981,4 +981,15 @@ default = "r1"; }; }; + "1.5.6.0" = { + sha256 = "41ab76d8543c2ceb41e5c16c85a1ff7c905ca43fe68558d1d371f5c1f386506a"; + revisions = { + r0 = { + nix = import ../hackage/lentil-1.5.6.0-r0-d2059ca11dfcda64a12016bc45f8840265657142c1e10dbaefd98cffe6f94d5e.nix; + revNum = 0; + sha256 = "d2059ca11dfcda64a12016bc45f8840265657142c1e10dbaefd98cffe6f94d5e"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/lumberjack.nix b/nix/lumberjack.nix index c8641700f54..966be484fd3 100644 --- a/nix/lumberjack.nix +++ b/nix/lumberjack.nix @@ -87,4 +87,15 @@ default = "r0"; }; }; + "1.0.3.0" = { + sha256 = "18458e37aeca5f2e294c0341662bc58dafe447e40e580f5666889043d87e4415"; + revisions = { + r0 = { + nix = import ../hackage/lumberjack-1.0.3.0-r0-1c9d47a4a271d16a842ca0d1b17e5dfd44f7fbae6301debaeab104f3275e145e.nix; + revNum = 0; + sha256 = "1c9d47a4a271d16a842ca0d1b17e5dfd44f7fbae6301debaeab104f3275e145e"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/net-mqtt.nix b/nix/net-mqtt.nix index 35772661027..3cd9acdc655 100644 --- a/nix/net-mqtt.nix +++ b/nix/net-mqtt.nix @@ -406,4 +406,15 @@ default = "r0"; }; }; + "0.8.5.0" = { + sha256 = "6cba6e1d76f77a895dd44f47da1ccd4330571c8139c3061c9e46cca999a4c6cc"; + revisions = { + r0 = { + nix = import ../hackage/net-mqtt-0.8.5.0-r0-1cd9234ae23232a72ba43db9654f3835b9f5babb6b4f24b64614e36805fd86fa.nix; + revNum = 0; + sha256 = "1cd9234ae23232a72ba43db9654f3835b9f5babb6b4f24b64614e36805fd86fa"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/pa-field-parser.nix b/nix/pa-field-parser.nix index e9839636c67..42b29b22e91 100644 --- a/nix/pa-field-parser.nix +++ b/nix/pa-field-parser.nix @@ -21,4 +21,26 @@ default = "r0"; }; }; + "0.2.0.0" = { + sha256 = "9e4e09a0be50b4b58b40fea88e74f6fe775c0cc7dda2f11c59c189bdb1e3bf63"; + revisions = { + r0 = { + nix = import ../hackage/pa-field-parser-0.2.0.0-r0-43f24ba6d218572596e6b2ebe77e0486b15850f84cfa897e2ab92ce7c9cd70f2.nix; + revNum = 0; + sha256 = "43f24ba6d218572596e6b2ebe77e0486b15850f84cfa897e2ab92ce7c9cd70f2"; + }; + default = "r0"; + }; + }; + "0.2.0.1" = { + sha256 = "db308050ec367545c6eadba2c6acf18f42f373ac955e441d044d5cfd1f897eb6"; + revisions = { + r0 = { + nix = import ../hackage/pa-field-parser-0.2.0.1-r0-2244586bfc9c49b088edfefbc3a73f2ddfd7758f2562b9cb2edf662127d1753c.nix; + revNum = 0; + sha256 = "2244586bfc9c49b088edfefbc3a73f2ddfd7758f2562b9cb2edf662127d1753c"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/parameterized-utils.nix b/nix/parameterized-utils.nix index 43a50ff167a..c0ca14a6966 100644 --- a/nix/parameterized-utils.nix +++ b/nix/parameterized-utils.nix @@ -136,4 +136,15 @@ default = "r1"; }; }; + "2.1.7.0" = { + sha256 = "cdbc4aa3177fb237bb0867f9838375847faeec4977d6c3a7a51dcc48780cc441"; + revisions = { + r0 = { + nix = import ../hackage/parameterized-utils-2.1.7.0-r0-c083eb4662f7a8235d7ef6e081823512d94ab4aaaa8a3e4d2c9aaf7d4ccd37df.nix; + revNum = 0; + sha256 = "c083eb4662f7a8235d7ef6e081823512d94ab4aaaa8a3e4d2c9aaf7d4ccd37df"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/saturn.nix b/nix/saturn.nix index 00561eb490b..c7ee9eb76d9 100644 --- a/nix/saturn.nix +++ b/nix/saturn.nix @@ -65,4 +65,15 @@ default = "r0"; }; }; + "1.0.0.1" = { + sha256 = "e65039bbf3038312aeb039ca81abc7f3b0f3955f1062a34636f2ee0a7311ce5d"; + revisions = { + r0 = { + nix = import ../hackage/saturn-1.0.0.1-r0-31fca11256920870b20c9f594048f610367df9a88853090934e93ec58e16fa02.nix; + revNum = 0; + sha256 = "31fca11256920870b20c9f594048f610367df9a88853090934e93ec58e16fa02"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/secp256k1-haskell.nix b/nix/secp256k1-haskell.nix index 3221651f13a..4aa25fa58df 100644 --- a/nix/secp256k1-haskell.nix +++ b/nix/secp256k1-haskell.nix @@ -241,4 +241,15 @@ default = "r0"; }; }; + "1.0.0" = { + sha256 = "47078405881e0308f5e973781f0ee72e1764295c3a4ab704eb3082d6d39ae65d"; + revisions = { + r0 = { + nix = import ../hackage/secp256k1-haskell-1.0.0-r0-42e1dc0ddba74b752bddf7d55c19aa10b24ff6f51889a53bc07c2ff2107aca16.nix; + revNum = 0; + sha256 = "42e1dc0ddba74b752bddf7d55c19aa10b24ff6f51889a53bc07c2ff2107aca16"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/si-timers.nix b/nix/si-timers.nix index a917d95f2d5..32c380bd7e5 100644 --- a/nix/si-timers.nix +++ b/nix/si-timers.nix @@ -32,4 +32,15 @@ default = "r0"; }; }; + "1.2.0.0" = { + sha256 = "845936bcf1aaf546a4b3b47aabde3bcd7d6ef2ed97b4dd82fc6a85f2a0f57d29"; + revisions = { + r0 = { + nix = import ../hackage/si-timers-1.2.0.0-r0-6c6bf1bd6bac418fc3f198cb3dbd75c4e47a6e1d2769a4377cfcb74b32a29637.nix; + revNum = 0; + sha256 = "6c6bf1bd6bac418fc3f198cb3dbd75c4e47a6e1d2769a4377cfcb74b32a29637"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/stdcxx.nix b/nix/stdcxx.nix index 3f88a35e72c..f3f91ce2a06 100644 --- a/nix/stdcxx.nix +++ b/nix/stdcxx.nix @@ -10,4 +10,15 @@ default = "r0"; }; }; + "0.7.0.1" = { + sha256 = "473dc9933575e388ab6086d3a9e3e341987982bd3dbf3eafedbed1b8cda66020"; + revisions = { + r0 = { + nix = import ../hackage/stdcxx-0.7.0.1-r0-73925455928195ca28da30b11af3e4619cc8d4b609e71042ea1c6d03dc600dca.nix; + revNum = 0; + sha256 = "73925455928195ca28da30b11af3e4619cc8d4b609e71042ea1c6d03dc600dca"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/strict-mvar.nix b/nix/strict-mvar.nix index 10db31a96a8..7d9b4487ab1 100644 --- a/nix/strict-mvar.nix +++ b/nix/strict-mvar.nix @@ -32,4 +32,15 @@ default = "r0"; }; }; + "1.2.0.0" = { + sha256 = "6d373a3021e1ade4b2841daf1cf520e90a25235f88ed742d615b77d552246270"; + revisions = { + r0 = { + nix = import ../hackage/strict-mvar-1.2.0.0-r0-52760905bc3f344d3fd7df8ac67312cd8cf40b1153526213be1b8f412f62d511.nix; + revNum = 0; + sha256 = "52760905bc3f344d3fd7df8ac67312cd8cf40b1153526213be1b8f412f62d511"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/strict-stm.nix b/nix/strict-stm.nix index 90c5997a5d3..5add63daaa8 100644 --- a/nix/strict-stm.nix +++ b/nix/strict-stm.nix @@ -43,4 +43,15 @@ default = "r0"; }; }; + "1.2.0.0" = { + sha256 = "1d34326bc69488d2d7650338c69aefd45ac8b803eabd7423b26fea9ddfb6aecf"; + revisions = { + r0 = { + nix = import ../hackage/strict-stm-1.2.0.0-r0-94d5dce81d7097ba525d87a9058971fb4407a6ca671232d95e0a7b21c8f67dcb.nix; + revNum = 0; + sha256 = "94d5dce81d7097ba525d87a9058971fb4407a6ca671232d95e0a7b21c8f67dcb"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/sydtest.nix b/nix/sydtest.nix index 95c5623b656..e44261f1005 100644 --- a/nix/sydtest.nix +++ b/nix/sydtest.nix @@ -175,6 +175,17 @@ default = "r0"; }; }; + "0.15.1.0" = { + sha256 = "eb1b8b7d3fe8243393135fdbad47f93f5a064e730e397e6aa0361b3d07e17167"; + revisions = { + r0 = { + nix = import ../hackage/sydtest-0.15.1.0-r0-39497b02d581743ed037a15fc071d010f2349136d323f90402adea8047517a7d.nix; + revNum = 0; + sha256 = "39497b02d581743ed037a15fc071d010f2349136d323f90402adea8047517a7d"; + }; + default = "r0"; + }; + }; "0.2.0.0" = { sha256 = "55f85e164f47fa55860741f23ccfa69f59d20f3f02b57739d36fffe8b6bd12cc"; revisions = { diff --git a/nix/taffybar.nix b/nix/taffybar.nix index c3b3bf27bd5..bcb7c2dba51 100644 --- a/nix/taffybar.nix +++ b/nix/taffybar.nix @@ -377,4 +377,15 @@ default = "r0"; }; }; + "4.0.1" = { + sha256 = "88739d1a5a42f39df0c864e6578ff42681d6a2d8cc5658802c86c9af6a8c7b51"; + revisions = { + r0 = { + nix = import ../hackage/taffybar-4.0.1-r0-af83b455cabe5e3f4a6ce4ffabf58e80b2d4ba776edb456e97b2863f9e87c51f.nix; + revNum = 0; + sha256 = "af83b455cabe5e3f4a6ce4ffabf58e80b2d4ba776edb456e97b2863f9e87c51f"; + }; + default = "r0"; + }; + }; } \ No newline at end of file