Skip to content
Snippets Groups Projects
overlay.nix 44.2 KiB
Newer Older
{pkgs, lib, callPackage, ...}:
Daniel Firth's avatar
Daniel Firth committed

self: with pkgs.haskell.lib; {
  Cabal = self.callPackage (./pkgs/Cabal.nix) { };
Daniel Firth's avatar
Daniel Firth committed

  Cabal-QuickCheck = self.callPackage (./pkgs/Cabal-QuickCheck.nix) { };
Daniel Firth's avatar
Daniel Firth committed

  Cabal-described = self.callPackage (./pkgs/Cabal-described.nix) { };
  Cabal-syntax = self.callPackage (./pkgs/Cabal-syntax.nix) { };
Daniel Firth's avatar
Daniel Firth committed

  Cabal-tree-diff = self.callPackage (./pkgs/Cabal-tree-diff.nix) { };
Daniel Firth's avatar
Daniel Firth committed

  ChasingBottoms = self.callPackage (./pkgs/ChasingBottoms.nix) { };
Daniel Firth's avatar
Daniel Firth committed
  Decimal = self.callPackage (./pkgs/Decimal.nix) { };

Daniel Firth's avatar
Daniel Firth committed
  Diff = self.callPackage (./pkgs/Diff.nix) { };

Daniel Firth's avatar
Daniel Firth committed
  Glob = self.callPackage (./pkgs/Glob.nix) { };

  HTTP = self.callPackage (./pkgs/HTTP.nix) { };
Daniel Firth's avatar
Daniel Firth committed
  HUnit = self.callPackage (./pkgs/HUnit.nix) { };

Daniel Firth's avatar
Daniel Firth committed
  HsYAML = self.callPackage (./pkgs/HsYAML.nix) { };

  JuicyPixels = self.callPackage (./pkgs/JuicyPixels.nix) { };
  MonadRandom = self.callPackage (./pkgs/MonadRandom.nix) { };
  OneTuple = self.callPackage (./pkgs/OneTuple.nix) { };
Daniel Firth's avatar
Daniel Firth committed
  Only = self.callPackage (./pkgs/Only.nix) { };

  OpenGLRaw = self.callPackage (./pkgs/OpenGLRaw.nix) { };
Daniel Firth's avatar
Daniel Firth committed

Daniel Firth's avatar
Daniel Firth committed
  PSQueue = self.callPackage (./pkgs/PSQueue.nix) { };

  PyF = self.callPackage (./pkgs/PyF.nix) { };
  QuickCheck = self.callPackage (./pkgs/QuickCheck.nix) { };

Daniel Firth's avatar
Daniel Firth committed
  SHA = self.callPackage (./pkgs/SHA.nix) { };

Daniel Firth's avatar
Daniel Firth committed
  StateVar = self.callPackage (./pkgs/StateVar.nix) { };

  abstract-deque = self.callPackage (./pkgs/abstract-deque.nix) { };

  abstract-par = self.callPackage (./pkgs/abstract-par.nix) { };

  adjunctions = self.callPackage (./pkgs/adjunctions.nix) { };
  aeson = self.callPackage (./pkgs/aeson.nix) { };
  aeson-pretty = self.callPackage (./pkgs/aeson-pretty.nix) { };
  aeson-yaml = self.callPackage (./pkgs/aeson-yaml.nix) { };
Daniel Firth's avatar
Daniel Firth committed
  alex = self.callPackage (./pkgs/alex.nix) { };

  algebraic-graphs = self.callPackage (./pkgs/algebraic-graphs.nix) { };

  ansi-terminal = self.callPackage (./pkgs/ansi-terminal.nix) { };
  ansi-wl-pprint = self.callPackage (./pkgs/ansi-wl-pprint.nix) { };
  apecs = self.callPackage (./pkgs/apecs.nix) { };
Daniel Firth's avatar
Daniel Firth committed
  appar = self.callPackage (./pkgs/appar.nix) { };

  asn1-encoding = self.callPackage (./pkgs/asn1-encoding.nix) { };
  asn1-parse = self.callPackage (./pkgs/asn1-parse.nix) { };
  asn1-types = self.callPackage (./pkgs/asn1-types.nix) { };
  assoc = self.callPackage (./pkgs/assoc.nix) { };
  async = self.callPackage (./pkgs/async.nix) { };
Daniel Firth's avatar
Daniel Firth committed

  atomic-primops = self.callPackage (./pkgs/atomic-primops.nix) { };
  atomic-write = self.callPackage (./pkgs/atomic-write.nix) { };

  attoparsec = self.callPackage (./pkgs/attoparsec.nix) { };
  attoparsec-binary = self.callPackage (./pkgs/attoparsec-binary.nix) { };
  attoparsec-iso8601 = self.callPackage (./pkgs/attoparsec-iso8601.nix) { };
  auto-update = self.callPackage (./pkgs/auto-update.nix) { };

  autodocodec = self.callPackage (./pkgs/autodocodec.nix) { };
  autodocodec-schema = self.callPackage (./pkgs/autodocodec-schema.nix) { };
  autodocodec-servant-multipart = self.callPackage (./pkgs/autodocodec-servant-multipart.nix) { };
  autodocodec-yaml = self.callPackage (./pkgs/autodocodec-yaml.nix) { };
  barbies = self.callPackage (./pkgs/barbies.nix) { };
  base-compat = self.callPackage (./pkgs/base-compat.nix) { };
  base-compat-batteries = self.callPackage (./pkgs/base-compat-batteries.nix) { };
  base-orphans = self.callPackage (./pkgs/base-orphans.nix) { };

  base16-bytestring = self.callPackage (./pkgs/base16-bytestring.nix) { };

  base64 = self.callPackage (./pkgs/base64.nix) { };
  base64-bytestring = self.callPackage (./pkgs/base64-bytestring.nix) { };

  basement = self.callPackage (./pkgs/basement.nix) { };
  bifunctors = self.callPackage (./pkgs/bifunctors.nix) { };
  bimap = self.callPackage (./pkgs/bimap.nix) { };
  binary-orphans = self.callPackage (./pkgs/binary-orphans.nix) { };
  bitvec = self.callPackage (./pkgs/bitvec.nix) { };
  blaze-builder = self.callPackage (./pkgs/blaze-builder.nix) { };

  blaze-html = self.callPackage (./pkgs/blaze-html.nix) { };
  blaze-markup = self.callPackage (./pkgs/blaze-markup.nix) { };
  blaze-textual = self.callPackage (./pkgs/blaze-textual.nix) { };
  boring = self.callPackage (./pkgs/boring.nix) { };
Daniel Firth's avatar
Daniel Firth committed

  breakpoint = self.callPackage (./pkgs/breakpoint.nix) { };
  brick = self.callPackage (./pkgs/brick.nix) { };
  bsb-http-chunked = self.callPackage (./pkgs/bsb-http-chunked.nix) { };
Daniel Firth's avatar
Daniel Firth committed
  byteable = self.callPackage (./pkgs/byteable.nix) { };

Daniel Firth's avatar
Daniel Firth committed
  byteorder = self.callPackage (./pkgs/byteorder.nix) { };

  bytes = self.callPackage (./pkgs/bytes.nix) { };
Daniel Firth's avatar
Daniel Firth committed

  bytestring-builder = self.callPackage (./pkgs/bytestring-builder.nix) { };

Daniel Firth's avatar
Daniel Firth committed
  c2hs = self.callPackage (./pkgs/c2hs.nix) { };

  cabal-doctest = self.callPackage (./pkgs/cabal-doctest.nix) { };
Daniel Firth's avatar
Daniel Firth committed

  cabal-install = self.callPackage (./pkgs/cabal-install.nix) { };
  cabal-install-solver = self.callPackage (./pkgs/cabal-install-solver.nix) { };
  cabal2nix = self.callPackage (./pkgs/cabal2nix.nix) { };
  cache = self.callPackage (./pkgs/cache.nix) { };
Daniel Firth's avatar
Daniel Firth committed
  call-stack = self.callPackage (./pkgs/call-stack.nix) { };

  case-insensitive = self.callPackage (./pkgs/case-insensitive.nix) { };
  cassava = self.callPackage (./pkgs/cassava.nix) { };
  cassava-megaparsec = self.callPackage (./pkgs/cassava-megaparsec.nix) { };
  cborg = self.callPackage (./pkgs/cborg.nix) { };
  cborg-json = self.callPackage (./pkgs/cborg-json.nix) { };
Daniel Firth's avatar
Daniel Firth committed

  cereal = self.callPackage (./pkgs/cereal.nix) { };
  charset = self.callPackage (./pkgs/charset.nix) { };
Daniel Firth's avatar
Daniel Firth committed
  checkers = self.callPackage (./pkgs/checkers.nix) { };

  citeproc = self.callPackage (./pkgs/citeproc.nix) { };
Daniel Firth's avatar
Daniel Firth committed
  clock = self.callPackage (./pkgs/clock.nix) { };

Daniel Firth's avatar
Daniel Firth committed
  cmdargs = self.callPackage (./pkgs/cmdargs.nix) { };

  co-log-core = self.callPackage (./pkgs/co-log-core.nix) { };
  co-log-polysemy = self.callPackage (./pkgs/co-log-polysemy.nix) { };
Daniel Firth's avatar
Daniel Firth committed
  code-page = self.callPackage (./pkgs/code-page.nix) { };

Daniel Firth's avatar
Daniel Firth committed
  colour = self.callPackage (./pkgs/colour.nix) { };

  colourista = self.callPackage (./pkgs/colourista.nix) { };
  commonmark = self.callPackage (./pkgs/commonmark.nix) { };
  commonmark-extensions = self.callPackage (./pkgs/commonmark-extensions.nix) { };
  commonmark-pandoc = self.callPackage (./pkgs/commonmark-pandoc.nix) { };
Loading full blame...