summary refs log tree commit diff
path: root/pkgs/development/libraries/haskell/gitlib-libgit2/default.nix
blob: bb7206803ebd1b9b24116b267badefe43e418d31 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# This file was auto-generated by cabal2nix. Please do NOT edit manually!

{ cabal, conduit, conduitCombinators, exceptions, fastLogger
, filepath, gitlib, gitlibTest, hlibgit2, hspec, hspecExpectations
, HUnit, liftedAsync, liftedBase, missingForeign, mmorph
, monadControl, monadLogger, monadLoops, mtl, resourcet, stm
, stmConduit, tagged, text, textIcu, time, transformers
, transformersBase
}:

cabal.mkDerivation (self: {
  pname = "gitlib-libgit2";
  version = "3.1.0.1";
  sha256 = "0rqx1cqj7rciy7kr5dfzh4crvjk0s6amm3d5nzyawkkkdda54dcs";
  buildDepends = [
    conduit conduitCombinators exceptions fastLogger filepath gitlib
    hlibgit2 liftedAsync liftedBase missingForeign mmorph monadControl
    monadLogger monadLoops mtl resourcet stm stmConduit tagged text
    textIcu time transformers transformersBase
  ];
  testDepends = [
    exceptions gitlib gitlibTest hspec hspecExpectations HUnit
    monadLogger transformers
  ];
  meta = {
    description = "Libgit2 backend for gitlib";
    license = self.stdenv.lib.licenses.mit;
    platforms = self.ghc.meta.platforms;
    maintainers = with self.stdenv.lib.maintainers; [ ianwookim ];
  };
})