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 <[email protected]>
+
+- 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