X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=base.cabal;h=35b574af37927c854431ba3040dea630228c17f6;hb=37ab854f9d2c1280117658bbd29919968f4f4585;hp=87dbdddb400afb8a6fbf77cd250151ab5ad68743;hpb=553e9dd7f924644c000c0eeb196da2f3b823b89f;p=ghc-base.git diff --git a/base.cabal b/base.cabal index 87dbddd..35b574a 100644 --- a/base.cabal +++ b/base.cabal @@ -1,5 +1,5 @@ name: base -version: 4.0 +version: 4.0.0.0 license: BSD3 license-file: LICENSE maintainer: libraries@haskell.org @@ -16,18 +16,12 @@ extra-tmp-files: extra-source-files: config.guess config.sub install-sh aclocal.m4 configure.ac configure + include/CTypes.h Library { if impl(ghc) { build-depends: rts, ghc-prim, integer exposed-modules: - Data.Generics, - Data.Generics.Aliases, - Data.Generics.Basics, - Data.Generics.Instances, - Data.Generics.Schemes, - Data.Generics.Text, - Data.Generics.Twins, Foreign.Concurrent, GHC.Arr, GHC.Base, @@ -61,24 +55,38 @@ Library { GHC.TopHandler, GHC.Unicode, GHC.Weak, - GHC.Word + GHC.Word, + System.Timeout extensions: MagicHash, ExistentialQuantification, Rank2Types, ScopedTypeVariables, UnboxedTuples, ForeignFunctionInterface, UnliftedFFITypes, DeriveDataTypeable, GeneralizedNewtypeDeriving, - FlexibleInstances, PatternSignatures, StandaloneDeriving, - PatternGuards, EmptyDataDecls + FlexibleInstances, StandaloneDeriving, + PatternGuards, EmptyDataDecls, NoImplicitPrelude + + if impl(ghc < 6.10) + -- PatternSignatures was deprecated in 6.10 + extensions: PatternSignatures } exposed-modules: Control.Applicative, Control.Arrow, Control.Category, + Control.Concurrent, + Control.Concurrent.Chan, + Control.Concurrent.MVar, + Control.Concurrent.QSem, + Control.Concurrent.QSemN, + Control.Concurrent.SampleVar, Control.Exception, Control.Exception.Base Control.OldException, Control.Monad, Control.Monad.Fix, Control.Monad.Instances, + Control.Monad.ST + Control.Monad.ST.Lazy + Control.Monad.ST.Strict Data.Bits, Data.Bool, Data.Char, @@ -86,6 +94,7 @@ Library { Data.Dynamic, Data.Either, Data.Eq, + Data.Data, Data.Fixed, Data.Foldable Data.Function, @@ -98,10 +107,14 @@ Library { Data.Monoid, Data.Ord, Data.Ratio, + Data.STRef + Data.STRef.Lazy + Data.STRef.Strict Data.String, Data.Traversable Data.Tuple, Data.Typeable, + Data.Unique, Data.Version, Data.Word, Debug.Trace, @@ -122,6 +135,7 @@ Library { Foreign.Storable, Numeric, Prelude, + System.Console.GetOpt System.CPUTime, System.Environment, System.Exit,