update to 0.13.2.5

This commit is contained in:
Jens Petersen 2021-08-05 01:55:22 +08:00
parent 260df82f52
commit 9098823e91
4 changed files with 211 additions and 202 deletions

1
.gitignore vendored
View File

@ -17,3 +17,4 @@
/attoparsec-0.13.2.2.tar.gz /attoparsec-0.13.2.2.tar.gz
/attoparsec-0.13.2.3.tar.gz /attoparsec-0.13.2.3.tar.gz
/attoparsec-0.13.2.4.tar.gz /attoparsec-0.13.2.4.tar.gz
/attoparsec-0.13.2.5.tar.gz

View File

@ -1,196 +1,203 @@
name: attoparsec name: attoparsec
version: 0.13.2.4 version: 0.13.2.5
x-revision: 1 x-revision: 1
license: BSD3 license: BSD3
license-file: LICENSE license-file: LICENSE
category: Text, Parsing category: Text, Parsing
author: Bryan O'Sullivan <bos@serpentine.com> author: Bryan O'Sullivan <bos@serpentine.com>
maintainer: Bryan O'Sullivan <bos@serpentine.com>, Ben Gamari <ben@smart-cactus.org> maintainer: Bryan O'Sullivan <bos@serpentine.com>, Ben Gamari <ben@smart-cactus.org>
stability: experimental stability: experimental
tested-with: GHC == 7.0.4, GHC == 7.2.2, GHC == 7.4.2, GHC ==7.6.3, GHC ==7.8.4, GHC ==7.10.3, GHC ==8.0.2, GHC ==8.2.2, GHC==8.4.4, GHC==8.6.5, GHC==8.8.1, GHC==8.10.1 tested-with: GHC == 7.4.2, GHC ==7.6.3, GHC ==7.8.4, GHC ==7.10.3, GHC ==8.0.2, GHC ==8.2.2, GHC==8.4.4, GHC==8.6.5, GHC==8.8.1, GHC==8.10.1
synopsis: Fast combinator parsing for bytestrings and text synopsis: Fast combinator parsing for bytestrings and text
cabal-version: >= 1.8 cabal-version: 2.0
homepage: https://github.com/bos/attoparsec homepage: https://github.com/bgamari/attoparsec
bug-reports: https://github.com/bos/attoparsec/issues bug-reports: https://github.com/bgamari/attoparsec/issues
build-type: Simple build-type: Simple
description: description:
A fast parser combinator library, aimed particularly at dealing A fast parser combinator library, aimed particularly at dealing
efficiently with network protocols and complicated text/binary efficiently with network protocols and complicated text/binary
file formats. file formats.
extra-source-files: extra-source-files:
README.markdown README.markdown
benchmarks/*.cabal benchmarks/*.cabal
benchmarks/*.hs benchmarks/*.hs
benchmarks/*.txt benchmarks/*.txt
benchmarks/json-data/*.json benchmarks/json-data/*.json
benchmarks/Makefile benchmarks/Makefile
benchmarks/med.txt.bz2 benchmarks/med.txt.bz2
changelog.md changelog.md
examples/*.c examples/*.c
examples/*.hs examples/*.hs
examples/Makefile examples/Makefile
tests/*.hs tests/*.hs
tests/QC/*.hs tests/QC/*.hs
tests/QC/IPv6/*.hs tests/QC/IPv6/*.hs
Flag developer Flag developer
Description: Whether to build the library in development mode Description: Whether to build the library in development mode
Default: False Default: False
Manual: True Manual: True
library library
build-depends: bytestring <0.11 build-depends: array,
base >= 4.3 && < 5,
build-depends: array, bytestring <0.12,
base >= 4.3 && < 5, containers,
bytestring <0.11, deepseq,
containers, scientific >= 0.3.1 && < 0.4,
deepseq, transformers >= 0.2 && (< 0.4 || >= 0.4.1.0) && < 0.6,
scientific >= 0.3.1 && < 0.4, text >= 1.1.1.3,
transformers >= 0.2 && (< 0.4 || >= 0.4.1.0) && < 0.6, ghc-prim <0.8
text >= 1.1.1.3 if impl(ghc < 7.4)
if impl(ghc < 7.4) build-depends:
build-depends: bytestring < 0.10.4.0
bytestring < 0.10.4.0
if !impl(ghc >= 8.0)
if !impl(ghc >= 8.0) -- Data.Semigroup && Control.Monad.Fail are available in base-4.9+
-- Data.Semigroup && Control.Monad.Fail are available in base-4.9+ build-depends: fail == 4.9.*,
build-depends: fail == 4.9.*, semigroups >=0.16.1 && <0.20
semigroups >=0.16.1 && <0.20
exposed-modules: Data.Attoparsec
exposed-modules: Data.Attoparsec Data.Attoparsec.ByteString
Data.Attoparsec.ByteString Data.Attoparsec.ByteString.Char8
Data.Attoparsec.ByteString.Char8 Data.Attoparsec.ByteString.Lazy
Data.Attoparsec.ByteString.Lazy Data.Attoparsec.Char8
Data.Attoparsec.Char8 Data.Attoparsec.Combinator
Data.Attoparsec.Combinator Data.Attoparsec.Internal
Data.Attoparsec.Internal Data.Attoparsec.Internal.Types
Data.Attoparsec.Internal.Types Data.Attoparsec.Lazy
Data.Attoparsec.Lazy Data.Attoparsec.Number
Data.Attoparsec.Number Data.Attoparsec.Text
Data.Attoparsec.Text Data.Attoparsec.Text.Lazy
Data.Attoparsec.Text.Lazy Data.Attoparsec.Types
Data.Attoparsec.Types Data.Attoparsec.Zepto
Data.Attoparsec.Zepto other-modules: Data.Attoparsec.ByteString.Buffer
other-modules: Data.Attoparsec.ByteString.Buffer Data.Attoparsec.ByteString.FastSet
Data.Attoparsec.ByteString.FastSet Data.Attoparsec.ByteString.Internal
Data.Attoparsec.ByteString.Internal Data.Attoparsec.Internal.Compat
Data.Attoparsec.Internal.Fhthagn Data.Attoparsec.Internal.Fhthagn
Data.Attoparsec.Text.Buffer Data.Attoparsec.Text.Buffer
Data.Attoparsec.Text.FastSet Data.Attoparsec.Text.FastSet
Data.Attoparsec.Text.Internal Data.Attoparsec.Text.Internal
ghc-options: -O2 -Wall ghc-options: -O2 -Wall
if flag(developer) default-language: Haskell2010
ghc-prof-options: -auto-all
ghc-options: -Werror if flag(developer)
ghc-prof-options: -auto-all
test-suite tests ghc-options: -Werror
type: exitcode-stdio-1.0
hs-source-dirs: tests . test-suite tests
main-is: QC.hs type: exitcode-stdio-1.0
other-modules: QC.Buffer hs-source-dirs: tests .
QC.ByteString main-is: QC.hs
QC.Combinator other-modules: QC.Buffer
QC.Common QC.ByteString
QC.IPv6.Internal QC.Combinator
QC.IPv6.Types QC.Common
QC.Rechunked QC.IPv6.Internal
QC.Simple QC.IPv6.Types
QC.Text QC.Rechunked
QC.Text.FastSet QC.Simple
QC.Text.Regressions QC.Text
QC.Text.FastSet
other-modules: Data.Attoparsec.ByteString QC.Text.Regressions
Data.Attoparsec.ByteString.Buffer
Data.Attoparsec.ByteString.Char8 other-modules: Data.Attoparsec.ByteString
Data.Attoparsec.ByteString.FastSet Data.Attoparsec.ByteString.Buffer
Data.Attoparsec.ByteString.Internal Data.Attoparsec.ByteString.Char8
Data.Attoparsec.ByteString.Lazy Data.Attoparsec.ByteString.FastSet
Data.Attoparsec.Combinator Data.Attoparsec.ByteString.Internal
Data.Attoparsec.Internal Data.Attoparsec.ByteString.Lazy
Data.Attoparsec.Internal.Fhthagn Data.Attoparsec.Combinator
Data.Attoparsec.Internal.Types Data.Attoparsec.Internal
Data.Attoparsec.Number Data.Attoparsec.Internal.Compat
Data.Attoparsec.Text Data.Attoparsec.Internal.Fhthagn
Data.Attoparsec.Text.Buffer Data.Attoparsec.Internal.Types
Data.Attoparsec.Text.FastSet Data.Attoparsec.Number
Data.Attoparsec.Text.Internal Data.Attoparsec.Text
Data.Attoparsec.Text.Lazy Data.Attoparsec.Text.Buffer
Data.Attoparsec.Zepto Data.Attoparsec.Text.FastSet
Data.Attoparsec.Text.Internal
ghc-options: Data.Attoparsec.Text.Lazy
-Wall -threaded -rtsopts Data.Attoparsec.Zepto
if flag(developer) ghc-options:
ghc-options: -Werror -Wall -threaded -rtsopts
build-depends: if flag(developer)
array, ghc-options: -Werror
base,
bytestring <0.11, build-depends:
deepseq >= 1.1, array,
QuickCheck >= 2.13.2 && < 2.14, base,
quickcheck-unicode, bytestring,
scientific, deepseq >= 1.1,
tasty >= 0.11, QuickCheck >= 2.13.2 && < 2.15,
tasty-quickcheck >= 0.8, quickcheck-unicode,
text, scientific,
transformers, tasty >= 0.11,
vector tasty-quickcheck >= 0.8,
text,
if !impl(ghc >= 8.0) transformers,
-- Data.Semigroup && Control.Monad.Fail are available in base-4.9+ vector
build-depends: fail == 4.9.*,
semigroups >=0.16.1 && <0.19 default-language: Haskell2010
benchmark benchmarks if !impl(ghc >= 8.0)
type: exitcode-stdio-1.0 -- Data.Semigroup && Control.Monad.Fail are available in base-4.9+
hs-source-dirs: benchmarks benchmarks/warp-3.0.1.1 . build-depends: fail == 4.9.*,
ghc-options: -O2 -Wall -rtsopts semigroups >=0.16.1 && <0.19
main-is: Benchmarks.hs
other-modules: benchmark benchmarks
Common type: exitcode-stdio-1.0
HeadersByteString hs-source-dirs: benchmarks benchmarks/warp-3.0.1.1 .
HeadersByteString.Atto ghc-options: -O2 -Wall -rtsopts
HeadersText main-is: Benchmarks.hs
Links other-modules:
Network.Wai.Handler.Warp.ReadInt Common
Network.Wai.Handler.Warp.RequestHeader HeadersByteString
Numbers HeadersByteString.Atto
Sets HeadersText
TextFastSet Links
Warp Network.Wai.Handler.Warp.ReadInt
ghc-options: -O2 -Wall Network.Wai.Handler.Warp.RequestHeader
Numbers
if flag(developer) Sets
ghc-options: -Werror TextFastSet
Warp
build-depends: ghc-options: -O2 -Wall
array,
base == 4.*, if flag(developer)
bytestring >= 0.10.4.0, ghc-options: -Werror
case-insensitive,
containers, build-depends:
criterion >= 1.0, array,
deepseq >= 1.1, base == 4.*,
directory, bytestring >= 0.10.4.0,
filepath, case-insensitive,
ghc-prim, containers,
http-types, criterion >= 1.0,
parsec >= 3.1.2, deepseq >= 1.1,
scientific, directory,
text >= 1.1.1.0, filepath,
transformers, ghc-prim,
unordered-containers, http-types,
vector parsec >= 3.1.2,
scientific,
if !impl(ghc >= 8.0) text >= 1.1.1.0,
-- Data.Semigroup && Control.Monad.Fail are available in base-4.9+ transformers,
build-depends: fail == 4.9.*, unordered-containers,
semigroups >=0.16.1 && <0.19 vector
source-repository head default-language: Haskell2010
type: git
location: https://github.com/bos/attoparsec if !impl(ghc >= 8.0)
-- Data.Semigroup && Control.Monad.Fail are available in base-4.9+
build-depends: fail == 4.9.*,
semigroups >=0.16.1 && <0.19
source-repository head
type: git
location: https://github.com/bgamari/attoparsec

View File

@ -7,8 +7,8 @@
# testsuite missing deps: quickcheck-unicode # testsuite missing deps: quickcheck-unicode
Name: ghc-%{pkg_name} Name: ghc-%{pkg_name}
Version: 0.13.2.4 Version: 0.13.2.5
Release: 5%{?dist} Release: 1%{?dist}
Summary: Fast combinator parsing for bytestrings and text Summary: Fast combinator parsing for bytestrings and text
License: BSD License: BSD
@ -19,6 +19,7 @@ Source1: https://hackage.haskell.org/package/%{pkgver}/%{pkg_name}.cabal#
# End cabal-rpm sources # End cabal-rpm sources
# Begin cabal-rpm deps: # Begin cabal-rpm deps:
BuildRequires: dos2unix
BuildRequires: ghc-Cabal-devel BuildRequires: ghc-Cabal-devel
BuildRequires: ghc-rpm-macros BuildRequires: ghc-rpm-macros
BuildRequires: ghc-array-prof BuildRequires: ghc-array-prof
@ -74,7 +75,7 @@ This package provides the Haskell %{pkg_name} profiling library.
%prep %prep
# Begin cabal-rpm setup: # Begin cabal-rpm setup:
%setup -q -n %{pkgver} %setup -q -n %{pkgver}
cp -bp %{SOURCE1} %{pkg_name}.cabal dos2unix -k -n %{SOURCE1} %{pkg_name}.cabal
# End cabal-rpm setup # End cabal-rpm setup
@ -112,8 +113,8 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal
%changelog %changelog
* Thu Aug 5 2021 Jens Petersen <petersen@redhat.com> - 0.13.2.4-5 * Thu Aug 5 2021 Jens Petersen <petersen@redhat.com> - 0.13.2.5-1
- rebuild - update to 0.13.2.5
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.13.2.4-4 * Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.13.2.4-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild

View File

@ -1 +1 @@
SHA512 (attoparsec-0.13.2.4.tar.gz) = c2f94792ab4e68cfdbfbc92dfdc2cff08c9b96ef9b39608ed58bf25ba602e0ffd687c74b2d92045ff384e6c927cefb3774365218aebe9af01c153bdd3a29d946 SHA512 (attoparsec-0.13.2.5.tar.gz) = 357545ebd003faff09485cdf89adee9f1f87b49ab9c26a133ef3d0ac165e3880eecd147431131ede425f5863f07ee79857fe2cbbfba1a3155abd70894f553c59