Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ghc-attoparsec for openSUSE:Factory checked in at 2021-11-11 21:36:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghc-attoparsec (Old) and /work/SRC/openSUSE:Factory/.ghc-attoparsec.new.1890 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-attoparsec" Thu Nov 11 21:36:08 2021 rev:25 rq:930302 version:0.14.2 Changes: -------- --- /work/SRC/openSUSE:Factory/ghc-attoparsec/ghc-attoparsec.changes 2021-03-28 11:57:39.560292861 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-attoparsec.new.1890/ghc-attoparsec.changes 2021-11-11 21:36:09.800877332 +0100 @@ -1,0 +2,8 @@ +Mon Nov 1 08:26:56 UTC 2021 - [email protected] + +- Update attoparsec to version 0.14.2. + 0.14.2 + + * Support for GHC 9.2.1 + +------------------------------------------------------------------- Old: ---- attoparsec-0.14.1.tar.gz New: ---- attoparsec-0.14.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-attoparsec.spec ++++++ --- /var/tmp/diff_new_pack.UTaOyK/_old 2021-11-11 21:36:11.372878479 +0100 +++ /var/tmp/diff_new_pack.UTaOyK/_new 2021-11-11 21:36:11.372878479 +0100 @@ -19,7 +19,7 @@ %global pkg_name attoparsec %bcond_with tests Name: ghc-%{pkg_name} -Version: 0.14.1 +Version: 0.14.2 Release: 0 Summary: Fast combinator parsing for bytestrings and text License: BSD-3-Clause ++++++ attoparsec-0.14.1.tar.gz -> attoparsec-0.14.2.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/attoparsec-0.14.1/Data/Attoparsec/ByteString/FastSet.hs new/attoparsec-0.14.2/Data/Attoparsec/ByteString/FastSet.hs --- old/attoparsec-0.14.1/Data/Attoparsec/ByteString/FastSet.hs 2001-09-09 03:46:40.000000000 +0200 +++ new/attoparsec-0.14.2/Data/Attoparsec/ByteString/FastSet.hs 2001-09-09 03:46:40.000000000 +0200 @@ -32,10 +32,10 @@ , charClass ) where -import Data.Bits ((.&.), (.|.)) +import Data.Bits ((.&.), (.|.), unsafeShiftL) import Foreign.Storable (peekByteOff, pokeByteOff) -import GHC.Exts (Int(I#), iShiftRA#, narrow8Word#, shiftL#) -import GHC.Word (Word8(W8#)) +import GHC.Exts (Int(I#), iShiftRA#) +import GHC.Word (Word8) import qualified Data.ByteString as B import qualified Data.ByteString.Char8 as B8 import qualified Data.ByteString.Internal as I @@ -67,11 +67,8 @@ shiftR :: Int -> Int -> Int shiftR (I# x#) (I# i#) = I# (x# `iShiftRA#` i#) -shiftL :: Word8 -> Int -> Word8 -shiftL (W8# x#) (I# i#) = W8# (narrow8Word# (x# `shiftL#` i#)) - index :: Int -> I -index i = I (i `shiftR` 3) (1 `shiftL` (i .&. 7)) +index i = I (i `shiftR` 3) (1 `unsafeShiftL` (i .&. 7)) {-# INLINE index #-} -- | Check the set for membership. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/attoparsec-0.14.1/attoparsec.cabal new/attoparsec-0.14.2/attoparsec.cabal --- old/attoparsec-0.14.1/attoparsec.cabal 2001-09-09 03:46:40.000000000 +0200 +++ new/attoparsec-0.14.2/attoparsec.cabal 2001-09-09 03:46:40.000000000 +0200 @@ -1,5 +1,5 @@ name: attoparsec -version: 0.14.1 +version: 0.14.2 license: BSD3 license-file: LICENSE category: Text, Parsing @@ -46,7 +46,7 @@ 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 + ghc-prim <0.9 if impl(ghc < 7.4) build-depends: bytestring < 0.10.4.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/attoparsec-0.14.1/changelog.md new/attoparsec-0.14.2/changelog.md --- old/attoparsec-0.14.1/changelog.md 2001-09-09 03:46:40.000000000 +0200 +++ new/attoparsec-0.14.2/changelog.md 2001-09-09 03:46:40.000000000 +0200 @@ -1,3 +1,7 @@ +0.14.2 + +* Support for GHC 9.2.1 + 0.14.1 * Added `Data.Attoparsec.ByteString.getChunk`.
