BSD Ports

finance/hs-hledger-web 1.52.4 MidnightBSD

Web interface for hledger, the accounting software

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Port added
Last update
Commit
f411b6a97e
License
gpl3
Categories
finance, haskell, www

Description

hledger-web - web interface and API for hledger

hledger is... * free GPL-licensed accounting software that runs on unix, mac, windows, and the web * based on readable, version-controllable, future-proof plain text files * good for tracking money, investments, time, or any countable commodity * good for learning more about double entry accounting * shipped with web, terminal, command line, JSON and Haskell interfaces * the most user friendly plain text accounting app * comparable to Ledger and Beancount * built with the powerful Haskell language * fast, lightweight, reliable (we pay $50 for regression reports or fixes) * free from vendor lock-in * local, not cloud-based; your private financial data remains under your control * scripting-friendly and automatable * comfortable for technical users, but also usable by others. Knowing about command lines, text editors and version control is helpful, but not required (much) * good at importing CSV from banks and other financial institutions * actively developed and supported by Simon Michael and contributors since 2007 * strengthened by your feedback, work and funding.

In the other systems

The newest version among them is 1.52.4, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDfinance/hs-hledger-web1.52.4 newestno data-[email protected]2026-10-02
FreeBSDfinance/hs-hledger-web1.52.4 newestnone known-[email protected]2026-09-14
DragonFlyfinance/hs-hledger-web1.41 behind since 2026-08-30none known-[email protected]-
HardenedBSDfinance/hs-hledger-web1.52.4 newestno data-[email protected]-
GhostBSDfinance/hs-hledger-web1.52.4 newestno data-[email protected]-

Version history 1

  1. 1.52.4 f411b6a97e

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

mport install hledger-web

From mports:

cd /usr/mports/finance/hs-hledger-web && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	hledger-web>0:finance/hs-hledger-web

Dependencies

No port depends on this one.

Configuration

No options to configure.

USES
cabal
Service scripts
none

Files

distinfo 315
FileSizeSHA256
cabal/hledger-web-1.52.4/hledger-web-1.52.4.tar.gz5376526a78a44a583cd179b29bf1052a7209fd8872e914eb37d4a10abf02445559099a
cabal/Decimal-0.5.2/Decimal-0.5.2.tar.gz9546a37a0220424e4bcb8cae1d38844c7027ee314449758d0d14ff3e2e0a5c8a87a7
cabal/Diff-2.0.1/Diff-2.0.1.tar.gz24124073fe8f4d3094f1e49d329a2daffc929cc83ac5516731c93b530171faff2e0f4
cabal/Glob-0.10.2/Glob-0.10.2.tar.gz302266af672ac8427d35cbd42d64142dc288feab266f0be92dae3c696e8860d8173c0
cabal/Glob-0.10.2/revision/3.cabal2938dd2ddbecae8f84e8f4cacb5b856901a19c25ceaa11f2525d3ee88d034acb0081
cabal/HUnit-1.6.2.0/HUnit-1.6.2.0.tar.gz21179b0b7538871ffc058486fc00740886d2f3172f8fa6869936bfe83a5e10bd744ab
cabal/OneTuple-0.4.3/OneTuple-0.4.3.tar.gz5299643d1f48e63480ac6d03a8f0ab5976d66527c9b42b1fca81d1bf373d10099c6b
cabal/Only-0.1/Only-0.1.tar.gz1960ab7aa193e8c257d3bda6b0b3c1cbcf74cdaa85ab08cb20c2dd62ba248c1ab265
cabal/Only-0.1/revision/2.cabal1398c6033d181e0f802e9e8543f683fa9c50aeb01cfdf6c83cd5bb72fb47aa863b07
cabal/QuickCheck-2.18.0.0/QuickCheck-2.18.0.0.tar.gz90712fd8462ad3b1c3bb90465ec581356cf5214673c1015d73f28f2e7a3df179bbc55
cabal/RSA-2.4.1/RSA-2.4.1.tar.gz1460372c5d8c45ef1013e0e8aff763bb8894df0f022f28e698e33ae87bbdb33d69041
cabal/RSA-2.4.1/revision/2.cabal2356d2e711da52c19e332d374b3c0202a77d3088b59a0ba64abe6107569752fd1e24
cabal/SHA-1.6.4.4/SHA-1.6.4.4.tar.gz2.715144e+066bd950df6b11a3998bb1452d875d2da043ee43385459afc5f16d471d25178b44
cabal/StateVar-1.2.2/StateVar-1.2.2.tar.gz50485e4b39da395656a59827b0280508aafdc70335798b50e5d6fd52596026251825
cabal/aeson-2.2.5.1/aeson-2.2.5.1.tar.gz341499ea82d650c0bbd8877dbf13a03b9baae3be7ed4a65f4e8cfe5b4eacb4f5beae75
cabal/aeson-pretty-0.8.11/aeson-pretty-0.8.11.tar.gz5937d25ce5aa8e447d64dce5b721dfc3f9563ab534cb4388e959645bcf03e23b156e
cabal/ansi-terminal-1.1.5/ansi-terminal-1.1.5.tar.gz333449cf083cef2e2ba88a425f132c8a82bfa931eb4b0c38232b2017f8fcea2e23073
cabal/ansi-terminal-types-1.1.3/ansi-terminal-types-1.1.3.tar.gz87919fc9ce2157f1889bd99a4d22c9f1c64589590be0f797c3efe71c8fa17a11a689
cabal/appar-0.1.8/appar-0.1.8.tar.gz4037c4ceeddc26525b58d82c41b6d3e32141371a200a6794aae185b6266ccc81631f
cabal/asn1-encoding-0.9.6/asn1-encoding-0.9.6.tar.gz17343d9f8deabd3b908e5cf83c0d813c08dc0143b3ec1c0d97f660d2cfa02c1c8da0a

Commit history 1

DateCommitCreditsLog message
f411b6a97e Lucas Holt finance/hs-hledger-web: new port, hledger-web 1.52.4 (#1675)
New port: hledger-web 1.52.4, web UI and JSON API for hledger. Based on FreeBSD's finance/hs-hledger-web. - 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-web --version` → 1.52.4, `--help` works. Server not started - 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 …