From 4096de229778fd69b02009c133149f039f03415f8aaed9adfde77a650f546b71 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20S=C3=BAkup?= Date: Fri, 26 Mar 2021 12:22:22 +0000 Subject: [PATCH] osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ghc-attoparsec revision:16, using keep-link OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-attoparsec?expand=0&rev=58 --- attoparsec-0.13.2.5.tar.gz | 3 - attoparsec-0.14.1.tar.gz | 3 + attoparsec.cabal | 203 ------------------------------------- ghc-attoparsec.changes | 13 +++ ghc-attoparsec.spec | 4 +- 5 files changed, 17 insertions(+), 209 deletions(-) delete mode 100644 attoparsec-0.13.2.5.tar.gz create mode 100644 attoparsec-0.14.1.tar.gz delete mode 100644 attoparsec.cabal diff --git a/attoparsec-0.13.2.5.tar.gz b/attoparsec-0.13.2.5.tar.gz deleted file mode 100644 index ec4c693..0000000 --- a/attoparsec-0.13.2.5.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:21e0f38eaa1957bf471276afa17651c125a38924575f12c2cbd2fa534b45686f -size 163876 diff --git a/attoparsec-0.14.1.tar.gz b/attoparsec-0.14.1.tar.gz new file mode 100644 index 0000000..056eb4d --- /dev/null +++ b/attoparsec-0.14.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:870f8f81d90c28f977c02e383fca78617ee3b5ba31bf0b67186add4b36ad29b3 +size 165043 diff --git a/attoparsec.cabal b/attoparsec.cabal deleted file mode 100644 index 558d0c3..0000000 --- a/attoparsec.cabal +++ /dev/null @@ -1,203 +0,0 @@ -name: attoparsec -version: 0.13.2.5 -x-revision: 1 -license: BSD3 -license-file: LICENSE -category: Text, Parsing -author: Bryan O'Sullivan -maintainer: Bryan O'Sullivan , Ben Gamari -stability: experimental -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 -cabal-version: 2.0 -homepage: https://github.com/bgamari/attoparsec -bug-reports: https://github.com/bgamari/attoparsec/issues -build-type: Simple -description: - A fast parser combinator library, aimed particularly at dealing - efficiently with network protocols and complicated text/binary - file formats. -extra-source-files: - README.markdown - benchmarks/*.cabal - benchmarks/*.hs - benchmarks/*.txt - benchmarks/json-data/*.json - benchmarks/Makefile - benchmarks/med.txt.bz2 - changelog.md - examples/*.c - examples/*.hs - examples/Makefile - tests/*.hs - tests/QC/*.hs - tests/QC/IPv6/*.hs - -Flag developer - Description: Whether to build the library in development mode - Default: False - Manual: True - -library - build-depends: array, - base >= 4.3 && < 5, - bytestring <0.12, - containers, - deepseq, - scientific >= 0.3.1 && < 0.4, - transformers >= 0.2 && (< 0.4 || >= 0.4.1.0) && < 0.6, - text >= 1.1.1.3, - ghc-prim <0.8 - if impl(ghc < 7.4) - build-depends: - bytestring < 0.10.4.0 - - 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.20 - - exposed-modules: Data.Attoparsec - Data.Attoparsec.ByteString - Data.Attoparsec.ByteString.Char8 - Data.Attoparsec.ByteString.Lazy - Data.Attoparsec.Char8 - Data.Attoparsec.Combinator - Data.Attoparsec.Internal - Data.Attoparsec.Internal.Types - Data.Attoparsec.Lazy - Data.Attoparsec.Number - Data.Attoparsec.Text - Data.Attoparsec.Text.Lazy - Data.Attoparsec.Types - Data.Attoparsec.Zepto - other-modules: Data.Attoparsec.ByteString.Buffer - Data.Attoparsec.ByteString.FastSet - Data.Attoparsec.ByteString.Internal - Data.Attoparsec.Internal.Compat - Data.Attoparsec.Internal.Fhthagn - Data.Attoparsec.Text.Buffer - Data.Attoparsec.Text.FastSet - Data.Attoparsec.Text.Internal - ghc-options: -O2 -Wall - - default-language: Haskell2010 - - if flag(developer) - ghc-prof-options: -auto-all - ghc-options: -Werror - -test-suite tests - type: exitcode-stdio-1.0 - hs-source-dirs: tests . - main-is: QC.hs - other-modules: QC.Buffer - QC.ByteString - QC.Combinator - QC.Common - QC.IPv6.Internal - QC.IPv6.Types - QC.Rechunked - QC.Simple - QC.Text - QC.Text.FastSet - QC.Text.Regressions - - other-modules: Data.Attoparsec.ByteString - Data.Attoparsec.ByteString.Buffer - Data.Attoparsec.ByteString.Char8 - Data.Attoparsec.ByteString.FastSet - Data.Attoparsec.ByteString.Internal - Data.Attoparsec.ByteString.Lazy - Data.Attoparsec.Combinator - Data.Attoparsec.Internal - Data.Attoparsec.Internal.Compat - Data.Attoparsec.Internal.Fhthagn - Data.Attoparsec.Internal.Types - Data.Attoparsec.Number - Data.Attoparsec.Text - Data.Attoparsec.Text.Buffer - Data.Attoparsec.Text.FastSet - Data.Attoparsec.Text.Internal - Data.Attoparsec.Text.Lazy - Data.Attoparsec.Zepto - - ghc-options: - -Wall -threaded -rtsopts - - if flag(developer) - ghc-options: -Werror - - build-depends: - array, - base, - bytestring, - deepseq >= 1.1, - QuickCheck >= 2.13.2 && < 2.15, - quickcheck-unicode, - scientific, - tasty >= 0.11, - tasty-quickcheck >= 0.8, - text, - transformers, - vector - - default-language: Haskell2010 - - 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 - -benchmark benchmarks - type: exitcode-stdio-1.0 - hs-source-dirs: benchmarks benchmarks/warp-3.0.1.1 . - ghc-options: -O2 -Wall -rtsopts - main-is: Benchmarks.hs - other-modules: - Common - HeadersByteString - HeadersByteString.Atto - HeadersText - Links - Network.Wai.Handler.Warp.ReadInt - Network.Wai.Handler.Warp.RequestHeader - Numbers - Sets - TextFastSet - Warp - ghc-options: -O2 -Wall - - if flag(developer) - ghc-options: -Werror - - build-depends: - array, - base == 4.*, - bytestring >= 0.10.4.0, - case-insensitive, - containers, - criterion >= 1.0, - deepseq >= 1.1, - directory, - filepath, - ghc-prim, - http-types, - parsec >= 3.1.2, - scientific, - text >= 1.1.1.0, - transformers, - unordered-containers, - vector - - default-language: Haskell2010 - - 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 - diff --git a/ghc-attoparsec.changes b/ghc-attoparsec.changes index c93a319..1aec278 100644 --- a/ghc-attoparsec.changes +++ b/ghc-attoparsec.changes @@ -1,3 +1,16 @@ +------------------------------------------------------------------- +Tue Mar 23 08:31:04 UTC 2021 - psimons@suse.com + +- Update attoparsec to version 0.14.1. + 0.14.1 + + * Added `Data.Attoparsec.ByteString.getChunk`. + + 0.14.0 + + * Added `Data.Attoparsec.ByteString.takeWhileIncluding`. + * Make `Data.Attoparsec.{Text,ByteString}.Lazy.parseOnly` accept lazy input. + ------------------------------------------------------------------- Wed Mar 3 16:37:14 UTC 2021 - psimons@suse.com diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index aa47aaf..3897037 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -19,13 +19,12 @@ %global pkg_name attoparsec %bcond_with tests Name: ghc-%{pkg_name} -Version: 0.13.2.5 +Version: 0.14.1 Release: 0 Summary: Fast combinator parsing for bytestrings and text License: BSD-3-Clause URL: https://hackage.haskell.org/package/%{pkg_name} Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz -Source1: https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal#/%{pkg_name}.cabal BuildRequires: ghc-Cabal-devel BuildRequires: ghc-array-devel BuildRequires: ghc-bytestring-devel @@ -60,7 +59,6 @@ This package provides the Haskell %{pkg_name} library development files. %prep %autosetup -n %{pkg_name}-%{version} -cp -p %{SOURCE1} %{pkg_name}.cabal %build %ghc_lib_build