packages feed

ghc-boot 8.0.1 → 8.0.2

raw patch · 4 files changed

+16/−12 lines, 4 filesdep ~directorydep ~ghc-boot-thPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: directory, ghc-boot-th

API changes (from Hackage documentation)

- GHC.PackageDb: instance (GHC.Classes.Eq srcpkgid, GHC.Classes.Eq srcpkgname, GHC.Classes.Eq unitid, GHC.Classes.Eq modulename) => GHC.Classes.Eq (GHC.PackageDb.InstalledPackageInfo srcpkgid srcpkgname unitid modulename)
- GHC.PackageDb: instance (GHC.Classes.Eq unitid, GHC.Classes.Eq modulename) => GHC.Classes.Eq (GHC.PackageDb.OriginalModule unitid modulename)
- GHC.PackageDb: instance (GHC.Show.Show srcpkgid, GHC.Show.Show srcpkgname, GHC.Show.Show unitid, GHC.Show.Show modulename) => GHC.Show.Show (GHC.PackageDb.InstalledPackageInfo srcpkgid srcpkgname unitid modulename)
- GHC.PackageDb: instance (GHC.Show.Show unitid, GHC.Show.Show modulename) => GHC.Show.Show (GHC.PackageDb.OriginalModule unitid modulename)
+ GHC.PackageDb: [libraryDynDirs] :: InstalledPackageInfo srcpkgid srcpkgname unitid modulename -> [FilePath]
+ GHC.PackageDb: instance (GHC.Classes.Eq modulename, GHC.Classes.Eq srcpkgname, GHC.Classes.Eq srcpkgid, GHC.Classes.Eq unitid) => GHC.Classes.Eq (GHC.PackageDb.InstalledPackageInfo srcpkgid srcpkgname unitid modulename)
+ GHC.PackageDb: instance (GHC.Classes.Eq modulename, GHC.Classes.Eq unitid) => GHC.Classes.Eq (GHC.PackageDb.OriginalModule unitid modulename)
+ GHC.PackageDb: instance (GHC.Show.Show modulename, GHC.Show.Show srcpkgname, GHC.Show.Show srcpkgid, GHC.Show.Show unitid) => GHC.Show.Show (GHC.PackageDb.InstalledPackageInfo srcpkgid srcpkgname unitid modulename)
+ GHC.PackageDb: instance (GHC.Show.Show modulename, GHC.Show.Show unitid) => GHC.Show.Show (GHC.PackageDb.OriginalModule unitid modulename)
- GHC.PackageDb: InstalledPackageInfo :: unitid -> srcpkgid -> srcpkgname -> Version -> String -> [unitid] -> [FilePath] -> [String] -> [String] -> [String] -> [FilePath] -> [String] -> [FilePath] -> [String] -> [String] -> [String] -> [FilePath] -> [FilePath] -> [FilePath] -> [ExposedModule unitid modulename] -> [modulename] -> Bool -> Bool -> InstalledPackageInfo srcpkgid srcpkgname unitid modulename
+ GHC.PackageDb: InstalledPackageInfo :: unitid -> srcpkgid -> srcpkgname -> Version -> String -> [unitid] -> [FilePath] -> [String] -> [String] -> [String] -> [FilePath] -> [FilePath] -> [String] -> [FilePath] -> [String] -> [String] -> [String] -> [FilePath] -> [FilePath] -> [FilePath] -> [ExposedModule unitid modulename] -> [modulename] -> Bool -> Bool -> InstalledPackageInfo srcpkgid srcpkgname unitid modulename

Files

− GHC/Lexeme.hs
@@ -1,5 +0,0 @@-{-# LANGUAGE PackageImports #-}--module GHC.Lexeme ( module X ) where--import "ghc-boot-th" GHC.Lexeme as X
GHC/PackageDb.hs view
@@ -78,6 +78,7 @@        extraLibraries     :: [String],        extraGHCiLibraries :: [String],        libraryDirs        :: [FilePath],+       libraryDynDirs     :: [FilePath],        frameworks         :: [String],        frameworkDirs      :: [FilePath],        ldOptions          :: [String],@@ -149,6 +150,7 @@        extraLibraries     = [],        extraGHCiLibraries = [],        libraryDirs        = [],+       libraryDynDirs     = [],        frameworks         = [],        frameworkDirs      = [],        ldOptions          = [],@@ -291,7 +293,8 @@          unitId sourcePackageId          packageName packageVersion          abiHash depends importDirs-         hsLibraries extraLibraries extraGHCiLibraries libraryDirs+         hsLibraries extraLibraries extraGHCiLibraries+         libraryDirs libraryDynDirs          frameworks frameworkDirs          ldOptions ccOptions          includes includeDirs@@ -309,6 +312,7 @@     put extraLibraries     put extraGHCiLibraries     put libraryDirs+    put libraryDynDirs     put frameworks     put frameworkDirs     put ldOptions@@ -334,6 +338,7 @@     extraLibraries     <- get     extraGHCiLibraries <- get     libraryDirs        <- get+    libraryDynDirs     <- get     frameworks         <- get     frameworkDirs      <- get     ldOptions          <- get@@ -353,7 +358,8 @@               abiHash               (map fromStringRep depends)               importDirs-              hsLibraries extraLibraries extraGHCiLibraries libraryDirs+              hsLibraries extraLibraries extraGHCiLibraries+              libraryDirs libraryDynDirs               frameworks frameworkDirs               ldOptions ccOptions               includes includeDirs
changelog.md view
@@ -1,3 +1,7 @@+## 8.0.2  *Jan 2017*++  * Bundled with GHC 8.0.2+ ## 8.0.1  *May 2016*    * Bundled with GHC 8.0.1
ghc-boot.cabal view
@@ -3,7 +3,7 @@ -- ghc-boot.cabal.  name:           ghc-boot-version:        8.0.1+version:        8.0.2 license:        BSD3 license-file:   LICENSE category:       GHC@@ -22,7 +22,7 @@                 The package database format and this library are constructed in                 such a way that while ghc-pkg depends on Cabal, the GHC library                 and program do not have to depend on Cabal.-cabal-version:  >=1.22+cabal-version:  >=1.10 build-type:     Simple extra-source-files: changelog.md @@ -38,13 +38,12 @@     exposed-modules:             GHC.LanguageExtensions             GHC.LanguageExtensions.Type-            GHC.Lexeme             GHC.PackageDb             GHC.Serialized      build-depends: base       >= 4.7 && < 4.10,                    binary     == 0.8.*,                    bytestring == 0.10.*,-                   directory  == 1.2.*,+                   directory  >= 1.2 && < 1.4,                    filepath   >= 1.3 && < 1.5,-                   ghc-boot-th == 8.0.1+                   ghc-boot-th == 8.0.2