Hello community, here is the log from the commit of package ghc-text for openSUSE:Factory checked in at 2015-05-21 08:34:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghc-text (Old) and /work/SRC/openSUSE:Factory/.ghc-text.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-text" Changes: -------- --- /work/SRC/openSUSE:Factory/ghc-text/ghc-text.changes 2014-11-26 20:55:16.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.ghc-text.new/ghc-text.changes 2015-05-21 08:34:55.000000000 +0200 @@ -1,0 +2,40 @@ +Sun May 17 15:55:33 UTC 2015 - [email protected] + +- update to 1.2.0.6 +* Feature parity: repeat, cycle, iterate are now implemented for lazy + Text, and the Data instance is more complete +* Build speed: an inliner space explosion has been fixed with toCaseFold +* Bug fix: encoding Int to a Builder would infinite-loop if the + integer-simple package was used +* Deprecation: OnEncodeError and EncodeError are deprecated, as they + are never used +* Internals: some types that are used internally in fusion-related + functions have moved around, been renamed, or been deleted (we don't + bump the major version if .Internal modules change) +* Spec compliance: toCaseFold now follows the Unicode 7.0 spec + (updated from 6.3) + +------------------------------------------------------------------- +Fri Apr 10 17:46:01 UTC 2015 - [email protected] + +- update to 1.2.04 +- all credits to yac [email protected] +* Update formatRealFloat to correspond to the definition in versions + of base newer than 4.5 (https://github.com/bos/text/issues/105) +* Bumped lower bound on deepseq to 1.4 for compatibility with the + upcoming GHC 7.10 +* Fixed a buffer overflow in rendering of large Integers +* Fixed an integer overflow in the replace function +* Fixed a hang in lazy decodeUtf8With +* Reduced codegen bloat caused by use of empty and single-character + literals +* Added an instance of IsList for GHC 7.8 and above +* The Data.Data instance now allows gunfold to work, via a virtual + pack constructor +* dropEnd, takeEnd: new functions +* Comparing the length of a Text against a number can now + short-circuit in more cases +* streamDecodeUtf8: fixed gh-70, did not return all unconsumed bytes + in single-byte chunks + +------------------------------------------------------------------- Old: ---- _service text-1.1.0.0.tar.gz New: ---- text-1.2.0.6.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-text.spec ++++++ --- /var/tmp/diff_new_pack.neHBfj/_old 2015-05-21 08:34:55.000000000 +0200 +++ /var/tmp/diff_new_pack.neHBfj/_new 2015-05-21 08:34:55.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package ghc-text # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,16 +17,19 @@ %global pkg_name text +%global cabal_configure_options -f -integer-simple + +%bcond_with tests Name: ghc-text -Version: 1.1.0.0 +Version: 1.2.0.6 Release: 0 Summary: An efficient packed Unicode text type License: BSD-2-Clause Group: System/Libraries -Url: http://hackage.haskell.org/package/%{pkg_name} -Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz +Url: https://hackage.haskell.org/package/%{pkg_name} +Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: ghc-Cabal-devel @@ -35,6 +38,16 @@ BuildRequires: ghc-array-devel BuildRequires: ghc-bytestring-devel BuildRequires: ghc-deepseq-devel +%if %{with tests} +BuildRequires: ghc-HUnit-devel +BuildRequires: ghc-QuickCheck-devel +BuildRequires: ghc-directory-devel +BuildRequires: ghc-quickcheck-unicode-devel +BuildRequires: ghc-random-devel +BuildRequires: ghc-test-framework-devel +BuildRequires: ghc-test-framework-hunit-devel +BuildRequires: ghc-test-framework-quickcheck2-devel +%endif # End cabal-rpm deps %description @@ -53,11 +66,20 @@ Efficient locale-sensitive support for text IO is also supported. +These modules are intended to be imported qualified, to avoid name clashes with +Prelude functions, e.g. + +> import qualified Data.Text as T + +To use an extended and very rich family of functions for working with Unicode +text (including normalization, regular expressions, non-standard encodings, +text breaking, and locales), see the 'text-icu' package: +<http://hackage.haskell.org/package/text-icu>. + %package devel Summary: Haskell %{pkg_name} library development files Group: Development/Libraries/Other -Provides: %{name}-static = %{version}-%{release} Requires: ghc-compiler = %{ghc_version} Requires(post): ghc-compiler = %{ghc_version} Requires(postun): ghc-compiler = %{ghc_version} @@ -76,6 +98,11 @@ %install %ghc_lib_install +%check +%if %{with tests} +%cabal test +%endif + %post devel %ghc_pkg_recache ++++++ text-1.1.0.0.tar.gz -> text-1.2.0.6.tar.gz ++++++ ++++ 4076 lines of diff (skipped)
