Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ghc-atomic-counter for openSUSE:Factory checked in at 2025-10-10 17:10:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghc-atomic-counter (Old) and /work/SRC/openSUSE:Factory/.ghc-atomic-counter.new.5300 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-atomic-counter" Fri Oct 10 17:10:44 2025 rev:2 rq:1310462 version:0.1.2.4 Changes: -------- --- /work/SRC/openSUSE:Factory/ghc-atomic-counter/ghc-atomic-counter.changes 2025-01-28 16:40:56.466470753 +0100 +++ /work/SRC/openSUSE:Factory/.ghc-atomic-counter.new.5300/ghc-atomic-counter.changes 2025-10-10 17:12:40.581642813 +0200 @@ -1,0 +2,9 @@ +Tue Oct 7 23:13:31 UTC 2025 - Peter Simons <[email protected]> + +- Update atomic-counter to version 0.1.2.4. + Upstream has edited the change log file since the last release in + a non-trivial way, i.e. they did more than just add a new entry + at the top. You can review the file at: + http://hackage.haskell.org/package/atomic-counter-0.1.2.4/src/Changelog.md + +------------------------------------------------------------------- Old: ---- atomic-counter-0.1.2.3.tar.gz New: ---- atomic-counter-0.1.2.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-atomic-counter.spec ++++++ --- /var/tmp/diff_new_pack.MmVBRn/_old 2025-10-10 17:12:41.221669791 +0200 +++ /var/tmp/diff_new_pack.MmVBRn/_new 2025-10-10 17:12:41.225669959 +0200 @@ -1,7 +1,7 @@ # # spec file for package ghc-atomic-counter # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,7 +20,7 @@ %global pkgver %{pkg_name}-%{version} %bcond_with tests Name: ghc-%{pkg_name} -Version: 0.1.2.3 +Version: 0.1.2.4 Release: 0 Summary: Mutable counters that can be modified with atomic operatinos License: Apache-2.0 ++++++ atomic-counter-0.1.2.3.tar.gz -> atomic-counter-0.1.2.4.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/atomic-counter-0.1.2.3/Changelog.md new/atomic-counter-0.1.2.4/Changelog.md --- old/atomic-counter-0.1.2.3/Changelog.md 2001-09-09 03:46:40.000000000 +0200 +++ new/atomic-counter-0.1.2.4/Changelog.md 2001-09-09 03:46:40.000000000 +0200 @@ -1,3 +1,7 @@ +# 0.1.2.4 + +- Add `@since` Haddock annotations + # 0.1.2.3 - Remove internal ‘test-utils’ library which wasn’t supposed to be used by clients anyway but was confusing cabal dependency resolution @@ -25,4 +29,4 @@ # 0.1 -Initial release +- Initial release diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/atomic-counter-0.1.2.3/atomic-counter.cabal new/atomic-counter-0.1.2.4/atomic-counter.cabal --- old/atomic-counter-0.1.2.3/atomic-counter.cabal 2001-09-09 03:46:40.000000000 +0200 +++ new/atomic-counter-0.1.2.4/atomic-counter.cabal 2001-09-09 03:46:40.000000000 +0200 @@ -5,7 +5,7 @@ name: atomic-counter version: - 0.1.2.3 + 0.1.2.4 synopsis: Mutable counters that can be modified with atomic operatinos @@ -39,12 +39,13 @@ GHC == 9.4, GHC == 9.6, GHC == 9.8, - GHC == 9.10 + GHC == 9.10, + GHC == 9.12, build-type: Simple -extra-source-files: +extra-doc-files: Changelog.md Readme.md diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/atomic-counter-0.1.2.3/src/Control/Concurrent/Counter/Lifted/IO.hs new/atomic-counter-0.1.2.4/src/Control/Concurrent/Counter/Lifted/IO.hs --- old/atomic-counter-0.1.2.3/src/Control/Concurrent/Counter/Lifted/IO.hs 2001-09-09 03:46:40.000000000 +0200 +++ new/atomic-counter-0.1.2.4/src/Control/Concurrent/Counter/Lifted/IO.hs 2001-09-09 03:46:40.000000000 +0200 @@ -71,6 +71,8 @@ -- | Atomic compare and swap, i.e. write the new value if the current -- value matches the provided old value. Returns the value of the -- element before the operation +-- +-- @since 0.1.2 cas :: Counter -> Int -- ^ Expected old value diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/atomic-counter-0.1.2.3/src/Control/Concurrent/Counter/Lifted/ST.hs new/atomic-counter-0.1.2.4/src/Control/Concurrent/Counter/Lifted/ST.hs --- old/atomic-counter-0.1.2.3/src/Control/Concurrent/Counter/Lifted/ST.hs 2001-09-09 03:46:40.000000000 +0200 +++ new/atomic-counter-0.1.2.4/src/Control/Concurrent/Counter/Lifted/ST.hs 2001-09-09 03:46:40.000000000 +0200 @@ -80,6 +80,8 @@ -- | Atomic compare and swap, i.e. write the new value if the current -- value matches the provided old value. Returns the value of the -- element before the operation +-- +-- @since 0.1.2 cas :: Counter s -> Int -- ^ Expected old value diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/atomic-counter-0.1.2.3/src/Control/Concurrent/Counter/Unlifted.hs new/atomic-counter-0.1.2.4/src/Control/Concurrent/Counter/Unlifted.hs --- old/atomic-counter-0.1.2.3/src/Control/Concurrent/Counter/Unlifted.hs 2001-09-09 03:46:40.000000000 +0200 +++ new/atomic-counter-0.1.2.4/src/Control/Concurrent/Counter/Unlifted.hs 2001-09-09 03:46:40.000000000 +0200 @@ -108,6 +108,8 @@ -- | Atomic compare and swap, i.e. write the new value if the current -- value matches the provided old value. Returns the value of the -- element before the operation +-- +-- @since 0.1.2 foreign import prim "stg_casCounterzh" cas :: Counter s -> Int# -> Int# -> State# s -> (# State# s, Int# #)
