1
0
Fork 0
nixos-config/packages/nixpkgs-bot/default.nix
2023-02-23 15:46:36 +01:00

79 lines
1.2 KiB
Nix

{
mkDerivation,
aeson-schemas,
async,
base,
clock,
containers,
esqueleto,
exceptions,
graphql-client,
http-client,
lib,
matrix-client,
monad-logger,
mtl,
persistent,
persistent-sqlite,
random,
relude,
resourcet,
time,
typed-process,
yaml,
}:
mkDerivation {
pname = "nixpkgs-bot";
version = "0.1.0.0";
src = ./.;
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
aeson-schemas
async
base
clock
containers
esqueleto
exceptions
graphql-client
http-client
matrix-client
monad-logger
mtl
persistent
persistent-sqlite
random
relude
resourcet
time
typed-process
yaml
];
executableHaskellDepends = [
aeson-schemas
async
base
clock
containers
esqueleto
exceptions
graphql-client
http-client
matrix-client
monad-logger
mtl
persistent
persistent-sqlite
random
relude
resourcet
time
typed-process
yaml
];
homepage = "https://git.maralorn.de/nixpkgs-bot";
description = "A matrix bot which watches nixpkgs and informs about PR progress";
license = lib.licenses.agpl3Plus;
mainProgram = "nixpkgs-bot";
}