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 2026-11-06 19:48:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-hledger-lib (Old)
and /work/SRC/openSUSE:Factory/.ghc-hledger-lib.new.3759290 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-hledger-lib"
Fri Nov 6 19:48:59 2026 rev:46 rq:1395537 version:1.52.4
Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-hledger-lib/ghc-hledger-lib.changes
2026-06-10 16:02:45.980620059 +0200
+++
/work/SRC/openSUSE:Factory/.ghc-hledger-lib.new.3759290/ghc-hledger-lib.changes
2026-11-06 19:55:40.063381533 +0100
@@ -1,0 +2,24 @@
+Sat Sep 26 14:12:31 UTC 2026 - Peter Simons <[email protected]>
+
+- Update hledger-lib to version 1.52.4 revision 1.
+ 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.52.4/src/CHANGES.md
+
+-------------------------------------------------------------------
+Mon Sep 7 04:48:30 UTC 2026 - Peter Simons <[email protected]>
+
+- Update hledger-lib to version 1.52.3 revision 1.
+ Upstream has revised the Cabal build instructions on Hackage.
+
+-------------------------------------------------------------------
+Thu Aug 27 11:08:26 UTC 2026 - Peter Simons <[email protected]>
+
+- Update hledger-lib to version 1.52.3.
+ 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.52.3/src/CHANGES.md
+
+-------------------------------------------------------------------
Old:
----
hledger-lib-1.52.1.tar.gz
New:
----
hledger-lib-1.52.4.tar.gz
hledger-lib.cabal
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ghc-hledger-lib.spec ++++++
--- /var/tmp/diff_new_pack.hoadNJ/_old 2026-11-06 19:55:41.947460421 +0100
+++ /var/tmp/diff_new_pack.hoadNJ/_new 2026-11-06 19:55:41.951460589 +0100
@@ -20,12 +20,13 @@
%global pkgver %{pkg_name}-%{version}
%bcond_with tests
Name: ghc-%{pkg_name}
-Version: 1.52.1
+Version: 1.52.4
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
@@ -177,6 +178,7 @@
%prep
%autosetup -n %{pkg_name}-%{version}
+cp -p %{SOURCE1} %{pkg_name}.cabal
%build
%ghc_lib_build
++++++ hledger-lib-1.52.1.tar.gz -> hledger-lib-1.52.4.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/hledger-lib-1.52.1/CHANGES.md
new/hledger-lib-1.52.4/CHANGES.md
--- old/hledger-lib-1.52.1/CHANGES.md 2026-04-29 00:34:35.000000000 +0200
+++ new/hledger-lib-1.52.4/CHANGES.md 2026-09-11 00:57:28.000000000 +0200
@@ -17,6 +17,21 @@
For user-visible changes, see the hledger package changelog.
+# 1.52.4 2026-09-10
+
+Improvements
+
+- Allow megaparsec 9.8.1+ (but not 9.8.0, because of
[megaparsec#572](https://github.com/mrkkrp/megaparsec/issues/572)).
+
+
+# 1.52.3 2026-08-27
+
+
+
+# 1.52.2 2026-08-24
+
+
+
# 1.52.1 2026-04-28
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/hledger-lib-1.52.1/hledger-lib.cabal
new/hledger-lib-1.52.4/hledger-lib.cabal
--- old/hledger-lib-1.52.1/hledger-lib.cabal 2026-04-29 00:34:35.000000000
+0200
+++ new/hledger-lib-1.52.4/hledger-lib.cabal 2026-09-11 00:57:28.000000000
+0200
@@ -1,11 +1,11 @@
cabal-version: 2.2
--- This file has been generated from package.yaml by hpack version 0.39.1.
+-- This file has been generated from package.yaml by hpack version 0.39.6.
--
-- see: https://github.com/sol/hpack
name: hledger-lib
-version: 1.52.1
+version: 1.52.4
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
@@ -34,7 +34,7 @@
license-file: LICENSE
build-type: Simple
tested-with:
- ghc==9.6.7, ghc==9.8.4, ghc==9.10.2, ghc==9.12.2
+ ghc==9.6.7, ghc==9.8.4, ghc==9.10.2, ghc==9.12.4
extra-source-files:
CHANGES.md
README.md
@@ -124,11 +124,11 @@
hs-source-dirs:
./
ghc-options: -Wall -Wno-incomplete-uni-patterns -Wno-missing-signatures
-Wno-orphans -Wno-type-defaults -Wno-unused-do-bind
- cpp-options: -DVERSION="1.52.1"
+ cpp-options: -DVERSION="1.52.4"
build-depends:
Decimal >=0.5.1
, Glob >=0.9
- , aeson >=1 && <2.3
+ , aeson >=1 && <2.4
, aeson-pretty
, ansi-terminal >=0.9
, array
@@ -152,12 +152,12 @@
, filepath
, hashtables >=1.2.3.1 && <1.3 || >=1.4.0
, lucid
- , megaparsec >=7.0.0 && <9.8
+ , megaparsec >=7.0.0 && <9.8 || >=9.8.1 && <9.9
, microlens >=0.4
, microlens-th >=0.4
, mtl >=2.2.1
, parser-combinators >=0.4.0
- , pretty-simple >4 && <5
+ , pretty-simple ==4.*
, process
, regex-tdfa
, safe >=0.3.20
@@ -184,11 +184,11 @@
hs-source-dirs:
test
ghc-options: -Wall -Wno-incomplete-uni-patterns -Wno-missing-signatures
-Wno-orphans -Wno-type-defaults -Wno-unused-do-bind
- cpp-options: -DVERSION="1.52.1"
+ cpp-options: -DVERSION="1.52.4"
build-depends:
Decimal >=0.5.1
, Glob >=0.7
- , aeson >=1 && <2.3
+ , aeson >=1 && <2.4
, aeson-pretty
, ansi-terminal >=0.9
, array
@@ -213,12 +213,12 @@
, filepath
, hashtables >=1.2.3.1 && <1.3 || >=1.4.0
, lucid
- , megaparsec >=7.0.0 && <9.8
+ , megaparsec >=7.0.0 && <9.8 || >=9.8.1 && <9.9
, microlens >=0.4
, microlens-th >=0.4
, mtl >=2.2.1
, parser-combinators >=0.4.0
- , pretty-simple >4 && <5
+ , pretty-simple ==4.*
, process
, regex-tdfa
, safe >=0.3.20
@@ -245,11 +245,11 @@
hs-source-dirs:
test
ghc-options: -Wall -Wno-incomplete-uni-patterns -Wno-missing-signatures
-Wno-orphans -Wno-type-defaults -Wno-unused-do-bind
- cpp-options: -DVERSION="1.52.1"
+ cpp-options: -DVERSION="1.52.4"
build-depends:
Decimal >=0.5.1
, Glob >=0.9
- , aeson >=1 && <2.3
+ , aeson >=1 && <2.4
, aeson-pretty
, ansi-terminal >=0.9
, array
@@ -274,12 +274,12 @@
, hashtables >=1.2.3.1 && <1.3 || >=1.4.0
, hledger-lib
, lucid
- , megaparsec >=7.0.0 && <9.8
+ , megaparsec >=7.0.0 && <9.8 || >=9.8.1 && <9.9
, microlens >=0.4
, microlens-th >=0.4
, mtl >=2.2.1
, parser-combinators >=0.4.0
- , pretty-simple >4 && <5
+ , pretty-simple ==4.*
, process
, regex-tdfa
, safe >=0.3.20
++++++ hledger-lib.cabal ++++++
cabal-version: 2.2
-- This file has been generated from package.yaml by hpack version 0.39.6.
--
-- see: https://github.com/sol/hpack
name: hledger-lib
version: 1.52.4
x-revision: 1
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
command line options, file formats, reports, etc.
.
hledger is a robust, cross-platform set of tools for tracking
money,
time, or any other commodity, using double-entry accounting and
a
simple, editable file format, with command-line, terminal and
web
interfaces. It is a Haskell rewrite of Ledger, and one of the
leading
implementations of Plain Text Accounting.
.
See also:
.
- https://hledger.org - hledger's home page
.
- https://hledger.org/dev.html - starting point for hledger's
developer docs
.
-
https://hackage.haskell.org/package/hledger-lib/docs/Hledger.html - starting
point for hledger's haddock docs
category: Finance
stability: stable
homepage: http://hledger.org
bug-reports: http://bugs.hledger.org
author: Simon Michael <[email protected]>
maintainer: Simon Michael <[email protected]>
license: GPL-3.0-or-later
license-file: LICENSE
build-type: Simple
tested-with:
ghc==9.6.7, ghc==9.8.4, ghc==9.10.2, ghc==9.12.4
extra-source-files:
CHANGES.md
README.md
test/unittest.hs
test/doctests.hs
source-repository head
type: git
location: https://github.com/simonmichael/hledger
flag debug
description: Build with GHC 9.10+ stack traces enabled
manual: True
default: False
library
exposed-modules:
Hledger
Hledger.Data
Hledger.Data.Account
Hledger.Data.AccountName
Hledger.Data.Amount
Hledger.Data.BalanceData
Hledger.Data.Balancing
Hledger.Data.Currency
Hledger.Data.Dates
Hledger.Data.DayPartition
Hledger.Data.Errors
Hledger.Data.Journal
Hledger.Data.JournalChecks
Hledger.Data.JournalChecks.Ordereddates
Hledger.Data.JournalChecks.Uniqueleafnames
Hledger.Data.Json
Hledger.Data.Ledger
Hledger.Data.Period
Hledger.Data.PeriodData
Hledger.Data.PeriodicTransaction
Hledger.Data.Posting
Hledger.Data.RawOptions
Hledger.Data.StringFormat
Hledger.Data.Timeclock
Hledger.Data.Transaction
Hledger.Data.TransactionModifier
Hledger.Data.Types
Hledger.Data.Valuation
Hledger.Query
Hledger.Read
Hledger.Read.Common
Hledger.Read.CsvReader
Hledger.Read.InputOptions
Hledger.Read.JournalReader
Hledger.Read.RulesReader
Hledger.Read.TimeclockReader
Hledger.Read.TimedotReader
Hledger.Reports
Hledger.Reports.AccountTransactionsReport
Hledger.Reports.BalanceReport
Hledger.Reports.BudgetReport
Hledger.Reports.EntriesReport
Hledger.Reports.MultiBalanceReport
Hledger.Reports.PostingsReport
Hledger.Reports.ReportOptions
Hledger.Reports.ReportTypes
Hledger.Utils
Hledger.Utils.Debug
Hledger.Utils.IO
Hledger.Utils.Parse
Hledger.Utils.Regex
Hledger.Utils.String
Hledger.Utils.Test
Hledger.Utils.Text
Hledger.Write.Beancount
Hledger.Write.Csv
Hledger.Write.Html
Hledger.Write.Html.Attribute
Hledger.Write.Html.Blaze
Hledger.Write.Html.HtmlCommon
Hledger.Write.Html.Lucid
Hledger.Write.Ods
Hledger.Write.Spreadsheet
Text.Tabular.AsciiWide
Text.WideString
other-modules:
Paths_hledger_lib
autogen-modules:
Paths_hledger_lib
hs-source-dirs:
./
ghc-options: -Wall -Wno-incomplete-uni-patterns -Wno-missing-signatures
-Wno-orphans -Wno-type-defaults -Wno-unused-do-bind
cpp-options: -DVERSION="1.52.4"
build-depends:
Decimal >=0.5.1
, Glob >=0.9
, aeson >=1 && <2.4
, aeson-pretty
, ansi-terminal >=0.9
, array
, base >=4.18 && <4.23
, blaze-html
, blaze-markup >=0.5.1
, bytestring
, call-stack
, cassava
, cassava-megaparsec
, cmdargs >=0.10
, colour >=2.3.6
, containers >=0.5.9
, data-default >=0.5
, deepseq
, directory >=1.2.6.1
, doclayout >=0.3 && <0.7
, encoding >=0.10
, extra >=1.7.11
, file-embed >=0.0.10
, filepath
, hashtables >=1.2.3.1 && <1.3 || >=1.4.0
, lucid
, megaparsec >=7.0.0 && <9.8 || >=9.8.1 && <9.9
, microlens >=0.4
, microlens-th >=0.4
, mtl >=2.2.1
, parser-combinators >=0.4.0
, pretty-simple ==4.*
, process
, regex-tdfa
, safe >=0.3.20
, tabular >=0.2
, tasty >=1.2.3
, tasty-hunit >=0.10.0.2
, template-haskell
, terminal-size >=0.3.3
, text >=1.2.4.1
, these >=1.0.0
, time >=1.5
, timeit
, transformers >=0.2
, uglymemo
, unordered-containers >=0.2
, utf8-string >=0.3.5
default-language: GHC2021
if (flag(debug))
cpp-options: -DDEBUG
test-suite doctest
type: exitcode-stdio-1.0
main-is: doctests.hs
hs-source-dirs:
test
ghc-options: -Wall -Wno-incomplete-uni-patterns -Wno-missing-signatures
-Wno-orphans -Wno-type-defaults -Wno-unused-do-bind
cpp-options: -DVERSION="1.52.4"
build-depends:
Decimal >=0.5.1
, Glob >=0.7
, aeson >=1 && <2.4
, aeson-pretty
, ansi-terminal >=0.9
, array
, base >=4.18 && <4.23
, blaze-html
, blaze-markup >=0.5.1
, bytestring
, call-stack
, cassava
, cassava-megaparsec
, cmdargs >=0.10
, colour >=2.3.6
, containers >=0.5.9
, data-default >=0.5
, deepseq
, directory >=1.2.6.1
, doclayout >=0.3 && <0.7
, doctest >=0.18.1
, encoding >=0.10
, extra >=1.7.11
, file-embed >=0.0.10
, filepath
, hashtables >=1.2.3.1 && <1.3 || >=1.4.0
, lucid
, megaparsec >=7.0.0 && <9.8 || >=9.8.1 && <9.9
, microlens >=0.4
, microlens-th >=0.4
, mtl >=2.2.1
, parser-combinators >=0.4.0
, pretty-simple ==4.*
, process
, regex-tdfa
, safe >=0.3.20
, tabular >=0.2
, tasty >=1.2.3
, tasty-hunit >=0.10.0.2
, template-haskell
, terminal-size >=0.3.3
, text >=1.2.4.1
, these >=1.0.0
, time >=1.5
, timeit
, transformers >=0.2
, uglymemo
, unordered-containers >=0.2
, utf8-string >=0.3.5
default-language: GHC2021
if (flag(debug))
cpp-options: -DDEBUG
test-suite unittest
type: exitcode-stdio-1.0
main-is: unittest.hs
hs-source-dirs:
test
ghc-options: -Wall -Wno-incomplete-uni-patterns -Wno-missing-signatures
-Wno-orphans -Wno-type-defaults -Wno-unused-do-bind
cpp-options: -DVERSION="1.52.4"
build-depends:
Decimal >=0.5.1
, Glob >=0.9
, aeson >=1 && <2.4
, aeson-pretty
, ansi-terminal >=0.9
, array
, base >=4.18 && <4.23
, blaze-html
, blaze-markup >=0.5.1
, bytestring
, call-stack
, cassava
, cassava-megaparsec
, cmdargs >=0.10
, colour >=2.3.6
, containers >=0.5.9
, data-default >=0.5
, deepseq
, directory >=1.2.6.1
, doclayout >=0.3 && <0.7
, encoding >=0.10
, extra >=1.7.11
, file-embed >=0.0.10
, filepath
, hashtables >=1.2.3.1 && <1.3 || >=1.4.0
, hledger-lib
, lucid
, megaparsec >=7.0.0 && <9.8 || >=9.8.1 && <9.9
, microlens >=0.4
, microlens-th >=0.4
, mtl >=2.2.1
, parser-combinators >=0.4.0
, pretty-simple ==4.*
, process
, regex-tdfa
, safe >=0.3.20
, tabular >=0.2
, tasty >=1.2.3
, tasty-hunit >=0.10.0.2
, template-haskell
, terminal-size >=0.3.3
, text >=1.2.4.1
, these >=1.0.0
, time >=1.5
, timeit
, transformers >=0.2
, uglymemo
, unordered-containers >=0.2
, utf8-string >=0.3.5
buildable: True
default-language: GHC2021
if (flag(debug))
cpp-options: -DDEBUG