commit hledger for openSUSE:Factory

2020-09-15 Thread root
Hello community,

here is the log from the commit of package hledger for openSUSE:Factory checked 
in at 2020-09-15 16:21:52

Comparing /work/SRC/openSUSE:Factory/hledger (Old)
 and  /work/SRC/openSUSE:Factory/.hledger.new.4249 (New)


Package is "hledger"

Tue Sep 15 16:21:52 2020 rev:5 rq:833313 version:1.19.1

Changes:

--- /work/SRC/openSUSE:Factory/hledger/hledger.changes  2020-09-07 
21:32:55.897313750 +0200
+++ /work/SRC/openSUSE:Factory/.hledger.new.4249/hledger.changes
2020-09-15 16:21:54.730230413 +0200
@@ -1,0 +2,13 @@
+Tue Sep  8 02:00:34 UTC 2020 - psim...@suse.com
+
+- Update hledger to version 1.19.1.
+  # 1.19.1 2020-09-07
+
+  - Fix alignment of coloured numbers (#1345, #1349, Stephen Morgan)
+
+  - Fix a regression in account type autodetection for accounts with
+capitalised names. (#1341)
+
+  - Allow megaparsec 9
+
+---

Old:

  hledger-1.19.tar.gz

New:

  hledger-1.19.1.tar.gz



Other differences:
--
++ hledger.spec ++
--- /var/tmp/diff_new_pack.iE03Q0/_old  2020-09-15 16:21:56.502232109 +0200
+++ /var/tmp/diff_new_pack.iE03Q0/_new  2020-09-15 16:21:56.502232109 +0200
@@ -19,7 +19,7 @@
 %global pkg_name hledger
 %bcond_with tests
 Name:   %{pkg_name}
-Version:1.19
+Version:1.19.1
 Release:0
 Summary:Command-line interface for the hledger accounting system
 License:GPL-3.0-or-later

++ hledger-1.19.tar.gz -> hledger-1.19.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hledger-1.19/CHANGES.md new/hledger-1.19.1/CHANGES.md
--- old/hledger-1.19/CHANGES.md 2020-09-02 05:39:58.0 +0200
+++ new/hledger-1.19.1/CHANGES.md   2020-09-08 00:41:25.0 +0200
@@ -1,6 +1,15 @@
 User-visible changes in the hledger command line tool and library.
 
 
+# 1.19.1 2020-09-07
+
+- Fix alignment of coloured numbers (#1345, #1349, Stephen Morgan)
+
+- Fix a regression in account type autodetection for accounts with
+  capitalised names. (#1341)
+
+- Allow megaparsec 9
+
 # 1.19 2020-09-01
 
 ## general
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hledger-1.19/Hledger/Cli/Commands/Balance.hs 
new/hledger-1.19.1/Hledger/Cli/Commands/Balance.hs
--- old/hledger-1.19/Hledger/Cli/Commands/Balance.hs2020-09-01 
01:04:28.0 +0200
+++ new/hledger-1.19.1/Hledger/Cli/Commands/Balance.hs  2020-09-07 
01:21:00.0 +0200
@@ -305,10 +305,9 @@
 -- | The balance command, prints a balance report.
 balance :: CliOpts -> Journal -> IO ()
 balance opts@CliOpts{rawopts_=rawopts,reportopts_=ropts@ReportOpts{..}} j = do
-  -- PARTIAL:
   d <- getCurrentDay
   case lineFormatFromOpts ropts of
-Left err -> error' $ unlines [err]
+Left err -> error' $ unlines [err]  -- PARTIAL:
 Right _ -> do
   let budget  = boolopt "budget" rawopts
   multiperiod = interval_ /= NoInterval
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hledger-1.19/hledger.cabal 
new/hledger-1.19.1/hledger.cabal
--- old/hledger-1.19/hledger.cabal  2020-09-02 05:38:36.0 +0200
+++ new/hledger-1.19.1/hledger.cabal2020-09-08 00:41:25.0 +0200
@@ -4,10 +4,10 @@
 --
 -- see: https://github.com/sol/hpack
 --
--- hash: 57200bf2d62853fd94cae6fdd76f98cd03cfba2b551e706fc6ac8e7650796c7f
+-- hash: 6318476983e12bab8c8835a0781d94162a98e306fa19d4a916a2c750d4e353c4
 
 name:   hledger
-version:1.19
+version:1.19.1
 synopsis:   Command-line interface for the hledger accounting system
 description:The command-line interface for the hledger accounting system.
 Its basic function is to read a plain text file describing
@@ -148,7 +148,7 @@
   other-modules:
   Paths_hledger
   ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing 
-fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans 
-optP-Wno-nonportable-include-path
-  cpp-options: -DVERSION="1.19"
+  cpp-options: -DVERSION="1.19.1"
   build-depends:
   Decimal >=0.5.1
 , Diff
@@ -165,10 +165,10 @@
 , filepath
 , hashable >=1.2.4
 , haskeline >=0.6
-, hledger-lib >=1.19 && <1.20
+, hledger-lib >=1.19.1 && <1.20
 , lucid
 , math-functions >=0.3.3.0
-, megaparsec >=7.0.0 && <8.1
+, megaparsec >=7.0.0 && <9.1
 , mtl >=2.2.1
 , old-time
 , parsec >=3
@@ -201,7 +201,7 @@
   hs-source-dirs:
   app
   ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing 
-fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans 
-optP-Wno-nonportable-include-path
-  cpp-op

commit hledger for openSUSE:Factory

2020-09-07 Thread root
Hello community,

here is the log from the commit of package hledger for openSUSE:Factory checked 
in at 2020-09-07 21:32:47

Comparing /work/SRC/openSUSE:Factory/hledger (Old)
 and  /work/SRC/openSUSE:Factory/.hledger.new.3399 (New)


Package is "hledger"

Mon Sep  7 21:32:47 2020 rev:4 rq:832346 version:1.19

Changes:

--- /work/SRC/openSUSE:Factory/hledger/hledger.changes  2020-08-28 
21:42:12.216905505 +0200
+++ /work/SRC/openSUSE:Factory/.hledger.new.3399/hledger.changes
2020-09-07 21:32:55.897313750 +0200
@@ -1,0 +2,143 @@
+Thu Sep  3 02:00:39 UTC 2020 - psim...@suse.com
+
+- Update hledger to version 1.19.
+  # 1.19 2020-09-01
+
+  ## general
+
+  - When parsing dates, the year is now required to have at least four
+digits. So eg we no longer accept `200/1/1` as a valid date, it
+would need to be written `0200/1/1`. This was done for.. reasons,
+and is experimental; let us know if it causes you trouble.
+
+  - The --color/--colour=WHEN command line option, support for the
+NO_COLOR environment variable, and smarter autodetection of colour
+terminals have been added (#1296)
+
+  - Command line options taking a numeric argument are now validated
+more carefully, preventing issues with unexpected negatives or Int
+overflow. (Stephen Morgan)
+
+  - In queries, you can now specify a quarter like `2020q1` or `q4`
+(the q is case-insensitive). (#1247, Henning Thieleman, Stephen Morgan)
+
+  - In report intervals, `fortnightly` has been added as a synonym for
+`biweekly`. (Stephen Morgan)
+
+  - -t and -l command line flags have been added as short forms of
+--tree and --flat (#1286)
+
+  - All reports displaying accounts now choose flat mode by default
+(Stephen Morgan)
+
+  - Reports now show at most 2 commodities of multicommodity amounts,
+unless the --no-elide flag is used. This helps keep them readable by
+default, since multicolumn, multicommodity balance reports otherwise
+tend to become very wide, especially in tree mode.
+
+  - Numbers with more than 255 decimal places, which we do not support,
+now give an error instead of silently misparsing. (#1326)
+
+  - Digit groups are now limited to at most 255 digits each. (#1326)
+
+  - Account aliases (on command line or in journal) containing a bad
+regular expression now give a more detailed error message.
+
+  - A tab character could get parsed as part of a commodity symbol, with
+confusing results. This no longer happens. (#1301, Dmitry Astapov)
+
+  - Debug output is now organised better by debug level.
+The levels are:
+
+0. normal command output only (no warnings)
+1. useful warnings & most common troubleshooting info (valuation, eg)
+2. common troubleshooting info, more detail
+3. report options selection
+4. report generation
+5. report generation, more detail
+6. input file reading
+7. input file reading, more detail
+8. command line parsing
+9. any other rarely needed or more in-depth info
+
+  - Added a missing lower bound for aeson, making cabal installs more
+reliable. (#1268)
+
+  - lib: parseAmountQueryTerm: allow whitespace around arg parts (#1312)
+Whitespace around the operator, sign, or number is now tolerated.
+
+  ## commands
+
+  - account,bal,bs,cf,is: --drop now also works in tree mode (Stephen Morgan)
+
+  - add: fix an error in the command line help (arguments are inputs,
+not a query)
+
+  - aregister: a new command showing a transaction-oriented account
+register, like hledger-ui, hledger-web, or your bank statement.
+Each line represents a whole transaction in one account, unlike
+the register command which shows individual postings possibly from
+multiple accounts. You might prefer aregister when reconciling
+real-world asset/liability accounts, and register when reviewing
+detailed revenues/expenses. (#1294)
+
+  - bal,bs,cf,is: boring parents are now elided by default in tabular
+balance reports too, like single-column reports. (Stephen Morgan)
+
+  - bal,bs,cf,is: monthly column headings are no longer elided to just
+the short month name, if multiple years are being displayed.
+
+  - bal --budget's column headings are now end dates rather than
+periods when appropriate (ie with --cumulative or --historical).
+
+  - bs,cf,is: -%/--no-total no longer forces --no-total (Stephen Morgan)
+
+  - bs,cf,is: --no-total now hides subtotals as well as the grand total
+(Stephen Morgan)
+
+  - codes: a new command for listing transaction codes
+
+  - print: a new `sql` output format has been added (Dmitry Astapov)
+
+  - roi: errors are now shown without a call stack
+
+  - tags: add --parsed flag, hide empties without --empty. With the
+--parsed flag, all tags or values are shown in the order they are
+   

commit hledger for openSUSE:Factory

2020-08-28 Thread root
Hello community,

here is the log from the commit of package hledger for openSUSE:Factory checked 
in at 2020-08-28 21:42:11

Comparing /work/SRC/openSUSE:Factory/hledger (Old)
 and  /work/SRC/openSUSE:Factory/.hledger.new.3399 (New)


Package is "hledger"

Fri Aug 28 21:42:11 2020 rev:3 rq:829519 version:1.18.1

Changes:

--- /work/SRC/openSUSE:Factory/hledger/hledger.changes  2020-07-09 
13:20:26.145472176 +0200
+++ /work/SRC/openSUSE:Factory/.hledger.new.3399/hledger.changes
2020-08-28 21:42:12.216905505 +0200
@@ -1,0 +2,10 @@
+Wed Aug 19 07:37:40 UTC 2020 - Michel Normand 
+
+- Add _constraints with 6GB min disk space for ppc64/ppc64le
+
+---
+Tue Aug 18 10:46:51 UTC 2020 - Peter Simons 
+
+- Replace %setup -q with the more modern %autosetup macro.
+
+---

New:

  _constraints



Other differences:
--
++ hledger.spec ++
--- /var/tmp/diff_new_pack.WXZZNh/_old  2020-08-28 21:42:12.776905711 +0200
+++ /var/tmp/diff_new_pack.WXZZNh/_new  2020-08-28 21:42:12.780905712 +0200
@@ -97,7 +97,7 @@
 This package provides the Haskell %{name} library development files.
 
 %prep
-%setup -q
+%autosetup
 cp -p %{SOURCE1} %{name}.cabal
 
 %build

++ _constraints ++

  

  ppc64
  ppc64le



  6


  





commit hledger for openSUSE:Factory

2020-07-09 Thread root
Hello community,

here is the log from the commit of package hledger for openSUSE:Factory checked 
in at 2020-07-09 13:19:55

Comparing /work/SRC/openSUSE:Factory/hledger (Old)
 and  /work/SRC/openSUSE:Factory/.hledger.new.3060 (New)


Package is "hledger"

Thu Jul  9 13:19:55 2020 rev:2 rq:819598 version:1.18.1

Changes:

--- /work/SRC/openSUSE:Factory/hledger/hledger.changes  2020-06-19 
17:06:33.408968990 +0200
+++ /work/SRC/openSUSE:Factory/.hledger.new.3060/hledger.changes
2020-07-09 13:20:26.145472176 +0200
@@ -1,0 +2,9 @@
+Mon Jun 22 02:00:26 UTC 2020 - psim...@suse.com
+
+- Update hledger to version 1.18.1.
+  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/hledger-1.18.1/src/CHANGES.md
+
+---

Old:

  hledger-1.18.tar.gz

New:

  hledger-1.18.1.tar.gz
  hledger.cabal



Other differences:
--
++ hledger.spec ++
--- /var/tmp/diff_new_pack.tolGzK/_old  2020-07-09 13:20:27.297475816 +0200
+++ /var/tmp/diff_new_pack.tolGzK/_new  2020-07-09 13:20:27.297475816 +0200
@@ -19,12 +19,13 @@
 %global pkg_name hledger
 %bcond_with tests
 Name:   %{pkg_name}
-Version:1.18
+Version:1.18.1
 Release:0
 Summary:Command-line interface for the hledger accounting system
 License:GPL-3.0-or-later
 URL:https://hackage.haskell.org/package/%{name}
 Source0:
https://hackage.haskell.org/package/%{name}-%{version}/%{name}-%{version}.tar.gz
+Source1:
https://hackage.haskell.org/package/%{name}-%{version}/revision/1.cabal#/%{name}.cabal
 BuildRequires:  chrpath
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-Decimal-devel
@@ -97,6 +98,7 @@
 
 %prep
 %setup -q
+cp -p %{SOURCE1} %{name}.cabal
 
 %build
 %ghc_lib_build

++ hledger-1.18.tar.gz -> hledger-1.18.1.tar.gz ++
 4811 lines of diff (skipped)

++ hledger.cabal ++
cabal-version: 1.12

-- This file has been generated from package.yaml by hpack version 0.33.0.
--
-- see: https://github.com/sol/hpack
--
-- hash: a143aaa15c1e629724eac79aa6eb29b5a1af4432366e8855450a1e53ee8c30e4

name:   hledger
version:1.18.1
x-revision: 1
synopsis:   Command-line interface for the hledger accounting system
description:The command-line interface for the hledger accounting system.
Its basic function is to read a plain text file describing
financial transactions and produce useful reports.
.
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. Read more at:

category:   Finance, Console
stability:  stable
homepage:   http://hledger.org
bug-reports:http://bugs.hledger.org
author: Simon Michael 
maintainer: Simon Michael 
license:GPL-3
license-file:   LICENSE
tested-with:GHC==8.0.2, GHC==8.2.2, GHC==8.4.4, GHC==8.6.5, GHC==8.8.3, 
GHC==8.10.0.20200123
build-type: Simple
extra-source-files:
CHANGES.md
README.md
test/unittest.hs
bench/1x1000x10.journal
hledger.1
hledger.txt
hledger.info
embeddedfiles/hledger.1
embeddedfiles/hledger.txt
embeddedfiles/hledger.info
embeddedfiles/hledger-ui.1
embeddedfiles/hledger-ui.txt
embeddedfiles/hledger-ui.info
embeddedfiles/hledger-web.1
embeddedfiles/hledger-web.txt
embeddedfiles/hledger-web.info
embeddedfiles/hledger_journal.5
embeddedfiles/hledger_journal.txt
embeddedfiles/hledger_journal.info
embeddedfiles/hledger_csv.5
embeddedfiles/hledger_csv.txt
embeddedfiles/hledger_csv.info
embeddedfiles/hledger_timeclock.5
embeddedfiles/hledger_timeclock.txt
embeddedfiles/hledger_timeclock.info
embeddedfiles/hledger_timedot.5
embeddedfiles/hledger_timedot.txt
embeddedfiles/hledger_timedot.info
Hledger/Cli/Commands/Accounts.txt
Hledger/Cli/Commands/Activity.txt
Hledger/Cli/Commands/Add.txt
Hledger/Cli/Commands/Balance.txt
Hledger/Cli/Commands/Balancesheet.txt
Hledger/Cli/Commands/Balancesheetequity.txt
Hledger/Cli/Commands/Cashflow.txt
Hledger/Cli/Commands/Checkdates.txt
Hledger/Cli/Commands/Checkdupes.txt
Hledger/Cli/Commands/Close.txt
Hle

commit hledger for openSUSE:Factory

2017-08-31 Thread root
Hello community,

here is the log from the commit of package hledger for openSUSE:Factory checked 
in at 2017-08-31 20:48:48

Comparing /work/SRC/openSUSE:Factory/hledger (Old)
 and  /work/SRC/openSUSE:Factory/.hledger.new (New)


Package is "hledger"

Thu Aug 31 20:48:48 2017 rev:2 rq:513566 version:1.2

Changes:

--- /work/SRC/openSUSE:Factory/hledger/hledger.changes  2017-04-18 
13:51:24.741858929 +0200
+++ /work/SRC/openSUSE:Factory/.hledger.new/hledger.changes 2017-08-31 
20:48:50.899584570 +0200
@@ -1,0 +2,5 @@
+Thu Jul 27 14:06:44 UTC 2017 - psim...@suse.com
+
+- Update to version 1.2 revision 1.
+
+---

Old:

  hledger-1.1.tar.gz

New:

  hledger-1.2.tar.gz



Other differences:
--
++ hledger.spec ++
--- /var/tmp/diff_new_pack.pjFJPK/_old  2017-08-31 20:48:52.263393135 +0200
+++ /var/tmp/diff_new_pack.pjFJPK/_new  2017-08-31 20:48:52.267392574 +0200
@@ -19,7 +19,7 @@
 %global pkg_name hledger
 %bcond_with tests
 Name:   %{pkg_name}
-Version:1.1
+Version:1.2
 Release:0
 Summary:Command-line interface for the hledger accounting tool
 License:GPL-3.0+
@@ -41,6 +41,7 @@
 BuildRequires:  ghc-filepath-devel
 BuildRequires:  ghc-hashable-devel
 BuildRequires:  ghc-haskeline-devel
+BuildRequires:  ghc-here-devel
 BuildRequires:  ghc-hledger-lib-devel
 BuildRequires:  ghc-megaparsec-devel
 BuildRequires:  ghc-mtl-compat-devel

++ hledger-1.1.tar.gz -> hledger-1.2.tar.gz ++
 12143 lines of diff (skipped)

++ hledger.cabal ++
--- /var/tmp/diff_new_pack.pjFJPK/_old  2017-08-31 20:48:52.511358329 +0200
+++ /var/tmp/diff_new_pack.pjFJPK/_new  2017-08-31 20:48:52.511358329 +0200
@@ -1,12 +1,10 @@
--- This file has been generated from package.yaml by hpack version 0.15.0.
+-- This file has been generated from package.yaml by hpack version 0.17.0.
 --
 -- see: https://github.com/sol/hpack
 
 name:   hledger
-version:1.1
+version:1.2
 x-revision: 1
-stability:  stable
-category:   Finance, Console
 synopsis:   Command-line interface for the hledger accounting tool
 description:This is hledger's command-line interface.
 Its basic function is to read a plain text file describing
@@ -18,15 +16,17 @@
 with ledger(1).  hledger provides command-line, curses and web
 interfaces, and aims to be a reliable, practical tool for daily
 use.
-license:GPL
-license-file:   LICENSE
-author: Simon Michael 
-maintainer: Simon Michael 
+category:   Finance, Console
+stability:  stable
 homepage:   http://hledger.org
 bug-reports:http://bugs.hledger.org
-cabal-version:  >= 1.10
-build-type: Simple
+author: Simon Michael 
+maintainer: Simon Michael 
+license:GPL-3
+license-file:   LICENSE
 tested-with:GHC==7.10.3, GHC==8.0
+build-type: Simple
+cabal-version:  >= 1.10
 
 extra-source-files:
 bench/1x1000x10.journal
@@ -75,24 +75,25 @@
   default: True
 
 flag threaded
-  default: True
   description: Build with support for multithreaded execution
   manual: False
+  default: True
 
 library
   ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing 
-fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans
-  cpp-options: -DVERSION="1.1"
+  cpp-options: -DVERSION="1.2"
   build-depends:
   base >=4.8 && <5
 , base-compat >=0.8.1
 , directory
 , file-embed >=0.0.10 && <0.1
 , filepath
+, here
 , pretty-show >=1.6.4
 , process
 , temporary
 , tabular >=0.2 && <0.3
-, hledger-lib >= 1.1 && < 1.2
+, hledger-lib >= 1.2 && < 1.3
 , bytestring
 , containers
 , unordered-containers
@@ -105,7 +106,7 @@
 , mtl
 , mtl-compat
 , old-time
-, megaparsec >=5.0 && < 5.3
+, megaparsec >=5.0 && < 5.4
 , regex-tdfa
 , safe >=0.2
 , split >=0.1 && <0.3
@@ -145,6 +146,7 @@
   Hledger.Cli.Accounts
   Hledger.Cli.Balance
   Hledger.Cli.Balancesheet
+  Hledger.Cli.BalanceView
   Hledger.Cli.Cashflow
   Hledger.Cli.Help
   Hledger.Cli.Histogram
@@ -164,19 +166,20 @@
   hs-source-dirs:
   app
   ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing 
-fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans
-  cpp-options: -DVERSION="1.1"
+  cpp-options: -DVERSION="1.2"
   build-depends:
   base >=4.8 && <5
 , base-compat >=0.8.1
 , directory
 , file-embed >=0.0.10 && <0.1
 , filepath
+, here
 , pretty-show >=1.6.4
 , process
 , temporary
 , tabular >=0.2 && <0.3
-, hledger-lib >=