Hello community, here is the log from the commit of package ghc-attoparsec for openSUSE:Leap:15.2 checked in at 2020-05-21 12:58:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/ghc-attoparsec (Old) and /work/SRC/openSUSE:Leap:15.2/.ghc-attoparsec.new.2738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-attoparsec" Thu May 21 12:58:59 2020 rev:12 rq:806161 version:0.13.2.4 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/ghc-attoparsec/ghc-attoparsec.changes 2020-02-19 18:37:45.553861232 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.ghc-attoparsec.new.2738/ghc-attoparsec.changes 2020-05-21 12:59:00.242751234 +0200 @@ -1,0 +2,7 @@ +Wed May 6 06:54:13 UTC 2020 - psim...@suse.com + +- Update attoparsec to version 0.13.2.4. + Upstream has not updated the file "changelog.md" since the last + release. + +------------------------------------------------------------------- Old: ---- attoparsec-0.13.2.3.tar.gz attoparsec.cabal New: ---- attoparsec-0.13.2.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-attoparsec.spec ++++++ --- /var/tmp/diff_new_pack.ffT9N2/_old 2020-05-21 12:59:00.578751965 +0200 +++ /var/tmp/diff_new_pack.ffT9N2/_new 2020-05-21 12:59:00.582751975 +0200 @@ -1,7 +1,7 @@ # # spec file for package ghc-attoparsec # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 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 @@ -19,13 +19,12 @@ %global pkg_name attoparsec %bcond_with tests Name: ghc-%{pkg_name} -Version: 0.13.2.3 +Version: 0.13.2.4 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 @@ -59,7 +58,6 @@ %prep %setup -q -n %{pkg_name}-%{version} -cp -p %{SOURCE1} %{pkg_name}.cabal %build %ghc_lib_build ++++++ attoparsec-0.13.2.3.tar.gz -> attoparsec-0.13.2.4.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/attoparsec-0.13.2.3/Data/Attoparsec/ByteString/FastSet.hs new/attoparsec-0.13.2.4/Data/Attoparsec/ByteString/FastSet.hs --- old/attoparsec-0.13.2.3/Data/Attoparsec/ByteString/FastSet.hs 2019-08-31 11:36:08.000000000 +0200 +++ new/attoparsec-0.13.2.4/Data/Attoparsec/ByteString/FastSet.hs 2001-09-09 03:46:40.000000000 +0200 @@ -34,7 +34,7 @@ import Data.Bits ((.&.), (.|.)) import Foreign.Storable (peekByteOff, pokeByteOff) -import GHC.Base (Int(I#), iShiftRA#, narrow8Word#, shiftL#) +import GHC.Exts (Int(I#), iShiftRA#, narrow8Word#, shiftL#) import GHC.Word (Word8(W8#)) import qualified Data.ByteString as B import qualified Data.ByteString.Char8 as B8 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/attoparsec-0.13.2.3/Data/Attoparsec/Internal/Fhthagn.hs new/attoparsec-0.13.2.4/Data/Attoparsec/Internal/Fhthagn.hs --- old/attoparsec-0.13.2.3/Data/Attoparsec/Internal/Fhthagn.hs 2019-08-31 11:36:08.000000000 +0200 +++ new/attoparsec-0.13.2.4/Data/Attoparsec/Internal/Fhthagn.hs 2001-09-09 03:46:40.000000000 +0200 @@ -6,7 +6,7 @@ inlinePerformIO ) where -import GHC.Base (realWorld#) +import GHC.Exts (realWorld#) import GHC.IO (IO(IO)) -- | Just like unsafePerformIO, but we inline it. Big performance gains as diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/attoparsec-0.13.2.3/Data/Attoparsec/Text/Buffer.hs new/attoparsec-0.13.2.4/Data/Attoparsec/Text/Buffer.hs --- old/attoparsec-0.13.2.3/Data/Attoparsec/Text/Buffer.hs 2019-08-31 11:36:08.000000000 +0200 +++ new/attoparsec-0.13.2.4/Data/Attoparsec/Text/Buffer.hs 2001-09-09 03:46:40.000000000 +0200 @@ -48,7 +48,7 @@ import Data.Text.Internal.Unsafe.Char (unsafeChr) import Data.Text.Unsafe (Iter(..)) import Foreign.Storable (sizeOf) -import GHC.Base (Int(..), indexIntArray#, unsafeCoerce#, writeIntArray#) +import GHC.Exts (Int(..), indexIntArray#, unsafeCoerce#, writeIntArray#) import GHC.ST (ST(..), runST) import Prelude hiding (length) import qualified Data.Text.Array as A diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/attoparsec-0.13.2.3/attoparsec.cabal new/attoparsec-0.13.2.4/attoparsec.cabal --- old/attoparsec-0.13.2.3/attoparsec.cabal 2019-08-31 11:36:08.000000000 +0200 +++ new/attoparsec-0.13.2.4/attoparsec.cabal 2001-09-09 03:46:40.000000000 +0200 @@ -1,12 +1,12 @@ name: attoparsec -version: 0.13.2.3 +version: 0.13.2.4 license: BSD3 license-file: LICENSE category: Text, Parsing author: Bryan O'Sullivan <b...@serpentine.com> maintainer: Bryan O'Sullivan <b...@serpentine.com>, Ben Gamari <b...@smart-cactus.org> 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 +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 synopsis: Fast combinator parsing for bytestrings and text cabal-version: >= 1.8 homepage: https://github.com/bos/attoparsec @@ -44,7 +44,7 @@ containers, deepseq, scientific >= 0.3.1 && < 0.4, - transformers, + transformers >= 0.2 && (< 0.4 || >= 0.4.1.0) && < 0.6, text >= 1.1.1.3 if impl(ghc < 7.4) build-depends: @@ -53,7 +53,7 @@ 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 + semigroups >=0.16.1 && <0.20 exposed-modules: Data.Attoparsec Data.Attoparsec.ByteString