cabal-plan 0.7.2.2 → 0.7.2.3
raw patch · 3 files changed
+6/−6 lines, 3 filesdep ~basePVP ok
version bump matches the API change (PVP)
Dependency ranges changed: base
API changes (from Hackage documentation)
Files
- ChangeLog.md +4/−0
- cabal-plan.cabal +1/−1
- src-exe/LicenseReport.hs +1/−5
ChangeLog.md view
@@ -1,5 +1,9 @@ # Revision history for `cabal-plan` +## 0.7.2.3++* Fix issue in previous release (license generation didn't work at all)+ ## 0.7.2.2 * Use Cabal-syntax-3.8.1.0
cabal-plan.cabal view
@@ -1,6 +1,6 @@ cabal-version: 2.2 name: cabal-plan-version: 0.7.2.2+version: 0.7.2.3 synopsis: Library and utility for processing cabal's plan.json file description: {
src-exe/LicenseReport.hs view
@@ -9,7 +9,7 @@ ( generateLicenseReport ) where -#if defined(MIN_VERSION_Cabal)+#if defined(MIN_VERSION_Cabal_syntax) import Cabal.Plan import qualified Codec.Archive.Tar as Tar import qualified Codec.Archive.Tar.Entry as Tar@@ -40,9 +40,7 @@ import Cabal.Config (readConfig, Config (..), cfgRepoIndex, hackageHaskellOrg) -#if MIN_VERSION_Cabal(3,2,0) import Distribution.Utils.ShortText (fromShortText)-#endif -- | Read tarball lazily (and possibly decompress) readTarEntries :: FilePath -> IO [Tar.Entry]@@ -168,9 +166,7 @@ parseGenericPackageDescriptionMaybe x let desc = escapeDesc-#if MIN_VERSION_Cabal(3,2,0) $ fromShortText-#endif $ synopsis $ packageDescription gpd lic = license $ packageDescription gpd -- cr = copyright $ packageDescription gpd