Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ghc-hledger-lib for openSUSE:Factory 
checked in at 2025-05-22 16:57:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-hledger-lib (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-hledger-lib.new.2732 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-hledger-lib"

Thu May 22 16:57:09 2025 rev:36 rq:1279243 version:1.42.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-hledger-lib/ghc-hledger-lib.changes  
2025-04-20 19:54:18.958741189 +0200
+++ 
/work/SRC/openSUSE:Factory/.ghc-hledger-lib.new.2732/ghc-hledger-lib.changes    
    2025-05-22 16:57:47.852277211 +0200
@@ -1,0 +2,9 @@
+Fri May 16 23:39:07 UTC 2025 - Peter Simons <psim...@suse.com>
+
+- Update hledger-lib to version 1.42.2.
+  Upstream's change log file format is strange (too much unmodified
+  text at at the top). The automatic updater cannot extract the
+  relevant additions. You can find the file at:
+  http://hackage.haskell.org/package/hledger-lib-1.42.2/src/CHANGES.md
+
+-------------------------------------------------------------------

Old:
----
  hledger-lib-1.42.1.tar.gz
  hledger-lib.cabal

New:
----
  hledger-lib-1.42.2.tar.gz

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

Other differences:
------------------
++++++ ghc-hledger-lib.spec ++++++
--- /var/tmp/diff_new_pack.FlcYgj/_old  2025-05-22 16:57:48.292295754 +0200
+++ /var/tmp/diff_new_pack.FlcYgj/_new  2025-05-22 16:57:48.296295922 +0200
@@ -20,13 +20,12 @@
 %global pkgver %{pkg_name}-%{version}
 %bcond_with tests
 Name:           ghc-%{pkg_name}
-Version:        1.42.1
+Version:        1.42.2
 Release:        0
 Summary:        A library providing the core functionality of hledger
 License:        GPL-3.0-or-later
 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-Decimal-devel
 BuildRequires:  ghc-Decimal-prof
@@ -178,7 +177,6 @@
 
 %prep
 %autosetup -n %{pkg_name}-%{version}
-cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++++++ hledger-lib-1.42.1.tar.gz -> hledger-lib-1.42.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hledger-lib-1.42.1/CHANGES.md 
new/hledger-lib-1.42.2/CHANGES.md
--- old/hledger-lib-1.42.1/CHANGES.md   2025-03-13 08:35:24.000000000 +0100
+++ new/hledger-lib-1.42.2/CHANGES.md   2025-05-17 01:18:18.000000000 +0200
@@ -22,7 +22,12 @@
 For user-visible changes, see the hledger package changelog.
 
 
-# 2025-03-12 1.42.1
+# 1.42.2 2025-05-16
+
+- Require extra >= 1.7.11, fixing the stack8.10.yaml build. (Thomas Miedema)
+
+
+# 1.42.1 2025-03-12
 
 
 # 1.42 2025-03-07
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hledger-lib-1.42.1/Hledger/Utils/IO.hs 
new/hledger-lib-1.42.2/Hledger/Utils/IO.hs
--- old/hledger-lib-1.42.1/Hledger/Utils/IO.hs  2025-03-07 17:50:07.000000000 
+0100
+++ new/hledger-lib-1.42.2/Hledger/Utils/IO.hs  2025-05-17 01:37:32.000000000 
+0200
@@ -318,8 +318,8 @@
   (r, w) <- createPipe
   hSetEncoding r utf8_bom
   hSetEncoding w utf8_bom
-  T.hPutStr w t
-  hClose w
+  -- use a separate thread so that we don't deadlock if we can't write all of 
the text at once
+  forkIO $ T.hPutStr w t >> hClose w
   return r
 
 -- | Like embedFile, but takes a path relative to the package directory.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hledger-lib-1.42.1/hledger-lib.cabal 
new/hledger-lib-1.42.2/hledger-lib.cabal
--- old/hledger-lib-1.42.1/hledger-lib.cabal    2025-03-13 08:35:49.000000000 
+0100
+++ new/hledger-lib-1.42.2/hledger-lib.cabal    2025-05-17 01:37:32.000000000 
+0200
@@ -1,11 +1,11 @@
 cabal-version: 1.12
 
--- This file has been generated from package.yaml by hpack version 0.37.0.
+-- This file has been generated from package.yaml by hpack version 0.38.0.
 --
 -- see: https://github.com/sol/hpack
 
 name:           hledger-lib
-version:        1.42.1
+version:        1.42.2
 synopsis:       A library providing the core functionality of hledger
 description:    This library contains hledger's core functionality.
                 It is used by most hledger* packages so that they support the 
same
@@ -142,7 +142,7 @@
     , directory >=1.2.6.1
     , doclayout >=0.3 && <0.6
     , encoding >=0.10
-    , extra >=1.6.3
+    , extra >=1.7.11
     , file-embed >=0.0.10
     , filepath
     , hashtables >=1.2.3.1
@@ -202,7 +202,7 @@
     , doclayout >=0.3 && <0.6
     , doctest >=0.18.1
     , encoding >=0.10
-    , extra >=1.6.3
+    , extra >=1.7.11
     , file-embed >=0.0.10
     , filepath
     , hashtables >=1.2.3.1
@@ -263,7 +263,7 @@
     , directory >=1.2.6.1
     , doclayout >=0.3 && <0.6
     , encoding >=0.10
-    , extra >=1.6.3
+    , extra >=1.7.11
     , file-embed >=0.0.10
     , filepath
     , hashtables >=1.2.3.1

Reply via email to