Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ghc-unix-bytestring for openSUSE:Factory checked in at 2022-08-10 17:13:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghc-unix-bytestring (Old) and /work/SRC/openSUSE:Factory/.ghc-unix-bytestring.new.1521 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-unix-bytestring" Wed Aug 10 17:13:27 2022 rev:4 rq:994051 version:0.3.7.7 Changes: -------- --- /work/SRC/openSUSE:Factory/ghc-unix-bytestring/ghc-unix-bytestring.changes 2021-11-11 21:38:38.700985930 +0100 +++ /work/SRC/openSUSE:Factory/.ghc-unix-bytestring.new.1521/ghc-unix-bytestring.changes 2022-08-10 17:14:37.837916379 +0200 @@ -1,0 +2,8 @@ +Thu May 26 05:28:17 UTC 2022 - Peter Simons <psim...@suse.com> + +- Update unix-bytestring to version 0.3.7.7. + 0.3.7.7 (2022-05-25): + - Updated the `alignment` macro to avoid warnings on hsc2hs-0.68 (ghc-8.0); also fixing cross-compilation for Arm AArch64: + * <https://gitlab.haskell.org/ghc/ghc/-/wikis/migration/8.0#hsc2hs-defines-an-alignment-macro> + +------------------------------------------------------------------- Old: ---- unix-bytestring-0.3.7.6.tar.gz New: ---- unix-bytestring-0.3.7.7.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-unix-bytestring.spec ++++++ --- /var/tmp/diff_new_pack.VF1WH0/_old 2022-08-10 17:14:38.353917726 +0200 +++ /var/tmp/diff_new_pack.VF1WH0/_new 2022-08-10 17:14:38.357917736 +0200 @@ -1,7 +1,7 @@ # # spec file for package ghc-unix-bytestring # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %global pkg_name unix-bytestring Name: ghc-%{pkg_name} -Version: 0.3.7.6 +Version: 0.3.7.7 Release: 0 Summary: Unix/Posix-specific functions for ByteStrings License: BSD-3-Clause ++++++ unix-bytestring-0.3.7.6.tar.gz -> unix-bytestring-0.3.7.7.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/unix-bytestring-0.3.7.6/CHANGELOG new/unix-bytestring-0.3.7.7/CHANGELOG --- old/unix-bytestring-0.3.7.6/CHANGELOG 2001-09-09 03:46:40.000000000 +0200 +++ new/unix-bytestring-0.3.7.7/CHANGELOG 2001-09-09 03:46:40.000000000 +0200 @@ -1,3 +1,6 @@ +0.3.7.7 (2022-05-25): + - Updated the `alignment` macro to avoid warnings on hsc2hs-0.68 (ghc-8.0); also fixing cross-compilation for Arm AArch64: + * <https://gitlab.haskell.org/ghc/ghc/-/wikis/migration/8.0#hsc2hs-defines-an-alignment-macro> 0.3.7.6 (2021-11-02): - Updated version bounds for GHC 8.2.1 0.3.7.5 (2021-10-24): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/unix-bytestring-0.3.7.6/src/Foreign/C/Error/Safe.hs new/unix-bytestring-0.3.7.7/src/Foreign/C/Error/Safe.hs --- old/unix-bytestring-0.3.7.6/src/Foreign/C/Error/Safe.hs 2001-09-09 03:46:40.000000000 +0200 +++ new/unix-bytestring-0.3.7.7/src/Foreign/C/Error/Safe.hs 2001-09-09 03:46:40.000000000 +0200 @@ -4,8 +4,8 @@ -- 2021.10.17 -- | -- Module : Foreign.C.Error.Safe --- Copyright : Copyright (c) 2010--2021 wren gayle romano --- License : BSD +-- Copyright : 2010--2022 wren romano +-- License : BSD-3-Clause -- Maintainer : w...@cpan.org -- Stability : provisional -- Portability : portable (H98+FFI) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/unix-bytestring-0.3.7.6/src/System/Posix/IO/ByteString/Lazy.hs new/unix-bytestring-0.3.7.7/src/System/Posix/IO/ByteString/Lazy.hs --- old/unix-bytestring-0.3.7.6/src/System/Posix/IO/ByteString/Lazy.hs 2001-09-09 03:46:40.000000000 +0200 +++ new/unix-bytestring-0.3.7.7/src/System/Posix/IO/ByteString/Lazy.hs 2001-09-09 03:46:40.000000000 +0200 @@ -4,8 +4,8 @@ -- 2021.10.17 -- | -- Module : System.Posix.IO.ByteString.Lazy --- Copyright : Copyright (c) 2010--2021 wren gayle romano --- License : BSD +-- Copyright : 2010--2022 wren romano +-- License : BSD-3-Clause -- Maintainer : w...@cpan.org -- Stability : experimental -- Portability : non-portable (requires POSIX.1, XPG4.2) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/unix-bytestring-0.3.7.6/src/System/Posix/IO/ByteString.hsc new/unix-bytestring-0.3.7.7/src/System/Posix/IO/ByteString.hsc --- old/unix-bytestring-0.3.7.6/src/System/Posix/IO/ByteString.hsc 2001-09-09 03:46:40.000000000 +0200 +++ new/unix-bytestring-0.3.7.7/src/System/Posix/IO/ByteString.hsc 2001-09-09 03:46:40.000000000 +0200 @@ -27,8 +27,8 @@ -- 2021.10.17 -- | -- Module : System.Posix.IO.ByteString --- Copyright : Copyright (c) 2010--2021 wren gayle romano --- License : BSD +-- Copyright : 2010--2022 wren romano +-- License : BSD-3-Clause -- Maintainer : w...@cpan.org -- Stability : experimental -- Portability : non-portable (POSIX.1, XPG4.2; hsc2hs, FFI) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/unix-bytestring-0.3.7.6/src/System/Posix/Types/Iovec.hsc new/unix-bytestring-0.3.7.7/src/System/Posix/Types/Iovec.hsc --- old/unix-bytestring-0.3.7.6/src/System/Posix/Types/Iovec.hsc 2001-09-09 03:46:40.000000000 +0200 +++ new/unix-bytestring-0.3.7.7/src/System/Posix/Types/Iovec.hsc 2001-09-09 03:46:40.000000000 +0200 @@ -1,11 +1,11 @@ {-# LANGUAGE ForeignFunctionInterface #-} {-# OPTIONS_GHC -Wall -fwarn-tabs #-} ---------------------------------------------------------------- --- 2021.10.17 +-- 2022.05.25 -- | -- Module : System.Posix.Types.Iovec --- Copyright : Copyright (c) 2010--2021 wren gayle romano --- License : BSD +-- Copyright : 2010--2022 wren romano +-- License : BSD-3-Clause -- Maintainer : w...@cpan.org -- Stability : experimental -- Portability : non-portable (POSIX.1, XPG4.2; hsc2hs, FFI) @@ -52,8 +52,13 @@ , iov_len :: {-# UNPACK #-} !CSize -- size_t } +-- This traditional macro has been incorporated into hcs2hs-0.68 +-- (GHC 8.0), so we cpp guard it for older compilers. +-- <https://gitlab.haskell.org/ghc/ghc/-/wikis/migration/8.0#hsc2hs-defines-an-alignment-macro> +#if __GLASGOW_HASKELL__ < 800 #let alignment t = \ "%lu", (unsigned long) offsetof(struct {char x__; t (y__); }, y__) +#endif instance Storable CIovec where alignment _ = #{alignment struct iovec} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/unix-bytestring-0.3.7.6/unix-bytestring.cabal new/unix-bytestring-0.3.7.7/unix-bytestring.cabal --- old/unix-bytestring-0.3.7.6/unix-bytestring.cabal 2001-09-09 03:46:40.000000000 +0200 +++ new/unix-bytestring-0.3.7.7/unix-bytestring.cabal 2001-09-09 03:46:40.000000000 +0200 @@ -1,20 +1,25 @@ +Cabal-Version: 2.2 +-- Cabal >=2.2 is required for: +-- <https://cabal.readthedocs.io/en/latest/cabal-package.html#common-stanzas> +-- Since 2.1, the Cabal-Version must be the absolutely first thing +-- in the file, even before comments. Also, no longer uses ">=". +-- <https://github.com/haskell/cabal/issues/4899> + ---------------------------------------------------------------- --- wren gayle romano <w...@cpan.org> ~ 2021.11.02 +-- wren gayle romano <w...@cpan.org> ~ 2022.05.25 ---------------------------------------------------------------- --- Cabal >=1.10 is required by Hackage. -Cabal-Version: >= 1.10 -Build-Type: Simple - Name: unix-bytestring -Version: 0.3.7.6 +Version: 0.3.7.7 +Build-Type: Simple Stability: provisional Homepage: https://wrengr.org/software/hackage.html Bug-Reports: https://github.com/wrengr/unix-bytestring/issues Author: wren gayle romano Maintainer: w...@cpan.org -Copyright: Copyright (c) 2010???2021 wren gayle romano -License: BSD3 +Copyright: 2010???2022 wren romano +-- Cabal-2.2 requires us to say "BSD-3-Clause" not "BSD3" +License: BSD-3-Clause License-File: LICENSE Category: System