packages feed

kqueue-0.2.1: kqueue.cabal

Name:                kqueue
Version:             0.2.1
Synopsis:            A binding to the kqueue event library.
Description:         A low-level binding to the kqueue library as
                     found in BSD and Mac OS X. It provides, among
                     other things, a way of monitoring files and
                     directories for changes.
Homepage:            http://github.com/hesselink/kqueue
License:             BSD3
License-file:        LICENSE
Author:              Erik Hesselink
Maintainer:          hesselink@gmail.com
Category:            System
Build-type:          Simple
Cabal-version:       >=1.10
Extra-source-files:  examples/MonitorFile.hs
                     examples/MonitorDirectory.hs
                     CHANGELOG.md

Library
  Hs-Source-Dirs:      src
  Exposed-modules:     System.KQueue
                       System.KQueue.HighLevel
  Build-depends:       base >= 4.0 && < 4.15
                     , directory >= 1.0 && < 1.4
                     , filepath >= 1.1 && < 1.5
                     , mtl >= 1.1 && < 2.3
                     , time >= 1.1 && < 1.12
                     , unix >= 2.3 && < 2.8
  Build-tools:         c2hs
  GHC-Options:         -Wall
  Default-language:    Haskell2010

Source-Repository head
  Type:                git
  Location:            git://github.com/hesselink/kqueue.git