commit
6518480c1b
16
pkgs/development/libraries/haskell/event-list/default.nix
Normal file
16
pkgs/development/libraries/haskell/event-list/default.nix
Normal file
@ -0,0 +1,16 @@
|
||||
{ cabal, nonNegative, QuickCheck, transformers, utilityHt }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "event-list";
|
||||
version = "0.1.0.2";
|
||||
sha256 = "01j48871nijhkbqdsfvbvq01yr9b5a056fn03ccgazikfsd368ri";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
buildDepends = [ nonNegative QuickCheck transformers utilityHt ];
|
||||
meta = {
|
||||
homepage = "http://code.haskell.org/~thielema/event-list/";
|
||||
description = "Event lists with relative or absolute time stamps";
|
||||
license = "GPL";
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
21
pkgs/development/libraries/haskell/haskore/default.nix
Normal file
21
pkgs/development/libraries/haskell/haskore/default.nix
Normal file
@ -0,0 +1,21 @@
|
||||
{ cabal, dataAccessor, eventList, haskellSrc, markovChain, midi
|
||||
, nonNegative, parsec, random, transformers, utilityHt
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "haskore";
|
||||
version = "0.2.0.3";
|
||||
sha256 = "0vg4m2cmy1fabfnck9v22jicflb0if64h0wjvyrgpn2ykb9wwbpa";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
buildDepends = [
|
||||
dataAccessor eventList haskellSrc markovChain midi nonNegative
|
||||
parsec random transformers utilityHt
|
||||
];
|
||||
meta = {
|
||||
homepage = "http://www.haskell.org/haskellwiki/Haskore";
|
||||
description = "The Haskore Computer Music System";
|
||||
license = "GPL";
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
14
pkgs/development/libraries/haskell/markov-chain/default.nix
Normal file
14
pkgs/development/libraries/haskell/markov-chain/default.nix
Normal file
@ -0,0 +1,14 @@
|
||||
{ cabal, random, transformers }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "markov-chain";
|
||||
version = "0.0.3.2";
|
||||
sha256 = "0shld9b6vdi5274wyhwpw5ggfm6xi5j7m3ag989bxarhrfzjxgdk";
|
||||
buildDepends = [ random transformers ];
|
||||
meta = {
|
||||
homepage = "http://code.haskell.org/~thielema/markov-chain/";
|
||||
description = "Markov Chains for generating random sequences with a user definable behaviour";
|
||||
license = "GPL";
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
21
pkgs/development/libraries/haskell/midi/default.nix
Normal file
21
pkgs/development/libraries/haskell/midi/default.nix
Normal file
@ -0,0 +1,21 @@
|
||||
{ cabal, binary, eventList, explicitException, monoidTransformer
|
||||
, nonNegative, QuickCheck, random, transformers, utilityHt
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "midi";
|
||||
version = "0.2.1";
|
||||
sha256 = "0i767y0835979s9i3wm8qwzh2awhhmfvhc5zvq2lkn8xlsp3wa6y";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
buildDepends = [
|
||||
binary eventList explicitException monoidTransformer nonNegative
|
||||
QuickCheck random transformers utilityHt
|
||||
];
|
||||
meta = {
|
||||
homepage = "http://www.haskell.org/haskellwiki/MIDI";
|
||||
description = "Handling of MIDI messages and files";
|
||||
license = "GPL";
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -0,0 +1,12 @@
|
||||
{ cabal }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "monoid-transformer";
|
||||
version = "0.0.2";
|
||||
sha256 = "0hd8jb1iw6lbgml3f08n680bdij56cjanpkr4fc1jr7qn6yzzb2j";
|
||||
meta = {
|
||||
description = "Monoid counterparts to some ubiquitous monad transformers";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -981,6 +981,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x
|
||||
|
||||
esqueleto = callPackage ../development/libraries/haskell/esqueleto {};
|
||||
|
||||
eventList = callPackage ../development/libraries/haskell/event-list {};
|
||||
|
||||
exPool = callPackage ../development/libraries/haskell/ex-pool { hashable = self.hashable_1_2_1_0; };
|
||||
|
||||
exceptionMtl = callPackage ../development/libraries/haskell/exception-mtl {};
|
||||
@ -1205,6 +1207,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x
|
||||
|
||||
haskellSrcMeta = callPackage ../development/libraries/haskell/haskell-src-meta {};
|
||||
|
||||
haskore = callPackage ../development/libraries/haskell/haskore {};
|
||||
|
||||
hastache = callPackage ../development/libraries/haskell/hastache {};
|
||||
|
||||
hexpat = callPackage ../development/libraries/haskell/hexpat {};
|
||||
@ -1498,6 +1502,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x
|
||||
|
||||
mainlandPretty = callPackage ../development/libraries/haskell/mainland-pretty {};
|
||||
|
||||
markovChain = callPackage ../development/libraries/haskell/markov-chain {};
|
||||
|
||||
maude = callPackage ../development/libraries/haskell/maude {};
|
||||
|
||||
MaybeT = callPackage ../development/libraries/haskell/MaybeT {};
|
||||
@ -1506,6 +1512,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x
|
||||
|
||||
mersenneRandomPure64 = callPackage ../development/libraries/haskell/mersenne-random-pure64 {};
|
||||
|
||||
midi = callPackage ../development/libraries/haskell/midi {};
|
||||
|
||||
minimorph = callPackage ../development/libraries/haskell/minimorph {};
|
||||
|
||||
miniutter = callPackage ../development/libraries/haskell/miniutter {};
|
||||
@ -1552,6 +1560,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x
|
||||
|
||||
monoidExtras = callPackage ../development/libraries/haskell/monoid-extras {};
|
||||
|
||||
monoidTransformer = callPackage ../development/libraries/haskell/monoid-transformer {};
|
||||
|
||||
mongoDB = callPackage ../development/libraries/haskell/mongoDB {};
|
||||
|
||||
monoTraversable = callPackage ../development/libraries/haskell/mono-traversable {};
|
||||
|
Loading…
Reference in New Issue
Block a user