Port details |
- beancount Double-Entry Accounting from Text Files
- 2.3.5 finance
=1 Version of this port present on the latest quarterly branch. - Maintainer: nivit@FreeBSD.org
 - Port Added: 2018-09-01 19:39:05
- Last Update: 2022-07-31 07:48:19
- Commit Hash: 1d20350
- People watching this port, also watch:: json-c, sysinfo, python, miller
- License: GPLv2
- Description:
- A double-entry bookkeeping computer language that lets you define financial
transaction records in a text file, read them in memory, generate a variety
of reports from them, and provides a web interface.
WWW: https://github.com/beancount/beancount
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- beancount>0:finance/beancount
- To install the port:
- cd /usr/ports/finance/beancount/ && make install clean
- To add the package, run one of these commands:
- pkg install finance/beancount
- pkg install beancount
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: beancount
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1647208570
SHA256 (beancount/beancount-beancount-2.3.5_GH0.tar.gz) = 374e4e6a76684007b60aca95d76340cfe5bc46356150000b5f1df58db77fb90f
SIZE (beancount/beancount-beancount-2.3.5_GH0.tar.gz) = 1718715
- Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py39-beautifulsoup>=0 : www/py-beautifulsoup@py39
- py39-bottle>=0 : www/py-bottle@py39
- py39-dateutil>=0 : devel/py-dateutil@py39
- py39-lxml>=0 : devel/py-lxml@py39
- py39-ply>=0 : devel/py-ply@py39
- py39-python-magic>=0 : devel/py-python-magic@py39
- py39-requests>=0 : www/py-requests@py39
- py39-setuptools>=63.1.0 : devel/py-setuptools@py39
- python3.9 : lang/python39
- Runtime dependencies:
-
- py39-beautifulsoup>=0 : www/py-beautifulsoup@py39
- py39-bottle>=0 : www/py-bottle@py39
- py39-chardet>=0 : textproc/py-chardet@py39
- py39-dateutil>=0 : devel/py-dateutil@py39
- py39-lxml>=0 : devel/py-lxml@py39
- py39-ply>=0 : devel/py-ply@py39
- py39-google-api-python-client>=0 : www/py-google-api-python-client@py39
- py39-python-magic>=0 : devel/py-python-magic@py39
- py39-requests>=0 : www/py-requests@py39
- py39-setuptools>=63.1.0 : devel/py-setuptools@py39
- python3.9 : lang/python39
- This port is required by:
- for Run
-
- finance/fava
- Configuration Options:
- No options to configure
- Options name:
- finance_beancount
- USES:
- compiler:c11 python:3.5+
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
31 Jul 2022 07:48:19 2.3.5 |
Xin LI (delphij)  |
finance/beancount: update to 2.3.5.
PR: ports/265142
Approved by: maintainer timeout |
17 Jan 2022 19:46:52 2.3.4 |
Xin LI (delphij)  |
finance/beancount: update to 2.3.4
PR: ports/260832
Approved by: maintainer timeout |
07 Apr 2021 08:09:01 2.3.3 |
Mathieu Arnold (mat)  |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
06 Apr 2021 14:31:07 2.3.3 |
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
19 Mar 2021 16:46:50
2.3.3 |
mat  |
Regular USE_GITHUB cleanup.
Remove DISTNAME, it is always overwritten.
Cleanup GH_TAGNAME and WRKSRC. |
12 Mar 2021 08:42:35
2.3.3 |
nivit  |
finance/beancount: update to 2.3.3 |
03 Mar 2021 18:06:31
2.3.2 |
kai  |
finance/beancount: Fix packaging with Python 3.8
* Apply the same fix as in r559094 by stripping libraries by wildcard paths.
* Also use PYTHONPREFIX_SITELIBDIR instead PYTHON_SITELIBDIR to make the
port PREFIX safe while I'm here.
PR: 253815
Approved by: python (with hat) |
07 Oct 2020 21:12:54
2.3.2 |
pkubaj  |
finance/beancount: fix build on GCC architectures
Use C11 compiler:
beancount/parser/lexer.c:172: error: redefinition of typedef 'yyscan_t'
beancount/parser/parser.h:11: error: previous declaration of 'yyscan_t' was here |
22 Sep 2020 21:57:56
2.3.2 |
nivit  |
- Update to 2.3.2
- Add www/py-requests to dependencies
- Use Github as master sit (the project is no longer hosted on Bitbucket)
- Update WWW address in pkg-descr |
26 Sep 2019 07:54:07
2.2.3 |
nivit  |
- Update to 2.2.3 |
06 Jan 2019 13:08:02
2.1.3 |
tcberner  |
finance/beancount, finance/fava: add USE_PYTHON=noflavors
[00:01:44] Warning: (finance/beancount@py37): Error: Duplicated origin for
beancount-2.1.3: finance/beancount@py37 AND finance/beancount. Rerun with -v to
see which ports are depending on these.
[00:01:44] Warning: (finance/beancount@py35): Error: Duplicated origin for
beancount-2.1.3: finance/beancount@py35 AND finance/beancount. Rerun with -v to
see which ports are depending on these.
[00:01:44] Warning: (finance/fava@py35): Error: Duplicated origin for fava-1.9:
finance/fava@py35 AND finance/fava. Rerun with -v to see which ports are
depending on these.
[00:01:44] Warning: (finance/fava@py37): Error: Duplicated origin for fava-1.9:
finance/fava@py37 AND finance/fava. Rerun with -v to see which ports are
depending on these.
Approved by: portmgr (antoine) |
04 Dec 2018 14:27:13
2.1.3 |
nivit  |
- Update to 2.1.3
- Pet portlint |
01 Sep 2018 19:38:38
2.1.2 |
nivit  |
A double-entry bookkeeping computer language that lets you define financial
transaction records in a text file, read them in memory, generate a variety
of reports from them, and provides a web interface.
WWW: http://furius.ca/beancount/ |