about summary refs log tree commit diff
path: root/pkgs/applications/office/gnucash
AgeCommit message (Collapse)AuthorFilesLines
2024-05-13gnucash: disable flaky test-lotsYongun Seong2-0/+14
2024-05-07gnucash: fix qif import by backporting a patchGuillaume Girol1-0/+6
2024-04-27treewide: wrapGAppsHook → wrapGAppsHook3Jan Tojnar1-4/+4
This was achieved using the following command: sd 'wrapGAppsHook\b' wrapGAppsHook3 (rg -l 'wrapGAppsHook\b') And then manually reverted the following changes: - alias in top-level.nix - function name in wrap-gapps-hook.sh - comment in postFixup of at-spi2-core - comment in gtk4 - comment in preFixup of 1password-gui/linux.nix - comment in postFixup of qgis/unwrapped-ltr.nix and qgis/unwrapped.nix - comment in postFixup of telegram-desktop - comment in postFixup of fwupd - buildCommand of mongodb-compass - postFixup of xflux-gui - comment in a patch in kdePackages.kde-gtk-config and plasma5Packages.kde-gtk-config - description of programs.sway.wrapperFeatures.gtk NixOS option (manual rebuild)
2024-04-04gnucash: 5.5 -> 5.6R. Ryantm1-3/+3
2024-01-01gnucash: 5.4 -> 5.5Yongun Seong1-11/+4
Changelog: https://github.com/Gnucash/gnucash/releases/tag/5.5
2024-01-01gnucash: add updateScriptYongun Seong2-0/+26
2023-11-08gnucash: avoid parameterizing pnameYongun Seong1-2/+2
2023-11-08gnucash: build and include documentationYongun Seong1-0/+18
2023-10-01gnucash: 5.3 -> 5.4Yongun Seong3-45/+22
Also: - Remove old, no longer relevant patches - Update 0004-exec-fq-wrapper.patch so it applies cleanly on 5.4 - Patch flaky test - Remove the word "gnome", it breaks r-ryantm - Wrap gnucash-cli the same way as the main binary - Set meta.mainProgram
2023-06-27gnucash: 5.2 -> 5.3Yongun Seong1-2/+2
2023-06-26gnucash: 5.1 -> 5.2Yongun Seong1-2/+2
2023-05-20gnucash: fix finance-quote-wrapper execYongun Seong2-4/+10
2023-05-03gnucash: 4.12 -> 5.1Yongun Seong6-148/+98
- https://github.com/Gnucash/gnucash/releases/tag/5.0 - https://github.com/Gnucash/gnucash/releases/tag/5.1 Co-authored-by: Anderson Torres <torres.anderson.85@protonmail.com>
2023-03-25gnucash: Apply patches that compilation w/ newer glib/gccRomanos Skiadas1-0/+29
2023-02-22treewide: env.NIX_CFLAGS_COMPILE use toString on result of optionalsArtturin1-2/+2
env values must be strings
2023-02-22treewide: move NIX_CFLAGS_COMPILE to the env attrsetArtturin1-1/+1
with structuredAttrs lists will be bash arrays which cannot be exported which will be a issue with some patches and some wrappers like cc-wrapper this makes it clearer that NIX_CFLAGS_COMPILE must be a string as lists in env cause a eval failure
2023-02-05treewide: another round of gcc12 fixupsVladimír Čunát1-0/+5
2023-01-08gnucash: exec Finance::Quote helpers directlyYongun Seong2-0/+25
2022-09-26treewide: move pkg-config, autoreconfHook, intltool to nativeBuildInputsArtturin1-1/+1
found with nixpkgs-lint
2022-09-25gnucash: 4.11 -> 4.12kilianar1-2/+2
https://github.com/Gnucash/gnucash/releases/tag/4.12
2022-07-04treewide: Remove now-unneeded LD_LIBRARY_PATH in cmake derivationsJosef Kemetmüller1-2/+0
Since the setting DCMAKE_SKIP_BUILD_RPATH was disabled, we can now run the checkPhase of cmake derivations without having to tweak the LD_LIBRARY_PATH anymore.
2022-06-27gnucash: 4.10 -> 4.11kilianar1-2/+2
2022-06-20gnucash: Add me as maintainerrski1-1/+1
2022-05-31GNUcash: 4.9 -> 4.10 (#172445)StephenWithPH1-2/+2
* GNUcash: 4.9 -> 4.10
2022-02-10gnucash: refactorAndersonTorres1-25/+48
Also add myself as maintainer.
2022-01-18GnuCash: refactor in support of enabling GSettingsStephenWithPH4-78/+215
GnuCash uses Gnome's GSettings to store user preferences. This was not working before. wrapGAppsHook is introduced to solve this problem, but it must be tweaked to not wrap GnuCash's cli utilities for fetching financial quotes. Those are now deliberately wrapped with their Perl library dependencies. The existing code is refactored in an attempt to clarify which dependencies are needed and why.
2021-12-31gnucash: 4.8 -> 4.9R. Ryantm1-2/+2
2021-12-12gnucash: 4.6 -> 4.8StephenWithPH2-23/+56
2021-10-14Drop myself from meta.maintainers for most packages.Peter Simons1-1/+1
I'd like to reduce the number of Github notifications and review requests I receive.
2021-08-29gnucash: Add patch that fixes enableDebugging gnucashRomanos Skiadas1-0/+9
I wouldn't be able to say exactly why this is the case, but with the flags that enableDebugging adds to the gnucash derivation, the build fails. The patch added fixes the warning that causes the build to fail and makes enableDebugging gnucash work.
2021-08-26gnucash: 4.5 → 4.6Romanos Skiadas1-10/+2
The glibc patch is no longer needed, as it's included in 4.6. This release also includes https://github.com/Gnucash/gnucash/commit/888676eb31d0a942d1ee12dec4bd3767517d2bcb, which allows building gnucash as (enableDebugging gnucash) using nix.
2021-07-27gnucash: deprecate phasesFelix Buehler1-3/+4
2021-05-05gnucash: 4.4 → 4.5Jan Tojnar1-3/+11
Needed a patch to fix build with GLib 2.68 and it did not apply to 4.4 so I also bumped the version 🤷‍♀️ Changes look fine: https://github.com/Gnucash/gnucash/releases/tag/4.5
2021-01-30gnucash: 4.2 -> 4.4 (#111236)R. RyanTM1-2/+2
2021-01-16pkgs/applications: pkgconfig -> pkg-configBen Siraphob1-2/+2
2021-01-15pkgs/applications: stdenv.lib -> libBen Siraphob1-5/+5
2021-01-03treewide: remove enableParallelBuilding = true if using cmakeBen Siraphob1-2/+0
2020-10-13gnucash: 3.10 -> 4.2Jon Banafato2-16/+2
New version available: https://www.gnucash.org/news.phtml#n-200927-4.2.news
2020-06-11gnucash: Add libdbiDrivers env var to wrapperJason Miller1-0/+1
The GNU Cash package clearly *wants* to be able to use the libdbi backends, since it pulls them in as dependencies. However, you can only open xml formatted GNU cash files. The CMake scripts hard-code the DVD path to be basically <PATH_OF_LIBDBI>/dbd. However GNU Cash does check the environment variable GNC_DBD_DIR, so I set that environment variable in the wrapper script. With this change, you should be able to e.g. "Save As" in the sqlite format. Fixes issue #57445
2020-04-25gnucash: 3.9 -> 3.10 (#85978)chkno1-3/+2
2020-04-07gnucash: 3.8b -> 3.9R. RyanTM1-3/+3
2020-01-15treewide: Fix unsafe concatenation of $LD_LIBRARY_PATHAnders Kaseorg1-1/+1
Naive concatenation of $LD_LIBRARY_PATH can result in an empty colon-delimited segment; this tells glibc to load libraries from the current directory, which is definitely wrong, and may be a security vulnerability if the current directory is untrusted. (See #67234, for example.) Fix this throughout the tree. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2020-01-06gnucash: 3.7 -> 3.8bR. RyanTM1-2/+2
2019-12-31treewide: NIX_*_FLAGS -> stringRobin Gloster1-1/+1
2019-10-03Merge branch 'master' into staging-nextJan Tojnar1-3/+2
2019-09-30gnucash: fix build with glib-2.62Tor Hedin Brønner1-3/+2
2019-09-29Merge staging into staging-nextFrederik Rietdijk1-1/+1
2019-09-26gnucash: 3.6 -> 3.7R. 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-09-18treewide: drop adding hicolor-icon-theme where possibleworldofpeace1-1/+1
This was either for the setup-hook to remove caches or added even though the respective icon theme propagated it.
2019-09-03gnucash: fix cmake configure phase, missing "include(CheckSymbolExists)" ↵Aristid Breitkreuz2-0/+14
(#68026)