packages feed

cabal2nix-2.8.2: test/golden-test-cases/hOpenPGP.nix.golden

{ mkDerivation, aeson, attoparsec, base, base16-bytestring
, base64-bytestring, bifunctors, binary, binary-conduit, byteable
, bytestring, bzlib, conduit, conduit-extra, containers, criterion
, crypto-cipher-types, cryptonite, data-default-class, errors
, fetchurl, hashable, incremental-parser, ixset-typed, lens, memory
, monad-loops, nettle, network, network-uri, newtype
, openpgp-asciiarmor, QuickCheck, quickcheck-instances, resourcet
, securemem, semigroups, split, tasty, tasty-hunit
, tasty-quickcheck, text, time, time-locale-compat, transformers
, unordered-containers, wl-pprint-extras, zlib
}:
mkDerivation {
  pname = "hOpenPGP";
  version = "2.5.5";
  src = fetchurl {
    url = "http://example.org/";
    sha256 = "abc";
  };
  libraryHaskellDepends = [
    aeson attoparsec base base16-bytestring base64-bytestring
    bifunctors binary binary-conduit byteable bytestring bzlib conduit
    conduit-extra containers crypto-cipher-types cryptonite
    data-default-class errors hashable incremental-parser ixset-typed
    lens memory monad-loops nettle network network-uri newtype
    openpgp-asciiarmor resourcet securemem semigroups split text time
    time-locale-compat transformers unordered-containers
    wl-pprint-extras zlib
  ];
  testHaskellDepends = [
    aeson attoparsec base base16-bytestring bifunctors binary
    binary-conduit byteable bytestring bzlib conduit conduit-extra
    containers crypto-cipher-types cryptonite data-default-class errors
    hashable incremental-parser ixset-typed lens memory monad-loops
    nettle network network-uri newtype QuickCheck quickcheck-instances
    resourcet securemem semigroups split tasty tasty-hunit
    tasty-quickcheck text time time-locale-compat transformers
    unordered-containers wl-pprint-extras zlib
  ];
  benchmarkHaskellDepends = [
    aeson base base16-bytestring base64-bytestring bifunctors binary
    binary-conduit byteable bytestring bzlib conduit conduit-extra
    containers criterion crypto-cipher-types cryptonite
    data-default-class errors hashable incremental-parser ixset-typed
    lens memory monad-loops nettle network network-uri newtype
    openpgp-asciiarmor resourcet securemem semigroups split text time
    time-locale-compat transformers unordered-containers
    wl-pprint-extras zlib
  ];
  homepage = "http://floss.scru.org/hOpenPGP/";
  description = "native Haskell implementation of OpenPGP (RFC4880)";
  license = stdenv.lib.licenses.mit;
}