[arch-commits] Commit in kmymoney/trunk (2 files)

Antonio Rojas arojas at gemini.archlinux.org
Sat Jul 31 17:28:41 UTC 2021


    Date: Saturday, July 31, 2021 @ 17:28:41
  Author: arojas
Revision: 991160

Update to 5.1.2

Modified:
  kmymoney/trunk/PKGBUILD
Deleted:
  kmymoney/trunk/kmymoney-qsortfilterproxymodel-crash.patch

--------------------------------------------+
 PKGBUILD                                   |   20 +--
 kmymoney-qsortfilterproxymodel-crash.patch |  154 ---------------------------
 2 files changed, 7 insertions(+), 167 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-07-31 17:28:35 UTC (rev 991159)
+++ PKGBUILD	2021-07-31 17:28:41 UTC (rev 991160)
@@ -6,8 +6,8 @@
 # Contributor: Todd Maynard <arch at toddmaynard.com>
 
 pkgname=kmymoney
-pkgver=5.1.1
-pkgrel=2
+pkgver=5.1.2
+pkgrel=1
 pkgdesc="Personal finance manager for KDE which operates similarly to MS-Money or Quicken"
 arch=('x86_64')
 url="https://kmymoney.org/"
@@ -15,22 +15,16 @@
 depends=('aqbanking' 'gwenhywfar' 'boost-libs' 'libalkimia' 'sqlcipher' 'qt5-base' 'qgpgme' 'karchive'
          'kcoreaddons' 'kconfig' 'kwidgetsaddons' 'ki18n' 'kcompletion' 'kcmutils' 'kitemmodels'
          'kitemviews' 'kservice' 'kwallet' 'kiconthemes' 'kxmlgui' 'kidentitymanagement'
-         'ktextwidgets' 'knotifications' 'kio' 'kdoctools' 'kholidays' 'kross' 'kactivities'
+         'ktextwidgets' 'knotifications' 'kio' 'kholidays' 'kross' 'kactivities'
          'kqtquickcharts' 'kdiagram' 'kdewebkit' 'kcontacts' 'libical' 'libakonadi' 'shared-mime-info')
-makedepends=('boost' 'extra-cmake-modules' 'doxygen')
+makedepends=('boost' 'extra-cmake-modules' 'kdoctools' 'doxygen')
 optdepends=('perl: for financequote.pl')
 changelog=$pkgname.changelog
-source=(https://download.kde.org/stable/$pkgname/$pkgver/src/$pkgname-$pkgver.tar.xz{,.sig}
-        kmymoney-qsortfilterproxymodel-crash.patch)
+source=(https://download.kde.org/stable/$pkgname/$pkgver/src/$pkgname-$pkgver.tar.xz{,.sig})
 validpgpkeys=('D69A745A55331F44F404D8258D4DE062AA2EB01C')
-sha256sums=('df7b9f78e8596f99d28295ca738708f0655ee057789dfd921c7b1bab96578298'
-            'SKIP'
-            'c21c3c6d2c9af63b7d2dd63b51cd9746a9b3952d2230b19bd59569ce8fb0fe55')
+sha256sums=('37bdc4e763a2849b9f739f73e38b389c02bde1c1b1844edcfa7e3ab1d5bf7b3b'
+            'SKIP')
 
-prepare() {
-  patch -d $pkgname-$pkgver -p1 < kmymoney-qsortfilterproxymodel-crash.patch # FS#70367, rebase of de390aed4652a0e9ff0bffcade33827a6283aaa1
-}
-
 build() {
   cd "${srcdir}"/$pkgname-$pkgver
 

Deleted: kmymoney-qsortfilterproxymodel-crash.patch
===================================================================
--- kmymoney-qsortfilterproxymodel-crash.patch	2021-07-31 17:28:35 UTC (rev 991159)
+++ kmymoney-qsortfilterproxymodel-crash.patch	2021-07-31 17:28:41 UTC (rev 991160)
@@ -1,154 +0,0 @@
-diff --git a/kmymoney/converter/mymoneystatementreader.cpp b/kmymoney/converter/mymoneystatementreader.cpp
-index 5de39e146..8a03ebac9 100644
---- a/kmymoney/converter/mymoneystatementreader.cpp
-+++ b/kmymoney/converter/mymoneystatementreader.cpp
-@@ -1055,8 +1055,8 @@ void MyMoneyStatementReader::processTransactionEntry(const MyMoneyStatement::Tra
-           filterProxyModel->addAccountGroup(QVector<Account::Type> {Account::Type::Asset, Account::Type::Liability, Account::Type::Equity, Account::Type::Income, Account::Type::Expense});
- 
-           auto const model = Models::instance()->accountsModel();
--          filterProxyModel->setSourceModel(model);
-           filterProxyModel->setSourceColumns(model->getColumns());
-+          filterProxyModel->setSourceModel(model);
-           filterProxyModel->sort((int)eAccountsModel::Column::Account);
- 
-           QPointer<KMyMoneyAccountCombo> accountCombo = new KMyMoneyAccountCombo(filterProxyModel);
-diff --git a/kmymoney/dialogs/kaccountselectdlg.cpp b/kmymoney/dialogs/kaccountselectdlg.cpp
-index c051611a6..67cdbe120 100644
---- a/kmymoney/dialogs/kaccountselectdlg.cpp
-+++ b/kmymoney/dialogs/kaccountselectdlg.cpp
-@@ -135,8 +135,8 @@ KAccountSelectDlg::KAccountSelectDlg(const eDialogs::Category accountType, const
-   filterProxyModel->addAccountGroup(accountTypes);
- 
-   auto model = Models::instance()->accountsModel();
--  filterProxyModel->setSourceModel(model);
-   filterProxyModel->setSourceColumns(model->getColumns());
-+  filterProxyModel->setSourceModel(model);
-   filterProxyModel->sort((int)eAccountsModel::Column::Account);
- 
-   d->ui->m_accountSelector->setModel(filterProxyModel);
-diff --git a/kmymoney/dialogs/knewaccountdlg.cpp b/kmymoney/dialogs/knewaccountdlg.cpp
-index ef5dc84aa..65455982a 100644
---- a/kmymoney/dialogs/knewaccountdlg.cpp
-+++ b/kmymoney/dialogs/knewaccountdlg.cpp
-@@ -136,8 +136,8 @@ public:
-     m_filterProxyModel->addAccountGroup(filterAccountGroup);
-     m_filterProxyModel->setCurrentAccountId(m_account.id());
-     auto const model = Models::instance()->accountsModel();
--    m_filterProxyModel->setSourceModel(model);
-     m_filterProxyModel->setSourceColumns(model->getColumns());
-+    m_filterProxyModel->setSourceModel(model);
-     m_filterProxyModel->setDynamicSortFilter(true);
- 
-     ui->m_parentAccounts->setModel(m_filterProxyModel);
-diff --git a/kmymoney/views/kgloballedgerview_p.h b/kmymoney/views/kgloballedgerview_p.h
-index 156a3cd0d..1104910bd 100644
---- a/kmymoney/views/kgloballedgerview_p.h
-+++ b/kmymoney/views/kgloballedgerview_p.h
-@@ -283,8 +283,8 @@ public:
-     m_filterProxyModel = new AccountNamesFilterProxyModel(q);
-     m_filterProxyModel->addAccountGroup(QVector<eMyMoney::Account::Type> {eMyMoney::Account::Type::Asset, eMyMoney::Account::Type::Liability, eMyMoney::Account::Type::Equity});
-     auto const model = Models::instance()->accountsModel();
--    m_filterProxyModel->setSourceModel(model);
-     m_filterProxyModel->setSourceColumns(model->getColumns());
-+    m_filterProxyModel->setSourceModel(model);
-     m_filterProxyModel->sort((int)eAccountsModel::Column::Account);
- 
-     // create the toolbar frame at the top of the view
-diff --git a/kmymoney/views/kinvestmentview_p.h b/kmymoney/views/kinvestmentview_p.h
-index 288c76817..5d879d9d4 100644
---- a/kmymoney/views/kinvestmentview_p.h
-+++ b/kmymoney/views/kinvestmentview_p.h
-@@ -116,8 +116,8 @@ public:
-     m_accountsProxyModel->addAccountType(eMyMoney::Account::Type::Investment);
-     m_accountsProxyModel->setHideEquityAccounts(false);
-     auto const model = Models::instance()->accountsModel();
--    m_accountsProxyModel->setSourceModel(model);
-     m_accountsProxyModel->setSourceColumns(model->getColumns());
-+    m_accountsProxyModel->setSourceModel(model);
-     m_accountsProxyModel->sort((int)eAccountsModel::Column::Account);
-     ui->m_accountComboBox->setModel(m_accountsProxyModel);
-     ui->m_accountComboBox->expandAll();
-diff --git a/kmymoney/views/kpayeesview_p.h b/kmymoney/views/kpayeesview_p.h
-index 9156b570f..b47779f6a 100644
---- a/kmymoney/views/kpayeesview_p.h
-+++ b/kmymoney/views/kpayeesview_p.h
-@@ -157,8 +157,8 @@ public:
-     m_filterProxyModel->addAccountGroup(QVector<eMyMoney::Account::Type> {eMyMoney::Account::Type::Asset, eMyMoney::Account::Type::Liability, eMyMoney::Account::Type::Income, eMyMoney::Account::Type::Expense, eMyMoney::Account::Type::Equity});
- 
-     auto const model = Models::instance()->accountsModel();
--    m_filterProxyModel->setSourceModel(model);
-     m_filterProxyModel->setSourceColumns(model->getColumns());
-+    m_filterProxyModel->setSourceModel(model);
-     m_filterProxyModel->sort((int)eAccountsModel::Column::Account);
-     ui->comboDefaultCategory->setModel(m_filterProxyModel);
- 
-diff --git a/kmymoney/views/newspliteditor.cpp b/kmymoney/views/newspliteditor.cpp
-index 6ba378f4b..edd8a445e 100644
---- a/kmymoney/views/newspliteditor.cpp
-+++ b/kmymoney/views/newspliteditor.cpp
-@@ -212,8 +212,8 @@ NewSplitEditor::NewSplitEditor(QWidget* parent, const QString& counterAccountId)
-   d->accountsModel->addAccountGroup(QVector<eMyMoney::Account::Type> {eMyMoney::Account::Type::Asset, eMyMoney::Account::Type::Liability, eMyMoney::Account::Type::Income, eMyMoney::Account::Type::Expense, eMyMoney::Account::Type::Equity});
-   d->accountsModel->setHideEquityAccounts(false);
-   auto const model = Models::instance()->accountsModel();
--  d->accountsModel->setSourceModel(model);
-   d->accountsModel->setSourceColumns(model->getColumns());
-+  d->accountsModel->setSourceModel(model);
-   d->accountsModel->sort((int)eAccountsModel::Column::Account);
-   d->ui->accountCombo->setModel(d->accountsModel);
- 
-diff --git a/kmymoney/views/newtransactioneditor.cpp b/kmymoney/views/newtransactioneditor.cpp
-index 6f52b7a73..39e2eab0a 100644
---- a/kmymoney/views/newtransactioneditor.cpp
-+++ b/kmymoney/views/newtransactioneditor.cpp
-@@ -368,8 +368,8 @@ NewTransactionEditor::NewTransactionEditor(QWidget* parent, const QString& accou
- 
-   d->accountsModel->addAccountGroup(QVector<eMyMoney::Account::Type> {eMyMoney::Account::Type::Asset, eMyMoney::Account::Type::Liability, eMyMoney::Account::Type::Income, eMyMoney::Account::Type::Expense, eMyMoney::Account::Type::Equity});
-   d->accountsModel->setHideEquityAccounts(false);
--  d->accountsModel->setSourceModel(model);
-   d->accountsModel->setSourceColumns(model->getColumns());
-+  d->accountsModel->setSourceModel(model);
-   d->accountsModel->sort((int)eAccountsModel::Column::Account);
-   d->ui->accountCombo->setModel(d->accountsModel);
- 
-diff --git a/kmymoney/views/simpleledgerview.cpp b/kmymoney/views/simpleledgerview.cpp
-index 3b79e0e2b..44427f112 100644
---- a/kmymoney/views/simpleledgerview.cpp
-+++ b/kmymoney/views/simpleledgerview.cpp
-@@ -107,8 +107,8 @@ public:
- 
-     accountsModel->setHideEquityAccounts(false);
-     auto const model = Models::instance()->accountsModel();
--    accountsModel->setSourceModel(model);
-     accountsModel->setSourceColumns(model->getColumns());
-+    accountsModel->setSourceModel(model);
-     accountsModel->sort((int)eAccountsModel::Column::Account);
-     ui->accountCombo->setModel(accountsModel);
- 
-diff --git a/kmymoney/widgets/kmymoneyaccounttreeview.cpp b/kmymoney/widgets/kmymoneyaccounttreeview.cpp
-index 12a199c9b..665925ce4 100644
---- a/kmymoney/widgets/kmymoneyaccounttreeview.cpp
-+++ b/kmymoney/widgets/kmymoneyaccounttreeview.cpp
-@@ -179,8 +179,8 @@ AccountsViewProxyModel *KMyMoneyAccountTreeView::init(View view)
-     institutionsModel->setColumnVisibility(column, true);
-   }
- 
--  d->m_model->setSourceModel(sourceModel);
-   d->m_model->setSourceColumns(sourceModel->getColumns());
-+  d->m_model->setSourceModel(sourceModel);
-   d->m_model->setFilterCaseSensitivity(Qt::CaseInsensitive);
-   d->m_model->setSortLocaleAware(true);
-   setModel(d->m_model);
-diff --git a/kmymoney/wizards/newaccountwizard/khierarchypage.cpp b/kmymoney/wizards/newaccountwizard/khierarchypage.cpp
-index d9c83ae73..bd863c2d7 100644
---- a/kmymoney/wizards/newaccountwizard/khierarchypage.cpp
-+++ b/kmymoney/wizards/newaccountwizard/khierarchypage.cpp
-@@ -65,8 +65,8 @@ namespace NewAccountWizard
-     d->m_filterProxyModel->setHideEquityAccounts(!KMyMoneySettings::expertMode());
-     d->m_filterProxyModel->addAccountGroup(QVector<Account::Type> {Account::Type::Asset, Account::Type::Liability});
-     auto const model = Models::instance()->accountsModel();
--    d->m_filterProxyModel->setSourceModel(model);
-     d->m_filterProxyModel->setSourceColumns(model->getColumns());
-+    d->m_filterProxyModel->setSourceModel(model);
-     d->m_filterProxyModel->setDynamicSortFilter(true);
- 
-     d->ui->m_parentAccounts->setModel(d->m_filterProxyModel);



More information about the arch-commits mailing list