/cabal-testsuite/PackageTests/Outdated/repo/base-3.0.3.2/base.cabal

https://github.com/ghc/packages-Cabal · Cabal · 160 lines · 155 code · 5 blank · 0 comment · 4 complexity · a7e96bdf2de9ae7f60a8487e2ad94088 MD5 · raw file

  1. name: base
  2. version: 3.0.3.2
  3. license: BSD3
  4. license-file: LICENSE
  5. maintainer: libraries@haskell.org
  6. bug-reports: http://hackage.haskell.org/trac/ghc/newticket?component=libraries/base
  7. synopsis: Basic libraries (backwards-compatibility version)
  8. description:
  9. This is a backwards-compatible version of the base package.
  10. It depends on a later version of base, and was probably supplied
  11. with your compiler when it was installed.
  12. cabal-version: >=1.6
  13. build-type: Simple
  14. source-repository head
  15. type: darcs
  16. location: http://darcs.haskell.org/packages/base3-compat
  17. Library {
  18. build-depends: base >= 4.0 && < 4.3,
  19. syb >= 0.1 && < 0.2
  20. extensions: PackageImports,CPP
  21. ghc-options: -fno-warn-deprecations
  22. if impl(ghc < 6.9) {
  23. buildable: False
  24. }
  25. if impl(ghc) {
  26. exposed-modules:
  27. Data.Generics,
  28. Data.Generics.Aliases,
  29. Data.Generics.Basics,
  30. Data.Generics.Instances,
  31. Data.Generics.Schemes,
  32. Data.Generics.Text,
  33. Data.Generics.Twins,
  34. Foreign.Concurrent,
  35. GHC.Arr,
  36. GHC.Base,
  37. GHC.Conc,
  38. GHC.ConsoleHandler,
  39. GHC.Desugar,
  40. GHC.Dotnet,
  41. GHC.Enum,
  42. GHC.Environment,
  43. GHC.Err,
  44. GHC.Exception,
  45. GHC.Exts,
  46. GHC.Float,
  47. GHC.ForeignPtr,
  48. GHC.Handle,
  49. GHC.IO,
  50. GHC.IOBase,
  51. GHC.Int,
  52. GHC.List,
  53. GHC.Num,
  54. GHC.PArr,
  55. GHC.Pack,
  56. GHC.Ptr,
  57. GHC.Read,
  58. GHC.Real,
  59. GHC.ST,
  60. GHC.STRef,
  61. GHC.Show,
  62. GHC.Stable,
  63. GHC.Storable,
  64. GHC.TopHandler,
  65. GHC.Unicode,
  66. GHC.Weak,
  67. GHC.Word,
  68. System.Timeout
  69. }
  70. exposed-modules:
  71. Control.Applicative,
  72. Control.Arrow,
  73. Control.Category,
  74. Control.Concurrent,
  75. Control.Concurrent.Chan,
  76. Control.Concurrent.MVar,
  77. Control.Concurrent.QSem,
  78. Control.Concurrent.QSemN,
  79. Control.Concurrent.SampleVar,
  80. Control.Exception,
  81. Control.Monad,
  82. Control.Monad.Fix,
  83. Control.Monad.Instances,
  84. Control.Monad.ST,
  85. Control.Monad.ST.Lazy,
  86. Control.Monad.ST.Strict,
  87. Data.Bits,
  88. Data.Bool,
  89. Data.Char,
  90. Data.Complex,
  91. Data.Dynamic,
  92. Data.Either,
  93. Data.Eq,
  94. Data.Fixed,
  95. Data.Foldable
  96. Data.Function,
  97. Data.HashTable,
  98. Data.IORef,
  99. Data.Int,
  100. Data.Ix,
  101. Data.List,
  102. Data.Maybe,
  103. Data.Monoid,
  104. Data.Ord,
  105. Data.Ratio,
  106. Data.STRef,
  107. Data.STRef.Lazy,
  108. Data.STRef.Strict,
  109. Data.String,
  110. Data.Traversable
  111. Data.Tuple,
  112. Data.Typeable,
  113. Data.Unique,
  114. Data.Version,
  115. Data.Word,
  116. Debug.Trace,
  117. Foreign,
  118. Foreign.C,
  119. Foreign.C.Error,
  120. Foreign.C.String,
  121. Foreign.C.Types,
  122. Foreign.ForeignPtr,
  123. Foreign.Marshal,
  124. Foreign.Marshal.Alloc,
  125. Foreign.Marshal.Array,
  126. Foreign.Marshal.Error,
  127. Foreign.Marshal.Pool,
  128. Foreign.Marshal.Utils,
  129. Foreign.Ptr,
  130. Foreign.StablePtr,
  131. Foreign.Storable,
  132. Numeric,
  133. Prelude,
  134. System.Console.GetOpt,
  135. System.CPUTime,
  136. System.Environment,
  137. System.Exit,
  138. System.IO,
  139. System.IO.Error,
  140. System.IO.Unsafe,
  141. System.Info,
  142. System.Mem,
  143. System.Mem.StableName,
  144. System.Mem.Weak,
  145. System.Posix.Internals,
  146. System.Posix.Types,
  147. Text.ParserCombinators.ReadP,
  148. Text.ParserCombinators.ReadPrec,
  149. Text.Printf,
  150. Text.Read,
  151. Text.Read.Lex,
  152. Text.Show,
  153. Text.Show.Functions
  154. Unsafe.Coerce
  155. }