Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ghc-async for openSUSE:Factory 
checked in at 2024-12-20 23:10:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-async (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-async.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-async"

Fri Dec 20 23:10:06 2024 rev:33 rq:1231417 version:2.2.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-async/ghc-async.changes      2024-08-23 
22:27:51.347864056 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-async.new.1881/ghc-async.changes    
2024-12-20 23:10:15.491578171 +0100
@@ -1,0 +2,6 @@
+Wed Nov  6 01:56:41 UTC 2024 - Peter Simons <[email protected]>
+
+- Update async to version 2.2.5 revision 3.
+  Upstream has revised the Cabal build instructions on Hackage.
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ghc-async.spec ++++++
--- /var/tmp/diff_new_pack.6Nz4do/_old  2024-12-20 23:10:15.915595634 +0100
+++ /var/tmp/diff_new_pack.6Nz4do/_new  2024-12-20 23:10:15.919595798 +0100
@@ -26,7 +26,7 @@
 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/2.cabal#/%{pkg_name}.cabal
+Source1:        
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/3.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-base-devel
 BuildRequires:  ghc-base-prof

++++++ async.cabal ++++++
--- /var/tmp/diff_new_pack.6Nz4do/_old  2024-12-20 23:10:15.955597282 +0100
+++ /var/tmp/diff_new_pack.6Nz4do/_new  2024-12-20 23:10:15.959597446 +0100
@@ -1,119 +1,119 @@
-name:                async
-version:             2.2.5
-x-revision:          2
--- don't forget to update ./changelog.md!
-synopsis:            Run IO operations asynchronously and wait for their 
results
-
-description:
- This package provides a higher-level interface over
- threads, in which an @Async a@ is a concurrent
- thread that will eventually deliver a value of
- type @a@.  The package provides ways to create
- @Async@ computations, wait for their results, and
- cancel them.
- .
- Using @Async@ is safer than using threads in two
- ways:
- .
- * When waiting for a thread to return a result,
-   if the thread dies with an exception then the
-   caller must either re-throw the exception
-   ('wait') or handle it ('waitCatch'); the
-   exception cannot be ignored.
- .
- * The API makes it possible to build a tree of
-   threads that are automatically killed when
-   their parent dies (see 'withAsync').
-
-license:             BSD3
-license-file:        LICENSE
-author:              Simon Marlow
-maintainer:          Simon Marlow <[email protected]>
-copyright:           (c) Simon Marlow 2012
-category:            Concurrency
-build-type:          Simple
-cabal-version:       >=1.10
-homepage:            https://github.com/simonmar/async
-bug-reports:         https://github.com/simonmar/async/issues
-tested-with:
-    GHC == 9.10.1
-    GHC == 9.8.2
-    GHC == 9.6.6
-    GHC == 9.4.8
-    GHC == 9.2.8
-    GHC == 9.0.2
-    GHC == 8.10.7
-    GHC == 8.8.4
-    GHC == 8.6.5
-    GHC == 8.4.4
-    GHC == 8.2.2
-    GHC == 8.0.2
-    -- CI does not support GHC 7
-    -- GHC == 7.10.3
-    -- GHC == 7.8.4
-    -- GHC == 7.6.3
-    -- GHC == 7.4.2
-    -- GHC == 7.2.2
-    -- GHC == 7.0.4
-
-extra-source-files:
-    changelog.md
-    bench/race.hs
-
-source-repository head
-    type: git
-    location: https://github.com/simonmar/async.git
-
-library
-    default-language:    Haskell2010
-    other-extensions:    CPP, MagicHash, RankNTypes, UnboxedTuples
-    if impl(ghc>=7.1)
-        other-extensions: Trustworthy
-    exposed-modules:     Control.Concurrent.Async
-                         Control.Concurrent.Async.Internal
-    build-depends:       base     >= 4.3     && < 4.21,
-                         hashable >= 1.1.2.0 && < 1.6,
-                         stm      >= 2.2     && < 2.6
-
-test-suite test-async
-    default-language: Haskell2010
-    type:       exitcode-stdio-1.0
-    hs-source-dirs: test
-    main-is:    test-async.hs
-    build-depends: base,
-                   async,
-                   stm,
-                   test-framework,
-                   test-framework-hunit,
-                   HUnit
-
-flag bench
-    default: False
-
-executable concasync
-    if !flag(bench)
-       buildable: False
-    default-language: Haskell2010
-    hs-source-dirs: bench
-    main-is:    concasync.hs
-    build-depends: base, async, stm
-    ghc-options: -O2
-
-executable conccancel
-    if !flag(bench)
-       buildable: False
-    default-language: Haskell2010
-    hs-source-dirs: bench
-    main-is:    conccancel.hs
-    build-depends: base, async, stm
-    ghc-options: -O2 -threaded
-
-executable race
-    if !flag(bench)
-       buildable: False
-    default-language: Haskell2010
-    hs-source-dirs: bench
-    main-is:    race.hs
-    build-depends: base, async, stm
-    ghc-options: -O2 -threaded
+name:                async
+version:             2.2.5
+x-revision: 3
+-- don't forget to update ./changelog.md!
+synopsis:            Run IO operations asynchronously and wait for their 
results
+
+description:
+ This package provides a higher-level interface over
+ threads, in which an @Async a@ is a concurrent
+ thread that will eventually deliver a value of
+ type @a@.  The package provides ways to create
+ @Async@ computations, wait for their results, and
+ cancel them.
+ .
+ Using @Async@ is safer than using threads in two
+ ways:
+ .
+ * When waiting for a thread to return a result,
+   if the thread dies with an exception then the
+   caller must either re-throw the exception
+   ('wait') or handle it ('waitCatch'); the
+   exception cannot be ignored.
+ .
+ * The API makes it possible to build a tree of
+   threads that are automatically killed when
+   their parent dies (see 'withAsync').
+
+license:             BSD3
+license-file:        LICENSE
+author:              Simon Marlow
+maintainer:          Simon Marlow <[email protected]>
+copyright:           (c) Simon Marlow 2012
+category:            Concurrency
+build-type:          Simple
+cabal-version:       >=1.10
+homepage:            https://github.com/simonmar/async
+bug-reports:         https://github.com/simonmar/async/issues
+tested-with:
+    GHC == 9.10.1
+    GHC == 9.8.2
+    GHC == 9.6.6
+    GHC == 9.4.8
+    GHC == 9.2.8
+    GHC == 9.0.2
+    GHC == 8.10.7
+    GHC == 8.8.4
+    GHC == 8.6.5
+    GHC == 8.4.4
+    GHC == 8.2.2
+    GHC == 8.0.2
+    -- CI does not support GHC 7
+    -- GHC == 7.10.3
+    -- GHC == 7.8.4
+    -- GHC == 7.6.3
+    -- GHC == 7.4.2
+    -- GHC == 7.2.2
+    -- GHC == 7.0.4
+
+extra-source-files:
+    changelog.md
+    bench/race.hs
+
+source-repository head
+    type: git
+    location: https://github.com/simonmar/async.git
+
+library
+    default-language:    Haskell2010
+    other-extensions:    CPP, MagicHash, RankNTypes, UnboxedTuples
+    if impl(ghc>=7.1)
+        other-extensions: Trustworthy
+    exposed-modules:     Control.Concurrent.Async
+                         Control.Concurrent.Async.Internal
+    build-depends:       base     >= 4.3     && < 4.22,
+                         hashable >= 1.1.2.0 && < 1.6,
+                         stm      >= 2.2     && < 2.6
+
+test-suite test-async
+    default-language: Haskell2010
+    type:       exitcode-stdio-1.0
+    hs-source-dirs: test
+    main-is:    test-async.hs
+    build-depends: base,
+                   async,
+                   stm,
+                   test-framework,
+                   test-framework-hunit,
+                   HUnit
+
+flag bench
+    default: False
+
+executable concasync
+    if !flag(bench)
+       buildable: False
+    default-language: Haskell2010
+    hs-source-dirs: bench
+    main-is:    concasync.hs
+    build-depends: base, async, stm
+    ghc-options: -O2
+
+executable conccancel
+    if !flag(bench)
+       buildable: False
+    default-language: Haskell2010
+    hs-source-dirs: bench
+    main-is:    conccancel.hs
+    build-depends: base, async, stm
+    ghc-options: -O2 -threaded
+
+executable race
+    if !flag(bench)
+       buildable: False
+    default-language: Haskell2010
+    hs-source-dirs: bench
+    main-is:    race.hs
+    build-depends: base, async, stm
+    ghc-options: -O2 -threaded
 

Reply via email to