anchor.diff:            ];
             libraryToolDepends = [ cpphs ];
             executableHaskellDepends = [
  -            base
  -            bytestring
               cardano-sl
               cardano-sl-core
               cardano-sl-infra
               cardano-sl-txp
  -            cardano-sl-update
               constraints
               formatting
               log-warper
               network-transport-tcp
               node-sketch
  +            safe-exceptions
               temporary
               universum
               unix
  
positive.code:             cardano-sl-update
              constraints
              containers
              cryptonite
              data-default
              Earley
              ether
  
negative.code:           description = "Cardano SL main implementation";
            license = stdenv.lib.licenses.mit;
          }) {};
        cardano-sl-auxx = callPackage ({ Earley, MonadRandom, QuickCheck, ansi-wl-pprint, async, base, base58-bytestring, bytestring, canonical-json, cardano-sl, cardano-sl-core, cardano-sl-db, cardano-sl-infra, cardano-sl-ssc, cardano-sl-txp, cardano-sl-update, constraints, containers, cpphs, data-default, ether, formatting, generic-arbitrary, haskeline, hspec, lens, log-warper, megaparsec, mkDerivation, mmorph, mtl, neat-interpolation, network-transport-tcp, node-sketch, optparse-applicative, parser-combinators, quickcheck-instances, random, safe-exceptions, scientific, serokell-util, split, stdenv, stm, temporary, text, text-format, time-units, transformers, universum, unix, unordered-containers }:
        mkDerivation {
            pname = "cardano-sl-auxx";
            version = "1.0.3";
  