Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ghc-blaze-builder for openSUSE:Factory checked in at 2023-09-04 22:53:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghc-blaze-builder (Old) and /work/SRC/openSUSE:Factory/.ghc-blaze-builder.new.1766 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-blaze-builder" Mon Sep 4 22:53:42 2023 rev:20 rq:1108861 version:0.4.2.3 Changes: -------- --- /work/SRC/openSUSE:Factory/ghc-blaze-builder/ghc-blaze-builder.changes 2023-04-04 21:18:51.872595221 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-blaze-builder.new.1766/ghc-blaze-builder.changes 2023-09-04 22:54:25.081540166 +0200 @@ -1,0 +2,10 @@ +Sun Aug 27 17:50:11 UTC 2023 - Peter Simons <psim...@suse.com> + +- Update blaze-builder to version 0.4.2.3. + * 0.4.2.3 2023-08-27 + - Fix compilation warnings concerning non-canonical mappend + - Support bytestring-0.12 + - Support text-2.1 + - Tested with GHC 7.0.4 to 9.8.1 alpha3 + +------------------------------------------------------------------- Old: ---- blaze-builder-0.4.2.2.tar.gz blaze-builder.cabal New: ---- blaze-builder-0.4.2.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-blaze-builder.spec ++++++ --- /var/tmp/diff_new_pack.Wqb2Lw/_old 2023-09-04 22:54:26.153578060 +0200 +++ /var/tmp/diff_new_pack.Wqb2Lw/_new 2023-09-04 22:54:26.157578202 +0200 @@ -20,13 +20,12 @@ %global pkgver %{pkg_name}-%{version} %bcond_with tests Name: ghc-%{pkg_name} -Version: 0.4.2.2 +Version: 0.4.2.3 Release: 0 Summary: Efficient buffered output 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-base-devel BuildRequires: ghc-base-prof @@ -94,7 +93,6 @@ %prep %autosetup -n %{pkg_name}-%{version} -cp -p %{SOURCE1} %{pkg_name}.cabal %build %ghc_lib_build ++++++ blaze-builder-0.4.2.2.tar.gz -> blaze-builder-0.4.2.3.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/blaze-builder-0.4.2.2/Blaze/ByteString/Builder/ByteString.hs new/blaze-builder-0.4.2.3/Blaze/ByteString/Builder/ByteString.hs --- old/blaze-builder-0.4.2.2/Blaze/ByteString/Builder/ByteString.hs 2001-09-09 03:46:40.000000000 +0200 +++ new/blaze-builder-0.4.2.3/Blaze/ByteString/Builder/ByteString.hs 2001-09-09 03:46:40.000000000 +0200 @@ -61,7 +61,7 @@ -- | Construct a 'B.Builder' that copies the strict 'S.ByteString's, if it is --- smaller than the treshold, and inserts it directly otherwise. +-- smaller than the threshold, and inserts it directly otherwise. -- -- For example, @fromByteStringWith 1024@ copies strict 'S.ByteString's whose size -- is less or equal to 1kb, and inserts them directly otherwise. This implies diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/blaze-builder-0.4.2.2/Blaze/ByteString/Builder/Internal/Write.hs new/blaze-builder-0.4.2.3/Blaze/ByteString/Builder/Internal/Write.hs --- old/blaze-builder-0.4.2.2/Blaze/ByteString/Builder/Internal/Write.hs 2001-09-09 03:46:40.000000000 +0200 +++ new/blaze-builder-0.4.2.3/Blaze/ByteString/Builder/Internal/Write.hs 2001-09-09 03:46:40.000000000 +0200 @@ -75,7 +75,7 @@ -- | Changing a sequence of bytes starting from the given pointer. 'Poke's are -- the most primitive buffer manipulation. In most cases, you don't use the --- explicitely but as part of a 'Write', which also tells how many bytes will +-- explicitly but as part of a 'Write', which also tells how many bytes will -- be changed at most. newtype Poke = Poke { runPoke :: Ptr Word8 -> IO (Ptr Word8) } @@ -134,7 +134,7 @@ #if !(MIN_VERSION_base(4,11,0)) {-# INLINE mappend #-} - (Poke po1) `mappend` (Poke po2) = Poke $ po1 >=> po2 + mappend = (<>) {-# INLINE mconcat #-} mconcat = F.foldr mappend mempty @@ -154,8 +154,7 @@ #if !(MIN_VERSION_base(4,11,0)) {-# INLINE mappend #-} - (Write bound1 w1) `mappend` (Write bound2 w2) = - Write (bound1 + bound2) (w1 `mappend` w2) + mappend = (<>) {-# INLINE mconcat #-} mconcat = F.foldr mappend mempty diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/blaze-builder-0.4.2.2/CHANGES new/blaze-builder-0.4.2.3/CHANGES --- old/blaze-builder-0.4.2.2/CHANGES 2001-09-09 03:46:40.000000000 +0200 +++ new/blaze-builder-0.4.2.3/CHANGES 2001-09-09 03:46:40.000000000 +0200 @@ -1,3 +1,9 @@ +* 0.4.2.3 2023-08-27 + - Fix compilation warnings concerning non-canonical mappend + - Support bytestring-0.12 + - Support text-2.1 + - Tested with GHC 7.0.4 to 9.8.1 alpha3 + * 0.4.2.2 - Support GHC 9.2 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/blaze-builder-0.4.2.2/benchmarks/FastPut.hs new/blaze-builder-0.4.2.3/benchmarks/FastPut.hs --- old/blaze-builder-0.4.2.2/benchmarks/FastPut.hs 2001-09-09 03:46:40.000000000 +0200 +++ new/blaze-builder-0.4.2.3/benchmarks/FastPut.hs 2001-09-09 03:46:40.000000000 +0200 @@ -291,7 +291,7 @@ -- When using 'toLazyByteString' to extract a lazy 'L.ByteString' from a -- 'Builder', this means that a new chunk will be started in the resulting lazy -- 'L.ByteString'. The remaining part of the buffer is spilled, if the --- reamining free space is smaller than the minimal desired buffer size. +-- remaining free space is smaller than the minimal desired buffer size. -- {- flush :: Builder diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/blaze-builder-0.4.2.2/blaze-builder.cabal new/blaze-builder-0.4.2.3/blaze-builder.cabal --- old/blaze-builder-0.4.2.2/blaze-builder.cabal 2001-09-09 03:46:40.000000000 +0200 +++ new/blaze-builder-0.4.2.3/blaze-builder.cabal 2001-09-09 03:46:40.000000000 +0200 @@ -1,5 +1,5 @@ Name: blaze-builder -Version: 0.4.2.2 +Version: 0.4.2.3 Synopsis: Efficient buffered output. Description: @@ -33,8 +33,11 @@ Cabal-version: >= 1.10 Tested-with: - GHC == 9.2.0.20210821 - GHC == 9.0.1 + GHC == 9.8.0 + GHC == 9.6.2 + GHC == 9.4.7 + GHC == 9.2.8 + GHC == 9.0.2 GHC == 8.10.7 GHC == 8.8.4 GHC == 8.6.5 @@ -81,11 +84,11 @@ Blaze.ByteString.Builder.Internal.Write build-depends: - base == 4.* - , bytestring >= 0.9 && < 1.0 + base >= 4.3 && < 5 + , bytestring >= 0.9 && < 1 , deepseq , ghc-prim - , text >= 0.10 && < 1.3 + , text >= 0.10 && < 3 if impl(ghc < 7.8) build-depends: bytestring-builder