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 +0/−5
- GHC/PackageDb.hs +8/−2
- changelog.md +4/−0
- ghc-boot.cabal +4/−5
− 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