-
The Haskell package set does not contain the package: ${pkg} (build dependency).
-
If you are using Stackage, make sure that you are using a snapshot that contains the package. Otherwise you may need to update the Hackage snapshot you are using, usually by updating haskell.nix.
-
The Nixpkgs package set does not contain the package: ${pkg} (system dependency).
-
You may need to augment the system package mapping in haskell.nix so that it can be found.
-
The pkg-conf packages does not contain the package: ${pkg} (pkg-conf dependency).
-
You may need to augment the pkg-conf package mapping in haskell.nix so that it can be found.
-
The local executable components do not include the component: ${pkg} (executable dependency).
-
legacyExeDepError = pkg:
-
The Haskell package set does not contain the package: ${pkg} (executable dependency).
-
If you are using Stackage, make sure that you are using a snapshot that contains the package. Otherwise you may need to update the Hackage snapshot you are using, usually by updating haskell.nix.
-
buildToolDepError = pkg:
-
Neither the Haskell package set or the Nixpkgs package set contain the package: ${pkg} (build tool dependency).
-
If this is a system dependency:
-
You may need to augment the system package mapping in haskell.nix so that it can be found.
-
If this is a Haskell dependency:
-
If you are using Stackage, make sure that you are using a snapshot that contains the package. Otherwise you may need to update the Hackage snapshot you are using, usually by updating haskell.nix.
-
in { system, compiler, flags, pkgs, hsPkgs, pkgconfPkgs, ... }:
-
flags = { golden-tests = false; golden-tests-exe = false; };
-
identifier = { name = "cardano-crypto"; version = "1.1.0"; };
-
copyright = "2016-2017 IOHK";
-
author = "Vincent Hanquez";
-
homepage = "https://github.com/input-output-hk/cardano-crypto#readme";
-
synopsis = "Cryptography primitives for cardano";
-
(hsPkgs."base" or (buildDepError "base"))
-
(hsPkgs."memory" or (buildDepError "memory"))
-
(hsPkgs."deepseq" or (buildDepError "deepseq"))
-
(hsPkgs."bytestring" or (buildDepError "bytestring"))
-
(hsPkgs."basement" or (buildDepError "basement"))
-
(hsPkgs."foundation" or (buildDepError "foundation"))
-
(hsPkgs."cryptonite" or (buildDepError "cryptonite"))
-
(hsPkgs."cryptonite-openssl" or (buildDepError "cryptonite-openssl"))
-
(hsPkgs."hashable" or (buildDepError "hashable"))
-
(hsPkgs."integer-gmp" or (buildDepError "integer-gmp"))
-
(hsPkgs."base" or (buildDepError "base"))
-
(hsPkgs."basement" or (buildDepError "basement"))
-
(hsPkgs."foundation" or (buildDepError "foundation"))
-
(hsPkgs."memory" or (buildDepError "memory"))
-
(hsPkgs."bytestring" or (buildDepError "bytestring"))
-
(hsPkgs."cryptonite" or (buildDepError "cryptonite"))
-
(hsPkgs."cardano-crypto" or (buildDepError "cardano-crypto"))
-
] ++ (pkgs.lib).optional (flags.golden-tests-exe) (hsPkgs."inspector" or (buildDepError "inspector"));
-
buildable = if flags.golden-tests-exe then true else false;
-
"cardano-crypto-test" = {
-
(hsPkgs."base" or (buildDepError "base"))
-
(hsPkgs."bytestring" or (buildDepError "bytestring"))
-
(hsPkgs."memory" or (buildDepError "memory"))
-
(hsPkgs."cryptonite" or (buildDepError "cryptonite"))
-
(hsPkgs."cardano-crypto" or (buildDepError "cardano-crypto"))
-
(hsPkgs."basement" or (buildDepError "basement"))
-
(hsPkgs."foundation" or (buildDepError "foundation"))
-
"cardano-crypto-golden-tests" = {
-
(hsPkgs."base" or (buildDepError "base"))
-
(hsPkgs."basement" or (buildDepError "basement"))
-
(hsPkgs."foundation" or (buildDepError "foundation"))
-
(hsPkgs."memory" or (buildDepError "memory"))
-
(hsPkgs."bytestring" or (buildDepError "bytestring"))
-
(hsPkgs."cryptonite" or (buildDepError "cryptonite"))
-
(hsPkgs."cardano-crypto" or (buildDepError "cardano-crypto"))
-
] ++ (pkgs.lib).optional (flags.golden-tests) (hsPkgs."inspector" or (buildDepError "inspector"));
-
buildable = if flags.golden-tests then true else false;
-
"cardano-crypto-bench" = {
-
(hsPkgs."base" or (buildDepError "base"))
-
(hsPkgs."bytestring" or (buildDepError "bytestring"))
-
(hsPkgs."memory" or (buildDepError "memory"))
-
(hsPkgs."cryptonite" or (buildDepError "cryptonite"))
-
(hsPkgs."cardano-crypto" or (buildDepError "cardano-crypto"))
-
(hsPkgs."gauge" or (buildDepError "gauge"))
-
src = (pkgs.lib).mkDefault (pkgs.fetchgit {
-
url = "https://github.com/input-output-hk/cardano-crypto";
-
rev = "3c707936ba0a665375acf5bd240dc4b6eaa6c0bc";
-
sha256 = "0g8ln8k8wx4csdv92bz09pr7v9dp4lcyv1334b09c9rgwdwhqg1b";
\ No newline at end of file