From d726b33607d6aa69f5de395dfa46d4a60cbdc874 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 25 Jul 2019 16:04:56 +0000 Subject: [PATCH] update to 1.5.1.0 --- .gitignore | 1 + ghc-io-streams.spec | 9 +- io-streams-1.5.0.1.cabal | 245 --------------------------------------- sources | 2 +- 4 files changed, 7 insertions(+), 250 deletions(-) delete mode 100644 io-streams-1.5.0.1.cabal diff --git a/.gitignore b/.gitignore index 014257f..14846a6 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /io-streams-1.3.2.0.tar.gz /io-streams-1.3.6.0.tar.gz /io-streams-1.5.0.1.tar.gz +/io-streams-1.5.1.0.tar.gz diff --git a/ghc-io-streams.spec b/ghc-io-streams.spec index 2e5a8e9..bb22a06 100644 --- a/ghc-io-streams.spec +++ b/ghc-io-streams.spec @@ -7,15 +7,14 @@ %bcond_with tests Name: ghc-%{pkg_name} -Version: 1.5.0.1 -Release: 7%{?dist} +Version: 1.5.1.0 +Release: 1%{?dist} Summary: Simple, composable, easy-to-use stream I/O License: BSD Url: https://hackage.haskell.org/package/%{pkg_name} # Begin cabal-rpm sources: Source0: https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz -Source1: https://hackage.haskell.org/package/%{pkgver}/%{pkg_name}.cabal#/%{pkgver}.cabal # End cabal-rpm sources # Begin cabal-rpm deps: @@ -104,7 +103,6 @@ This package provides the Haskell %{pkg_name} profiling library. %prep # Begin cabal-rpm setup: %setup -q -n %{pkgver} -cp -bp %{SOURCE1} %{pkg_name}.cabal # End cabal-rpm setup cabal-tweak-drop-dep bytestring-builder @@ -147,6 +145,9 @@ cabal-tweak-drop-dep bytestring-builder %changelog +* Thu Jul 25 2019 Jens Petersen - 1.5.1.0-1 +- update to 1.5.1.0 + * Thu Jul 25 2019 Fedora Release Engineering - 1.5.0.1-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild diff --git a/io-streams-1.5.0.1.cabal b/io-streams-1.5.0.1.cabal deleted file mode 100644 index 82721e5..0000000 --- a/io-streams-1.5.0.1.cabal +++ /dev/null @@ -1,245 +0,0 @@ -Name: io-streams -Version: 1.5.0.1 -x-revision: 2 -License: BSD3 -License-file: LICENSE -Category: Data, Network, IO-Streams -Build-type: Simple -Maintainer: Gregory Collins -Cabal-version: >= 1.10 -Synopsis: Simple, composable, and easy-to-use stream I/O -Tested-With: GHC==7.8.4, GHC==7.8.3, GHC==7.6.3, GHC==7.4.2 -Bug-Reports: https://github.com/snapframework/io-streams/issues -Description: - /Overview/ - . - The io-streams library contains simple and easy-to-use primitives for I/O - using streams. Most users will want to import the top-level convenience - module "System.IO.Streams", which re-exports most of the library: - . - @ - import System.IO.Streams (InputStream, OutputStream) - import qualified System.IO.Streams as Streams - @ - . - For first-time users, @io-streams@ comes with an included tutorial, which can - be found in the "System.IO.Streams.Tutorial" module. - . - /Features/ - . - The @io-streams@ user API has two basic types: @InputStream a@ and - @OutputStream a@, and three fundamental I/O primitives: - . - @ - \-\- read an item from an input stream - Streams.read :: InputStream a -> IO (Maybe a) - . - \-\- push an item back to an input stream - Streams.unRead :: a -> InputStream a -> IO () - . - \-\- write to an output stream - Streams.write :: Maybe a -> OutputStream a -> IO () - @ - . - Streams can be transformed by composition and hooked together with provided combinators: - . - @ - ghci> Streams.fromList [1,2,3::Int] >>= Streams.map (*10) >>= Streams.toList - [10,20,30] - @ - . - Stream composition leaves the original stream accessible: - . - @ - ghci> input \<- Streams.fromByteString \"long string\" - ghci> wrapped \<- Streams.takeBytes 4 input - ghci> Streams.read wrapped - Just \"long\" - ghci> Streams.read wrapped - Nothing - ghci> Streams.read input - Just \" string\" - @ - . - Simple types and operations in the IO monad mean straightforward and simple - exception handling and resource cleanup using Haskell standard library - facilities like 'Control.Exception.bracket'. - . - @io-streams@ comes with: - . - * functions to use files, handles, concurrent channels, sockets, lists, - vectors, and more as streams. - . - * a variety of combinators for wrapping and transforming streams, including - compression and decompression using zlib, controlling precisely how many - bytes are read from or written to a stream, buffering output using - bytestring builders, folds, maps, filters, zips, etc. - . - * support for parsing from streams using @attoparsec@. - . - * support for spawning processes and communicating with them using streams. - -Extra-Source-Files: CONTRIBUTORS README.md changelog.md - -Flag NoInteractiveTests - Description: Do not run interactive tests - Default: False - ------------------------------------------------------------------------------- -Library - hs-source-dirs: src - Default-language: Haskell2010 - - ghc-options: -Wall -fwarn-tabs -funbox-strict-fields - -fno-warn-unused-do-bind - - ghc-prof-options: -auto-all - - Exposed-modules: System.IO.Streams, - System.IO.Streams.Attoparsec, - System.IO.Streams.Attoparsec.ByteString, - System.IO.Streams.Attoparsec.Text, - System.IO.Streams.Builder, - System.IO.Streams.ByteString, - System.IO.Streams.Combinators, - System.IO.Streams.Concurrent, - System.IO.Streams.Core, - System.IO.Streams.Debug, - System.IO.Streams.Handle, - System.IO.Streams.File, - System.IO.Streams.List, - System.IO.Streams.Network, - System.IO.Streams.Process, - System.IO.Streams.Text, - System.IO.Streams.Vector, - System.IO.Streams.Zlib, - System.IO.Streams.Internal, - System.IO.Streams.Tutorial - - Other-modules: System.IO.Streams.Internal.Attoparsec, - System.IO.Streams.Internal.Network, - System.IO.Streams.Internal.Search - - Build-depends: base >= 4 && <5, - attoparsec >= 0.10 && <0.14, - bytestring >= 0.9 && <0.11, - bytestring-builder >= 0.10 && <0.11, - network >= 2.3 && <2.9, - primitive >= 0.2 && <0.7, - process >= 1.1 && <1.7, - text >= 0.10 && <1.3, - time >= 1.2 && <1.9, - transformers >= 0.2 && <0.6, - vector >= 0.7 && <0.13, - zlib-bindings >= 0.1 && <0.2 - - if impl(ghc >= 7.2) - other-extensions: Trustworthy - - other-extensions: - BangPatterns, - CPP, - DeriveDataTypeable, - FlexibleContexts, - FlexibleInstances, - GeneralizedNewtypeDeriving, - MultiParamTypeClasses, - OverloadedStrings, - RankNTypes, - TypeSynonymInstances - - ------------------------------------------------------------------------------- -Test-suite testsuite - Type: exitcode-stdio-1.0 - hs-source-dirs: src test - Main-is: TestSuite.hs - Default-language: Haskell2010 - - Other-modules: System.IO.Streams.Tests.Attoparsec.ByteString, - System.IO.Streams.Tests.Attoparsec.Text, - System.IO.Streams.Tests.Builder, - System.IO.Streams.Tests.ByteString, - System.IO.Streams.Tests.Combinators, - System.IO.Streams.Tests.Common, - System.IO.Streams.Tests.Concurrent, - System.IO.Streams.Tests.Debug, - System.IO.Streams.Tests.File, - System.IO.Streams.Tests.Handle, - System.IO.Streams.Tests.Internal, - System.IO.Streams.Tests.List, - System.IO.Streams.Tests.Network, - System.IO.Streams.Tests.Process, - System.IO.Streams.Tests.Text, - System.IO.Streams.Tests.Vector, - System.IO.Streams.Tests.Zlib, - System.IO.Streams, - System.IO.Streams.Attoparsec.ByteString, - System.IO.Streams.Attoparsec.Text, - System.IO.Streams.Builder, - System.IO.Streams.ByteString, - System.IO.Streams.Combinators, - System.IO.Streams.Concurrent, - System.IO.Streams.Core, - System.IO.Streams.Debug, - System.IO.Streams.Handle, - System.IO.Streams.File, - System.IO.Streams.List, - System.IO.Streams.Network, - System.IO.Streams.Process, - System.IO.Streams.Text, - System.IO.Streams.Vector, - System.IO.Streams.Zlib, - System.IO.Streams.Internal, - System.IO.Streams.Internal.Attoparsec, - System.IO.Streams.Internal.Network, - System.IO.Streams.Internal.Search - - - ghc-options: -Wall -fwarn-tabs -funbox-strict-fields -threaded - -fno-warn-unused-do-bind - ghc-prof-options: -auto-all - - if !os(windows) && !flag(NoInteractiveTests) - cpp-options: -DENABLE_PROCESS_TESTS - - Build-depends: base >= 4 && <5, - attoparsec >= 0.10 && <0.14, - bytestring >= 0.9 && <0.11, - bytestring-builder >= 0.10 && <0.11, - deepseq >= 1.2 && <1.5, - directory >= 1.1 && <2, - filepath >= 1.2 && <2, - mtl >= 2 && <3, - network >= 2.3 && <2.9, - primitive >= 0.2 && <0.7, - process >= 1.1 && <1.7, - text >= 0.10 && <1.3, - time >= 1.2 && <1.9, - transformers >= 0.2 && <0.6, - vector >= 0.7 && <0.13, - zlib-bindings >= 0.1 && <0.2, - - HUnit >= 1.2 && <2, - QuickCheck >= 2.3.0.2 && <3, - test-framework >= 0.6 && <0.9, - test-framework-hunit >= 0.2.7 && <0.4, - test-framework-quickcheck2 >= 0.2.12.1 && <0.4, - zlib >= 0.5 && <0.7 - - if impl(ghc >= 7.2) - other-extensions: Trustworthy - - other-extensions: - BangPatterns, - CPP, - DeriveDataTypeable, - FlexibleInstances, - GeneralizedNewtypeDeriving, - MultiParamTypeClasses, - OverloadedStrings, - RankNTypes - -source-repository head - type: git - location: https://github.com/snapframework/io-streams.git diff --git a/sources b/sources index dc7b11c..becabf3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (io-streams-1.5.0.1.tar.gz) = 610a149870732b04c59a5fb91b92e7b9a7f7c53e89ab29dc9249fca9e6a9a54ab97c7986b0bde23a98e5301b3d6bd7537f3ca6c7023574bf4a8b9ca7292e2489 +SHA512 (io-streams-1.5.1.0.tar.gz) = 01ddf89f09cba429ab600e55994cb6740d4fcdeb23ce85822098d39dbe530a74256d66ea52429798787d9d549db3cd99a5078362b333a7f49c4926e74e0b460c