Cabal revisions of base-compat-migrate-0.1.0.0
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-cabal-version: 1.21-name: base-compat-migrate-version: 0.1.0.0-license: BSD3-license-file: LICENSE-copyright: (c) 2018 Adam Bergmark-maintainer: adam@bergmark.nl-author: Adam Bergmark-tested-with: ghc ==8.4.1-homepage: https://github.com/bergmark/base-compat-migrate#readme-bug-reports: https://github.com/bergmark/base-compat-migrate/issues-synopsis: Helps migrating projects to base-compat(-batteries).-description:- Please see the included README or visit <https://github.com/bergmark/base-compat-migrate#readme>.-category: Development-build-type: Simple-extra-source-files:- CHANGELOG.md- README.md--source-repository head- type: git- location: https://github.com/bergmark/base-compat-migrate--flag exe- default: False- manual: True--library- reexported-modules: base:Control.Applicative,- base:Control.Arrow,- base:Control.Category,- base:Control.Concurrent.Chan,- base:Control.Concurrent.QSem,- base:Control.Concurrent.QSemN,- base:Control.Exception,- base:Control.Exception.Base,- base:Control.Monad.Fix,- base:Control.Monad.Instances,- base:Control.Monad.ST,- base:Control.Monad.ST.Lazy,- base:Control.Monad.ST.Lazy.Safe,- base:Control.Monad.ST.Safe,- base:Control.Monad.ST.Strict,- base:Control.Monad.Zip,- base:Data.Char,- base:Data.Coerce,- base:Data.Data,- base:Data.Dynamic,- base:Data.Eq,- base:Data.Fixed,- base:Data.Functor.Classes,- base:Data.Int,- base:Data.Ix,- base:Data.Kind,- base:Data.Maybe,- base:Data.Ord,- base:Data.STRef.Lazy,- base:Data.STRef.Strict,- base:Data.Traversable,- base:Data.Tuple,- base:Data.Type.Bool,- base:Data.Type.Equality,- base:Data.Typeable,- base:Data.Unique,- base:Foreign.C,- base:Foreign.C.Error,- base:Foreign.C.String,- base:Foreign.C.Types,- base:Foreign.Concurrent,- base:Foreign.Marshal.Error,- base:Foreign.Marshal.Pool,- base:Foreign.Ptr,- base:Foreign.Safe,- base:Foreign.StablePtr,- base:Foreign.Storable,- base:GHC.Arr,- base:GHC.Base,- base:GHC.ByteOrder,- base:GHC.Char,- base:GHC.Clock,- base:GHC.Conc,- base:GHC.Conc.IO,- base:GHC.Conc.Signal,- base:GHC.Conc.Sync,- base:GHC.ConsoleHandler,- base:GHC.Constants,- base:GHC.Desugar,- base:GHC.Enum,- base:GHC.Environment,- base:GHC.Err,- base:GHC.Exception,- base:GHC.ExecutionStack,- base:GHC.ExecutionStack.Internal,- base:GHC.Exts,- base:GHC.Fingerprint,- base:GHC.Fingerprint.Type,- base:GHC.Float,- base:GHC.Float.ConversionUtils,- base:GHC.Float.RealFracMethods,- base:GHC.Foreign,- base:GHC.ForeignPtr,- base:GHC.GHCi,- base:GHC.Generics,- base:GHC.IO,- base:GHC.IO.Buffer,- base:GHC.IO.BufferedIO,- base:GHC.IO.Device,- base:GHC.IO.Encoding,- base:GHC.IO.Encoding.CodePage,- base:GHC.IO.Encoding.Failure,- base:GHC.IO.Encoding.Iconv,- base:GHC.IO.Encoding.Latin1,- base:GHC.IO.Encoding.Types,- base:GHC.IO.Encoding.UTF16,- base:GHC.IO.Encoding.UTF32,- base:GHC.IO.Encoding.UTF8,- base:GHC.IO.Exception,- base:GHC.IO.FD,- base:GHC.IO.Handle,- base:GHC.IO.Handle.FD,- base:GHC.IO.Handle.Internals,- base:GHC.IO.Handle.Lock,- base:GHC.IO.Handle.Text,- base:GHC.IO.Handle.Types,- base:GHC.IO.IOMode,- base:GHC.IO.Unsafe,- base:GHC.IOArray,- base:GHC.IORef,- base:GHC.Int,- base:GHC.List,- base:GHC.MVar,- base:GHC.Natural,- base:GHC.Num,- base:GHC.OldList,- base:GHC.OverloadedLabels,- base:GHC.PArr,- base:GHC.Pack,- base:GHC.Profiling,- base:GHC.Ptr,- base:GHC.Read,- base:GHC.Real,- base:GHC.Records,- base:GHC.RTS.Flags,- base:GHC.ST,- base:GHC.StaticPtr,- base:GHC.STRef,- base:GHC.Show,- base:GHC.Stable,- base:GHC.Stack,- base:GHC.Stack.CCS,- base:GHC.Stack.Types,- base:GHC.Stats,- base:GHC.Storable,- base:GHC.TopHandler,- base:GHC.TypeLits,- base:GHC.TypeNats,- base:GHC.Unicode,- base:GHC.Weak,- base:GHC.Word,- base:System.CPUTime,- base:System.Console.GetOpt,- base:System.Environment.Blank,- base:System.IO,- base:System.IO.Error,- base:System.Info,- base:System.Mem,- base:System.Mem.StableName,- base:System.Mem.Weak,- base:System.Posix.Internals,- base:System.Posix.Types,- base:System.Timeout,- base:Text.ParserCombinators.ReadP,- base:Text.ParserCombinators.ReadPrec,- base:Text.Printf,- base:Text.Read.Lex,- base:Text.Show,- base:Text.Show.Functions,- base:Type.Reflection.Unsafe,- base:Unsafe.Coerce,- base-compat:Control.Concurrent.Compat,- base-compat:Control.Concurrent.MVar.Compat,- base-compat:Control.Monad.Compat,- base-compat:Control.Monad.Fail.Compat,- base-compat:Control.Monad.IO.Class.Compat,- base-compat:Control.Monad.ST.Lazy.Unsafe.Compat,- base-compat:Control.Monad.ST.Unsafe.Compat,- base-compat:Data.Bifoldable.Compat,- base-compat:Data.Bifunctor.Compat,- base-compat:Data.Bitraversable.Compat,- base-compat:Data.Bits.Compat,- base-compat:Data.Bool.Compat,- base-compat:Data.Complex.Compat,- base-compat:Data.Either.Compat,- base-compat:Data.Foldable.Compat,- base-compat:Data.Function.Compat,- base-compat:Data.Functor.Compat,- base-compat:Data.Functor.Compose.Compat,- base-compat:Data.Functor.Const.Compat,- base-compat:Data.Functor.Identity.Compat,- base-compat:Data.Functor.Product.Compat,- base-compat:Data.Functor.Sum.Compat,- base-compat:Data.IORef.Compat,- base-compat:Data.List.Compat,- base-compat:Data.List.NonEmpty.Compat,- base-compat:Data.Monoid.Compat,- base-compat:Data.Proxy.Compat,- base-compat:Data.Ratio.Compat,- base-compat:Data.Semigroup.Compat,- base-compat:Data.STRef.Compat,- base-compat:Data.String.Compat,- base-compat:Data.Type.Coercion.Compat,- base-compat:Data.Version.Compat,- base-compat:Data.Void.Compat,- base-compat:Data.Word.Compat,- base-compat:Debug.Trace.Compat,- base-compat:Foreign.Compat,- base-compat:Foreign.ForeignPtr.Compat,- base-compat:Foreign.ForeignPtr.Safe.Compat,- base-compat:Foreign.ForeignPtr.Unsafe.Compat,- base-compat:Foreign.Marshal.Alloc.Compat,- base-compat:Foreign.Marshal.Array.Compat,- base-compat:Foreign.Marshal.Compat,- base-compat:Foreign.Marshal.Safe.Compat,- base-compat:Foreign.Marshal.Unsafe.Compat,- base-compat:Foreign.Marshal.Utils.Compat,- base-compat:Numeric.Compat,- base-compat:Numeric.Natural.Compat,- base-compat:Prelude.Compat,- base-compat:System.Environment.Compat,- base-compat:System.Exit.Compat,- base-compat:System.IO.Unsafe.Compat,- base-compat:Text.Read.Compat,- base-compat:Type.Reflection.Compat- other-modules:- Paths_base_compat_migrate- default-language: Haskell2010- build-depends:- base ==4.11.0.*,- base-compat ==0.10.1.*--executable base-compat-migrate-generate- main-is: Generate.hs- hs-source-dirs: .- default-language: Haskell2010- ghc-options: -Wall-- if flag(exe)- build-depends:- base -any,- directory >=1.3.1 && <1.4,- bytestring >=0.10.8 && <0.11,- Cabal >=2.2.0 && <2.3,- http-conduit >=2.3.1 && <2.4,- string-conversions >=0.4.0 && <0.5- else- buildable: False+cabal-version: 1.21 +name: base-compat-migrate +version: 0.1.0.0 +x-revision: 1 +license: BSD3 +license-file: LICENSE +copyright: (c) 2018 Adam Bergmark +maintainer: adam@bergmark.nl +author: Adam Bergmark +tested-with: ghc ==8.4.1 +homepage: https://github.com/bergmark/base-compat-migrate#readme +bug-reports: https://github.com/bergmark/base-compat-migrate/issues +synopsis: Helps migrating projects to base-compat(-batteries). +description: + Temporarily replace your base & base-compat(-batteries) dependencies with base-compat-migrate to verify that you are using all available base-compat modules. + Please see the included README or visit <https://github.com/bergmark/base-compat-migrate#readme> for more information. + +category: Development +build-type: Simple +extra-source-files: + CHANGELOG.md + README.md + +source-repository head + type: git + location: https://github.com/bergmark/base-compat-migrate + +flag exe + default: False + manual: True + +library + reexported-modules: base:Control.Applicative, + base:Control.Arrow, + base:Control.Category, + base:Control.Concurrent.Chan, + base:Control.Concurrent.QSem, + base:Control.Concurrent.QSemN, + base:Control.Exception, + base:Control.Exception.Base, + base:Control.Monad.Fix, + base:Control.Monad.Instances, + base:Control.Monad.ST, + base:Control.Monad.ST.Lazy, + base:Control.Monad.ST.Lazy.Safe, + base:Control.Monad.ST.Safe, + base:Control.Monad.ST.Strict, + base:Control.Monad.Zip, + base:Data.Char, + base:Data.Coerce, + base:Data.Data, + base:Data.Dynamic, + base:Data.Eq, + base:Data.Fixed, + base:Data.Functor.Classes, + base:Data.Int, + base:Data.Ix, + base:Data.Kind, + base:Data.Maybe, + base:Data.Ord, + base:Data.STRef.Lazy, + base:Data.STRef.Strict, + base:Data.Traversable, + base:Data.Tuple, + base:Data.Type.Bool, + base:Data.Type.Equality, + base:Data.Typeable, + base:Data.Unique, + base:Foreign.C, + base:Foreign.C.Error, + base:Foreign.C.String, + base:Foreign.C.Types, + base:Foreign.Concurrent, + base:Foreign.Marshal.Error, + base:Foreign.Marshal.Pool, + base:Foreign.Ptr, + base:Foreign.Safe, + base:Foreign.StablePtr, + base:Foreign.Storable, + base:GHC.Arr, + base:GHC.Base, + base:GHC.ByteOrder, + base:GHC.Char, + base:GHC.Clock, + base:GHC.Conc, + base:GHC.Conc.IO, + base:GHC.Conc.Signal, + base:GHC.Conc.Sync, + base:GHC.ConsoleHandler, + base:GHC.Constants, + base:GHC.Desugar, + base:GHC.Enum, + base:GHC.Environment, + base:GHC.Err, + base:GHC.Exception, + base:GHC.ExecutionStack, + base:GHC.ExecutionStack.Internal, + base:GHC.Exts, + base:GHC.Fingerprint, + base:GHC.Fingerprint.Type, + base:GHC.Float, + base:GHC.Float.ConversionUtils, + base:GHC.Float.RealFracMethods, + base:GHC.Foreign, + base:GHC.ForeignPtr, + base:GHC.GHCi, + base:GHC.Generics, + base:GHC.IO, + base:GHC.IO.Buffer, + base:GHC.IO.BufferedIO, + base:GHC.IO.Device, + base:GHC.IO.Encoding, + base:GHC.IO.Encoding.CodePage, + base:GHC.IO.Encoding.Failure, + base:GHC.IO.Encoding.Iconv, + base:GHC.IO.Encoding.Latin1, + base:GHC.IO.Encoding.Types, + base:GHC.IO.Encoding.UTF16, + base:GHC.IO.Encoding.UTF32, + base:GHC.IO.Encoding.UTF8, + base:GHC.IO.Exception, + base:GHC.IO.FD, + base:GHC.IO.Handle, + base:GHC.IO.Handle.FD, + base:GHC.IO.Handle.Internals, + base:GHC.IO.Handle.Lock, + base:GHC.IO.Handle.Text, + base:GHC.IO.Handle.Types, + base:GHC.IO.IOMode, + base:GHC.IO.Unsafe, + base:GHC.IOArray, + base:GHC.IORef, + base:GHC.Int, + base:GHC.List, + base:GHC.MVar, + base:GHC.Natural, + base:GHC.Num, + base:GHC.OldList, + base:GHC.OverloadedLabels, + base:GHC.PArr, + base:GHC.Pack, + base:GHC.Profiling, + base:GHC.Ptr, + base:GHC.Read, + base:GHC.Real, + base:GHC.Records, + base:GHC.RTS.Flags, + base:GHC.ST, + base:GHC.StaticPtr, + base:GHC.STRef, + base:GHC.Show, + base:GHC.Stable, + base:GHC.Stack, + base:GHC.Stack.CCS, + base:GHC.Stack.Types, + base:GHC.Stats, + base:GHC.Storable, + base:GHC.TopHandler, + base:GHC.TypeLits, + base:GHC.TypeNats, + base:GHC.Unicode, + base:GHC.Weak, + base:GHC.Word, + base:System.CPUTime, + base:System.Console.GetOpt, + base:System.Environment.Blank, + base:System.IO, + base:System.IO.Error, + base:System.Info, + base:System.Mem, + base:System.Mem.StableName, + base:System.Mem.Weak, + base:System.Posix.Internals, + base:System.Posix.Types, + base:System.Timeout, + base:Text.ParserCombinators.ReadP, + base:Text.ParserCombinators.ReadPrec, + base:Text.Printf, + base:Text.Read.Lex, + base:Text.Show, + base:Text.Show.Functions, + base:Type.Reflection.Unsafe, + base:Unsafe.Coerce, + base-compat:Control.Concurrent.Compat, + base-compat:Control.Concurrent.MVar.Compat, + base-compat:Control.Monad.Compat, + base-compat:Control.Monad.Fail.Compat, + base-compat:Control.Monad.IO.Class.Compat, + base-compat:Control.Monad.ST.Lazy.Unsafe.Compat, + base-compat:Control.Monad.ST.Unsafe.Compat, + base-compat:Data.Bifoldable.Compat, + base-compat:Data.Bifunctor.Compat, + base-compat:Data.Bitraversable.Compat, + base-compat:Data.Bits.Compat, + base-compat:Data.Bool.Compat, + base-compat:Data.Complex.Compat, + base-compat:Data.Either.Compat, + base-compat:Data.Foldable.Compat, + base-compat:Data.Function.Compat, + base-compat:Data.Functor.Compat, + base-compat:Data.Functor.Compose.Compat, + base-compat:Data.Functor.Const.Compat, + base-compat:Data.Functor.Identity.Compat, + base-compat:Data.Functor.Product.Compat, + base-compat:Data.Functor.Sum.Compat, + base-compat:Data.IORef.Compat, + base-compat:Data.List.Compat, + base-compat:Data.List.NonEmpty.Compat, + base-compat:Data.Monoid.Compat, + base-compat:Data.Proxy.Compat, + base-compat:Data.Ratio.Compat, + base-compat:Data.Semigroup.Compat, + base-compat:Data.STRef.Compat, + base-compat:Data.String.Compat, + base-compat:Data.Type.Coercion.Compat, + base-compat:Data.Version.Compat, + base-compat:Data.Void.Compat, + base-compat:Data.Word.Compat, + base-compat:Debug.Trace.Compat, + base-compat:Foreign.Compat, + base-compat:Foreign.ForeignPtr.Compat, + base-compat:Foreign.ForeignPtr.Safe.Compat, + base-compat:Foreign.ForeignPtr.Unsafe.Compat, + base-compat:Foreign.Marshal.Alloc.Compat, + base-compat:Foreign.Marshal.Array.Compat, + base-compat:Foreign.Marshal.Compat, + base-compat:Foreign.Marshal.Safe.Compat, + base-compat:Foreign.Marshal.Unsafe.Compat, + base-compat:Foreign.Marshal.Utils.Compat, + base-compat:Numeric.Compat, + base-compat:Numeric.Natural.Compat, + base-compat:Prelude.Compat, + base-compat:System.Environment.Compat, + base-compat:System.Exit.Compat, + base-compat:System.IO.Unsafe.Compat, + base-compat:Text.Read.Compat, + base-compat:Type.Reflection.Compat + other-modules: + Paths_base_compat_migrate + default-language: Haskell2010 + build-depends: + base ==4.11.0.*, + base-compat ==0.10.1.* + +executable base-compat-migrate-generate + main-is: Generate.hs + hs-source-dirs: . + default-language: Haskell2010 + ghc-options: -Wall + + if flag(exe) + build-depends: + base -any, + directory >=1.3.1 && <1.4, + bytestring >=0.10.8 && <0.11, + Cabal >=2.2.0 && <2.3, + http-conduit >=2.3.1 && <2.4, + string-conversions >=0.4.0 && <0.5 + else + buildable: False