Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

ghc-hledger-lib-1.34-1.9 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: ghc-hledger-lib Distribution: openSUSE Tumbleweed
Version: 1.34 Vendor: openSUSE
Release: 1.9 Build date: Sun Jun 2 02:46:09 2024
Group: Unspecified Build host: reproducible
Size: 11640371 Source RPM: ghc-hledger-lib-1.34-1.9.src.rpm
Packager: https://bugs.opensuse.org
Url: https://hackage.haskell.org/package/hledger-lib
Summary: A library providing the core functionality of hledger
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.

Provides

Requires

License

GPL-3.0-or-later

Changelog

* Sun Jun 02 2024 Peter Simons <psimons@suse.com>
  - Update hledger-lib to version 1.34.
    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-lib-1.34/src/CHANGES.md
* Sat May 18 2024 Peter Simons <psimons@suse.com>
  - Update hledger-lib to version 1.33.1 revision 1.
    Upstream has revised the Cabal build instructions on Hackage.
* Thu May 02 2024 Peter Simons <psimons@suse.com>
  - Update hledger-lib to version 1.33.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.33.1/src/CHANGES.md
* Thu Apr 18 2024 Peter Simons <psimons@suse.com>
  - Update hledger-lib to version 1.33.
    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.33/src/CHANGES.md
* Tue Mar 12 2024 Peter Simons <psimons@suse.com>
  - Jailbreak build for ghc-9.8.x.
* Sun Jan 28 2024 Peter Simons <psimons@suse.com>
  - Update hledger-lib to version 1.32.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.32.3/src/CHANGES.md
* Mon Jan 01 2024 Peter Simons <psimons@suse.com>
  - Update hledger-lib to version 1.32.2.
    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-lib-1.32.2/src/CHANGES.md
* Thu Dec 14 2023 Peter Simons <psimons@suse.com>
  - Update hledger-lib to version 1.32.1 revision 1.
    Upstream has revised the Cabal build instructions on Hackage.
* Thu Dec 07 2023 Peter Simons <psimons@suse.com>
  - Update hledger-lib to version 1.32.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.32.1/src/CHANGES.md
* Sat Dec 02 2023 Peter Simons <psimons@suse.com>
  - Update hledger-lib to version 1.32.
    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.32/src/CHANGES.md
* Sun Sep 03 2023 Peter Simons <psimons@suse.com>
  - Update hledger-lib to version 1.31.
    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-lib-1.31/src/CHANGES.md
* Sat Jul 01 2023 Peter Simons <psimons@suse.com>
  - Update hledger-lib to version 1.28 revision 1.
    Upstream has revised the Cabal build instructions on Hackage.
* Thu Mar 30 2023 Peter Simons <psimons@suse.com>
  - Updated spec file to conform with ghc-rpm-macros-2.5.2.
* Thu Dec 01 2022 Peter Simons <psimons@suse.com>
  - Update hledger-lib to version 1.28.
    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.28/src/CHANGES.md
* Sun Sep 18 2022 Peter Simons <psimons@suse.com>
  - Update hledger-lib to version 1.27.1.
    Upstream has not updated the file "CHANGES.md" since the last
    release.
* Fri Sep 02 2022 Peter Simons <psimons@suse.com>
  - Update hledger-lib to version 1.27.
    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.27/src/CHANGES.md
* Mon Jul 11 2022 Peter Simons <psimons@suse.com>
  - Update hledger-lib to version 1.26.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.26.1/src/CHANGES.md
* Sat Jun 04 2022 Peter Simons <psimons@suse.com>
  - Update hledger-lib to version 1.26.
    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.26/src/CHANGES.md
* Sat Mar 05 2022 Peter Simons <psimons@suse.com>
  - Update hledger-lib to version 1.25.
    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.25/src/CHANGES.md
* Fri Dec 10 2021 Peter Simons <psimons@suse.com>
  - Update hledger-lib to version 1.24.99.
    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.24.99/src/CHANGES.md
* Thu Oct 07 2021 psimons@suse.com
  - Update hledger-lib to version 1.23 revision 1.
    Upstream has revised the Cabal build instructions on Hackage.
* Wed Sep 22 2021 psimons@suse.com
  - Update hledger-lib to version 1.23.
    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.23/src/CHANGES.md
* Tue Sep 07 2021 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Increase RAM required in _constraints to match the current
    requirements and avoid OOM errors seen on aarch64
* Tue Sep 07 2021 Ondřej Súkup <mimi.vx@gmail.com>
  - relax dependency on base-compat-batteries
* Sun Aug 08 2021 psimons@suse.com
  - Update hledger-lib to version 1.22.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.22.2/src/CHANGES.md
