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

Reply via email to