git: afd6367e3cfc - main - finance/skrooge: update to 2.29.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 17 Feb 2023 19:26:44 UTC
The branch main has been updated by tcberner: URL: https://cgit.FreeBSD.org/ports/commit/?id=afd6367e3cfc511601d5eab6e7cc2da4dbc2aca4 commit afd6367e3cfc511601d5eab6e7cc2da4dbc2aca4 Author: Tobias C. Berner <tcberner@FreeBSD.org> AuthorDate: 2023-02-17 19:16:30 +0000 Commit: Tobias C. Berner <tcberner@FreeBSD.org> CommitDate: 2023-02-17 19:25:14 +0000 finance/skrooge: update to 2.29.0 * Correction bug 459775: User must be able to unlink the current account connected with a credit card account * Correction bug 459378: Merging imported operation with an existing one fails when both have the same property * Correction bug 456895: Skrooge seems to work better under Wayland, so remove broken Wayland override * Correction bug 455427: Allow to add operations to a scheduled operation * Correction bug 409705: Add category adds as subcategory of selected, which doesn't match the Name line * Correction bug 463245: Exchange rates converter no longer works * Correction bug 465335: Skrooge v2.28.0 AppImage Icons Don't show * Correction: When a document is open, settings stored in the document (underligned) must be reload * Correction: Remove deprecated api for loading plugins * Feature: Change of XML export and addition of XML import (this will facilitate some other XML import like ISO 20022) * Feature: Import ISO 20022 * Feature: Align the category of all single operations with the category of their payee (quality check + view + auto correction) Changelog: https://skrooge.org/news/2023-02-12-skrooge_2.29.0_released/ --- finance/skrooge/Makefile | 22 ++++---- finance/skrooge/distinfo | 6 +- finance/skrooge/pkg-plist | 141 +++++++++++++++++----------------------------- 3 files changed, 64 insertions(+), 105 deletions(-) diff --git a/finance/skrooge/Makefile b/finance/skrooge/Makefile index 0d5dd9b1b988..4a127295a4d0 100644 --- a/finance/skrooge/Makefile +++ b/finance/skrooge/Makefile @@ -1,6 +1,5 @@ PORTNAME= skrooge -DISTVERSION= 2.28.0 -PORTREVISION= 3 +DISTVERSION= 2.29.0 CATEGORIES= finance kde MASTER_SITES= KDE/stable/${PORTNAME} DIST_SUBDIR= KDE/${PORTNAME} @@ -16,29 +15,28 @@ BUILD_DEPENDS= xsltproc:textproc/libxslt LIB_DEPENDS= libofx.so:finance/libofx \ libsqlcipher.so:databases/sqlcipher -USES= cmake compiler:c++11-lib desktop-file-utils \ - gettext grantlee:5 kde:5 pkgconfig python:3.4+ qca qt:5 shared-mime-info \ +USES= cmake compiler:c++11-lib desktop-file-utils gettext grantlee:5 \ + kde:5 pkgconfig python:3.4+ qca qt:5 shared-mime-info \ shebangfix sqlite:3 tar:xz xorg USE_KDE= activities archive attica5 auth bookmarks codecs completion \ - config configwidgets coreaddons crash dbusaddons \ - emoticons guiaddons i18n \ - iconthemes init itemmodels itemviews jobwidgets \ - kio newstuff notifications notifyconfig \ - package parts plasma-framework runner service solid sonnet \ - textwidgets unitconversion wallet widgetsaddons windowsystem \ - xmlgui \ + config configwidgets coreaddons crash dbusaddons emoticons \ + guiaddons i18n iconthemes init itemmodels itemviews jobwidgets \ + kio newstuff notifications notifyconfig package parts \ + plasma-framework runner service solid sonnet textwidgets \ + unitconversion wallet widgetsaddons windowsystem xmlgui \ doctools:build ecm:build # designerplugin is weird: it's defined as a _run dependency, but # skrooge checks for it at build-time. USE_KDE+= designerplugin:build USE_QT= concurrent core dbus declarative designer gui network \ - printsupport script sql svg webkit widgets xml \ + printsupport script sql svg webkit widgets xml xmlpatterns \ buildtools:build designer:build qmake:build testlib:build USE_XORG= x11 SHEBANG_FILES= plugins/import/skrooge_import_backend/skrooge-sabb.py \ skgbankmodeler/skrooge-coinmarketcap.py \ skgbankmodeler/skrooge-cryptocompare.py \ skgbankmodeler/skrooge-exchangerates.py \ + skgbankmodeler/skrooge-exchangerates_apilayer.py \ skgbankmodeler/skrooge-ratesapi.py \ skgbankmodeler/skrooge-yahoodl.py diff --git a/finance/skrooge/distinfo b/finance/skrooge/distinfo index 0ae7028a73a4..48113ab61027 100644 --- a/finance/skrooge/distinfo +++ b/finance/skrooge/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1659511147 -SHA256 (KDE/skrooge/skrooge-2.28.0.tar.xz) = b364a418c071ec7569af5341509a6a8e2dcf4cf9f0e11aa791a91d4150b9ae27 -SIZE (KDE/skrooge/skrooge-2.28.0.tar.xz) = 22505268 +TIMESTAMP = 1676660699 +SHA256 (KDE/skrooge/skrooge-2.29.0.tar.xz) = e7c62be4ca4909a0f7d411d305231f36688ed56e65ba87859ace67554e55e37c +SIZE (KDE/skrooge/skrooge-2.29.0.tar.xz) = 22825768 diff --git a/finance/skrooge/pkg-plist b/finance/skrooge/pkg-plist index 0a4c6f5b1dd8..40ae2ba2808e 100644 --- a/finance/skrooge/pkg-plist +++ b/finance/skrooge/pkg-plist @@ -11,50 +11,49 @@ lib/libskgbasemodeler.so.%%SHLIB_VER%% %%QT_PLUGINDIR%%/designer/libskgbankguidesigner.so %%QT_PLUGINDIR%%/designer/libskgbaseguidesigner.so %%QT_PLUGINDIR%%/grantlee/%%GRANTLEE_VERSION_SHORT%%/grantlee_skgfilters%%GRANTLEE_DEBUG_SUFFIX%%.so -%%QT_PLUGINDIR%%/skg_advice.so -%%QT_PLUGINDIR%%/skg_bookmark.so -%%QT_PLUGINDIR%%/skg_dashboard.so -%%QT_PLUGINDIR%%/skg_debug.so -%%QT_PLUGINDIR%%/skg_delete.so -%%QT_PLUGINDIR%%/skg_file.so -%%QT_PLUGINDIR%%/skg_highlight.so -%%QT_PLUGINDIR%%/skg_monthly.so -%%QT_PLUGINDIR%%/skg_print.so -%%QT_PLUGINDIR%%/skg_properties.so -%%QT_PLUGINDIR%%/skg_selectall.so -%%QT_PLUGINDIR%%/skg_statistic.so -%%QT_PLUGINDIR%%/skg_undoredo.so -%%QT_PLUGINDIR%%/skrooge_add_operation.so -%%QT_PLUGINDIR%%/skrooge_bank.so -%%QT_PLUGINDIR%%/skrooge_budget.so -%%QT_PLUGINDIR%%/skrooge_calculator.so -%%QT_PLUGINDIR%%/skrooge_categories.so -%%QT_PLUGINDIR%%/skrooge_import_afb120.so -%%QT_PLUGINDIR%%/skrooge_import_backend.so -%%QT_PLUGINDIR%%/skrooge_import_csv.so -%%QT_PLUGINDIR%%/skrooge_import_gnc.so -%%QT_PLUGINDIR%%/skrooge_import_gsb.so -%%QT_PLUGINDIR%%/skrooge_import_iif.so -%%QT_PLUGINDIR%%/skrooge_import_json.so -%%QT_PLUGINDIR%%/skrooge_import_kmy.so -%%QT_PLUGINDIR%%/skrooge_import_ledger.so -%%QT_PLUGINDIR%%/skrooge_import_mmb.so -%%QT_PLUGINDIR%%/skrooge_import_mny.so -%%QT_PLUGINDIR%%/skrooge_import_mt940.so -%%QT_PLUGINDIR%%/skrooge_import_ofx.so -%%QT_PLUGINDIR%%/skrooge_import_pdf.so -%%QT_PLUGINDIR%%/skrooge_import_qif.so -%%QT_PLUGINDIR%%/skrooge_import_skg.so -%%QT_PLUGINDIR%%/skrooge_import_xhb.so -%%QT_PLUGINDIR%%/skrooge_import_xml.so -%%QT_PLUGINDIR%%/skrooge_importexport.so -%%QT_PLUGINDIR%%/skrooge_operation.so -%%QT_PLUGINDIR%%/skrooge_payee.so -%%QT_PLUGINDIR%%/skrooge_report.so -%%QT_PLUGINDIR%%/skrooge_scheduled.so -%%QT_PLUGINDIR%%/skrooge_search.so -%%QT_PLUGINDIR%%/skrooge_tracker.so -%%QT_PLUGINDIR%%/skrooge_unit.so +%%QT_PLUGINDIR%%/skg_gui/skg_advice.so +%%QT_PLUGINDIR%%/skg_gui/skg_bookmark.so +%%QT_PLUGINDIR%%/skg_gui/skg_dashboard.so +%%QT_PLUGINDIR%%/skg_gui/skg_debug.so +%%QT_PLUGINDIR%%/skg_gui/skg_delete.so +%%QT_PLUGINDIR%%/skg_gui/skg_file.so +%%QT_PLUGINDIR%%/skg_gui/skg_highlight.so +%%QT_PLUGINDIR%%/skg_gui/skg_monthly.so +%%QT_PLUGINDIR%%/skg_gui/skg_print.so +%%QT_PLUGINDIR%%/skg_gui/skg_properties.so +%%QT_PLUGINDIR%%/skg_gui/skg_selectall.so +%%QT_PLUGINDIR%%/skg_gui/skg_statistic.so +%%QT_PLUGINDIR%%/skg_gui/skg_undoredo.so +%%QT_PLUGINDIR%%/skg_gui/skrooge_bank.so +%%QT_PLUGINDIR%%/skg_gui/skrooge_budget.so +%%QT_PLUGINDIR%%/skg_gui/skrooge_calculator.so +%%QT_PLUGINDIR%%/skg_gui/skrooge_categories.so +%%QT_PLUGINDIR%%/skg_gui/skrooge_importexport.so +%%QT_PLUGINDIR%%/skg_gui/skrooge_operation.so +%%QT_PLUGINDIR%%/skg_gui/skrooge_payee.so +%%QT_PLUGINDIR%%/skg_gui/skrooge_report.so +%%QT_PLUGINDIR%%/skg_gui/skrooge_scheduled.so +%%QT_PLUGINDIR%%/skg_gui/skrooge_search.so +%%QT_PLUGINDIR%%/skg_gui/skrooge_tracker.so +%%QT_PLUGINDIR%%/skg_gui/skrooge_unit.so +%%QT_PLUGINDIR%%/skrooge/import/skrooge_import_afb120.so +%%QT_PLUGINDIR%%/skrooge/import/skrooge_import_backend.so +%%QT_PLUGINDIR%%/skrooge/import/skrooge_import_csv.so +%%QT_PLUGINDIR%%/skrooge/import/skrooge_import_gnc.so +%%QT_PLUGINDIR%%/skrooge/import/skrooge_import_gsb.so +%%QT_PLUGINDIR%%/skrooge/import/skrooge_import_iif.so +%%QT_PLUGINDIR%%/skrooge/import/skrooge_import_json.so +%%QT_PLUGINDIR%%/skrooge/import/skrooge_import_kmy.so +%%QT_PLUGINDIR%%/skrooge/import/skrooge_import_ledger.so +%%QT_PLUGINDIR%%/skrooge/import/skrooge_import_mmb.so +%%QT_PLUGINDIR%%/skrooge/import/skrooge_import_mny.so +%%QT_PLUGINDIR%%/skrooge/import/skrooge_import_mt940.so +%%QT_PLUGINDIR%%/skrooge/import/skrooge_import_ofx.so +%%QT_PLUGINDIR%%/skrooge/import/skrooge_import_pdf.so +%%QT_PLUGINDIR%%/skrooge/import/skrooge_import_qif.so +%%QT_PLUGINDIR%%/skrooge/import/skrooge_import_skg.so +%%QT_PLUGINDIR%%/skrooge/import/skrooge_import_xhb.so +%%QT_PLUGINDIR%%/skrooge/import/skrooge_import_xml.so %%QT_PLUGINDIR%%/sqldrivers/libskgsqlcipher.so share/applications/org.kde.skrooge.desktop share/config.kcfg/skgbasegui_settings.kcfg @@ -397,68 +396,23 @@ share/icons/hicolor/scalable/mimetypes/application-x-skgc.svgz share/knotifications5/skrooge.notifyrc share/knsrcfiles/skrooge_monthly.knsrc share/knsrcfiles/skrooge_unit.knsrc -share/kservices5/org.kde.plasma-runner-skrooge-add-operation.desktop -share/kservices5/org.kde.skg-plugin-advice.desktop -share/kservices5/org.kde.skg-plugin-bookmark.desktop -share/kservices5/org.kde.skg-plugin-dashboard.desktop -share/kservices5/org.kde.skg-plugin-debug.desktop -share/kservices5/org.kde.skg-plugin-delete.desktop -share/kservices5/org.kde.skg-plugin-file.desktop -share/kservices5/org.kde.skg-plugin-highlight.desktop -share/kservices5/org.kde.skg-plugin-monthly.desktop -share/kservices5/org.kde.skg-plugin-print.desktop -share/kservices5/org.kde.skg-plugin-properties.desktop -share/kservices5/org.kde.skg-plugin-selectall.desktop -share/kservices5/org.kde.skg-plugin-statistic.desktop -share/kservices5/org.kde.skg-plugin-undoredo.desktop -share/kservices5/org.kde.skrooge-import-afb120.desktop share/kservices5/org.kde.skrooge-import-backend-aqbanking.desktop share/kservices5/org.kde.skrooge-import-backend-weboob.desktop share/kservices5/org.kde.skrooge-import-backend-weboob_coming.desktop share/kservices5/org.kde.skrooge-import-backend-woob-ofx.desktop share/kservices5/org.kde.skrooge-import-backend-woob.desktop share/kservices5/org.kde.skrooge-import-backend-woob_coming.desktop -share/kservices5/org.kde.skrooge-import-backend.desktop -share/kservices5/org.kde.skrooge-import-csv.desktop -share/kservices5/org.kde.skrooge-import-gnc.desktop -share/kservices5/org.kde.skrooge-import-gsb.desktop -share/kservices5/org.kde.skrooge-import-iif.desktop -share/kservices5/org.kde.skrooge-import-json.desktop -share/kservices5/org.kde.skrooge-import-kmy.desktop -share/kservices5/org.kde.skrooge-import-ledger.desktop -share/kservices5/org.kde.skrooge-import-mmb.desktop -share/kservices5/org.kde.skrooge-import-mny.desktop -share/kservices5/org.kde.skrooge-import-mt940.desktop -share/kservices5/org.kde.skrooge-import-ofx.desktop -share/kservices5/org.kde.skrooge-import-pdf.desktop -share/kservices5/org.kde.skrooge-import-qif.desktop -share/kservices5/org.kde.skrooge-import-skg.desktop -share/kservices5/org.kde.skrooge-import-xhb.desktop -share/kservices5/org.kde.skrooge-import-xml.desktop -share/kservices5/org.kde.skrooge-plugin-bank.desktop -share/kservices5/org.kde.skrooge-plugin-budget.desktop -share/kservices5/org.kde.skrooge-plugin-calculator.desktop -share/kservices5/org.kde.skrooge-plugin-categories.desktop -share/kservices5/org.kde.skrooge-plugin-importexport.desktop -share/kservices5/org.kde.skrooge-plugin-operation.desktop -share/kservices5/org.kde.skrooge-plugin-payee.desktop -share/kservices5/org.kde.skrooge-plugin-report.desktop -share/kservices5/org.kde.skrooge-plugin-scheduled.desktop -share/kservices5/org.kde.skrooge-plugin-search.desktop -share/kservices5/org.kde.skrooge-plugin-tracker.desktop -share/kservices5/org.kde.skrooge-plugin-unit.desktop share/kservices5/sources/org.kde.skrooge-source-coinmarketcap.desktop share/kservices5/sources/org.kde.skrooge-source-cryptocompare.desktop share/kservices5/sources/org.kde.skrooge-source-exchangerates.desktop +share/kservices5/sources/org.kde.skrooge-source-exchangerates_apilayer.desktop share/kservices5/sources/org.kde.skrooge-source-grandtrunk.desktop share/kservices5/sources/org.kde.skrooge-source-msn.desktop share/kservices5/sources/org.kde.skrooge-source-ratesapi.desktop share/kservices5/sources/org.kde.skrooge-source-skrooge.desktop share/kservices5/sources/org.kde.skrooge-source-stooq.desktop share/kservices5/sources/org.kde.skrooge-source-yahoo.desktop -share/kservicetypes5/org.kde.skg-plugin.desktop share/kservicetypes5/org.kde.skrooge-import-backend-type.desktop -share/kservicetypes5/org.kde.skrooge-import-plugin.desktop share/kservicetypes5/org.kde.skrooge-source-plugin.desktop share/kxmlgui5/skg/skgmainpanel.rc share/kxmlgui5/skg_advice/skg_advice.rc @@ -506,6 +460,7 @@ share/locale/gl/LC_MESSAGES/skrooge.mo share/locale/hu/LC_MESSAGES/skrooge.mo share/locale/ia/LC_MESSAGES/skrooge.mo share/locale/it/LC_MESSAGES/skrooge.mo +share/locale/ka/LC_MESSAGES/skrooge.mo share/locale/ko/LC_MESSAGES/skrooge.mo share/locale/lt/LC_MESSAGES/skrooge.mo share/locale/mr/LC_MESSAGES/skrooge.mo @@ -528,6 +483,7 @@ share/locale/zh_CN/LC_MESSAGES/skrooge.mo share/locale/zh_TW/LC_MESSAGES/skrooge.mo share/metainfo/org.kde.skrooge.appdata.xml share/mime/packages/x-skg.xml +%%DATADIR%%/ISO20022.xslt %%DATADIR%%/categories/fr/associations.qif %%DATADIR%%/categories/fr/liberal.qif %%DATADIR%%/categories/fr/plan_comptable.qif @@ -831,6 +787,7 @@ share/mime/packages/x-skg.xml %%DATADIR%%/images/logo/credit_municipal.png %%DATADIR%%/images/logo/credit_mutuel.png %%DATADIR%%/images/logo/danske_bankas.png +%%DATADIR%%/images/logo/dbs.png %%DATADIR%%/images/logo/delubac.png %%DATADIR%%/images/logo/dexia__17290.png %%DATADIR%%/images/logo/dnb_nor.png @@ -838,6 +795,7 @@ share/mime/packages/x-skg.xml %%DATADIR%%/images/logo/finasta.png %%DATADIR%%/images/logo/first_national_bank.png %%DATADIR%%/images/logo/fortuneo.png +%%DATADIR%%/images/logo/generali.png %%DATADIR%%/images/logo/globeks.png %%DATADIR%%/images/logo/groupama_banque__14878.png %%DATADIR%%/images/logo/halifax.png @@ -863,6 +821,7 @@ share/mime/packages/x-skg.xml %%DATADIR%%/images/logo/l10n/kr/list_bank.txt %%DATADIR%%/images/logo/l10n/lt/list_bank.txt %%DATADIR%%/images/logo/l10n/ru/list_bank.txt +%%DATADIR%%/images/logo/l10n/sl/list_bank.txt %%DATADIR%%/images/logo/l10n/ua/list_bank.txt %%DATADIR%%/images/logo/l10n/um/list_bank.txt %%DATADIR%%/images/logo/l10n/us/list_bank.txt @@ -911,6 +870,7 @@ share/mime/packages/x-skg.xml %%DATADIR%%/images/logo/umpqua__123205054.png %%DATADIR%%/images/logo/unicredit_bank.png %%DATADIR%%/images/logo/uralsib.png +%%DATADIR%%/images/logo/urbana.png %%DATADIR%%/images/logo/vostochniy_express_bank.png %%DATADIR%%/images/logo/vtb24.png %%DATADIR%%/images/logo/wells_fargo__121000248.png @@ -921,6 +881,7 @@ share/mime/packages/x-skg.xml %%DATADIR%%/skrooge-coinmarketcap.py %%DATADIR%%/skrooge-cryptocompare.py %%DATADIR%%/skrooge-exchangerates.py +%%DATADIR%%/skrooge-exchangerates_apilayer.py %%DATADIR%%/skrooge-ratesapi.py %%DATADIR%%/skrooge-sabb.py %%DATADIR%%/skrooge-yahoodl.py