[Midnightbsd-cvs] [MidnightBSD/mports] 38d641: finance/hs-hledger: new port, hledger 1.52.4 (#1673)

Lucas Holt noreply at github.com
Fri Oct 2 11:10:44 EDT 2026


  Branch: refs/heads/master
  Home:   https://github.com/MidnightBSD/mports
  Commit: 38d64160cd5748e251c76ef1291f7fa2009501e2
      https://github.com/MidnightBSD/mports/commit/38d64160cd5748e251c76ef1291f7fa2009501e2
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-10-02 (Fri, 02 Oct 2026)

  Changed paths:
    M finance/Makefile
    A finance/hs-hledger/Makefile
    A finance/hs-hledger/Makefile.cabal
    A finance/hs-hledger/distinfo
    A finance/hs-hledger/pkg-descr

  Log Message:
  -----------
  finance/hs-hledger: new port, hledger 1.52.4 (#1673)

New port: hledger 1.52.4, plain-text double-entry accounting tool (CLI).
Based on FreeBSD's finance/hs-hledger.

- Builds its own copy of hledger-lib etc. via `Makefile.cabal`; no
dependency on the other hledger ports
- Only mports changes: MAINTAINER, `LICENSE=gpl3`, `SUBDIR` entry.
`Makefile.cabal` vendors no GHC boot packages; distinfo identical to
FreeBSD's
- amd64/4.0.6, GHC 9.12.4: build/fake/package OK, no plist problems.
`hledger --version` → 1.52.4; `hledger -f j.journal balance` on a
2-transaction journal prints correct balances (total 0)
- portlint: 0 fatal

Note: adds a `SUBDIR` line next to the other new hs-* ports in the same
category Makefile; if a sibling PR merges first this needs a trivial
rebase.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

## Summary by Sourcery

Add hledger 1.52.4 to the finance ports collection.

New Features:
- Add the hledger 1.52.4 plain-text double-entry accounting CLI as a new
Haskell finance port.

Build:
- Add the port's Cabal build metadata and source checksums for a
self-contained hledger build.

Documentation:
- Add the hledger package description and project references.

Chores:
- Register hs-hledger in the finance category.

---------

Signed-off-by: Lucas Holt <luke at foolishgames.com>
Co-authored-by: Claude Opus 5.5 (1M context) <noreply at anthropic.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot at users.noreply.github.com>



To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications



More information about the Midnightbsd-cvs mailing list