about summary refs log tree commit diff
path: root/pkgs/applications/office/gnucash
AgeCommit message (Collapse)AuthorFilesLines
2019-03-06webkit: move to aliasesJan Tojnar1-2/+2
2019-01-03gnucash: 3.3 -> 3.4R. RyanTM1-2/+2
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/gnucash/versions
2019-01-02gnucash2{4,6}: dropJan Tojnar2-207/+0
2018-11-30gnucash: don't fail on glib-2.58's new deprecrationsTor Hedin Brønner1-0/+4
2018-11-30gnucash24: add `pcre` fix buildTor Hedin Brønner1-1/+2
2018-10-03gnucash: 3.2 -> 3.3R. RyanTM1-2/+2
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/gnucash/versions
2018-08-03treewide: Make configureFlags listsJohn Ericson1-1/+7
2018-07-24Merge staging-next into master (#44009)Frederik Rietdijk2-7/+4
* substitute(): --subst-var was silently coercing to "" if the variable does not exist. * libffi: simplify using `checkInputs` * pythonPackges.hypothesis, pythonPackages.pytest: simpify dependency cycle fix * utillinux: 2.32 -> 2.32.1 https://lkml.org/lkml/2018/7/16/532 * busybox: 1.29.0 -> 1.29.1 * bind: 9.12.1-P2 -> 9.12.2 https://ftp.isc.org/isc/bind9/9.12.2/RELEASE-NOTES-bind-9.12.2.html * curl: 7.60.0 -> 7.61.0 * gvfs: make tests run, but disable * ilmbase: disable tests on i686. Spooky! * mdds: fix tests * git: disable checks as tests are run in installcheck * ruby: disable tests * libcommuni: disable checks as tests are run in installcheck * librdf: make tests run, but disable * neon, neon_0_29: make tests run, but disable * pciutils: 3.6.0 -> 3.6.1 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/pciutils/versions. * mesa: more include fixes mostly from void-linux (thanks!) * npth: 1.5 -> 1.6 minor bump * boost167: Add lockfree next_prior patch * stdenv: cleanup darwin bootstrapping Also gets rid of the full python and some of it's dependencies in the stdenv build closure. * Revert "pciutils: use standardized equivalent for canonicalize_file_name" This reverts commit f8db20fb3ae382eba1ba2b160fe24739f43c0bd7. Patching should no longer be needed with 3.6.1. * binutils-wrapper: Try to avoid adding unnecessary -L flags (cherry picked from commit f3758258b8895508475caf83e92bfb236a27ceb9) Signed-off-by: Domen Kožar <domen@dev.si> * libffi: don't check on darwin libffi usages in stdenv broken darwin. We need to disable doCheck for that case. * "rm $out/share/icons/hicolor/icon-theme.cache" -> hicolor-icon-theme setup-hook * python.pkgs.pytest: setupHook to prevent creation of .pytest-cache folder, fixes #40273 When `py.test` was run with a folder as argument, it would not only search for tests in that folder, but also create a .pytest-cache folder. Not only is this state we don't want, but it was also causing collisions. * parity-ui: fix after merge * python.pkgs.pytest-flake8: disable test, fix build * Revert "meson: 0.46.1 -> 0.47.0" With meson 0.47.0 (or 0.47.1, or git) things are very wrong re:rpath handling resulting in at best missing libs but even corrupt binaries :(. When we run patchelf it masks the problem by removing obviously busted paths. Which is probably why this wasn't noticed immediately. Unfortunately the binary already has a long series of paths scribbled in a space intended for a much smaller string; in my testing it was something like lengths were 67 with 300+ written to it. I think we've reported the relevant issues upstream, but unfortunately it appears our patches are what introduces the overwrite/corruption (by no longer being correct in what they assume) This doesn't look so bad to fix but it's not something I can spend more time on at the moment. -- Interestingly the overwritten string data (because it is scribbled past the bounds) remains in the binary and is why we're suddenly seeing unexpected references in various builds -- notably this is is the reason we're seeing the "extra-utils" breakage that entirely crippled NixOS on master (and probably on staging before?). Fixes #43650. This reverts commit 305ac4dade5758c58e8ab1666ad0197fd305828d. (cherry picked from commit 273d68eff8f7b6cd4ebed3718e5078a0f43cb55d) Signed-off-by: Domen Kožar <domen@dev.si>
2018-06-27gnucash: 3.1-1 -> 3.2R. RyanTM1-2/+2
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/gnucash/versions. These checks were done: - built on NixOS - /nix/store/29l8ziil4znyr07dm7f8ki893bqfzqm5-gnucash-3.2/bin/gnc-fq-check passed the binary check. - /nix/store/29l8ziil4znyr07dm7f8ki893bqfzqm5-gnucash-3.2/bin/gnc-fq-helper passed the binary check. - /nix/store/29l8ziil4znyr07dm7f8ki893bqfzqm5-gnucash-3.2/bin/gnc-fq-dump passed the binary check. - /nix/store/29l8ziil4znyr07dm7f8ki893bqfzqm5-gnucash-3.2/bin/gnucash passed the binary check. - /nix/store/29l8ziil4znyr07dm7f8ki893bqfzqm5-gnucash-3.2/bin/.gnucash-wrapped passed the binary check. - 5 of 5 passed binary check by having a zero exit code. - 0 of 5 passed binary check by having the new version present in output. - found 3.2 with grep in /nix/store/29l8ziil4znyr07dm7f8ki893bqfzqm5-gnucash-3.2 - directory tree listing: https://gist.github.com/c6f09b837c81684d4febbc1c369ae53d - du listing: https://gist.github.com/f9960cc6c0b43d70986bb1b51c109a68
2018-06-10gnucash: fix Finance::Quote integrationAristid Breitkreuz1-2/+4
2018-05-08gnucash: restore version 2.4Emmanuel Rosa1-0/+85
2018-05-01gnucash: 2.4.15 -> 3.1-1Mitsuhiro Nakamura1-41/+59
2018-04-30treewide: stdenv.lib.platforms.gnu -> ... gnu ++ linuxWill Dietz2-2/+2
Include all linux platforms.
2018-02-25tree-wide: autorename gnome packages to use dashesJan Tojnar1-2/+2
2018-01-20gnucash: fix gconf (fix copied from mendeley)Aristid Breitkreuz1-0/+1
2017-11-28gnucash: use nativeBuildInputsOrivej Desh1-8/+9
2017-11-28gnucash: 2.6.12 -> 2.6.18-1Michael Alan Dorman1-2/+2
This version still requires the prior test fix.
2017-11-28gnucash: fix breaking testMichael Alan Dorman1-2/+10
Patch taken from the upstream repository, should be fixed in next released version. This did require moving the invocation of `patchShebangs` from `patchPhase` to `postpatch`, but this seems consistent with at least some other packages.
2017-09-21treewide: Manual fix more pkg-config build-inputsJohn Ericson1-1/+2
2017-08-07replace "Mac OS X" and "OS X" with "macOS"davidak2-2/+2
as it is the official name since 2016 https://en.wikipedia.org/wiki/Macintosh_operating_systems#Desktop exception are parts refering to older versions of macOS like "GUI support for Mac OS X 10.6 - 10.12. Note that Emacs 23 and later [...]"
2017-08-05gnome: Further fixes for `Using the 'memory' GSettings backend issue`Jan Tojnar1-1/+1
2016-09-12treewide: explicitly specify gtk and related package versionsKirill Boltaev2-5/+5
2016-08-23treewide: Fix output references to glibTuomas Tynkkynen1-1/+1
2016-08-23treewide: Use makeBinPathTuomas Tynkkynen2-2/+2
2016-06-27gnucash: 2.6.9 -> 2.6.12Kranium Gikos Mendoza1-2/+2
2016-05-17rename iElectric to domenkozar to match GitHubDomen Kožar2-2/+2
2016-05-16Bring my stdenv.lib.maintainers user name in line with my github nick.Peter Simons2-2/+2
2016-03-31gnucash-2.6: hack around test failuresVladimír Čunát1-1/+2
They were most likely triggered by #909. Tested only against 16.03 due to webkitgtk problems on master.
2016-02-13gnucash: enable dbiThomas Levine1-3/+11
My accounts are stored in the DBI backend (SQLite, specifically). Before the present change, GnuCash would be compiled without DBI support (`--disable-dbi` flag), so I could only use the XML backend. Now I can use either backend. I made the change only for 2.6. It looks like 2.4 works the same way, so maybe I'll enable DBI for that one later. Making nix packages is delightful! It might replace my accounting hobby!
2015-11-18gnucash-2.4.15: disable test suitePeter Simons1-1/+2
The test suite was broken by the GLib 2.46.0 update. If anyone finds a patch that remedies these issues for 2.4.x, please check it in! Otherwise, we'll eventually update our default version to 2.6.x, I suppose. Closes https://github.com/NixOS/nixpkgs/issues/11084.
2015-11-07gnucash 2.6 package, partially broken (no HTML reports)Aristid Breitkreuz1-0/+100
2014-09-27gnucash: delete icon theme cacheLuca Bruno1-0/+2
2014-08-24Fix many package descriptionsBjørn Forsman1-1/+1
(My OCD kicked in today...) Remove repeated package names, capitalize first word, remove trailing periods and move overlong descriptions to longDescription. I also simplified some descriptions as well, when they were particularly long or technical, often based on Arch Linux' package descriptions. I've tried to stay away from generated expressions (and I think I succeeded). Some specifics worth mentioning: * cron, has "Vixie Cron" in its description. The "Vixie" part is not mentioned anywhere else. I kept it in a parenthesis at the end of the description. * ctags description started with "Exuberant Ctags ...", and the "exuberant" part is not mentioned elsewhere. Kept it in a parenthesis at the end of description. * nix has the description "The Nix Deployment System". Since that doesn't really say much what it is/does (especially after removing the package name!), I changed that to "Powerful package manager that makes package management reliable and reproducible" (borrowed from nixos.org). * Tons of "GNU Foo, Foo is a [the important bits]" descriptions is changed to just [the important bits]. If the package name doesn't contain GNU I don't think it's needed to say it in the description either.
2014-07-28Turn some license strings into lib.licenses valuesMateusz Kowalczyk1-1/+1
2014-02-23gnucash: enable aqbanking support for online bankingCillian de Róiste1-3/+3
This requires recent versions of aqbanking and gwenhywfar: https://devel.aqbanking.de/trac/aqbanking/ticket/197 It seems as if the developers have changed their version numbering scheme in 2012 and have only released versions with the "beta" suffix since then.
2014-01-16gnucash: revert update from 2.4.15 to 2.6.0Peter Simons1-4/+4
The 2.6.0 version doesn't compile, and the error doesn't seem to be easy to fix.
2014-01-15gnucash: update from 2.4.15 to 2.6.0Peter Simons1-4/+4
2014-01-13gnucash: update to version 2.4.15Peter Simons1-2/+2
2013-11-16gnucash: Enable support for Finance::QuoteEelco Dolstra1-5/+13
2013-08-16unmaintain several packagesLudovic Courtès1-1/+1
2013-06-18gnucash: fix build (by removing the obsolete potfiles patch)Peter Simons2-150/+0
2013-06-18gnucash: add me as maintainerDomen Kozar1-1/+1
2013-06-15Merge remote-tracking branch 'upstream/master' into x-updatesMichael Raskin1-2/+2
2013-06-15gnucash: update to version 2.4.13Peter Simons1-2/+2
2013-05-09Revert Merge x-updates into master due to mesa bloatVladimír Čunát2-153/+2
See #490 discussion. This reverts commit 1278859d3167b9f84bfab680d9c8c463adf64a60, reversing changes made to 0c020c98f9d4f49d5c9907db5f4b35aac7df959b. Conflicts: pkgs/desktops/xfce/core/xfce4-session.nix (take master) pkgs/lib/misc.nix (auto)
2013-02-16gnucash: fix for new intltoolVladimír Čunát2-2/+153
2012-10-09gnucash: Update to 2.4.11Eelco Dolstra1-2/+2
2012-02-18* GNUcash updated to 2.4.10.Eelco Dolstra1-7/+4
svn path=/nixpkgs/trunk/; revision=32388
2011-12-06* GnuCash updated to 2.4.8.Eelco Dolstra1-2/+2
svn path=/nixpkgs/trunk/; revision=30780
2011-07-13gnucash: improved commentsPeter Simons1-20/+3
svn path=/nixpkgs/trunk/; revision=27744