350 lines
5 KiB
Nix
350 lines
5 KiB
Nix
|
{ mkDerivation
|
||
|
, aeson
|
||
|
, array
|
||
|
, async
|
||
|
, base
|
||
|
, bifunctors
|
||
|
, brick
|
||
|
, checkers
|
||
|
, classy-prelude
|
||
|
, comonad
|
||
|
, comonad-extras
|
||
|
, constraints
|
||
|
, containers
|
||
|
, criterion
|
||
|
, data-default
|
||
|
, data-interval
|
||
|
, deepseq
|
||
|
, directory
|
||
|
, fgl
|
||
|
, fgl-arbitrary
|
||
|
, file-embed
|
||
|
, filepath
|
||
|
, generic-arbitrary
|
||
|
, generic-lens
|
||
|
, groups
|
||
|
, hgeometry
|
||
|
, hgeometry-combinatorial
|
||
|
, hpack
|
||
|
, JuicyPixels
|
||
|
, lens
|
||
|
, lens-properties
|
||
|
, lib
|
||
|
, lifted-async
|
||
|
, linear
|
||
|
, megaparsec
|
||
|
, mmorph
|
||
|
, monad-control
|
||
|
, MonadRandom
|
||
|
, mtl
|
||
|
, optparse-applicative
|
||
|
, parallel
|
||
|
, parser-combinators
|
||
|
, pointed
|
||
|
, QuickCheck
|
||
|
, quickcheck-instances
|
||
|
, quickcheck-text
|
||
|
, random
|
||
|
, random-extras
|
||
|
, random-fu
|
||
|
, random-source
|
||
|
, Rasterific
|
||
|
, raw-strings-qq
|
||
|
, reflection
|
||
|
, semigroupoids
|
||
|
, semigroups
|
||
|
, splitmix
|
||
|
, stache
|
||
|
, streams
|
||
|
, tasty
|
||
|
, tasty-hunit
|
||
|
, tasty-quickcheck
|
||
|
, tasty-rerun
|
||
|
, text
|
||
|
, text-zipper
|
||
|
, tomland
|
||
|
, transformers
|
||
|
, vector
|
||
|
, vty
|
||
|
, witherable
|
||
|
, yaml
|
||
|
, zlib
|
||
|
}:
|
||
|
mkDerivation {
|
||
|
pname = "xanthous";
|
||
|
version = "0.1.0.0";
|
||
|
src = ./.;
|
||
|
isLibrary = true;
|
||
|
isExecutable = true;
|
||
|
libraryHaskellDepends = [
|
||
|
aeson
|
||
|
array
|
||
|
async
|
||
|
base
|
||
|
bifunctors
|
||
|
brick
|
||
|
checkers
|
||
|
classy-prelude
|
||
|
comonad
|
||
|
comonad-extras
|
||
|
constraints
|
||
|
containers
|
||
|
criterion
|
||
|
data-default
|
||
|
data-interval
|
||
|
deepseq
|
||
|
directory
|
||
|
fgl
|
||
|
fgl-arbitrary
|
||
|
file-embed
|
||
|
filepath
|
||
|
generic-arbitrary
|
||
|
generic-lens
|
||
|
groups
|
||
|
hgeometry
|
||
|
hgeometry-combinatorial
|
||
|
JuicyPixels
|
||
|
lens
|
||
|
lifted-async
|
||
|
linear
|
||
|
megaparsec
|
||
|
mmorph
|
||
|
monad-control
|
||
|
MonadRandom
|
||
|
mtl
|
||
|
optparse-applicative
|
||
|
parallel
|
||
|
parser-combinators
|
||
|
pointed
|
||
|
QuickCheck
|
||
|
quickcheck-instances
|
||
|
quickcheck-text
|
||
|
random
|
||
|
random-extras
|
||
|
random-fu
|
||
|
random-source
|
||
|
Rasterific
|
||
|
raw-strings-qq
|
||
|
reflection
|
||
|
semigroupoids
|
||
|
semigroups
|
||
|
splitmix
|
||
|
stache
|
||
|
streams
|
||
|
text
|
||
|
text-zipper
|
||
|
tomland
|
||
|
transformers
|
||
|
vector
|
||
|
vty
|
||
|
witherable
|
||
|
yaml
|
||
|
zlib
|
||
|
];
|
||
|
libraryToolDepends = [ hpack ];
|
||
|
executableHaskellDepends = [
|
||
|
aeson
|
||
|
array
|
||
|
async
|
||
|
base
|
||
|
bifunctors
|
||
|
brick
|
||
|
checkers
|
||
|
classy-prelude
|
||
|
comonad
|
||
|
comonad-extras
|
||
|
constraints
|
||
|
containers
|
||
|
criterion
|
||
|
data-default
|
||
|
data-interval
|
||
|
deepseq
|
||
|
directory
|
||
|
fgl
|
||
|
fgl-arbitrary
|
||
|
file-embed
|
||
|
filepath
|
||
|
generic-arbitrary
|
||
|
generic-lens
|
||
|
groups
|
||
|
hgeometry
|
||
|
hgeometry-combinatorial
|
||
|
JuicyPixels
|
||
|
lens
|
||
|
lifted-async
|
||
|
linear
|
||
|
megaparsec
|
||
|
mmorph
|
||
|
monad-control
|
||
|
MonadRandom
|
||
|
mtl
|
||
|
optparse-applicative
|
||
|
parallel
|
||
|
parser-combinators
|
||
|
pointed
|
||
|
QuickCheck
|
||
|
quickcheck-instances
|
||
|
quickcheck-text
|
||
|
random
|
||
|
random-extras
|
||
|
random-fu
|
||
|
random-source
|
||
|
Rasterific
|
||
|
raw-strings-qq
|
||
|
reflection
|
||
|
semigroupoids
|
||
|
semigroups
|
||
|
splitmix
|
||
|
stache
|
||
|
streams
|
||
|
text
|
||
|
text-zipper
|
||
|
tomland
|
||
|
transformers
|
||
|
vector
|
||
|
vty
|
||
|
witherable
|
||
|
yaml
|
||
|
zlib
|
||
|
];
|
||
|
testHaskellDepends = [
|
||
|
aeson
|
||
|
array
|
||
|
async
|
||
|
base
|
||
|
bifunctors
|
||
|
brick
|
||
|
checkers
|
||
|
classy-prelude
|
||
|
comonad
|
||
|
comonad-extras
|
||
|
constraints
|
||
|
containers
|
||
|
criterion
|
||
|
data-default
|
||
|
data-interval
|
||
|
deepseq
|
||
|
directory
|
||
|
fgl
|
||
|
fgl-arbitrary
|
||
|
file-embed
|
||
|
filepath
|
||
|
generic-arbitrary
|
||
|
generic-lens
|
||
|
groups
|
||
|
hgeometry
|
||
|
hgeometry-combinatorial
|
||
|
JuicyPixels
|
||
|
lens
|
||
|
lens-properties
|
||
|
lifted-async
|
||
|
linear
|
||
|
megaparsec
|
||
|
mmorph
|
||
|
monad-control
|
||
|
MonadRandom
|
||
|
mtl
|
||
|
optparse-applicative
|
||
|
parallel
|
||
|
parser-combinators
|
||
|
pointed
|
||
|
QuickCheck
|
||
|
quickcheck-instances
|
||
|
quickcheck-text
|
||
|
random
|
||
|
random-extras
|
||
|
random-fu
|
||
|
random-source
|
||
|
Rasterific
|
||
|
raw-strings-qq
|
||
|
reflection
|
||
|
semigroupoids
|
||
|
semigroups
|
||
|
splitmix
|
||
|
stache
|
||
|
streams
|
||
|
tasty
|
||
|
tasty-hunit
|
||
|
tasty-quickcheck
|
||
|
tasty-rerun
|
||
|
text
|
||
|
text-zipper
|
||
|
tomland
|
||
|
transformers
|
||
|
vector
|
||
|
vty
|
||
|
witherable
|
||
|
yaml
|
||
|
zlib
|
||
|
];
|
||
|
benchmarkHaskellDepends = [
|
||
|
aeson
|
||
|
array
|
||
|
async
|
||
|
base
|
||
|
bifunctors
|
||
|
brick
|
||
|
checkers
|
||
|
classy-prelude
|
||
|
comonad
|
||
|
comonad-extras
|
||
|
constraints
|
||
|
containers
|
||
|
criterion
|
||
|
data-default
|
||
|
data-interval
|
||
|
deepseq
|
||
|
directory
|
||
|
fgl
|
||
|
fgl-arbitrary
|
||
|
file-embed
|
||
|
filepath
|
||
|
generic-arbitrary
|
||
|
generic-lens
|
||
|
groups
|
||
|
hgeometry
|
||
|
hgeometry-combinatorial
|
||
|
JuicyPixels
|
||
|
lens
|
||
|
lifted-async
|
||
|
linear
|
||
|
megaparsec
|
||
|
mmorph
|
||
|
monad-control
|
||
|
MonadRandom
|
||
|
mtl
|
||
|
optparse-applicative
|
||
|
parallel
|
||
|
parser-combinators
|
||
|
pointed
|
||
|
QuickCheck
|
||
|
quickcheck-instances
|
||
|
quickcheck-text
|
||
|
random
|
||
|
random-extras
|
||
|
random-fu
|
||
|
random-source
|
||
|
Rasterific
|
||
|
raw-strings-qq
|
||
|
reflection
|
||
|
semigroupoids
|
||
|
semigroups
|
||
|
splitmix
|
||
|
stache
|
||
|
streams
|
||
|
text
|
||
|
text-zipper
|
||
|
tomland
|
||
|
transformers
|
||
|
vector
|
||
|
vty
|
||
|
witherable
|
||
|
yaml
|
||
|
zlib
|
||
|
];
|
||
|
prePatch = "hpack";
|
||
|
homepage = "https://github.com/glittershark/xanthous#readme";
|
||
|
description = "A WIP TUI RPG";
|
||
|
license = lib.licenses.gpl3Only;
|
||
|
}
|