* Wed Aug 04 2021 psimons@suse.com
  - Update hledger-lib to version 1.22.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.22.1/src/CHANGES.md
* Mon Jul 19 2021 psimons@suse.com
  - Update hledger-lib to version 1.22 revision 1.
    Upstream has revised the Cabal build instructions on Hackage.
* Sat Jul 10 2021 psimons@suse.com
  - Update hledger-lib to version 1.22.
    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-lib-1.22/src/CHANGES.md
* Thu Mar 11 2021 psimons@suse.com
  - Update hledger-lib to version 1.21.
    [#] 1.21 2021-03-10
    - Building Hledger.Data.Journal no longer fails if the monad-extras
      package is installed.
    - Many parts of the hledger-lib and hledger APIs have become more
      Text-ified, expecting or returning Text instead of String, reducing
      hledger's time and resident memory requirements by roughly 10%.
      Some functions now use WideBuilder (a text "builder" which keeps track
      of width), to concatenate text more efficiently. There are some
      helpers for converting to and from WideBuilder (wbUnpack, wbToText..)
      showAmountB/showMixedAmountB are new amount-displaying functions
      taking an AmountDisplayOpts. These will probably replace the old
      show(Mixed)Amount* functions. (#1427, Stephen Morgan)
    - AtThen valuation is now implemented for all report types.
      amountApplyValuation now takes the posting date as an argument.
      (transaction/posting)ApplyValuation's valuation type and
      transaction/posting arguments have been reordered like
      amountApplyValuation's. (Stephen Morgan)
    - Amount, AmountPrice, AmountStyle, DigitGroupStyle fields are now
      strict. (Stephen Morgan)
    - Amount prices are now stored with their sign, so negative prices can
      be represented. (They seem to have always worked, but now the
      internal representation is more accurate.) (Stephen Morgan)
    - normaliseMixedAmount now combines Amounts with TotalPrices in the
      same commodity. (Stephen Morgan)
    - normaliseMixedAmount now uses a strict Map for combining amounts
      internally, closing a big space leak. (Stephen Morgan)
    - (multiply|divide)(Mixed)?Amount now also multiply or divide the
      TotalPrice if it is present, and the old
      (multiply|divide)(Mixed)?AmountAndPrice functions are removed. (Stephen Morgan)
    - (amount|mixedAmount)(Looks|Is)Zero functions now check whether both
      the quantity and the cost are zero. This is usually what you want,
      but if you do only want to check whether the quantity is zero, you
      can run mixedAmountStripPrices (or similar) before this. (Stephen Morgan)
    - commodityStylesFromAmounts now consumes the list immediately,
      reducing the maximum heap size per thread from ~850K to ~430K in a
      real-world register report. (Stephen Morgan)
    - *ApplyValuation functions take two less arguments, and
    * ApplyCostValuation functions have been added, performing both
      costing and valuation. (Stephen Morgan)
    - traceAtWith now has a level argument and works properly.
    - API changes include:
      ```
      Hledger.Data.Amount:
      setAmountPrecision -> amountSetPrecision
      setFullPrecision -> amountSetFullPrecision
      setMixedAmountPrecision -> mixedAmountSetPrecision
      showMixed -> showMixedAmountB
      showMixedLines -> showMixedAmountLinesB
    - mixedAmountSetFullPrecision
      Hledger.Data.Journal:
      mapJournalTransactions -> journalMapTransactions
      mapJournalPostings -> journalMapPostings
    - mapTransactionPostings
      +journalPayeesUsed
      +journalPayeesDeclaredOrUsed
      Hledger.Data.Transaction:
      +transactionFile
      +transactionMapPostings
      Hledger.Data.Valuation:
    - valuationTypeIsCost
    - valuationTypeIsDefaultValue
    - ValuationType's AtDefault constructor
      Hledger.Query:
      +matchesDescription
      +matchesPayeeWIP
      Hledger.Utils.Text:
      +textConcatBottomPadded
      +wbToText
      +wbUnpack
      Text.Tabular.AsciiWide:
      alignCell -> textCell
      ```
* Sun Jan 31 2021 psimons@suse.com
  - Update hledger-lib to version 1.20.4.
    [#] 1.20.4 2021-01-29
    - See hledger.
* Fri Jan 15 2021 psimons@suse.com
  - Update hledger-lib to version 1.20.3.
    [#] 1.20.3 2021-01-14
    - See hledger.

Files

/usr/lib64/ghc-9.8.2/lib/libHShledger-lib-1.34-Gk7f4WE0XXLdnfOPnQUMW-ghc9.8.2.so
/usr/share/licenses/ghc-hledger-lib
/usr/share/licenses/ghc-hledger-lib/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Oct 29 00:05:56 2024