Skip to content
Snippets Groups Projects
Commit d4ef8ba2 authored by Daniel Firth's avatar Daniel Firth
Browse files

ouroboros-network-protocols: init at...

ouroboros-network-protocols: init at github:input-output-hk/ouroboros-network/c65353299ff3efde05bf07d628a2ac7ea3193458
parent a4ca3a14
Branches
No related merge requests found
...@@ -186,6 +186,7 @@ let otherLibraries = ...@@ -186,6 +186,7 @@ let otherLibraries =
, ouroboros-network-api = callOuroborosNetwork "ouroboros-network-api" , ouroboros-network-api = callOuroborosNetwork "ouroboros-network-api"
, ouroboros-network-framework = callOuroborosNetwork "ouroboros-network-framework" , ouroboros-network-framework = callOuroborosNetwork "ouroboros-network-framework"
, ouroboros-network-mock = callOuroborosNetwork "ouroboros-network-mock" , ouroboros-network-mock = callOuroborosNetwork "ouroboros-network-mock"
, ouroboros-network-protocols = callOuroborosNetwork "ouroboros-network-protocols"
, ouroboros-network-testing = callOuroborosNetwork "ouroboros-network-testing" , ouroboros-network-testing = callOuroborosNetwork "ouroboros-network-testing"
, prettyprinter-configurable = , prettyprinter-configurable =
H.callGit H.callGit
......
...@@ -109,6 +109,8 @@ final: prev: with pkgs.haskell.lib; { ...@@ -109,6 +109,8 @@ final: prev: with pkgs.haskell.lib; {
ouroboros-network-mock = final.callPackage (./pkgs/ouroboros-network-mock.nix) { }; ouroboros-network-mock = final.callPackage (./pkgs/ouroboros-network-mock.nix) { };
ouroboros-network-protocols = final.callPackage (./pkgs/ouroboros-network-protocols.nix) { };
ouroboros-network-testing = final.callPackage (./pkgs/ouroboros-network-testing.nix) { }; ouroboros-network-testing = final.callPackage (./pkgs/ouroboros-network-testing.nix) { };
plutus-core = final.callPackage (./pkgs/plutus-core.nix) { }; plutus-core = final.callPackage (./pkgs/plutus-core.nix) { };
......
{ mkDerivation
, QuickCheck
, base
, bytestring
, cardano-strict-containers
, cborg
, containers
, contra-tracer
, directory
, fetchgit
, filepath
, io-classes
, io-sim
, lib
, mtl
, network-mux
, ouroboros-network-api
, ouroboros-network-framework
, ouroboros-network-mock
, ouroboros-network-testing
, pipes
, process-extras
, quickcheck-instances
, serialise
, strict-stm
, tasty
, tasty-hunit
, tasty-quickcheck
, temporary
, text
, typed-protocols
, typed-protocols-cborg
}:
mkDerivation {
pname = "ouroboros-network-protocols";
version = "0.2.0.0";
src = fetchgit {
url = "https://github.com/input-output-hk/ouroboros-network";
sha256 = "0nr5qkphcc5hp1az6fw934zxi0yw9k5626ys1yyw6ybbw38xwpik";
rev = "c65353299ff3efde05bf07d628a2ac7ea3193458";
fetchSubmodules = true;
};
postUnpack = "sourceRoot+=/ouroboros-network-protocols/; echo source root reset to $sourceRoot";
isLibrary = true;
isExecutable = false;
enableSeparateDataOutput = false;
libraryHaskellDepends = [
base
bytestring
cardano-strict-containers
cborg
containers
contra-tracer
io-classes
io-sim
network-mux
ouroboros-network-api
ouroboros-network-framework
ouroboros-network-mock
pipes
QuickCheck
quickcheck-instances
serialise
strict-stm
tasty
tasty-quickcheck
text
typed-protocols
typed-protocols-cborg
];
testHaskellDepends = [
base
bytestring
cborg
containers
directory
filepath
mtl
ouroboros-network-api
ouroboros-network-framework
ouroboros-network-mock
ouroboros-network-testing
process-extras
QuickCheck
quickcheck-instances
serialise
tasty
tasty-hunit
tasty-quickcheck
temporary
text
typed-protocols
];
enableLibraryProfiling = true;
enableExecutableProfiling = true;
doHaddock = false;
jailbreak = true;
doCheck = false;
doBenchmark = false;
hyperlinkSource = false;
description = "Ouroboros Network Protocols";
license = lib.licenses.asl20;
broken = false;
}
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment