Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gnucash for openSUSE:Factory checked in at 2023-10-05 20:04:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnucash (Old) and /work/SRC/openSUSE:Factory/.gnucash.new.28202 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnucash" Thu Oct 5 20:04:04 2023 rev:103 rq:1115688 version:5.4 Changes: -------- --- /work/SRC/openSUSE:Factory/gnucash/gnucash.changes 2023-07-08 22:48:03.483453288 +0200 +++ /work/SRC/openSUSE:Factory/.gnucash.new.28202/gnucash.changes 2023-10-05 20:05:10.475094762 +0200 @@ -1,0 +2,49 @@ +Sat Sep 30 19:24:29 UTC 2023 - Johannes Engel <jcnen...@gmail.com> + +- Update to 5.4 + + Bugfixes + + [import-main-matcher.cpp] After clicking/toggling A/U+C/C + checkbox, reselect the row because it'll be much faster to use + keyboard navigation -- use up/down/left/right to target desired + checkbox, hit <down> <space> repeatedly to repeat the same action + over several consecutive rows. + + Implement support for !Type:Prices records in the QIF importer. + + Modernize construction of GObjects using G_DECLARE_DERIVABLE, + G_DECLARE_FINAL, etc. + + Fix yet more leaks. + + [DBI backend] Change DBI test URLs to environment variables + from cmake configuration definitions. + + Restore the Stock Transaction Assistant to full operation. + + Fix the Fancy Date file property so that it saves. + + Fix formatting error in po files project-id line. + + [simple-business-create.py] Overwrite an existing file instead + of crashing. + + Update github action package versions. + + Add parsing mixed number and fraction (e.g. 10 1/2) to the + gnc_numeric string constructor. + + Bump minimum cmake version to 3.14 and drop some conditionals + for older versions + + Major speedup in the SQLBackend by replacing C++ exceptions + with std::optional for null values. + + Refresh the GUI on completion of the import matcher so that + the imports are immediately reflected in the register. + + Improve online quote retrieval error reporting. Test loading + and saving XML files with and without compression + + [import-main-matcher] always defer_bal_computation during + import to speed up both importing new transactions, and + destroying existing ones. + + GncGtkListUIItem::set_option_from_ui_item: Iterate over + selected items Instead of all possible items. + + Convert gnc-ofx-import.c, import-parse.c, import-utilities.c, + import-format-dialog.c, import-account-matcher.c, + import-commodity-matcher.c, import-settings.c, + import-pending-matches.c, import-match-picker.c, + import-main-matcher.c, and gnc-pricedb.c to .cpp + + By default, filter out online_wiggle in test-gnc-quotes. + Running ./bin/test-gnc-quotes from the command line will still + include online_wiggle + + Replace yahoo_json with alphavantage in test-gnc-quotes. + yahoo_json is too unstable. + + Include timezone in price-quote date diagnostic messages. + +------------------------------------------------------------------- Old: ---- gnucash-5.3.tar.bz2 New: ---- gnucash-5.4-1.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnucash.spec ++++++ --- /var/tmp/diff_new_pack.BIYNqC/_old 2023-10-05 20:05:11.955148231 +0200 +++ /var/tmp/diff_new_pack.BIYNqC/_new 2023-10-05 20:05:11.955148231 +0200 @@ -28,13 +28,13 @@ %endif Name: gnucash -Version: 5.3 +Version: 5.4 Release: 0 Summary: Personal Finance Manager License: SUSE-GPL-2.0-with-openssl-exception OR SUSE-GPL-3.0-with-openssl-exception Group: Productivity/Office/Finance URL: http://www.gnucash.org/ -Source: https://github.com/Gnucash/gnucash/releases/download/%{version}/%{name}-%{version}.tar.bz2 +Source: https://github.com/Gnucash/gnucash/releases/download/%{version}/%{name}-%{version}-1.tar.bz2 Source1: %{name}-rpmlintrc ## Cpan-warning patch must always be applied. # PATCH-FIX-UPSTREAM gnucash-cpan-warning.patch -- Add a warning about the danger of using gnc-fq-update to update the perl modules used by GnuCash. @@ -43,7 +43,7 @@ Patch1: gnucash-libm.patch Patch2: gnucash-4.1-fix-gtest-path.patch -BuildRequires: cmake >= 3.10 +BuildRequires: cmake >= 3.14 BuildRequires: doxygen BuildRequires: fdupes BuildRequires: gcc-c++