From 680afa3be2e2ff0ec5a412415ab00136ea31edf6 Mon Sep 17 00:00:00 2001 From: Rodney Lorrimar Date: Tue, 22 Oct 2019 21:47:57 +1000 Subject: [PATCH] Regenerate nix --- nix/.stack.nix/bimap.nix | 45 ------ nix/.stack.nix/canonical-json.nix | 62 --------- nix/.stack.nix/cardano-binary-test.nix | 45 ------ nix/.stack.nix/cardano-binary.nix | 66 --------- nix/.stack.nix/cardano-crypto-class.nix | 53 ------- nix/.stack.nix/cardano-crypto-test.nix | 41 ------ nix/.stack.nix/cardano-crypto-wrapper.nix | 66 --------- nix/.stack.nix/cardano-ledger-test.nix | 54 -------- nix/.stack.nix/cardano-ledger.nix | 122 ----------------- nix/.stack.nix/cardano-prelude-test.nix | 49 ------- nix/.stack.nix/cardano-prelude.nix | 75 ---------- nix/.stack.nix/cardano-shell.nix | 109 --------------- nix/.stack.nix/cardano-sl-x509.nix | 58 -------- .../cardano-wallet-core-integration.nix | 1 + nix/.stack.nix/cardano-wallet-http-bridge.nix | 5 +- nix/.stack.nix/cardano-wallet-jormungandr.nix | 7 +- nix/.stack.nix/cardano-wallet-shelley.nix | 38 ------ nix/.stack.nix/cardano-wallet.nix | 60 -------- nix/.stack.nix/cborg.nix | 65 --------- nix/.stack.nix/io-sim-classes.nix | 36 ----- nix/.stack.nix/network-mux.nix | 69 ---------- nix/.stack.nix/ouroboros-consensus.nix | 128 ----------------- nix/.stack.nix/ouroboros-network.nix | 129 ------------------ nix/.stack.nix/typed-protocols-cbor.nix | 51 ------- nix/.stack.nix/typed-protocols.nix | 50 ------- 25 files changed, 8 insertions(+), 1476 deletions(-) delete mode 100644 nix/.stack.nix/bimap.nix delete mode 100644 nix/.stack.nix/canonical-json.nix delete mode 100644 nix/.stack.nix/cardano-binary-test.nix delete mode 100644 nix/.stack.nix/cardano-binary.nix delete mode 100644 nix/.stack.nix/cardano-crypto-class.nix delete mode 100644 nix/.stack.nix/cardano-crypto-test.nix delete mode 100644 nix/.stack.nix/cardano-crypto-wrapper.nix delete mode 100644 nix/.stack.nix/cardano-ledger-test.nix delete mode 100644 nix/.stack.nix/cardano-ledger.nix delete mode 100644 nix/.stack.nix/cardano-prelude-test.nix delete mode 100644 nix/.stack.nix/cardano-prelude.nix delete mode 100644 nix/.stack.nix/cardano-shell.nix delete mode 100644 nix/.stack.nix/cardano-sl-x509.nix delete mode 100644 nix/.stack.nix/cardano-wallet-shelley.nix delete mode 100644 nix/.stack.nix/cardano-wallet.nix delete mode 100644 nix/.stack.nix/cborg.nix delete mode 100644 nix/.stack.nix/io-sim-classes.nix delete mode 100644 nix/.stack.nix/network-mux.nix delete mode 100644 nix/.stack.nix/ouroboros-consensus.nix delete mode 100644 nix/.stack.nix/ouroboros-network.nix delete mode 100644 nix/.stack.nix/typed-protocols-cbor.nix delete mode 100644 nix/.stack.nix/typed-protocols.nix diff --git a/nix/.stack.nix/bimap.nix b/nix/.stack.nix/bimap.nix deleted file mode 100644 index 1b7b17a5c71..00000000000 --- a/nix/.stack.nix/bimap.nix +++ /dev/null @@ -1,45 +0,0 @@ -{ system, compiler, flags, pkgs, hsPkgs, pkgconfPkgs, ... }: - { - flags = {}; - package = { - specVersion = "1.8"; - identifier = { name = "bimap"; version = "0.4.0"; }; - license = "BSD-3-Clause"; - copyright = "Stuart Cook and contributors 2008, Joel Williamson 2015"; - maintainer = "Joel Williamson "; - author = "Stuart Cook and contributors 2008, Joel Williamson 2015"; - homepage = "https://github.com/joelwilliamson/bimap"; - url = ""; - synopsis = "Bidirectional mapping between two key types"; - description = "A data structure representing a bidirectional mapping between two\nkey types. Each value in the bimap is associated with exactly one\nvalue of the opposite type."; - buildType = "Simple"; - }; - components = { - "library" = { - depends = [ - (hsPkgs.base) - (hsPkgs.containers) - (hsPkgs.deepseq) - (hsPkgs.exceptions) - ] ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).lt "7.6.1") (hsPkgs.ghc-prim); - }; - tests = { - "tests" = { - depends = [ - (hsPkgs.base) - (hsPkgs.containers) - (hsPkgs.deepseq) - (hsPkgs.exceptions) - (hsPkgs.QuickCheck) - (hsPkgs.template-haskell) - ] ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).lt "7.6.1") (hsPkgs.ghc-prim); - }; - }; - }; - } // { - src = (pkgs.lib).mkDefault (pkgs.fetchgit { - url = "https://github.com/joelwilliamson/bimap"; - rev = "013a0639c222b3f5572ae20ce364815e5d8f2156"; - sha256 = "1nlpmx4i42a2c6xij6hrj8byvzc0d9qqvwhy2040cqy9xsihqg7x"; - }); - } \ No newline at end of file diff --git a/nix/.stack.nix/canonical-json.nix b/nix/.stack.nix/canonical-json.nix deleted file mode 100644 index c25d464638a..00000000000 --- a/nix/.stack.nix/canonical-json.nix +++ /dev/null @@ -1,62 +0,0 @@ -{ system, compiler, flags, pkgs, hsPkgs, pkgconfPkgs, ... }: - { - flags = {}; - package = { - specVersion = "1.10"; - identifier = { name = "canonical-json"; version = "0.6.0.0"; }; - license = "BSD-3-Clause"; - copyright = "Copyright 2015-2017 Well-Typed LLP"; - maintainer = "duncan@well-typed.com, edsko@well-typed.com"; - author = "Duncan Coutts, Edsko de Vries"; - homepage = "https://github.com/well-typed/canonical-json"; - url = ""; - synopsis = "Canonical JSON for signing and hashing JSON values"; - description = "An implementation of Canonical JSON.\n\n\n\nThe \\\"canonical JSON\\\" format is designed to provide\nrepeatable hashes of JSON-encoded data. It is designed\nfor applications that need to hash, sign or authenitcate\nJSON data structures, including embedded signatures.\n\nCanonical JSON is parsable with any full JSON parser, and\nit allows whitespace for pretty-printed human readable\npresentation, but it can be put into a canonical form\nwhich then has a stable serialised representation and\nthus a stable hash."; - buildType = "Simple"; - }; - components = { - "library" = { - depends = [ - (hsPkgs.base) - (hsPkgs.bytestring) - (hsPkgs.containers) - (hsPkgs.deepseq) - (hsPkgs.parsec) - (hsPkgs.pretty) - ]; - }; - tests = { - "tests" = { - depends = [ - (hsPkgs.base) - (hsPkgs.bytestring) - (hsPkgs.canonical-json) - (hsPkgs.containers) - (hsPkgs.aeson) - (hsPkgs.vector) - (hsPkgs.unordered-containers) - (hsPkgs.QuickCheck) - (hsPkgs.tasty) - (hsPkgs.tasty-quickcheck) - ]; - }; - }; - benchmarks = { - "parse-bench" = { - depends = [ - (hsPkgs.base) - (hsPkgs.bytestring) - (hsPkgs.canonical-json) - (hsPkgs.containers) - (hsPkgs.criterion) - ]; - }; - }; - }; - } // { - src = (pkgs.lib).mkDefault (pkgs.fetchgit { - url = "http://github.com/well-typed/canonical-json"; - rev = "ddfe3593b80b5ceb88842bb7a6f2268df75d2c2f"; - sha256 = "02fzn1xskis1lc1pkz0j92v6ipd89ww0k2p3dvwpm3yap5dpnm7k"; - }); - } \ No newline at end of file diff --git a/nix/.stack.nix/cardano-binary-test.nix b/nix/.stack.nix/cardano-binary-test.nix deleted file mode 100644 index c2917a4b1bd..00000000000 --- a/nix/.stack.nix/cardano-binary-test.nix +++ /dev/null @@ -1,45 +0,0 @@ -{ system, compiler, flags, pkgs, hsPkgs, pkgconfPkgs, ... }: - { - flags = { development = false; }; - package = { - specVersion = "1.10"; - identifier = { name = "cardano-binary-test"; version = "1.3.0"; }; - license = "MIT"; - copyright = "2019 IOHK"; - maintainer = "operations@iohk.io"; - author = "IOHK"; - homepage = ""; - url = ""; - synopsis = "Test helpers from cardano-binary exposed to other packages"; - description = "Test helpers from cardano-binary exposed to other packages"; - buildType = "Simple"; - }; - components = { - "library" = { - depends = [ - (hsPkgs.base) - (hsPkgs.bytestring) - (hsPkgs.cardano-binary) - (hsPkgs.cardano-prelude) - (hsPkgs.cardano-prelude-test) - (hsPkgs.cborg) - (hsPkgs.containers) - (hsPkgs.formatting) - (hsPkgs.hedgehog) - (hsPkgs.hspec) - (hsPkgs.pretty-show) - (hsPkgs.QuickCheck) - (hsPkgs.quickcheck-instances) - (hsPkgs.text) - (hsPkgs.vector) - ]; - }; - }; - } // { - src = (pkgs.lib).mkDefault (pkgs.fetchgit { - url = "https://github.com/input-output-hk/cardano-base"; - rev = "d015414ab8a139173162e0cbce719f834d8b6e6c"; - sha256 = "105x0ragbd6v307375jv5bip6khmhmr9iidq0998xh9c2sc70i7a"; - }); - postUnpack = "sourceRoot+=/binary/test; echo source root reset to \$sourceRoot"; - } \ No newline at end of file diff --git a/nix/.stack.nix/cardano-binary.nix b/nix/.stack.nix/cardano-binary.nix deleted file mode 100644 index 1f9b04cd12c..00000000000 --- a/nix/.stack.nix/cardano-binary.nix +++ /dev/null @@ -1,66 +0,0 @@ -{ system, compiler, flags, pkgs, hsPkgs, pkgconfPkgs, ... }: - { - flags = { development = false; }; - package = { - specVersion = "1.10"; - identifier = { name = "cardano-binary"; version = "1.5.0"; }; - license = "MIT"; - copyright = "2019 IOHK"; - maintainer = "operations@iohk.io"; - author = "IOHK"; - homepage = ""; - url = ""; - synopsis = "Binary serialization for Cardano"; - description = "This package includes the binary serialization format for Cardano"; - buildType = "Simple"; - }; - components = { - "library" = { - depends = [ - (hsPkgs.base) - (hsPkgs.aeson) - (hsPkgs.bytestring) - (hsPkgs.cardano-prelude) - (hsPkgs.cborg) - (hsPkgs.containers) - (hsPkgs.digest) - (hsPkgs.formatting) - (hsPkgs.recursion-schemes) - (hsPkgs.safe-exceptions) - (hsPkgs.tagged) - (hsPkgs.text) - (hsPkgs.time) - (hsPkgs.vector) - ]; - }; - tests = { - "test" = { - depends = [ - (hsPkgs.base) - (hsPkgs.bytestring) - (hsPkgs.cardano-binary) - (hsPkgs.cardano-prelude) - (hsPkgs.cardano-prelude-test) - (hsPkgs.cborg) - (hsPkgs.containers) - (hsPkgs.formatting) - (hsPkgs.hedgehog) - (hsPkgs.hspec) - (hsPkgs.pretty-show) - (hsPkgs.QuickCheck) - (hsPkgs.quickcheck-instances) - (hsPkgs.tagged) - (hsPkgs.text) - (hsPkgs.vector) - ]; - }; - }; - }; - } // { - src = (pkgs.lib).mkDefault (pkgs.fetchgit { - url = "https://github.com/input-output-hk/cardano-base"; - rev = "d015414ab8a139173162e0cbce719f834d8b6e6c"; - sha256 = "105x0ragbd6v307375jv5bip6khmhmr9iidq0998xh9c2sc70i7a"; - }); - postUnpack = "sourceRoot+=/binary; echo source root reset to \$sourceRoot"; - } \ No newline at end of file diff --git a/nix/.stack.nix/cardano-crypto-class.nix b/nix/.stack.nix/cardano-crypto-class.nix deleted file mode 100644 index a6bae40042b..00000000000 --- a/nix/.stack.nix/cardano-crypto-class.nix +++ /dev/null @@ -1,53 +0,0 @@ -{ system, compiler, flags, pkgs, hsPkgs, pkgconfPkgs, ... }: - { - flags = { development = false; }; - package = { - specVersion = "1.10"; - identifier = { name = "cardano-crypto-class"; version = "2.0.0"; }; - license = "MIT"; - copyright = "2019 IOHK"; - maintainer = "operations@iohk.io"; - author = "IOHK"; - homepage = ""; - url = ""; - synopsis = "Type classes abstracting over cryptography primitives for Cardano"; - description = "Type classes abstracting over cryptography primitives for Cardano"; - buildType = "Simple"; - }; - components = { - "library" = { - depends = [ - (hsPkgs.base) - (hsPkgs.base16-bytestring) - (hsPkgs.bytestring) - (hsPkgs.cardano-binary) - (hsPkgs.cryptonite) - (hsPkgs.memory) - (hsPkgs.reflection) - (hsPkgs.vector) - ]; - }; - tests = { - "test-crypto" = { - depends = [ - (hsPkgs.base) - (hsPkgs.bytestring) - (hsPkgs.cardano-binary) - (hsPkgs.cardano-crypto-class) - (hsPkgs.cborg) - (hsPkgs.cryptonite) - (hsPkgs.QuickCheck) - (hsPkgs.tasty) - (hsPkgs.tasty-quickcheck) - ]; - }; - }; - }; - } // { - src = (pkgs.lib).mkDefault (pkgs.fetchgit { - url = "https://github.com/input-output-hk/cardano-base"; - rev = "d015414ab8a139173162e0cbce719f834d8b6e6c"; - sha256 = "105x0ragbd6v307375jv5bip6khmhmr9iidq0998xh9c2sc70i7a"; - }); - postUnpack = "sourceRoot+=/cardano-crypto-class; echo source root reset to \$sourceRoot"; - } \ No newline at end of file diff --git a/nix/.stack.nix/cardano-crypto-test.nix b/nix/.stack.nix/cardano-crypto-test.nix deleted file mode 100644 index 3ff41c827ef..00000000000 --- a/nix/.stack.nix/cardano-crypto-test.nix +++ /dev/null @@ -1,41 +0,0 @@ -{ system, compiler, flags, pkgs, hsPkgs, pkgconfPkgs, ... }: - { - flags = { development = false; }; - package = { - specVersion = "1.10"; - identifier = { name = "cardano-crypto-test"; version = "1.3.0"; }; - license = "MIT"; - copyright = "2018 IOHK"; - maintainer = "operations@iohk.io"; - author = "IOHK"; - homepage = ""; - url = ""; - synopsis = "Test helpers from cardano-crypto exposed to other packages"; - description = "Test helpers from cardano-crypto exposed to other packages"; - buildType = "Simple"; - }; - components = { - "library" = { - depends = [ - (hsPkgs.base) - (hsPkgs.bytestring) - (hsPkgs.cardano-binary) - (hsPkgs.cardano-binary-test) - (hsPkgs.cardano-crypto) - (hsPkgs.cardano-crypto-wrapper) - (hsPkgs.cardano-prelude) - (hsPkgs.cardano-prelude-test) - (hsPkgs.cryptonite) - (hsPkgs.hedgehog) - (hsPkgs.memory) - ]; - }; - }; - } // { - src = (pkgs.lib).mkDefault (pkgs.fetchgit { - url = "https://github.com/input-output-hk/cardano-ledger"; - rev = "2f8550cf6cce8951c396b23bacaf4be66539d321"; - sha256 = "0ywbkf596w3flk32rnfyqwxlcfv31wxkq22f0bmzsz38z56ngx8d"; - }); - postUnpack = "sourceRoot+=/crypto/test; echo source root reset to \$sourceRoot"; - } \ No newline at end of file diff --git a/nix/.stack.nix/cardano-crypto-wrapper.nix b/nix/.stack.nix/cardano-crypto-wrapper.nix deleted file mode 100644 index 70be574da45..00000000000 --- a/nix/.stack.nix/cardano-crypto-wrapper.nix +++ /dev/null @@ -1,66 +0,0 @@ -{ system, compiler, flags, pkgs, hsPkgs, pkgconfPkgs, ... }: - { - flags = { development = false; }; - package = { - specVersion = "1.10"; - identifier = { name = "cardano-crypto-wrapper"; version = "1.3.0"; }; - license = "MIT"; - copyright = "2019 IOHK"; - maintainer = "operations@iohk.io"; - author = "IOHK"; - homepage = ""; - url = ""; - synopsis = "Cryptographic primitives used in the Cardano project"; - description = "Cryptographic primitives used in the Cardano project"; - buildType = "Simple"; - }; - components = { - "library" = { - depends = [ - (hsPkgs.base) - (hsPkgs.aeson) - (hsPkgs.base64-bytestring) - (hsPkgs.base64-bytestring-type) - (hsPkgs.bytestring) - (hsPkgs.canonical-json) - (hsPkgs.cardano-binary) - (hsPkgs.cardano-crypto) - (hsPkgs.cardano-prelude) - (hsPkgs.cryptonite) - (hsPkgs.cryptonite-openssl) - (hsPkgs.data-default) - (hsPkgs.formatting) - (hsPkgs.memory) - (hsPkgs.mtl) - (hsPkgs.scrypt) - (hsPkgs.text) - ]; - }; - tests = { - "test" = { - depends = [ - (hsPkgs.base) - (hsPkgs.bytestring) - (hsPkgs.cardano-binary) - (hsPkgs.cardano-binary-test) - (hsPkgs.cardano-crypto) - (hsPkgs.cardano-crypto-wrapper) - (hsPkgs.cardano-prelude) - (hsPkgs.cardano-prelude-test) - (hsPkgs.cryptonite) - (hsPkgs.formatting) - (hsPkgs.hedgehog) - (hsPkgs.memory) - (hsPkgs.text) - ]; - }; - }; - }; - } // { - src = (pkgs.lib).mkDefault (pkgs.fetchgit { - url = "https://github.com/input-output-hk/cardano-ledger"; - rev = "2f8550cf6cce8951c396b23bacaf4be66539d321"; - sha256 = "0ywbkf596w3flk32rnfyqwxlcfv31wxkq22f0bmzsz38z56ngx8d"; - }); - postUnpack = "sourceRoot+=/crypto; echo source root reset to \$sourceRoot"; - } \ No newline at end of file diff --git a/nix/.stack.nix/cardano-ledger-test.nix b/nix/.stack.nix/cardano-ledger-test.nix deleted file mode 100644 index c4753fbbfb2..00000000000 --- a/nix/.stack.nix/cardano-ledger-test.nix +++ /dev/null @@ -1,54 +0,0 @@ -{ system, compiler, flags, pkgs, hsPkgs, pkgconfPkgs, ... }: - { - flags = { development = false; }; - package = { - specVersion = "1.10"; - identifier = { name = "cardano-ledger-test"; version = "1.3.0"; }; - license = "MIT"; - copyright = "2018 IOHK"; - maintainer = "operations@iohk.io"; - author = "IOHK"; - homepage = ""; - url = ""; - synopsis = "Test helpers from cardano-ledger exposed to other packages"; - description = "Test helpers from cardano-ledger exposed to other packages"; - buildType = "Simple"; - }; - components = { - "library" = { - depends = [ - (hsPkgs.base) - (hsPkgs.base16-bytestring) - (hsPkgs.bytestring) - (hsPkgs.cardano-binary) - (hsPkgs.cardano-binary-test) - (hsPkgs.cardano-ledger) - (hsPkgs.cardano-crypto) - (hsPkgs.cardano-crypto-test) - (hsPkgs.cardano-crypto-wrapper) - (hsPkgs.cardano-prelude) - (hsPkgs.cardano-prelude-test) - (hsPkgs.containers) - (hsPkgs.cryptonite) - (hsPkgs.directory) - (hsPkgs.filepath) - (hsPkgs.formatting) - (hsPkgs.hedgehog) - (hsPkgs.mtl) - (hsPkgs.optparse-applicative) - (hsPkgs.tasty) - (hsPkgs.tasty-hedgehog) - (hsPkgs.text) - (hsPkgs.time) - (hsPkgs.vector) - ]; - }; - }; - } // { - src = (pkgs.lib).mkDefault (pkgs.fetchgit { - url = "https://github.com/input-output-hk/cardano-ledger"; - rev = "2f8550cf6cce8951c396b23bacaf4be66539d321"; - sha256 = "0ywbkf596w3flk32rnfyqwxlcfv31wxkq22f0bmzsz38z56ngx8d"; - }); - postUnpack = "sourceRoot+=/cardano-ledger/test; echo source root reset to \$sourceRoot"; - } \ No newline at end of file diff --git a/nix/.stack.nix/cardano-ledger.nix b/nix/.stack.nix/cardano-ledger.nix deleted file mode 100644 index a2370b84dd2..00000000000 --- a/nix/.stack.nix/cardano-ledger.nix +++ /dev/null @@ -1,122 +0,0 @@ -{ system, compiler, flags, pkgs, hsPkgs, pkgconfPkgs, ... }: - { - flags = { development = false; test-normal-form = false; }; - package = { - specVersion = "1.10"; - identifier = { name = "cardano-ledger"; version = "0.1.0.0"; }; - license = "MIT"; - copyright = "2018 IOHK"; - maintainer = "operations@iohk.io"; - author = "IOHK"; - homepage = ""; - url = ""; - synopsis = "The blockchain layer of Cardano"; - description = "The blockchain layer of Cardano"; - buildType = "Simple"; - }; - components = { - "library" = { - depends = [ - (hsPkgs.base) - (hsPkgs.aeson) - (hsPkgs.base58-bytestring) - (hsPkgs.base64-bytestring-type) - (hsPkgs.bimap) - (hsPkgs.binary) - (hsPkgs.bytestring) - (hsPkgs.canonical-json) - (hsPkgs.cardano-binary) - (hsPkgs.cardano-crypto) - (hsPkgs.cardano-crypto-wrapper) - (hsPkgs.cardano-prelude) - (hsPkgs.cardano-shell) - (hsPkgs.containers) - (hsPkgs.concurrency) - (hsPkgs.cryptonite) - (hsPkgs.Cabal) - (hsPkgs.deepseq) - (hsPkgs.directory) - (hsPkgs.filepath) - (hsPkgs.formatting) - (hsPkgs.megaparsec) - (hsPkgs.memory) - (hsPkgs.mtl) - (hsPkgs.resourcet) - (hsPkgs.streaming) - (hsPkgs.streaming-binary) - (hsPkgs.streaming-bytestring) - (hsPkgs.text) - (hsPkgs.time) - (hsPkgs.vector) - ]; - }; - tests = { - "cardano-ledger-test" = { - depends = [ - (hsPkgs.base) - (hsPkgs.base16-bytestring) - (hsPkgs.bimap) - (hsPkgs.bytestring) - (hsPkgs.cardano-binary) - (hsPkgs.cardano-binary-test) - (hsPkgs.cardano-ledger) - (hsPkgs.cardano-crypto) - (hsPkgs.cardano-crypto-test) - (hsPkgs.cardano-crypto-wrapper) - (hsPkgs.cardano-prelude) - (hsPkgs.cardano-prelude-test) - (hsPkgs.containers) - (hsPkgs.cryptonite) - (hsPkgs.cs-blockchain) - (hsPkgs.cs-ledger) - (hsPkgs.directory) - (hsPkgs.filepath) - (hsPkgs.formatting) - (hsPkgs.generic-monoid) - (hsPkgs.hedgehog) - (hsPkgs.lens) - (hsPkgs.mtl) - (hsPkgs.optparse-applicative) - (hsPkgs.resourcet) - (hsPkgs.small-steps) - (hsPkgs.streaming) - (hsPkgs.tasty) - (hsPkgs.tasty-hedgehog) - (hsPkgs.text) - (hsPkgs.time) - (hsPkgs.vector) - ]; - }; - "epoch-validation-normal-form-test" = { - depends = [ - (hsPkgs.base) - (hsPkgs.bytestring) - (hsPkgs.cardano-binary) - (hsPkgs.cardano-ledger) - (hsPkgs.cardano-crypto-test) - (hsPkgs.cardano-crypto-wrapper) - (hsPkgs.cardano-prelude) - (hsPkgs.cardano-prelude-test) - (hsPkgs.containers) - (hsPkgs.directory) - (hsPkgs.filepath) - (hsPkgs.formatting) - (hsPkgs.hedgehog) - (hsPkgs.optparse-applicative) - (hsPkgs.resourcet) - (hsPkgs.silently) - (hsPkgs.streaming) - (hsPkgs.tasty) - (hsPkgs.tasty-hedgehog) - ]; - }; - }; - }; - } // { - src = (pkgs.lib).mkDefault (pkgs.fetchgit { - url = "https://github.com/input-output-hk/cardano-ledger"; - rev = "2f8550cf6cce8951c396b23bacaf4be66539d321"; - sha256 = "0ywbkf596w3flk32rnfyqwxlcfv31wxkq22f0bmzsz38z56ngx8d"; - }); - postUnpack = "sourceRoot+=/cardano-ledger; echo source root reset to \$sourceRoot"; - } \ No newline at end of file diff --git a/nix/.stack.nix/cardano-prelude-test.nix b/nix/.stack.nix/cardano-prelude-test.nix deleted file mode 100644 index c6fd647fedc..00000000000 --- a/nix/.stack.nix/cardano-prelude-test.nix +++ /dev/null @@ -1,49 +0,0 @@ -{ system, compiler, flags, pkgs, hsPkgs, pkgconfPkgs, ... }: - { - flags = { development = false; }; - package = { - specVersion = "1.10"; - identifier = { name = "cardano-prelude-test"; version = "0.1.0.0"; }; - license = "MIT"; - copyright = "2018 IOHK"; - maintainer = "operations@iohk.io"; - author = "IOHK"; - homepage = ""; - url = ""; - synopsis = "Utility types and functions for testing Cardano"; - description = "Utility types and functions for testing Cardano"; - buildType = "Simple"; - }; - components = { - "library" = { - depends = [ - (hsPkgs.base) - (hsPkgs.aeson) - (hsPkgs.aeson-pretty) - (hsPkgs.attoparsec) - (hsPkgs.base16-bytestring) - (hsPkgs.bytestring) - (hsPkgs.canonical-json) - (hsPkgs.cardano-prelude) - (hsPkgs.containers) - (hsPkgs.cryptonite) - (hsPkgs.formatting) - (hsPkgs.hedgehog) - (hsPkgs.hspec) - (hsPkgs.pretty-show) - (hsPkgs.QuickCheck) - (hsPkgs.quickcheck-instances) - (hsPkgs.text) - (hsPkgs.template-haskell) - (hsPkgs.time) - ]; - }; - }; - } // { - src = (pkgs.lib).mkDefault (pkgs.fetchgit { - url = "https://github.com/input-output-hk/cardano-prelude"; - rev = "3084f8b8514d93970415e895b241691b80c7b9ee"; - sha256 = "086l78i7xmaryh03rfklgni02vlfsbdk2pwxf0msrc170lk8vzd4"; - }); - postUnpack = "sourceRoot+=/test; echo source root reset to \$sourceRoot"; - } \ No newline at end of file diff --git a/nix/.stack.nix/cardano-prelude.nix b/nix/.stack.nix/cardano-prelude.nix deleted file mode 100644 index fd3468170c3..00000000000 --- a/nix/.stack.nix/cardano-prelude.nix +++ /dev/null @@ -1,75 +0,0 @@ -{ system, compiler, flags, pkgs, hsPkgs, pkgconfPkgs, ... }: - { - flags = { development = false; }; - package = { - specVersion = "1.10"; - identifier = { name = "cardano-prelude"; version = "0.1.0.0"; }; - license = "MIT"; - copyright = "2018 IOHK"; - maintainer = "operations@iohk.io"; - author = "IOHK"; - homepage = ""; - url = ""; - synopsis = "A Prelude replacement for the Cardano project"; - description = "A Prelude replacement for the Cardano project"; - buildType = "Simple"; - }; - components = { - "library" = { - depends = [ - (hsPkgs.base) - (hsPkgs.aeson) - (hsPkgs.array) - (hsPkgs.base16-bytestring) - (hsPkgs.bytestring) - (hsPkgs.canonical-json) - (hsPkgs.cborg) - (hsPkgs.containers) - (hsPkgs.formatting) - (hsPkgs.ghc-heap) - (hsPkgs.ghc-prim) - (hsPkgs.hashable) - (hsPkgs.integer-gmp) - (hsPkgs.mtl) - (hsPkgs.nonempty-containers) - (hsPkgs.protolude) - (hsPkgs.tagged) - (hsPkgs.text) - (hsPkgs.time) - (hsPkgs.vector) - ]; - }; - tests = { - "cardano-prelude-test" = { - depends = [ - (hsPkgs.base) - (hsPkgs.aeson) - (hsPkgs.aeson-pretty) - (hsPkgs.attoparsec) - (hsPkgs.base16-bytestring) - (hsPkgs.bytestring) - (hsPkgs.canonical-json) - (hsPkgs.cardano-prelude) - (hsPkgs.containers) - (hsPkgs.cryptonite) - (hsPkgs.formatting) - (hsPkgs.ghc-heap) - (hsPkgs.hedgehog) - (hsPkgs.hspec) - (hsPkgs.pretty-show) - (hsPkgs.QuickCheck) - (hsPkgs.quickcheck-instances) - (hsPkgs.text) - (hsPkgs.template-haskell) - (hsPkgs.time) - ]; - }; - }; - }; - } // { - src = (pkgs.lib).mkDefault (pkgs.fetchgit { - url = "https://github.com/input-output-hk/cardano-prelude"; - rev = "3084f8b8514d93970415e895b241691b80c7b9ee"; - sha256 = "086l78i7xmaryh03rfklgni02vlfsbdk2pwxf0msrc170lk8vzd4"; - }); - } \ No newline at end of file diff --git a/nix/.stack.nix/cardano-shell.nix b/nix/.stack.nix/cardano-shell.nix deleted file mode 100644 index e384cbf3afe..00000000000 --- a/nix/.stack.nix/cardano-shell.nix +++ /dev/null @@ -1,109 +0,0 @@ -{ system, compiler, flags, pkgs, hsPkgs, pkgconfPkgs, ... }: - { - flags = {}; - package = { - specVersion = "1.10"; - identifier = { name = "cardano-shell"; version = "0.1.0.0"; }; - license = "MIT"; - copyright = "2018 IOHK"; - maintainer = "operations@iohk.io"; - author = "IOHK"; - homepage = "https://github.com/input-output-hk/cardano-shell#readme"; - url = ""; - synopsis = ""; - description = "Please see the README on GitHub at "; - buildType = "Simple"; - }; - components = { - "library" = { - depends = [ - (hsPkgs.aeson) - (hsPkgs.base) - (hsPkgs.binary) - (hsPkgs.bytestring) - (hsPkgs.Cabal) - (hsPkgs.cardano-prelude) - (hsPkgs.concurrency) - (hsPkgs.containers) - (hsPkgs.contravariant) - (hsPkgs.dhall) - (hsPkgs.directory) - (hsPkgs.formatting) - (hsPkgs.iohk-monitoring) - (hsPkgs.optparse-applicative) - (hsPkgs.process) - (hsPkgs.QuickCheck) - (hsPkgs.safe-exceptions) - (hsPkgs.stm) - (hsPkgs.text) - (hsPkgs.transformers) - (hsPkgs.generic-monoid) - ]; - }; - exes = { - "cardano-shell-exe" = { - depends = [ - (hsPkgs.base) - (hsPkgs.cardano-shell) - (hsPkgs.cardano-prelude) - (hsPkgs.optparse-applicative) - (hsPkgs.safe-exceptions) - (hsPkgs.stm) - (hsPkgs.iohk-monitoring) - ]; - }; - "node-ipc" = { - depends = [ - (hsPkgs.base) - (hsPkgs.cardano-shell) - (hsPkgs.cardano-prelude) - (hsPkgs.optparse-applicative) - (hsPkgs.safe-exceptions) - ]; - }; - "cardano-launcher" = { - depends = [ - (hsPkgs.base) - (hsPkgs.cardano-shell) - (hsPkgs.cardano-prelude) - (hsPkgs.cardano-sl-x509) - (hsPkgs.async) - (hsPkgs.process) - (hsPkgs.turtle) - (hsPkgs.directory) - (hsPkgs.filepath) - (hsPkgs.formatting) - (hsPkgs.safe-exceptions) - (hsPkgs.optparse-applicative) - ]; - }; - }; - tests = { - "cardano-shell-test" = { - depends = [ - (hsPkgs.aeson) - (hsPkgs.base) - (hsPkgs.cardano-shell) - (hsPkgs.cardano-prelude) - (hsPkgs.dhall) - (hsPkgs.safe-exceptions) - (hsPkgs.QuickCheck) - (hsPkgs.quickcheck-state-machine) - (hsPkgs.tree-diff) - (hsPkgs.pretty-show) - (hsPkgs.hspec) - (hsPkgs.hspec-contrib) - (hsPkgs.concurrency) - (hsPkgs.dejafu) - (hsPkgs.hunit-dejafu) - ]; - }; - }; - }; - } // { - src = (pkgs.lib).mkDefault (pkgs.fetchgit { - url = "https://github.com/input-output-hk/cardano-shell"; - rev = "28a327104bd85b62273797866886674f9c4f6c5a"; - sha256 = "0f8cjczq04bw0k6v39jw1vkrdl0gfa3dc536kglbc9g0llvv84hf"; - }); - } \ No newline at end of file diff --git a/nix/.stack.nix/cardano-sl-x509.nix b/nix/.stack.nix/cardano-sl-x509.nix deleted file mode 100644 index cb39c869572..00000000000 --- a/nix/.stack.nix/cardano-sl-x509.nix +++ /dev/null @@ -1,58 +0,0 @@ -{ system, compiler, flags, pkgs, hsPkgs, pkgconfPkgs, ... }: - { - flags = {}; - package = { - specVersion = "1.10"; - identifier = { name = "cardano-sl-x509"; version = "3.0.0"; }; - license = "MIT"; - copyright = "2018 IOHK"; - maintainer = "operations@iohk.io"; - author = "IOHK Engineering Team"; - homepage = "https://github.com/input-output-hk/cardano-sl/x509/README.md"; - url = ""; - synopsis = "Tool-suite for generating x509 certificates specialized for RSA with SHA-256"; - description = "See README"; - buildType = "Simple"; - }; - components = { - "library" = { - depends = [ - (hsPkgs.base) - (hsPkgs.aeson) - (hsPkgs.asn1-encoding) - (hsPkgs.asn1-types) - (hsPkgs.base64-bytestring) - (hsPkgs.bytestring) - (hsPkgs.cryptonite) - (hsPkgs.data-default-class) - (hsPkgs.directory) - (hsPkgs.filepath) - (hsPkgs.hourglass) - (hsPkgs.ip) - (hsPkgs.universum) - (hsPkgs.unordered-containers) - (hsPkgs.x509) - (hsPkgs.x509-store) - (hsPkgs.x509-validation) - (hsPkgs.yaml) - ]; - }; - tests = { - "cardano-sl-x509-test" = { - depends = [ - (hsPkgs.base) - (hsPkgs.QuickCheck) - (hsPkgs.cardano-sl-x509) - (hsPkgs.universum) - (hsPkgs.hedgehog) - ]; - }; - }; - }; - } // { - src = (pkgs.lib).mkDefault (pkgs.fetchgit { - url = "https://github.com/input-output-hk/cardano-sl-x509"; - rev = "ec96c64c665b741c17b4e38f611315bae9b0b054"; - sha256 = "0jfh07cp9kry7h5xdxy26ddm4zz00fckj3hvg2iqm4gy151s567q"; - }); - } \ No newline at end of file diff --git a/nix/.stack.nix/cardano-wallet-core-integration.nix b/nix/.stack.nix/cardano-wallet-core-integration.nix index 7e2d78dabad..721f16df899 100644 --- a/nix/.stack.nix/cardano-wallet-core-integration.nix +++ b/nix/.stack.nix/cardano-wallet-core-integration.nix @@ -87,6 +87,7 @@ in { system, compiler, flags, pkgs, hsPkgs, pkgconfPkgs, ... }: (hsPkgs."text" or (buildDepError "text")) (hsPkgs."text-class" or (buildDepError "text-class")) (hsPkgs."time" or (buildDepError "time")) + (hsPkgs."QuickCheck" or (buildDepError "QuickCheck")) ]; buildable = true; }; diff --git a/nix/.stack.nix/cardano-wallet-http-bridge.nix b/nix/.stack.nix/cardano-wallet-http-bridge.nix index 77e5990e480..ded4a19441e 100644 --- a/nix/.stack.nix/cardano-wallet-http-bridge.nix +++ b/nix/.stack.nix/cardano-wallet-http-bridge.nix @@ -121,6 +121,7 @@ in { system, compiler, flags, pkgs, hsPkgs, pkgconfPkgs, ... }: (hsPkgs."bytestring" or (buildDepError "bytestring")) (hsPkgs."cardano-crypto" or (buildDepError "cardano-crypto")) (hsPkgs."cardano-wallet-core" or (buildDepError "cardano-wallet-core")) + (hsPkgs."cardano-wallet-core-integration" or (buildDepError "cardano-wallet-core-integration")) (hsPkgs."cardano-wallet-http-bridge" or (buildDepError "cardano-wallet-http-bridge")) (hsPkgs."cborg" or (buildDepError "cborg")) (hsPkgs."containers" or (buildDepError "containers")) @@ -170,10 +171,10 @@ in { system, compiler, flags, pkgs, hsPkgs, pkgconfPkgs, ... }: (hsPkgs."time" or (buildDepError "time")) (hsPkgs."transformers" or (buildDepError "transformers")) ]; - buildable = true; build-tools = [ - (hsPkgs.buildPackages.cardano-wallet-http-bridge or (pkgs.buildPackages.cardano-wallet-http-bridge)) + (hsPkgs.buildPackages.cardano-wallet-http-bridge or (pkgs.buildPackages.cardano-wallet-http-bridge or (buildToolDepError "cardano-wallet-http-bridge"))) ]; + buildable = true; }; }; benchmarks = { diff --git a/nix/.stack.nix/cardano-wallet-jormungandr.nix b/nix/.stack.nix/cardano-wallet-jormungandr.nix index 1dc68353930..3b49d722323 100644 --- a/nix/.stack.nix/cardano-wallet-jormungandr.nix +++ b/nix/.stack.nix/cardano-wallet-jormungandr.nix @@ -128,6 +128,7 @@ in { system, compiler, flags, pkgs, hsPkgs, pkgconfPkgs, ... }: (hsPkgs."bytestring" or (buildDepError "bytestring")) (hsPkgs."cardano-crypto" or (buildDepError "cardano-crypto")) (hsPkgs."cardano-wallet-core" or (buildDepError "cardano-wallet-core")) + (hsPkgs."cardano-wallet-core-integration" or (buildDepError "cardano-wallet-core-integration")) (hsPkgs."cardano-wallet-jormungandr" or (buildDepError "cardano-wallet-jormungandr")) (hsPkgs."containers" or (buildDepError "containers")) (hsPkgs."directory" or (buildDepError "directory")) @@ -198,11 +199,11 @@ in { system, compiler, flags, pkgs, hsPkgs, pkgconfPkgs, ... }: (hsPkgs."warp" or (buildDepError "warp")) (hsPkgs."yaml" or (buildDepError "yaml")) ]; - buildable = true; build-tools = [ - (hsPkgs.buildPackages.nodejs or (pkgs.buildPackages.nodejs)) - (hsPkgs.buildPackages.cardano-wallet-jormungandr or (pkgs.buildPackages.cardano-wallet-jormungandr)) + (hsPkgs.buildPackages.nodejs or (pkgs.buildPackages.nodejs or (buildToolDepError "nodejs"))) + (hsPkgs.buildPackages.cardano-wallet-jormungandr or (pkgs.buildPackages.cardano-wallet-jormungandr or (buildToolDepError "cardano-wallet-jormungandr"))) ]; + buildable = true; }; }; }; diff --git a/nix/.stack.nix/cardano-wallet-shelley.nix b/nix/.stack.nix/cardano-wallet-shelley.nix deleted file mode 100644 index 684c552edd6..00000000000 --- a/nix/.stack.nix/cardano-wallet-shelley.nix +++ /dev/null @@ -1,38 +0,0 @@ -{ system, compiler, flags, pkgs, hsPkgs, pkgconfPkgs, ... }: - { - flags = { development = false; }; - package = { - specVersion = "1.10"; - identifier = { name = "cardano-wallet-shelley"; version = "2019.7.24"; }; - license = "Apache-2.0"; - copyright = "2019 IOHK"; - maintainer = "operations@iohk.io"; - author = "IOHK Engineering Team"; - homepage = "https://github.com/input-output-hk/cardano-wallet"; - url = ""; - synopsis = "Wallet backend protocol-specific bits implemented using Shelley nodes"; - description = "Please see README.md"; - buildType = "Simple"; - }; - components = { - "library" = { - depends = [ - (hsPkgs.base) - (hsPkgs.bytestring) - (hsPkgs.cardano-ledger) - (hsPkgs.cardano-crypto-wrapper) - (hsPkgs.contra-tracer) - (hsPkgs.io-sim-classes) - (hsPkgs.network) - (hsPkgs.network-mux) - (hsPkgs.ouroboros-consensus) - (hsPkgs.ouroboros-network) - (hsPkgs.serialise) - (hsPkgs.text) - (hsPkgs.transformers) - (hsPkgs.typed-protocols) - (hsPkgs.typed-protocols-cbor) - ]; - }; - }; - } // rec { src = (pkgs.lib).mkDefault ../.././lib/shelley; } \ No newline at end of file diff --git a/nix/.stack.nix/cardano-wallet.nix b/nix/.stack.nix/cardano-wallet.nix deleted file mode 100644 index c05c983875e..00000000000 --- a/nix/.stack.nix/cardano-wallet.nix +++ /dev/null @@ -1,60 +0,0 @@ -{ system, compiler, flags, pkgs, hsPkgs, pkgconfPkgs, ... }: - { - flags = { development = false; }; - package = { - specVersion = "1.10"; - identifier = { name = "cardano-wallet"; version = "2019.10.16"; }; - license = "Apache-2.0"; - copyright = "2019 IOHK"; - maintainer = "operations@iohk.io"; - author = "IOHK Engineering Team"; - homepage = "https://github.com/input-output-hk/cardano-wallet"; - url = ""; - synopsis = "The Wallet Backend for a Cardano node."; - description = "Please see README.md"; - buildType = "Simple"; - }; - components = { - "library" = {}; - exes = { - "cardano-wallet-http-bridge" = { - depends = [ - (hsPkgs.base) - (hsPkgs.async) - (hsPkgs.cardano-wallet-cli) - (hsPkgs.cardano-wallet-core) - (hsPkgs.cardano-wallet-http-bridge) - (hsPkgs.cardano-wallet-launcher) - (hsPkgs.filepath) - (hsPkgs.iohk-monitoring) - (hsPkgs.optparse-applicative) - (hsPkgs.process) - (hsPkgs.text) - (hsPkgs.text-class) - (hsPkgs.warp) - ]; - }; - "cardano-wallet-jormungandr" = { - depends = [ - (hsPkgs.base) - (hsPkgs.aeson) - (hsPkgs.async) - (hsPkgs.bytestring) - (hsPkgs.cardano-wallet-cli) - (hsPkgs.cardano-wallet-core) - (hsPkgs.cardano-wallet-jormungandr) - (hsPkgs.cardano-wallet-launcher) - (hsPkgs.filepath) - (hsPkgs.http-client) - (hsPkgs.iohk-monitoring) - (hsPkgs.optparse-applicative) - (hsPkgs.process) - (hsPkgs.text) - (hsPkgs.text-class) - (hsPkgs.transformers) - (hsPkgs.warp) - ]; - }; - }; - }; - } // rec { src = (pkgs.lib).mkDefault ../.././.; } \ No newline at end of file diff --git a/nix/.stack.nix/cborg.nix b/nix/.stack.nix/cborg.nix deleted file mode 100644 index 42067fd23e2..00000000000 --- a/nix/.stack.nix/cborg.nix +++ /dev/null @@ -1,65 +0,0 @@ -{ system, compiler, flags, pkgs, hsPkgs, pkgconfPkgs, ... }: - { - flags = { optimize-gmp = true; }; - package = { - specVersion = "1.10"; - identifier = { name = "cborg"; version = "0.2.1.0"; }; - license = "BSD-3-Clause"; - copyright = "2015-2017 Duncan Coutts,\n2015-2017 Well-Typed LLP,\n2015 IRIS Connect Ltd"; - maintainer = "duncan@community.haskell.org, ben@smart-cactus.org"; - author = "Duncan Coutts"; - homepage = ""; - url = ""; - synopsis = "Concise Binary Object Representation"; - description = "This package (formerly @binary-serialise-cbor@) provides an efficient\nimplementation of the Concise Binary Object Representation (CBOR), as\nspecified by [RFC 7049](https://tools.ietf.org/html/rfc7049).\n\nIf you are looking for a library for serialisation of Haskell values,\nhave a look at the [serialise](/package/serialise) package, which is\nbuilt upon this library.\n\nAn implementation of the standard bijection between CBOR and JSON is provided\nby the [cborg-json](/package/cborg-json) package. Also see [cbor-tool](/package/cbor-tool)\nfor a convenient command-line utility for working with CBOR data."; - buildType = "Simple"; - }; - components = { - "library" = { - depends = ([ - (hsPkgs.array) - (hsPkgs.base) - (hsPkgs.bytestring) - (hsPkgs.containers) - (hsPkgs.deepseq) - (hsPkgs.ghc-prim) - (hsPkgs.half) - (hsPkgs.primitive) - (hsPkgs.text) - ] ++ (pkgs.lib).optional (flags.optimize-gmp) (hsPkgs.integer-gmp)) ++ (pkgs.lib).optionals (!(compiler.isGhc && (compiler.version).ge "8.0")) [ - (hsPkgs.fail) - (hsPkgs.semigroups) - ]; - }; - tests = { - "tests" = { - depends = [ - (hsPkgs.array) - (hsPkgs.base) - (hsPkgs.bytestring) - (hsPkgs.text) - (hsPkgs.cborg) - (hsPkgs.aeson) - (hsPkgs.base64-bytestring) - (hsPkgs.base16-bytestring) - (hsPkgs.deepseq) - (hsPkgs.fail) - (hsPkgs.half) - (hsPkgs.QuickCheck) - (hsPkgs.scientific) - (hsPkgs.tasty) - (hsPkgs.tasty-hunit) - (hsPkgs.tasty-quickcheck) - (hsPkgs.vector) - ]; - }; - }; - }; - } // { - src = (pkgs.lib).mkDefault (pkgs.fetchgit { - url = "https://github.com/well-typed/cborg"; - rev = "80fbe0ee5e67a5622e2cb9eaa9d8594a2214322d"; - sha256 = "1khd1v9yh6jdkcvzvknvhxpc1qvxvww0pp7c43w4hbvdyhs1q8wh"; - }); - postUnpack = "sourceRoot+=/cborg; echo source root reset to \$sourceRoot"; - } \ No newline at end of file diff --git a/nix/.stack.nix/io-sim-classes.nix b/nix/.stack.nix/io-sim-classes.nix deleted file mode 100644 index 9727c9637b4..00000000000 --- a/nix/.stack.nix/io-sim-classes.nix +++ /dev/null @@ -1,36 +0,0 @@ -{ system, compiler, flags, pkgs, hsPkgs, pkgconfPkgs, ... }: - { - flags = {}; - package = { - specVersion = "1.10"; - identifier = { name = "io-sim-classes"; version = "0.1.0.0"; }; - license = "Apache-2.0"; - copyright = "2019 Input Output (Hong Kong) Ltd."; - maintainer = ""; - author = "Alexander Vieth, Marcin Szamotulski, Duncan Coutts"; - homepage = ""; - url = ""; - synopsis = "Type classes for concurrency with STM, ST and timing"; - description = ""; - buildType = "Simple"; - }; - components = { - "library" = { - depends = [ - (hsPkgs.base) - (hsPkgs.async) - (hsPkgs.bytestring) - (hsPkgs.mtl) - (hsPkgs.stm) - (hsPkgs.time) - ]; - }; - }; - } // { - src = (pkgs.lib).mkDefault (pkgs.fetchgit { - url = "https://github.com/input-output-hk/ouroboros-network"; - rev = "8d51fb7701f8e08724caeb97308c3378a6d30227"; - sha256 = "04blh0k286l9jzdkkgpcswssg114g8hdf49riz5fcpln3zng5nd0"; - }); - postUnpack = "sourceRoot+=/io-sim-classes; echo source root reset to \$sourceRoot"; - } \ No newline at end of file diff --git a/nix/.stack.nix/network-mux.nix b/nix/.stack.nix/network-mux.nix deleted file mode 100644 index 9f5f9405922..00000000000 --- a/nix/.stack.nix/network-mux.nix +++ /dev/null @@ -1,69 +0,0 @@ -{ system, compiler, flags, pkgs, hsPkgs, pkgconfPkgs, ... }: - { - flags = { ipv6 = false; }; - package = { - specVersion = "1.10"; - identifier = { name = "network-mux"; version = "0.1.0.0"; }; - license = "Apache-2.0"; - copyright = "2019 Input Output (Hong Kong) Ltd."; - maintainer = "duncan@well-typed.com, marcin.szamotulski@iohk.io, marc.fontaine@iohk.io, karl.knutsson@iohk.io, alex@well-typed.com"; - author = "Duncan Coutts, Marc Fontaine, Karl Knutsson, Marcin Szamotulski, Alexander Vieth"; - homepage = ""; - url = ""; - synopsis = "Multiplexing library"; - description = ""; - buildType = "Simple"; - }; - components = { - "library" = { - depends = [ - (hsPkgs.base) - (hsPkgs.typed-protocols) - (hsPkgs.io-sim-classes) - (hsPkgs.contra-tracer) - (hsPkgs.array) - (hsPkgs.binary) - (hsPkgs.bytestring) - (hsPkgs.cborg) - (hsPkgs.network) - (hsPkgs.process) - (hsPkgs.time) - ]; - }; - tests = { - "test-network-mux" = { - depends = [ - (hsPkgs.base) - (hsPkgs.typed-protocols) - (hsPkgs.typed-protocols-cbor) - (hsPkgs.io-sim-classes) - (hsPkgs.io-sim) - (hsPkgs.contra-tracer) - (hsPkgs.array) - (hsPkgs.binary) - (hsPkgs.bytestring) - (hsPkgs.cborg) - (hsPkgs.containers) - (hsPkgs.hashable) - (hsPkgs.network) - (hsPkgs.process) - (hsPkgs.QuickCheck) - (hsPkgs.splitmix) - (hsPkgs.serialise) - (hsPkgs.stm) - (hsPkgs.tasty) - (hsPkgs.tasty-quickcheck) - (hsPkgs.tasty-hunit) - (hsPkgs.time) - ]; - }; - }; - }; - } // { - src = (pkgs.lib).mkDefault (pkgs.fetchgit { - url = "https://github.com/input-output-hk/ouroboros-network"; - rev = "8d51fb7701f8e08724caeb97308c3378a6d30227"; - sha256 = "04blh0k286l9jzdkkgpcswssg114g8hdf49riz5fcpln3zng5nd0"; - }); - postUnpack = "sourceRoot+=/network-mux; echo source root reset to \$sourceRoot"; - } \ No newline at end of file diff --git a/nix/.stack.nix/ouroboros-consensus.nix b/nix/.stack.nix/ouroboros-consensus.nix deleted file mode 100644 index def3210759e..00000000000 --- a/nix/.stack.nix/ouroboros-consensus.nix +++ /dev/null @@ -1,128 +0,0 @@ -{ system, compiler, flags, pkgs, hsPkgs, pkgconfPkgs, ... }: - { - flags = {}; - package = { - specVersion = "1.10"; - identifier = { name = "ouroboros-consensus"; version = "0.1.0.0"; }; - license = "Apache-2.0"; - copyright = "2019 Input Output (Hong Kong) Ltd."; - maintainer = "operations@iohk.io"; - author = "IOHK Engineering Team"; - homepage = ""; - url = ""; - synopsis = "Consensus layer for the Ouroboros blockchain protocol"; - description = ""; - buildType = "Simple"; - }; - components = { - "library" = { - depends = [ - (hsPkgs.base) - (hsPkgs.ouroboros-network) - (hsPkgs.network-mux) - (hsPkgs.typed-protocols) - (hsPkgs.typed-protocols-cbor) - (hsPkgs.io-sim-classes) - (hsPkgs.contra-tracer) - (hsPkgs.cardano-ledger-test) - (hsPkgs.base16-bytestring) - (hsPkgs.bimap) - (hsPkgs.bytestring) - (hsPkgs.cardano-binary) - (hsPkgs.cardano-crypto-class) - (hsPkgs.cardano-crypto-wrapper) - (hsPkgs.cardano-ledger) - (hsPkgs.cardano-prelude) - (hsPkgs.cborg) - (hsPkgs.constraints) - (hsPkgs.containers) - (hsPkgs.cryptonite) - (hsPkgs.directory) - (hsPkgs.filepath) - (hsPkgs.fingertree) - (hsPkgs.formatting) - (hsPkgs.memory) - (hsPkgs.mmorph) - (hsPkgs.mtl) - (hsPkgs.pipes) - (hsPkgs.reflection) - (hsPkgs.serialise) - (hsPkgs.text) - (hsPkgs.time) - (hsPkgs.transformers) - (hsPkgs.vector) - ] ++ (if system.isWindows - then [ (hsPkgs.Win32) ] - else [ (hsPkgs.unix) ]); - }; - tests = { - "test-consensus" = { - depends = [ - (hsPkgs.base) - (hsPkgs.cardano-crypto-class) - (hsPkgs.typed-protocols) - (hsPkgs.network-mux) - (hsPkgs.ouroboros-network) - (hsPkgs.ouroboros-consensus) - (hsPkgs.io-sim-classes) - (hsPkgs.io-sim) - (hsPkgs.containers) - (hsPkgs.contra-tracer) - (hsPkgs.cryptonite) - (hsPkgs.fgl) - (hsPkgs.fingertree) - (hsPkgs.graphviz) - (hsPkgs.mtl) - (hsPkgs.QuickCheck) - (hsPkgs.random) - (hsPkgs.serialise) - (hsPkgs.tasty) - (hsPkgs.tasty-hunit) - (hsPkgs.tasty-quickcheck) - (hsPkgs.text) - (hsPkgs.time) - ]; - }; - "test-storage" = { - depends = [ - (hsPkgs.base) - (hsPkgs.cardano-crypto-class) - (hsPkgs.ouroboros-network) - (hsPkgs.ouroboros-network-testing) - (hsPkgs.ouroboros-consensus) - (hsPkgs.io-sim-classes) - (hsPkgs.io-sim) - (hsPkgs.bifunctors) - (hsPkgs.binary) - (hsPkgs.bytestring) - (hsPkgs.cereal) - (hsPkgs.containers) - (hsPkgs.contra-tracer) - (hsPkgs.directory) - (hsPkgs.fingertree) - (hsPkgs.generics-sop) - (hsPkgs.mtl) - (hsPkgs.pretty-show) - (hsPkgs.QuickCheck) - (hsPkgs.quickcheck-state-machine) - (hsPkgs.random) - (hsPkgs.serialise) - (hsPkgs.tasty) - (hsPkgs.tasty-hunit) - (hsPkgs.tasty-quickcheck) - (hsPkgs.temporary) - (hsPkgs.time) - (hsPkgs.transformers) - (hsPkgs.tree-diff) - ]; - }; - }; - }; - } // { - src = (pkgs.lib).mkDefault (pkgs.fetchgit { - url = "https://github.com/input-output-hk/ouroboros-network"; - rev = "8d51fb7701f8e08724caeb97308c3378a6d30227"; - sha256 = "04blh0k286l9jzdkkgpcswssg114g8hdf49riz5fcpln3zng5nd0"; - }); - postUnpack = "sourceRoot+=/ouroboros-consensus; echo source root reset to \$sourceRoot"; - } \ No newline at end of file diff --git a/nix/.stack.nix/ouroboros-network.nix b/nix/.stack.nix/ouroboros-network.nix deleted file mode 100644 index fc924ddb4b0..00000000000 --- a/nix/.stack.nix/ouroboros-network.nix +++ /dev/null @@ -1,129 +0,0 @@ -{ system, compiler, flags, pkgs, hsPkgs, pkgconfPkgs, ... }: - { - flags = { ipv6 = false; cddl = false; }; - package = { - specVersion = "1.10"; - identifier = { name = "ouroboros-network"; version = "0.1.0.0"; }; - license = "Apache-2.0"; - copyright = "2019 Input Output (Hong Kong) Ltd."; - maintainer = ""; - author = "Alexander Vieth, Marcin Szamotulski, Duncan Coutts"; - homepage = ""; - url = ""; - synopsis = "A networking layer for the Ouroboros blockchain protocol"; - description = ""; - buildType = "Simple"; - }; - components = { - "library" = { - depends = [ - (hsPkgs.base) - (hsPkgs.network-mux) - (hsPkgs.typed-protocols) - (hsPkgs.typed-protocols-cbor) - (hsPkgs.io-sim-classes) - (hsPkgs.contra-tracer) - (hsPkgs.async) - (hsPkgs.binary) - (hsPkgs.bytestring) - (hsPkgs.cardano-binary) - (hsPkgs.cborg) - (hsPkgs.containers) - (hsPkgs.dns) - (hsPkgs.fingertree) - (hsPkgs.iproute) - (hsPkgs.network) - (hsPkgs.serialise) - (hsPkgs.stm) - (hsPkgs.time) - (hsPkgs.hashable) - (hsPkgs.text) - ]; - }; - exes = { - "demo-chain-sync" = { - depends = [ - (hsPkgs.base) - (hsPkgs.async) - (hsPkgs.bytestring) - (hsPkgs.containers) - (hsPkgs.contra-tracer) - (hsPkgs.directory) - (hsPkgs.network-mux) - (hsPkgs.network) - (hsPkgs.ouroboros-network) - (hsPkgs.QuickCheck) - (hsPkgs.random) - (hsPkgs.serialise) - (hsPkgs.splitmix) - (hsPkgs.stm) - (hsPkgs.typed-protocols-cbor) - (hsPkgs.typed-protocols) - ]; - }; - }; - tests = { - "tests" = { - depends = [ - (hsPkgs.base) - (hsPkgs.array) - (hsPkgs.async) - (hsPkgs.binary) - (hsPkgs.bytestring) - (hsPkgs.cardano-binary) - (hsPkgs.cborg) - (hsPkgs.containers) - (hsPkgs.contra-tracer) - (hsPkgs.directory) - (hsPkgs.dns) - (hsPkgs.fingertree) - (hsPkgs.hashable) - (hsPkgs.io-sim) - (hsPkgs.io-sim-classes) - (hsPkgs.iproute) - (hsPkgs.mtl) - (hsPkgs.network-mux) - (hsPkgs.network) - (hsPkgs.ouroboros-network-testing) - (hsPkgs.pipes) - (hsPkgs.process) - (hsPkgs.QuickCheck) - (hsPkgs.serialise) - (hsPkgs.splitmix) - (hsPkgs.stm) - (hsPkgs.tasty-hunit) - (hsPkgs.tasty-quickcheck) - (hsPkgs.tasty) - (hsPkgs.text) - (hsPkgs.time) - (hsPkgs.typed-protocols-cbor) - (hsPkgs.typed-protocols) - ]; - }; - "cddl" = { - depends = [ - (hsPkgs.base) - (hsPkgs.bytestring) - (hsPkgs.cardano-binary) - (hsPkgs.cborg) - (hsPkgs.containers) - (hsPkgs.fingertree) - (hsPkgs.hashable) - (hsPkgs.io-sim-classes) - (hsPkgs.process-extras) - (hsPkgs.serialise) - (hsPkgs.text) - (hsPkgs.typed-protocols-cbor) - (hsPkgs.typed-protocols) - ]; - }; - }; - }; - } // { - src = (pkgs.lib).mkDefault (pkgs.fetchgit { - url = "https://github.com/input-output-hk/ouroboros-network"; - rev = "8d51fb7701f8e08724caeb97308c3378a6d30227"; - sha256 = "04blh0k286l9jzdkkgpcswssg114g8hdf49riz5fcpln3zng5nd0"; - }); - postUnpack = "sourceRoot+=/ouroboros-network; echo source root reset to \$sourceRoot"; - } \ No newline at end of file diff --git a/nix/.stack.nix/typed-protocols-cbor.nix b/nix/.stack.nix/typed-protocols-cbor.nix deleted file mode 100644 index 5177133d468..00000000000 --- a/nix/.stack.nix/typed-protocols-cbor.nix +++ /dev/null @@ -1,51 +0,0 @@ -{ system, compiler, flags, pkgs, hsPkgs, pkgconfPkgs, ... }: - { - flags = {}; - package = { - specVersion = "1.10"; - identifier = { name = "typed-protocols-cbor"; version = "0.1.0.0"; }; - license = "Apache-2.0"; - copyright = "2019 Input Output (Hong Kong) Ltd."; - maintainer = "alex@well-typed.com, duncan@well-typed.com, marcin.szamotulski@iohk.io"; - author = "Alexander Vieth, Duncan Coutts, Marcin Szamotulski"; - homepage = ""; - url = ""; - synopsis = ""; - description = ""; - buildType = "Simple"; - }; - components = { - "library" = { - depends = [ - (hsPkgs.base) - (hsPkgs.bytestring) - (hsPkgs.cborg) - (hsPkgs.serialise) - (hsPkgs.io-sim-classes) - (hsPkgs.typed-protocols) - ]; - }; - tests = { - "test-typed-protocols-cbor" = { - depends = [ - (hsPkgs.base) - (hsPkgs.bytestring) - (hsPkgs.cborg) - (hsPkgs.serialise) - (hsPkgs.QuickCheck) - (hsPkgs.tasty) - (hsPkgs.tasty-quickcheck) - (hsPkgs.io-sim-classes) - (hsPkgs.typed-protocols) - ]; - }; - }; - }; - } // { - src = (pkgs.lib).mkDefault (pkgs.fetchgit { - url = "https://github.com/input-output-hk/ouroboros-network"; - rev = "8d51fb7701f8e08724caeb97308c3378a6d30227"; - sha256 = "04blh0k286l9jzdkkgpcswssg114g8hdf49riz5fcpln3zng5nd0"; - }); - postUnpack = "sourceRoot+=/typed-protocols-cbor; echo source root reset to \$sourceRoot"; - } \ No newline at end of file diff --git a/nix/.stack.nix/typed-protocols.nix b/nix/.stack.nix/typed-protocols.nix deleted file mode 100644 index 438ebd02692..00000000000 --- a/nix/.stack.nix/typed-protocols.nix +++ /dev/null @@ -1,50 +0,0 @@ -{ system, compiler, flags, pkgs, hsPkgs, pkgconfPkgs, ... }: - { - flags = {}; - package = { - specVersion = "1.10"; - identifier = { name = "typed-protocols"; version = "0.1.0.0"; }; - license = "Apache-2.0"; - copyright = "2019 Input Output (Hong Kong) Ltd."; - maintainer = "alex@well-typed.com, duncan@well-typed.com, marcin.szamotulski@iohk.io"; - author = "Alexander Vieth, Duncan Coutts, Marcin Szamotulski"; - homepage = ""; - url = ""; - synopsis = "A framework for strongly typed protocols"; - description = ""; - buildType = "Simple"; - }; - components = { - "library" = { - depends = [ - (hsPkgs.base) - (hsPkgs.io-sim-classes) - (hsPkgs.bytestring) - (hsPkgs.contra-tracer) - (hsPkgs.time) - ]; - }; - tests = { - "tests" = { - depends = [ - (hsPkgs.base) - (hsPkgs.bytestring) - (hsPkgs.contra-tracer) - (hsPkgs.io-sim-classes) - (hsPkgs.io-sim) - (hsPkgs.QuickCheck) - (hsPkgs.tasty) - (hsPkgs.tasty-quickcheck) - (hsPkgs.time) - ]; - }; - }; - }; - } // { - src = (pkgs.lib).mkDefault (pkgs.fetchgit { - url = "https://github.com/input-output-hk/ouroboros-network"; - rev = "8d51fb7701f8e08724caeb97308c3378a6d30227"; - sha256 = "04blh0k286l9jzdkkgpcswssg114g8hdf49riz5fcpln3zng5nd0"; - }); - postUnpack = "sourceRoot+=/typed-protocols; echo source root reset to \$sourceRoot"; - } \ No newline at end of file