libarchive 2.1.2.1 → 2.1.3.0
raw patch · 4 files changed
+8/−13 lines, 4 filesPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
API changes (from Hackage documentation)
- Codec.Archive.Foreign.Archive: archiveVersionDetails :: IO String
+ Codec.Archive.Foreign.Archive: archiveVersionDetails :: String
- Codec.Archive.Foreign.Archive: archiveVersionNumber :: IO CInt
+ Codec.Archive.Foreign.Archive: archiveVersionNumber :: CInt
- Codec.Archive.Foreign.Archive: archiveVersionString :: IO String
+ Codec.Archive.Foreign.Archive: archiveVersionString :: String
- Codec.Archive.Foreign.Archive: type LaInt64 = (CLong)
+ Codec.Archive.Foreign.Archive: type LaInt64 = (CLLong)
Files
- CHANGELOG.md +4/−0
- README.md +0/−9
- libarchive.cabal +1/−1
- src/Codec/Archive/Foreign/Archive.chs +3/−3
CHANGELOG.md view
@@ -1,5 +1,9 @@ # libarchive +## 2.1.3.0++ * `archiveVersionString` &c. are now pure+ ## 2.1.2.1 * Fixed bug that would cause segfaults on lazy bytestrings with large chunks
README.md view
@@ -22,12 +22,3 @@ ``` so that you have appropriate test data downloaded.--### CI--To edit the CI script, edit `github-action.dhall` and regenerate-`.github/workflows/haskell.yml` with--```-make ci-```
libarchive.cabal view
@@ -1,6 +1,6 @@ cabal-version: 1.18 name: libarchive-version: 2.1.2.1+version: 2.1.3.0 license: BSD3 license-file: LICENSE copyright: Copyright: (c) 2018-2019 Vanessa McHale
src/Codec/Archive/Foreign/Archive.chs view
@@ -407,9 +407,9 @@ {# fun archive_set_error as ^ { `ArchivePtr', `CInt', `CString' } -> `()' #} {# fun archive_copy_error as ^ { `ArchivePtr', `ArchivePtr' } -> `()' #} {# fun archive_file_count as ^ { `ArchivePtr' } -> `CInt' #}-{# fun archive_version_number as ^ {} -> `CInt' #}-{# fun archive_version_string as ^ {} -> `String' #}-{# fun archive_version_details as ^ {} -> `String' #}+{# fun pure archive_version_number as ^ {} -> `CInt' #}+{# fun pure archive_version_string as ^ {} -> `String' #}+{# fun pure archive_version_details as ^ {} -> `String' #} {# fun archive_filter_count as ^ { `ArchivePtr' } -> `CInt' #} {# fun archive_filter_bytes as ^ { `ArchivePtr', `CInt' } -> `LaInt64' #} {# fun archive_filter_code as ^ { `ArchivePtr', `CInt' } -> `Int' #}