sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (c63a4b1c38a874183865752302f064bfb319c4a5)
- From: Treeve Jelbert <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
- Subject: [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (c63a4b1c38a874183865752302f064bfb319c4a5)
- Date: Thu, 10 Apr 2025 09:53:01 +0000
GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:
Changes.kde6 | 2
kde-extra/alkimia/DETAILS | 2
kde-extra/alkimia/HISTORY | 3
kde-extra/kmymoney/BUILD | 6 +
kde-extra/kmymoney/CONFIGURE | 1
kde-extra/kmymoney/DEPENDS | 58
+++++++++++++++++
kde-extra/kmymoney/DETAILS | 19 +++++
kde-extra/kmymoney/HISTORY | 4 +
kde-extra/kmymoney/PRE_BUILD | 3
kde-extra/kmymoney/kde.gpg |binary
kde-extra/kmymoney/patches/fix-QDataStream-usage.patch | 24 +++++++
11 files changed, 121 insertions(+), 1 deletion(-)
New commits:
commit c63a4b1c38a874183865752302f064bfb319c4a5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kmymoney-5.1.95
commit 89b38b1cb19759a03653ba0b7c4fe6b51b65fdc6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
alkimia: => 8.1.95
diff --git a/Changes.kde6 b/Changes.kde6
index a77af23..6776ca3 100644
--- a/Changes.kde6
+++ b/Changes.kde6
@@ -1,5 +1,7 @@
KDE6 status
+2025-04-10 add kmymoney-5.1.95
+ alkimia => 8.1.95
2025-04-02 plasma* => 6.3.4
2025-03-14 fw* 6.12.0
2025-03-11 plasma* => 6.3.3
diff --git a/kde-extra/alkimia/DETAILS b/kde-extra/alkimia/DETAILS
index 9dc13cc..7890cc9 100755
--- a/kde-extra/alkimia/DETAILS
+++ b/kde-extra/alkimia/DETAILS
@@ -1,5 +1,5 @@
SPELL=alkimia
- VERSION=8.1.92
+ VERSION=8.1.95
BRANCH=unstable
source $GRIMOIRE/KDE_EXTRA
WEB_SITE=https://kmymoney.org
diff --git a/kde-extra/alkimia/HISTORY b/kde-extra/alkimia/HISTORY
index 1dd932c..dc676c1 100644
--- a/kde-extra/alkimia/HISTORY
+++ b/kde-extra/alkimia/HISTORY
@@ -1,3 +1,6 @@
+2025-04-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 8.1.95
+
2024-12-06 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 8.1.92
diff --git a/kde-extra/kmymoney/BUILD b/kde-extra/kmymoney/BUILD
new file mode 100755
index 0000000..8d7be71
--- /dev/null
+++ b/kde-extra/kmymoney/BUILD
@@ -0,0 +1,6 @@
+OPTS+=' -DBUILD_WITH_QT6=1' &&
+OPTS+=' -DBUILD_WITH_QT6_CONFIRMED=1' &&
+OPTS+=' -DENABLE_WOOB=0' &&
+OPTS+=' -DENABLE_SQLCIPHER=0' &&
+default_build
+
diff --git a/kde-extra/kmymoney/CONFIGURE b/kde-extra/kmymoney/CONFIGURE
new file mode 100755
index 0000000..b2f02c3
--- /dev/null
+++ b/kde-extra/kmymoney/CONFIGURE
@@ -0,0 +1 @@
+source $GRIMOIRE/CMAKE_CONFIGURE
diff --git a/kde-extra/kmymoney/DEPENDS b/kde-extra/kmymoney/DEPENDS
new file mode 100755
index 0000000..5f9ce08
--- /dev/null
+++ b/kde-extra/kmymoney/DEPENDS
@@ -0,0 +1,58 @@
+source "$GRIMOIRE/KDE_DEPENDS" &&
+vdepends <<! &&
+ qt5compat
+ qt6declarative
+ qt6svg
+ karchive
+ kcmutils
+ kcompletion
+ kconfig
+ kcoreaddons
+ ki18n
+ kitemmodels
+ kitemviews
+ kservice
+ kwallet
+ kwidgetsaddons
+ kdiagram
+ alkimia
+ PKG-CONFIG
+ shared-mime-info
+# boost[GRAPH]
+!
+#depends qt6webengine -DENABLE_WEBENGINE=1 &&
+
+optional_depends gpgme '' '' 'crypto support' &&
+optional_depends kdoctools \
+ ' -DKMM_I18N_GENERATION=1' \
+ ' -DKMM_I18N_GENERATION=0' \
+ 'NLS support' &&
+optional_depends kholidays \
+ ' -DENABLE_HOLIDAYS=1' \
+ ' -DENABLE_HOLIDAYS=0' \
+ 'calendar support' &&
+optional_depends kidentitymanagement \
+ ' -DENABLE_ADDRESSBOOK=1' \
+ ' -DENABLE_ADDRESSBOOK=0' \
+ 'address book support' &&
+if is_depends_enabled $SPELL kidentitymanagement; then
+ depends akonadi &&
+ depends kcontacts
+fi &&
+optional_depends plasma-activities \
+ ' -DENABLE_ACTIVITIES=1' \
+ ' -DENABLE_ACTIVITIES=0' \
+ 'activities support' &&
+
+optional_depends doxygen '' ' -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=1' 'build
documentation' &&
+optional_depends libical '' ' -DENABLE_LIBICAL=0' 'calendar plugin' &&
+optional_depends libofx '' ' -DENABLE_LIBOFX=0' 'OFX direct connection to
your bank' &&
+if is_depends_enabled $SPELL libofx; then
+ depends libxml++ &&
+ depends glibmm
+fi &&
+optional_depends finance-quote '' '' 'stock exchange price quotes' &&
+optional_depends aqbanking '' ' -DENABLE_KBANKING=0' 'online banking' &&
+if is_depends_enabled $SPELL aqbanking;then
+ depends gwenhywfar
+fi
diff --git a/kde-extra/kmymoney/DETAILS b/kde-extra/kmymoney/DETAILS
new file mode 100755
index 0000000..0da4595
--- /dev/null
+++ b/kde-extra/kmymoney/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=kmymoney
+ VERSION=5.1.95
+BRANCH=unstable
+LEVEL=1
+#VV=$VERSION/src/
+source $GRIMOIRE/KDE_EXTRA
+ LICENSE[0]=GPL
+ KEYWORDS="finance kde"
+ WEB_SITE=https://kmymoney.org
+ ENTERED=20150604
+ SHORT="Personal finance manager for KDE"
+cat << EOF
+KMyMoney is specifically aimed at the typical home user at present.
+Each account belongs to an institution and can be reconciled to balance your
+transactions. QIF import and export is supported within accounts so KMyMoney4
+can read files exported from other programs and when downloaded from online
+banking institutions. A search dialog is also provided to let the user find
+transactions that match specific criteria.
+EOF
diff --git a/kde-extra/kmymoney/HISTORY b/kde-extra/kmymoney/HISTORY
new file mode 100644
index 0000000..9b0c8e3
--- /dev/null
+++ b/kde-extra/kmymoney/HISTORY
@@ -0,0 +1,4 @@
+2025-04-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS" version 5.1.02
+ rewrite of the kde5 version
+ * fix-QDataStream-usage.patch: fix for qt6.9
diff --git a/kde-extra/kmymoney/NO_UNITY b/kde-extra/kmymoney/NO_UNITY
new file mode 100644
index 0000000..e69de29
diff --git a/kde-extra/kmymoney/PRE_BUILD b/kde-extra/kmymoney/PRE_BUILD
new file mode 100755
index 0000000..4604ffc
--- /dev/null
+++ b/kde-extra/kmymoney/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+apply_patch_dir patches
diff --git a/kde-extra/kmymoney/kde.gpg b/kde-extra/kmymoney/kde.gpg
new file mode 100644
index 0000000..2f0d75b
Binary files /dev/null and b/kde-extra/kmymoney/kde.gpg differ
diff --git a/kde-extra/kmymoney/patches/fix-QDataStream-usage.patch
b/kde-extra/kmymoney/patches/fix-QDataStream-usage.patch
new file mode 100644
index 0000000..79961e5
--- /dev/null
+++ b/kde-extra/kmymoney/patches/fix-QDataStream-usage.patch
@@ -0,0 +1,24 @@
+From ffe24fa1352d1a6f0fb3d5ea6f6634fb18551979 Mon Sep 17 00:00:00 2001
+From: Treeve Jelbert <treeve AT sourcemage.org>
+Date: Tue, 8 Apr 2025 14:01:43 +0200
+Subject: [PATCH 2/2] fix QDataStream usage
+
+---
+ kmymoney/mymoney/mymoneycategory.h | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/kmymoney/mymoney/mymoneycategory.h
b/kmymoney/mymoney/mymoneycategory.h
+index b7a6399..a5b70c7 100644
+--- a/kmymoney/mymoney/mymoneycategory.h
++++ b/kmymoney/mymoney/mymoneycategory.h
+@@ -11,6 +11,7 @@
+ // QT Includes
+
+ #include "qcontainerfwd.h"
++#include <QDataStream>
+ #include <qglobal.h>
+
+ class QString;
+--
+2.49.0
+
- [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (c63a4b1c38a874183865752302f064bfb319c4a5), Treeve Jelbert, 04/10/2025
Archive powered by MHonArc 2.6.24.