Geert Janssens
39aa5f9c09
Remove texi design document in engine
...
It's extremely out of date and we no longer use it to keep track
of our design decisions and suggestions.
Only a section on KVP policy has been move into kvp_doc.txt
as it may make sense there.
2024-05-23 15:10:05 +02:00
John Ralls
7eaa177eae
Update minumum Python version to 3.8.
...
Required to support Python 3.13 and later because the new C API used
in 1d8c525af
was introduced in Python 3.8; the previous API was a
holdover from Python 2, deprecated in 3.7, and is removed in 3.13.
2024-02-29 16:12:53 -08:00
John Ralls
86118b3817
[AQB] Require AQBanking 6.4.0 and Gwenhywfar 5.8.0.
...
Remove all ifdef code for older versions.
2022-10-29 17:23:57 -07:00
John Ralls
3d93c7edf9
Update version in README, add Boost::program_options to dependencies.
2020-09-22 12:35:59 -07:00
Christopher Lam
8fbd11e061
[README] document support for guile-3.0
2020-07-14 22:48:19 +08:00
John Ralls
ed6ef531ec
Update dependencies for 3.901 release.
2020-04-24 14:23:56 -07:00
Geert Janssens
301db9020d
Merge branch 'maint'
2020-02-06 16:50:08 +01:00
Frank H. Ellenberger
ec7e6c37d1
Add a warning for gettext < 0.20
...
They do not recognize <developer_name>GnuCash Project</developer_name>
in gnucash.appdata (https://savannah.gnu.org/bugs/?50408 )
2020-01-31 01:52:52 +01:00
Christopher Lam
330687deb6
Merge branch 'maint'
2019-10-23 07:53:25 +08:00
Frank H. Ellenberger
63ccaca01a
Fix a typo in README.dependencies
2019-10-19 06:49:11 +02:00
John Ralls
e4bbf7257f
Update README.dependencies to new requirements.
2019-10-12 17:24:10 -07:00
Christopher Lam
0909321d72
Merge branch 'maint'
2019-10-12 22:42:22 +08:00
Geert Janssens
cd2a20832e
Add a note in the documentation we require guile with regex support enabled.
...
This is a minor nudge to accomodate
Bug 412151 - Not handling exception when guile is compiled w/o regexp support
In addition remove the paragraph suggesting we keep track of
distributions in the README. We don't.
2019-10-09 18:37:10 +02:00
John Ralls
58cfb58b9c
Revert "Set C and C++ standards the modern Cmake way, and set C++ to C++17."
...
This reverts commit b5afd2e319
.
Our baseline distro, Ubuntu 18.04, provides boost 1.65 and boost 1.67
is required for building with C++17 because the boost::locale developer
hung on to auto_ptr 6 years longer than he should have.
2019-10-08 21:05:00 -07:00
John Ralls
b5afd2e319
Set C and C++ standards the modern Cmake way, and set C++ to C++17.
...
Boost has to go to 1.67 as well because boost::locale used auto_ptr
before that and it's been removed from the language in C++17.
2019-10-08 13:46:42 -07:00
Geert Janssens
9214f2ed5b
Merge branch 'maint'
2019-09-18 22:42:48 +02:00
Geert Janssens
594388b765
Drop support for gettext older than 0.19.6
2019-09-17 15:46:50 +02:00
luz.paz
65bb60d621
Fix typos for gnuchash/ doc/ bindings/ and misc.
...
Typos found via `codespell -q 3 -D ~/Projects/codespell/codespell_lib/data/dictionary.txt -S *.po,./po,*.min.js,./ChangeLog*,./NEWS,./doc/README*,./AUTHORS,./libgnucash/tax/us/txf-de*,./data/accounts -L ans,cas,dragable,gae,iff,iif,mut,nd,numer,startd,stoll`
2019-09-13 20:26:03 -04:00
Geert Janssens
15a35e6a3b
Housekeeping - replace plenty of http links with https
...
There are more, but these are most common ones.
There are also a number of urls that don't behave well when https, so those are skipped
At some point I have also started marking non-working URLs as [DEAD LINK], though
that's not a full coverage.
2019-06-06 15:52:30 +02:00
Frank H. Ellenberger
6b0f3ce641
Unify optionally required Python version - PR #481 supplement
2019-05-14 04:24:26 +02:00
John Ralls
62f7aa66a5
Bug 796956 - Aqbanking 6 will drop DTAUS
...
More important, the AQBanking API has some naming changes.
This commit is substantially cribbed from Martin Pruess's
adaptation in the AQBanking repository. Thanks, Martin!
2019-03-29 09:31:41 -07:00
Geert Janssens
6810c2a689
Fix typo
2018-04-10 10:06:34 +02:00
John Ralls
89a1cfd24a
Add note about ALLOW_OLD_GETTEXT.
2018-04-08 14:11:28 -07:00
John Ralls
91c18beac1
Add gettext and doxygen to dependencies.
2018-04-06 15:46:16 -07:00
John Ralls
36c771b156
Fix up indentation in README.dependencies so that it matches the subheaders.
2018-04-06 14:48:20 -07:00
John Ralls
81f118740e
Add googletest to the list of dependencies.
2018-01-27 15:46:04 -08:00
John Ralls
1fc46fe140
Fix some dependency-checking failures.
...
Thanks to Robert Merkel for reporting them.
* Build gnucash-design.info if makeinfo is available, but don't complain
if it isn't.
* Fail Cmake if LibXSLT and xsltproc aren't found. Those are required to
build the gschemas and GnuCash won't work without them.
* Fix the WebKit detection so that it isn't faked out into thinking it has
WebKit2Gtk-4.0 when it's WebKit2Gtk-3.0 and cmake is run with a
CMakeCache.txt present.
2018-01-23 16:04:28 -08:00
Geert Janssens
3d910ad2b1
Drop guile 1.8 support
...
And with it all quirks we still had in the code to support that version.
2017-12-20 14:55:40 +01:00
John Ralls
0004a44f5f
Release 2.7.0
2017-09-16 18:09:47 -07:00
John Ralls
744fc29680
Require ICU.
...
Note that Boost::regex and Boost::locale must also be built with ICU
support.
2017-03-13 11:56:33 -07:00
John Ralls
8a899fc47a
Add dependency on Boost.
2014-06-15 14:42:41 -07:00
Geert Janssens
2c2f2480a2
Document the need for a gsettings backend
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23776 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-01-27 09:15:44 +00:00
John Ralls
517f161e35
Update dependencies and versions
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23382 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-11-05 19:33:10 +00:00
Geert Janssens
9b12eaf158
Remove some stray references to libglade.
...
It's no longer used by GnuCash. Yay!
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@21880 57a11ea4-9604-0410-9ed3-97b8803252fd
2012-01-23 20:45:26 +00:00
Christian Stimming
1921c342f0
Note webkit dependency in README.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20505 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-03-30 07:13:54 +00:00
Frank H. Ellenberger
7f25a62f33
Add python in section optional of README.dependencies
...
Additional: explain alternatives and optional parts
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20086 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-01-13 17:25:26 +00:00
Christian Stimming
1cad336aae
Bug #118391 : Put isocodes in README.dependencies to inform packet maintainers
...
Additional changes in that file:
1. Link to more up to date http://wiki.gnucash.org/wiki/Dependencies
2. Introduce Structure:
required, alternatives, optional, at runtime suggested
3. Add webkit
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@19597 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-09-21 17:31:40 +00:00
Geert Janssens
f07305f8db
Some changes to align the README files with the current state of gnucash.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@19320 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-06-30 20:42:02 +00:00
Joshua Sled
4e7cb21ded
Update README.dependencies with Jean-David Beyer's updates for RHEL5(/FC7).
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16217 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-06-26 22:58:50 +00:00
Joshua Sled
ed9661c8b4
Add list of "interesting" libraries.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15737 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-03-18 19:39:15 +00:00
Joshua Sled
5382bc4a81
Mandriva 2007 updates from 'Shocky'.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15507 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-05 23:52:34 +00:00
Joshua Sled
908a792ee9
Update with catch-all "gtk+" dependency for top 5 distros.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15396 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-18 01:28:49 +00:00
Christian Stimming
efe2a9fc12
Add version numbers for opensuse 10.2, due 2006-12-07.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15131 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-11-24 10:38:39 +00:00
Christian Stimming
4014b8cd7f
Replace g-wrap with swig in doc files
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15062 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-10-30 13:12:50 +00:00
Christian Stimming
448a6fb6dc
Add versions of latest suse10.1
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14154 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-23 11:20:35 +00:00
Joshua Sled
6f9f00dea5
remove cairo as a dep.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13389 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-26 03:30:02 +00:00
Chris Shoemaker
e3cc997edf
Document our dependency on gcc as a compiler.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12188 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-12-27 19:54:46 +00:00
Joshua Sled
42373651f7
Debian; cleanup.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11874 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-06 23:44:31 +00:00
Joshua Sled
474ab0c477
Slackware, CentOS
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11873 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-06 23:25:12 +00:00
Joshua Sled
d0fce8ec05
Ubuntu 5.10 deps
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11872 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-06 22:47:07 +00:00