Skip to content
Snippets Groups Projects
overlay.nix 12.4 KiB
Newer Older
Max Tomago's avatar
Max Tomago committed
{ pkgs, ... }:
final: prev: with pkgs.haskell.lib; {
Max Tomago's avatar
Max Tomago committed
  Boolean = final.callPackage (./pkgs/Boolean.nix) { };

  HTF = final.callPackage (./pkgs/HTF.nix) { };
Max Tomago's avatar
Max Tomago committed

Max Tomago's avatar
Max Tomago committed
  HsOpenSSL = final.callPackage (./pkgs/HsOpenSSL.nix) { };

Max Tomago's avatar
Max Tomago committed
  MemoTrie = final.callPackage (./pkgs/MemoTrie.nix) { };

Max Tomago's avatar
Max Tomago committed
  NumInstances = final.callPackage (./pkgs/NumInstances.nix) { };

  OddWord = final.callPackage (./pkgs/OddWord.nix) { };

  PyF = final.callPackage (./pkgs/PyF.nix) { };
  Stream = final.callPackage (./pkgs/Stream.nix) { };
  Unique = final.callPackage (./pkgs/Unique.nix) { };
Daniel Firth's avatar
Daniel Firth committed
  Win32-network = final.callPackage (./pkgs/Win32-network.nix) { };

Daniel Firth's avatar
Daniel Firth committed
  aeson-qq = final.callPackage (./pkgs/aeson-qq.nix) { };

  algebraic-graphs = final.callPackage (./pkgs/algebraic-graphs.nix) { };
  async-timer = final.callPackage (./pkgs/async-timer.nix) { };

  base-deriving-via = final.callPackage (./pkgs/base-deriving-via.nix) { };
  base-prelude = final.callPackage (./pkgs/base-prelude.nix) { };
  base58-bytestring = final.callPackage (./pkgs/base58-bytestring.nix) { };
  base64-bytestring-type = final.callPackage (./pkgs/base64-bytestring-type.nix) { };
  bech32 = final.callPackage (./pkgs/bech32.nix) { };
Daniel Firth's avatar
Daniel Firth committed
  bech32-th = final.callPackage (./pkgs/bech32-th.nix) { };

  bin = final.callPackage (./pkgs/bin.nix) { };
Max Tomago's avatar
Max Tomago committed

  byron-spec-chain = final.callPackage (./pkgs/byron-spec-chain.nix) { };
  byron-spec-ledger = final.callPackage (./pkgs/byron-spec-ledger.nix) { };
  canonical-json = final.callPackage (./pkgs/canonical-json.nix) { };
  cardano-binary = final.callPackage (./pkgs/cardano-binary.nix) { };
  cardano-binary-test = final.callPackage (./pkgs/cardano-binary-test.nix) { };
  cardano-crypto = final.callPackage (./pkgs/cardano-crypto.nix) { };
  cardano-crypto-class = final.callPackage (./pkgs/cardano-crypto-class.nix) { };
  cardano-crypto-praos = final.callPackage (./pkgs/cardano-crypto-praos.nix) { };
  cardano-crypto-test = final.callPackage (./pkgs/cardano-crypto-test.nix) { };
  cardano-crypto-tests = final.callPackage (./pkgs/cardano-crypto-tests.nix) { };

  cardano-crypto-wrapper = final.callPackage (./pkgs/cardano-crypto-wrapper.nix) { };
  cardano-data = final.callPackage (./pkgs/cardano-data.nix) { };
  cardano-ledger-alonzo = final.callPackage (./pkgs/cardano-ledger-alonzo.nix) { };
  cardano-ledger-alonzo-test = final.callPackage (./pkgs/cardano-ledger-alonzo-test.nix) { };
  cardano-ledger-api = final.callPackage (./pkgs/cardano-ledger-api.nix) { };
  cardano-ledger-babbage = final.callPackage (./pkgs/cardano-ledger-babbage.nix) { };
  cardano-ledger-babbage-test = final.callPackage (./pkgs/cardano-ledger-babbage-test.nix) { };
  cardano-ledger-byron = final.callPackage (./pkgs/cardano-ledger-byron.nix) { };
  cardano-ledger-byron-test = final.callPackage (./pkgs/cardano-ledger-byron-test.nix) { };
  cardano-ledger-conway = final.callPackage (./pkgs/cardano-ledger-conway.nix) { };
  cardano-ledger-conway-test = final.callPackage (./pkgs/cardano-ledger-conway-test.nix) { };
  cardano-ledger-core = final.callPackage (./pkgs/cardano-ledger-core.nix) { };
  cardano-ledger-pretty = final.callPackage (./pkgs/cardano-ledger-pretty.nix) { };
  cardano-ledger-shelley = final.callPackage (./pkgs/cardano-ledger-shelley.nix) { };
  cardano-ledger-shelley-ma = final.callPackage (./pkgs/cardano-ledger-shelley-ma.nix) { };
  cardano-ledger-shelley-ma-test = final.callPackage (./pkgs/cardano-ledger-shelley-ma-test.nix) { };
  cardano-ledger-shelley-test = final.callPackage (./pkgs/cardano-ledger-shelley-test.nix) { };
  cardano-ledger-test = final.callPackage (./pkgs/cardano-ledger-test.nix) { };
  cardano-prelude = final.callPackage (./pkgs/cardano-prelude.nix) { };
  cardano-prelude-test = final.callPackage (./pkgs/cardano-prelude-test.nix) { };
  cardano-protocol-tpraos = final.callPackage (./pkgs/cardano-protocol-tpraos.nix) { };
  cardano-slotting = final.callPackage (./pkgs/cardano-slotting.nix) { };
  cardano-strict-containers = final.callPackage (./pkgs/cardano-strict-containers.nix) { };
Max Tomago's avatar
Max Tomago committed
  casing = final.callPackage (./pkgs/casing.nix) { };

  composition-prelude = final.callPackage (./pkgs/composition-prelude.nix) { };
  concurrent-extra = final.callPackage (./pkgs/concurrent-extra.nix) { };

  contra-tracer = final.callPackage (./pkgs/contra-tracer.nix) { };
  data-ordlist = final.callPackage (./pkgs/data-ordlist.nix) { };
  dependent-sum-template = final.callPackage (./pkgs/dependent-sum-template.nix) { };
Daniel Firth's avatar
Daniel Firth committed
  deque = final.callPackage (./pkgs/deque.nix) { };

  deriving-compat = final.callPackage (./pkgs/deriving-compat.nix) { };
  dictionary-sharing = final.callPackage (./pkgs/dictionary-sharing.nix) { };
Daniel Firth's avatar
Daniel Firth committed
  dns = final.callPackage (./pkgs/dns.nix) { };

  doctest-discover = final.callPackage (./pkgs/doctest-discover.nix) { };

  dom-lt = final.callPackage (./pkgs/dom-lt.nix) { };
Daniel Firth's avatar
Daniel Firth committed
  errors = final.callPackage (./pkgs/errors.nix) { };

  exact-combinatorics = final.callPackage (./pkgs/exact-combinatorics.nix) { };

  extended-reals = final.callPackage (./pkgs/extended-reals.nix) { };

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

  finite-typelits = final.callPackage (./pkgs/finite-typelits.nix) { };

  flat = final.callPackage (./pkgs/flat.nix) { };
  generic-arbitrary = final.callPackage (./pkgs/generic-arbitrary.nix) { };

  generic-lens = final.callPackage (./pkgs/generic-lens.nix) { };

  generic-monoid = final.callPackage (./pkgs/generic-monoid.nix) { };
  ghc-typelits-knownnat = final.callPackage (./pkgs/ghc-typelits-knownnat.nix) { };
  ghc-typelits-natnormalise = final.callPackage (./pkgs/ghc-typelits-natnormalise.nix) { };
  goblins = final.callPackage (./pkgs/goblins.nix) { };
  gray-code = final.callPackage (./pkgs/gray-code.nix) { };
  haskell-src = final.callPackage (./pkgs/haskell-src.nix) { };
  heapwords = final.callPackage (./pkgs/heapwords.nix) { };
  hedgehog-extras = final.callPackage (./pkgs/hedgehog-extras.nix) { };

  hedgehog-fn = final.callPackage (./pkgs/hedgehog-fn.nix) { };
  hedgehog-quickcheck = final.callPackage (./pkgs/hedgehog-quickcheck.nix) { };
  heredoc = final.callPackage (./pkgs/heredoc.nix) { };
  hex-text = final.callPackage (./pkgs/hex-text.nix) { };
Daniel Firth's avatar
Daniel Firth committed
  hsyslog = final.callPackage (./pkgs/hsyslog.nix) { };

  html-entities = final.callPackage (./pkgs/html-entities.nix) { };

  http-common = final.callPackage (./pkgs/http-common.nix) { };

  http-streams = final.callPackage (./pkgs/http-streams.nix) { };

Daniel Firth's avatar
Daniel Firth committed
  hw-aeson = final.callPackage (./pkgs/hw-aeson.nix) { };

  hxt = final.callPackage (./pkgs/hxt.nix) { };
  hxt-charproperties = final.callPackage (./pkgs/hxt-charproperties.nix) { };
  hxt-regex-xmlschema = final.callPackage (./pkgs/hxt-regex-xmlschema.nix) { };
  hxt-unicode = final.callPackage (./pkgs/hxt-unicode.nix) { };
  indexed-list-literals = final.callPackage (./pkgs/indexed-list-literals.nix) { };

  inline-c = final.callPackage (./pkgs/inline-c.nix) { };
  inline-r = final.callPackage (./pkgs/inline-r.nix) { };
  int-cast = final.callPackage (./pkgs/int-cast.nix) { };
Max Tomago's avatar
Max Tomago committed

  io-classes = final.callPackage (./pkgs/io-classes.nix) { };

  io-sim = final.callPackage (./pkgs/io-sim.nix) { };

Max Tomago's avatar
Max Tomago committed
  io-streams = final.callPackage (./pkgs/io-streams.nix) { };

  io-streams-haproxy = final.callPackage (./pkgs/io-streams-haproxy.nix) { };

Max Tomago's avatar
Max Tomago committed
  katip = final.callPackage (./pkgs/katip.nix) { };

  lazy-search = final.callPackage (./pkgs/lazy-search.nix) { };
  lazysmallcheck = final.callPackage (./pkgs/lazysmallcheck.nix) { };
  libsystemd-journal = final.callPackage (./pkgs/libsystemd-journal.nix) { };

  linear-generics = final.callPackage (./pkgs/linear-generics.nix) { };

  list-t = final.callPackage (./pkgs/list-t.nix) { };
  list-transformer = final.callPackage (./pkgs/list-transformer.nix) { };

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

  markov-chain-usage-model = final.callPackage (./pkgs/markov-chain-usage-model.nix) { };

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

  measures = final.callPackage (./pkgs/measures.nix) { };
  mersenne-random-pure64 = final.callPackage (./pkgs/mersenne-random-pure64.nix) { };
  monoidal-containers = final.callPackage (./pkgs/monoidal-containers.nix) { };
  monoidal-synchronisation = final.callPackage (./pkgs/monoidal-synchronisation.nix) { };

  moo = final.callPackage (./pkgs/moo.nix) { };
  mtl-prelude = final.callPackage (./pkgs/mtl-prelude.nix) { };
  multiset = final.callPackage (./pkgs/multiset.nix) { };
  newtype = final.callPackage (./pkgs/newtype.nix) { };
  non-integral = final.callPackage (./pkgs/non-integral.nix) { };
  nonempty-vector = final.callPackage (./pkgs/nonempty-vector.nix) { };
  nothunks = final.callPackage (./pkgs/nothunks.nix) { };
Daniel Firth's avatar
Daniel Firth committed
  openapi3 = final.callPackage (./pkgs/openapi3.nix) { };

  openssl-streams = final.callPackage (./pkgs/openssl-streams.nix) { };

  optparse-applicative-fork = final.callPackage (./pkgs/optparse-applicative-fork.nix) { };

  optparse-generic = final.callPackage (./pkgs/optparse-generic.nix) { };

  partial-order = final.callPackage (./pkgs/partial-order.nix) { };
  persistent-test = final.callPackage (./pkgs/persistent-test.nix) { };

Daniel Firth's avatar
Daniel Firth committed
  pipes-safe = final.callPackage (./pkgs/pipes-safe.nix) { };

  plutus-core = final.callPackage (./pkgs/plutus-core.nix) { };
  plutus-ledger-api = final.callPackage (./pkgs/plutus-ledger-api.nix) { };
  plutus-preprocessor = final.callPackage (./pkgs/plutus-preprocessor.nix) { };
  plutus-tx = final.callPackage (./pkgs/plutus-tx.nix) { };
Daniel Firth's avatar
Daniel Firth committed
  pqueue = final.callPackage (./pkgs/pqueue.nix) { };

  prettyprinter-configurable = final.callPackage (./pkgs/prettyprinter-configurable.nix) { };
  protolude = final.callPackage (./pkgs/protolude.nix) { };
Max Tomago's avatar
Max Tomago committed

  quiet = final.callPackage (./pkgs/quiet.nix) { };
  ral = final.callPackage (./pkgs/ral.nix) { };
Max Tomago's avatar
Max Tomago committed
  readable = final.callPackage (./pkgs/readable.nix) { };

  recursion-schemes = final.callPackage (./pkgs/recursion-schemes.nix) { };
  ref-tf = final.callPackage (./pkgs/ref-tf.nix) { };
  row-types = final.callPackage (./pkgs/row-types.nix) { };

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

  servant-openapi3 = final.callPackage (./pkgs/servant-openapi3.nix) { };

  set-algebra = final.callPackage (./pkgs/set-algebra.nix) { };
  singletons-th = final.callPackage (./pkgs/singletons-th.nix) { };
  size-based = final.callPackage (./pkgs/size-based.nix) { };
  small-steps = final.callPackage (./pkgs/small-steps.nix) { };
  small-steps-test = final.callPackage (./pkgs/small-steps-test.nix) { };
Max Tomago's avatar
Max Tomago committed
  snap-core = final.callPackage (./pkgs/snap-core.nix) { };

  snap-server = final.callPackage (./pkgs/snap-server.nix) { };

  statistics-linreg = final.callPackage (./pkgs/statistics-linreg.nix) { };

  storable-record = final.callPackage (./pkgs/storable-record.nix) { };

  storable-tuple = final.callPackage (./pkgs/storable-tuple.nix) { };

  streaming-binary = final.callPackage (./pkgs/streaming-binary.nix) { };
  streaming-bytestring = final.callPackage (./pkgs/streaming-bytestring.nix) { };
  strict-containers = final.callPackage (./pkgs/strict-containers.nix) { };
  strict-list = final.callPackage (./pkgs/strict-list.nix) { };

  strict-stm = final.callPackage (./pkgs/strict-stm.nix) { };

  system-fileio = final.callPackage (./pkgs/system-fileio.nix) { };

  testing-type-modifiers = final.callPackage (./pkgs/testing-type-modifiers.nix) { };
  th-desugar = final.callPackage (./pkgs/th-desugar.nix) { };
Max Tomago's avatar
Max Tomago committed
  threads = final.callPackage (./pkgs/threads.nix) { };

  time-locale-compat = final.callPackage (./pkgs/time-locale-compat.nix) { };

Daniel Firth's avatar
Daniel Firth committed
  time-units = final.callPackage (./pkgs/time-units.nix) { };

  transformers-except = final.callPackage (./pkgs/transformers-except.nix) { };

  typed-protocols = final.callPackage (./pkgs/typed-protocols.nix) { };

  typed-protocols-cborg = final.callPackage (./pkgs/typed-protocols-cborg.nix) { };

  typed-protocols-examples = final.callPackage (./pkgs/typed-protocols-examples.nix) { };

  typerep-map = final.callPackage (./pkgs/typerep-map.nix) { };
  unix-bytestring = final.callPackage (./pkgs/unix-bytestring.nix) { };

  validation-selective = final.callPackage (./pkgs/validation-selective.nix) { };
  vector-map = final.callPackage (./pkgs/vector-map.nix) { };
  vector-sized = final.callPackage (./pkgs/vector-sized.nix) { };

  word-array = final.callPackage (./pkgs/word-array.nix) { };
  word-compat = final.callPackage (./pkgs/word-compat.nix) { };

  xmlgen = final.callPackage (./pkgs/xmlgen.nix) { };
  zlib-bindings = final.callPackage (./pkgs/zlib-bindings.nix) { };