hackage-repo-tool 0.1.1.2 → 0.1.1.3
raw patch · 2 files changed
+27/−10 lines, 2 filesdep +Cabal-syntaxdep ~Cabaldep ~basedep ~bytestringnew-uploader
Dependencies added: Cabal-syntax
Dependency ranges changed: Cabal, base, bytestring, optparse-applicative, tar, time, unix, zlib
Files
- ChangeLog.md +4/−0
- hackage-repo-tool.cabal +23/−10
ChangeLog.md view
@@ -1,3 +1,7 @@+0.1.1.3+-------+* Compat release for `Cabal-syntax-3.8.1.0`+ 0.1.1.2 ------- * Compat release for `hackage-security-0.6`
hackage-repo-tool.cabal view
@@ -1,6 +1,6 @@ cabal-version: 1.12 name: hackage-repo-tool-version: 0.1.1.2+version: 0.1.1.3 build-type: Simple synopsis: Manage secure file-based package repositories@@ -21,9 +21,12 @@ category: Distribution homepage: https://github.com/haskell/hackage-security bug-reports: https://github.com/haskell/hackage-security/issues-tested-with: GHC==8.8.1, GHC==8.6.5, GHC==8.4.4, GHC==8.2.2, GHC==8.0.2,- GHC==7.10.3, GHC==7.8.4, GHC==7.6.3, GHC==7.4.2 +tested-with:+ GHC==9.2.1, GHC==9.0.2,+ GHC==8.10.7, GHC==8.8.4, GHC==8.6.5, GHC==8.4.4, GHC==8.2.2, GHC==8.0.2,+ GHC==7.10.3, GHC==7.8.4, GHC==7.6.3, GHC==7.4.2+ extra-source-files: ChangeLog.md README.md @@ -39,6 +42,11 @@ description: Are we using @old-time@? manual: False +flag Cabal-syntax+ description: Are we using Cabal-syntax?+ manual: False+ default: False+ executable hackage-repo-tool hs-source-dirs: src main-is: Main.hs@@ -51,14 +59,11 @@ -- For boot libraries we try to accomodate the versions bundled with -- the respective GHC release- build-depends: base >= 4.5 && < 4.14,- bytestring >= 0.9 && < 0.11,- Cabal >= 1.14 && < 1.26- || >= 2.0 && < 2.6- || >= 3.0 && < 3.2,+ build-depends: base >= 4.5 && < 4.17,+ bytestring >= 0.9 && < 0.12, directory >= 1.1 && < 1.4, filepath >= 1.3 && < 1.5,- time >= 1.4 && < 1.10+ time >= 1.4 && < 1.13 if !os(windows) build-depends: unix >= 2.5 && < 2.8 @@ -71,7 +76,7 @@ -- For non-boot libraries we try to support single major versions -- to reduce the risk of semantic differences build-depends: microlens >= 0.4.11.2 && < 0.5,- optparse-applicative >= 0.15.1 && < 0.16,+ optparse-applicative >= 0.15.1 && < 0.18, tar >= 0.5 && < 0.6, zlib >= 0.6 && < 0.7, hackage-security >= 0.6 && < 0.7@@ -83,6 +88,14 @@ || >= 3.0 && < 3.2 else build-depends: network >= 2.5 && < 2.6++ if flag(Cabal-syntax)+ build-depends: Cabal-syntax >= 3.7 && < 3.10+ else+ build-depends: Cabal >= 1.14 && < 1.26+ || >= 2.0 && < 2.6+ || >= 3.0 && < 3.7,+ Cabal-syntax < 3.7 default-language: Haskell2010