name: base
-version: 4.2.0.0
+version: 4.3.0.0
license: BSD3
license-file: LICENSE
maintainer: libraries@haskell.org
build-type: Configure
extra-tmp-files:
config.log config.status autom4te.cache
- include/HsBaseConfig.h
+ include/HsBaseConfig.h include/EventConfig.h
extra-source-files:
config.guess config.sub install-sh
aclocal.m4 configure.ac configure
GHC.Base,
GHC.Classes,
GHC.Conc,
+ GHC.Conc.IO,
+ GHC.Conc.Signal,
+ GHC.Conc.Sync,
GHC.ConsoleHandler,
GHC.Constants,
GHC.Desugar,
System.Timeout
if os(windows)
exposed-modules: GHC.IO.Encoding.CodePage.Table
+ GHC.Conc.Windows
extensions: MagicHash, ExistentialQuantification, Rank2Types,
ScopedTypeVariables, UnboxedTuples,
ForeignFunctionInterface, UnliftedFFITypes,
FlexibleInstances, StandaloneDeriving,
PatternGuards, EmptyDataDecls, NoImplicitPrelude
- if impl(ghc < 6.10)
+ if impl(ghc < 6.10)
-- PatternSignatures was deprecated in 6.10
extensions: PatternSignatures
}
cbits/primFloat.c
include-dirs: include
includes: HsBase.h
- install-includes: HsBase.h HsBaseConfig.h WCsubst.h consUtils.h Typeable.h
+ install-includes: HsBase.h HsBaseConfig.h EventConfig.h WCsubst.h consUtils.h Typeable.h
if os(windows) {
extra-libraries: wsock32, user32, shell32
}
+ if !os(windows) {
+ exposed-modules:
+ System.Event
+ other-modules:
+ System.Event.Array
+ System.Event.Clock
+ System.Event.Control
+ System.Event.EPoll
+ System.Event.IntMap
+ System.Event.Internal
+ System.Event.KQueue
+ System.Event.Manager
+ System.Event.PSQ
+ System.Event.Poll
+ System.Event.Thread
+ System.Event.Unique
+ }
extensions: CPP
-- We need to set the package name to base (without a version number)
-- as it's magic.