- Fix trailing whitespace in pkg-descrs, categories [a-f]* Approved by: portmgr blanket1d1f878054
ledger -- multiple vulnerabilitiesentered 2017-09-26
John Wiegley's command line accounting program
# pkg install ledgerinstalls 3.4.1_2 from latest; from quarterly (2026Q4) 3.4.1_2# cd /usr/ports/finance/ledger && make install clean# make -C /usr/ports/finance/ledger config # change options first
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 3.4.1_2 | 3.4.1_2 | – |
| FreeBSD 15 | 3.4.1_2 | 3.4.1_2 | – |
| FreeBSD 14 | 3.4.1_2 | 3.4.1_2 | 3.4.1_2 |
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 3.4.1_2 | 3.4.1_2 | – |
| FreeBSD 14 | 3.4.1_2 | 3.4.1_2 | 3.4.1_2 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
pkg audit for the packaged version 3.4.1_2.- Fix trailing whitespace in pkg-descrs, categories [a-f]* Approved by: portmgr blanket1d1f878054
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight4e1b79a0a6- Update to 3.1.1 which fixes build with boost 1.60 PR: 207012 Approved by: maintainer timeout (woodycarey@hotmail.com, 2 weeks)fc633ebe5c
finance/ledger: Convert to USES=libedit Approved by: infrastructure modernization17b3399f5f
Update ports in the [ef]* categories to not use GH_COMMIT. With minor cleanups to make things simpler. With hat: portmgr Sponsored by: Absolight62d98f2dd1
- Update to 3.1 - Get distribution from github PR: 186518 Submitted by: chmiels@o2.pl Approved by: Maintainer timeoutcdcde6157c
Cleanup plist2ed225dfde
- Switch www/libwww to USES=libtool, drop .la files - Bump dependent ports as .so version has changed Approved by: portmgr blanket17b9b9f827
finance/ledger: support stage - Support stage [1] - Adjust LICENSE [1] - USES libtool dropping .la [1] - Convert lib depends to new syntax [1] - Install stripped libraries - Fix pkg-message to show correct path PR: 191051 Submitted by: Keith Gaughand81f9f8cd2
Add NO_STAGE all over the place in preparation for the staging support (cat: finance)1c7169ab74
Update PCRE to 8.32 Introduces the UTF-32 library pcre32 Bump PORTREVISION in dependent portsb2c4fbb77a
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS) - Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead
PR: 157936
Submitted by: myself
Exp-runs by: pav
Approved by: pav6f6fbe4bdf- Update to 2.6.3 - Master site set to github (SF does not have latest releases) - Project homepage changed - License variable set PR: ports/159639 Submitted by: Kaspars Bankovskis <kaspars@bankovskis.lv> Approved by: Woody Carey <woodycarey@hotmail.com> (maintainer)829aa87249
- Get Rid MD5 supporta9481afc8a
Switch to use newer GMP version. PR: ports/144487 Submitted by: ale Approved by: portmgr (-exp run by erwin)bf330a57d4
- Retire MASTER_SITE_SOURCEFORGE_EXTENDED, it's no longer needed - all mirrors actually have all distfiles - Merge all SF mirrors to MASTER_SITE_SOURCEFORGE, resort according to quick download speed survey - Fix MASTER_SITES for all port that have used SOURCEFORGE_EXTENTED Approved by: portmgr (pav)535382b891
Chase libgmp and bump PORTREVISION.523a16e2bd
- Update to 2.6.1 - While I am here use SFE macro PR: ports/133496 Submitted by: Ashish SHUKLA <wahjava@gmail.com> Approved by: maintainer timeout (two weeks), tabthorpe (co-mentor)512169c28c
Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script. Specifically, newer autoconf (> 2.13) has different semantic of the configure target. In short, one should use --build=CONFIGURE_TARGET instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning and the old semantic may be removed in later autoconf releases.
To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.
To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.
Changes to Mk/*:
- Add runtime detection magic in bsd.port.mk
- Remove CONFIGURE_TARGET hack in various bsd.*.mk
- USE_GNOME=gnometarget is now an no-op
Changes to individual ports, other than removing the CONFIGURE_TARGET hack:
= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
- comms/gnuradio
- science/abinit
- science/elmer-fem
- science/elmer-matc
- science/elmer-meshgen2d
- science/elmerfront
- science/elmerpost
= use x86_64 as ARCH
- devel/g-wrap
= other changes
- print/magicfilter
GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf
Total # of ports modified: 1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)
PR: 126524 (obsoletes 52917)
Submitted by: rafan
Tested on: two pointyhat 7-amd64 exp runs (by pav)
Approved by: portmgr (pav)741aa71483- Remove USE_GCC where it can be satisfied with base compiler on following FreeBSD versions: 5.3 and up, 6.x, 7.x, 8-CURRENTefa63f6ba4
Update to 2.4.1 PR: 93434 Submitted by: Frank Laszlo <laszlof@vonostingroup.com> Approved by: maintainer6f4ec08251
SHA256ify Approved by: krion@0bb0ea5bd7
- Don't remove mtree created symlinks Approved by: maintainer timeout (14 days)fbf3f0be4a
- Unbreak on 4.x by USE_GCC=3.2+ - Fix libxmlparse-detection while here Approved by: maintainer timeout (2w)fa0d9a172b
'Ledger' is a command-line accounting program, which uses a simple text file as a ledger, yet provides powerful facilities for working with commodities, accounts, transactions, etc. It will read Gnucash data files directly. PR: 82685 Submitted by: Woody Carey <woodycarey@hotmail.com>a683b2c98d