1
0
Fork 0
nixos-config/packages/nixpkgs-bot/nixpkgs-bot.cabal

81 lines
1.6 KiB
Text
Raw Normal View History

2022-11-06 02:12:14 +00:00
cabal-version: 3.0
name: nixpkgs-bot
version: 0.1.0.0
synopsis:
A matrix bot which watches nixpkgs and informs about PR progress.
homepage: https://git.maralorn.de/nixpkgs-bot
license: AGPL-3.0-or-later
license-file: LICENSE
author: maralorn
maintainer: mail@maralorn.de
build-type: Simple
extra-doc-files: CHANGELOG.md
common common-config
ghc-options: -Wall
default-extensions:
NoImplicitPrelude
BlockArguments
DataKinds
DeriveAnyClass
DeriveGeneric
DerivingStrategies
2022-11-09 20:35:26 +00:00
DuplicateRecordFields
2022-11-10 01:32:57 +00:00
FlexibleContexts
2022-11-06 02:12:14 +00:00
FlexibleInstances
GADTs
GeneralizedNewtypeDeriving
2023-01-16 03:26:37 +00:00
ImportQualifiedPost
2022-11-08 18:01:31 +00:00
LambdaCase
2022-11-06 02:12:14 +00:00
MultiParamTypeClasses
NamedFieldPuns
OverloadedStrings
QuasiQuotes
ScopedTypeVariables
StandaloneDeriving
TemplateHaskell
2022-11-06 16:17:41 +00:00
TupleSections
2022-11-10 01:32:57 +00:00
TypeApplications
2022-11-06 02:12:14 +00:00
TypeFamilies
UndecidableInstances
build-depends:
, aeson-schemas
2022-11-06 16:17:41 +00:00
, async
2022-11-06 02:12:14 +00:00
, base >=4.15 && <5
, clock
, containers
2022-11-10 01:32:57 +00:00
, esqueleto
2022-11-11 01:48:45 +00:00
, exceptions
, graphql-client
, http-client
2022-11-06 02:12:14 +00:00
, matrix-client
, monad-logger
2022-11-09 20:35:26 +00:00
, mtl
2022-11-06 02:12:14 +00:00
, persistent
, persistent-sqlite
, random
, relude
, resourcet
, time
2022-11-06 02:12:14 +00:00
, typed-process
, yaml
default-language: Haskell2010
library
import: common-config
exposed-modules:
NixpkgsBot.GraphQL.API
NixpkgsBot.GraphQL.Scalars
hs-source-dirs: lib
2022-11-06 02:12:14 +00:00
executable nixpkgs-bot
import: common-config
main-is: Main.hs
hs-source-dirs: exe
2022-11-06 16:17:41 +00:00
ghc-options: -threaded
build-depends: nixpkgs-bot