[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