Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (5282ced069680ead76b15a245f9180ec0c1868bd)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • 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 (5282ced069680ead76b15a245f9180ec0c1868bd)
  • Date: Mon, 10 Mar 2025 09:44:51 +0000

GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:

ChangeLog | 3 +++
KDE_FUTURE | 41
-----------------------------------------
QT_DEPENDS | 10 ++++++----
crypto/botan/DETAILS | 2 +-
crypto/botan/HISTORY | 3 +++
crypto/keepassxc/DETAILS | 4 ++--
crypto/keepassxc/HISTORY | 3 +++
qt5-cmake/qca/DETAILS | 2 +-
qt5-cmake/qca/HISTORY | 4 ++++
qt5-cmake/zint/DETAILS | 4 ++--
qt5-cmake/zint/HISTORY | 4 ++++
qt5-qmake/qalculate-qt/DETAILS | 4 ++--
qt5-qmake/qalculate-qt/HISTORY | 3 +++
science/qalculate/DETAILS | 4 ++--
science/qalculate/HISTORY | 3 +++
xorg-app/xinit/DETAILS | 2 +-
xorg-app/xinit/HISTORY | 3 +++
17 files changed, 43 insertions(+), 56 deletions(-)

New commits:
commit 5282ced069680ead76b15a245f9180ec0c1868bd
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xinit: => 1.4.4

commit 02d064341983f816de0b68a20150ed420c3f6c0c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

QT_DEPENDS - use on_of

commit ca6b2f89a5ce07c06831ff7ba8b205469559b794
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

zint: => 2.15.0

commit 94524667625c561455d4561a18c35f67871348af
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

KDE_FUTURE - delete obsolete file

commit 071dad45d0f9697b6e0055f13e87b15721de78ca
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qalculate-qt: => 5.5.1

commit 066af0e8b2951c0e071149737004a90649db9613
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qalculate: => 5.5.2

commit fda9edfc6e51cd0a7baf2fe09b4f4f8375ef837e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

keepassxc: => 2.7.10

commit 68a03be0ad396e43c5ee7aa7b77c7314cb96cba7
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qca: => 2.3.10

commit 5fa7d8bfba7fbea00fb48d3abbccc1aeee6fc1a0
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

botan: => 3.7.1

diff --git a/ChangeLog b/ChangeLog
index 80d29a2..247b058 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2025-03-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * QT_DEPENDS: use one_of
+
2025-03-08 Pavel Vinogradov <public AT sourcemage.org>
* devel/umockdev: new spell, mocks hardware devices for creating unit
tests
and bug reporting
diff --git a/KDE_FUTURE b/KDE_FUTURE
deleted file mode 100644
index c5c7799..0000000
--- a/KDE_FUTURE
+++ /dev/null
@@ -1,41 +0,0 @@
-2024-09-04 maui/* 4.0.0 added
-
-2024-08-22 kde* 24.08.0
- Plasma 6.1.4
- kde-fw* 6.5.0
- digikam 6.4.0
-
-2024-04-17
-Added LXQt-2.0 stuff, which now depends on qt6.6 and kf6
-
-2024-04-12
-Kde-frameworks 6.1 released
-
-2024-04-02
-qt-6.7 released
-
-2024-03-03
-
-A major update to KDE/Plasma was released at the end of February.
-KDE6 is now based on Qt6, whereas KDE5 was based on Qt5, which is deprecated
and at end of life for non-commercial users.
-
-This update has involved a massive amount of work by many people.
-
-In addition to adapting program code to changes in Qt itself, there as also
been a significant amount of restructuring and code cleanup within KDE code.
-KDE frameworks have been restructured and improved. Some frameworks have
been removed, others merged, and some functions renamed or moved to
-different libraries.
-
-The various parts of KDE (frameworks, plasma, applications) amount to about
350 spells.
-
-There are a few programs which have not yet been adapted to Qt6/KDE6, but
the only major programs which do not yet have Kde6 compatible releases are
Krita and Calligra.
-
-There will probably be new releases of several programs in the next few
weeks.
-
-Most of the missing programs are likely to adapted by the time of the KDE
24.05 release in May.
-
-Because of the major structural changes within KDE, I have made a new set of
spells for KDE6.
-These spells are in a separate repository smgl-kde6 and can be used in
preference to the existing Qt5 based spells.
-
-At the moment I have 310+ spells and have been using them on two systems for
several months.
-
-At some point these spells will replace those in the SMGL grimoire.
diff --git a/QT_DEPENDS b/QT_DEPENDS
index d09d198..8c295bd 100755
--- a/QT_DEPENDS
+++ b/QT_DEPENDS
@@ -1,8 +1,10 @@
source $GRIMOIRE/CMAKE_DEPENDS &&
depends -sub CXX gcc &&
-if [[ -f /etc/KDE_USE_QT6 ]];then
- depends qt6base
-else
- depends -sub ACCESS qtbase &&
+source $GRIMOIRE/depends_one_of.function &&
+depends_one_of QT_FW\
+ qt6base ' -DBUILD_WITH_QT6=ON' \
+ qtbase '' \
+ 'Qt framework' &&
+if is_depends_enabled $SPELL qtbase;then
depends qtx11extras
fi
diff --git a/crypto/botan/DETAILS b/crypto/botan/DETAILS
index 73d2a31..a28701f 100755
--- a/crypto/botan/DETAILS
+++ b/crypto/botan/DETAILS
@@ -1,5 +1,5 @@
SPELL=botan
- VERSION=3.6.1
+ VERSION=3.7.1
SECURITY_PATCH=2
SOURCE=Botan-$VERSION.tar.xz
SOURCE_URL[0]=https://botan.randombit.net/releases/$SOURCE
diff --git a/crypto/botan/HISTORY b/crypto/botan/HISTORY
index b7b131b..edf8aef 100644
--- a/crypto/botan/HISTORY
+++ b/crypto/botan/HISTORY
@@ -1,3 +1,6 @@
+2025-03-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.7.1
+
2024-10-31 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.6.1
SECURITY_PATCH++ fix CVE-2024-50382
diff --git a/crypto/keepassxc/DETAILS b/crypto/keepassxc/DETAILS
index 13afd08..667b834 100755
--- a/crypto/keepassxc/DETAILS
+++ b/crypto/keepassxc/DETAILS
@@ -1,9 +1,9 @@
source $GRIMOIRE/CMAKE_FUNCTIONS
SPELL=keepassxc
- VERSION=2.7.9
+ VERSION=2.7.10
SOURCE="${SPELL}-${VERSION}.tar.gz"

SOURCE_URL[0]=https://github.com/keepassxreboot/${SPELL}/archive/${VERSION}.tar.gz
-
SOURCE_HASH=sha512:5c5e9954be3312efafd2ee850341c71dc984a1973785e24b9d5558a89886fcc9135e32fb7498d59ff3d200865b3427bddef113771daf01502c732c6cecfab8f2
+
SOURCE_HASH=sha512:265edbafdfd2951219fac8f28fe72672be798dbd93242d6b6d528a017adfed2f16f98ad753b6cdff0eca3f4d7158c9de87aa626ff7e66d3bac470595e248e271
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="https://keepassxc.org/";
LICENSE[0]=GPL
diff --git a/crypto/keepassxc/HISTORY b/crypto/keepassxc/HISTORY
index 6027183..63b617e 100644
--- a/crypto/keepassxc/HISTORY
+++ b/crypto/keepassxc/HISTORY
@@ -1,3 +1,6 @@
+2025-03-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.7.10
+
2024-07-01 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.7.9

diff --git a/qt5-cmake/qca/DETAILS b/qt5-cmake/qca/DETAILS
index b6ac73d..50b57f6 100755
--- a/qt5-cmake/qca/DETAILS
+++ b/qt5-cmake/qca/DETAILS
@@ -1,5 +1,5 @@
SPELL=qca
- VERSION=2.3.9
+ VERSION=2.3.10
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=https://download.kde.org/stable/$SPELL/$VERSION/$SOURCE
diff --git a/qt5-cmake/qca/HISTORY b/qt5-cmake/qca/HISTORY
index 9efbf6a..cdd6864 100644
--- a/qt5-cmake/qca/HISTORY
+++ b/qt5-cmake/qca/HISTORY
@@ -1,3 +1,7 @@
+2025-03-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.3.10
+ * NO_UNITY: added
+
2024-06-24 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.3.9

diff --git a/qt5-cmake/qca/NO_UNITY b/qt5-cmake/qca/NO_UNITY
new file mode 100644
index 0000000..e69de29
diff --git a/qt5-cmake/zint/DETAILS b/qt5-cmake/zint/DETAILS
index ae0ebee..3715bcc 100755
--- a/qt5-cmake/zint/DETAILS
+++ b/qt5-cmake/zint/DETAILS
@@ -1,6 +1,6 @@
SPELL=zint
- VERSION=2.14.0
-
SOURCE_HASH=sha512:239533dc3b806e0f9fab85377675cf30053baf934251a65cce9caa7a3bbd15422e8b847402a16077035a4a88d081a66721321719f830da1ddf492725ac15b1a2
+ VERSION=2.15.0
+
SOURCE_HASH=sha512:70838fdc88aa8e157ce8a0099fe1184b98c8e5fd0a980a8ecdb40d7e4cbf1519b99a2326ffe7a1b3272dc58aa20fafa06fa0d3e6fb26f445eaa59b4b20be18cc
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION

SOURCE_URL[0]=https://github.com/zint/zint/archive/refs/tags/$VERSION.tar.gz
diff --git a/qt5-cmake/zint/HISTORY b/qt5-cmake/zint/HISTORY
index 888e9dd..db842b7 100644
--- a/qt5-cmake/zint/HISTORY
+++ b/qt5-cmake/zint/HISTORY
@@ -1,3 +1,7 @@
+2025-03-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.15.0
+ * NO_UNITY: added
+
2025-02-24 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.14.0

diff --git a/qt5-cmake/zint/NO_UNITY b/qt5-cmake/zint/NO_UNITY
new file mode 100644
index 0000000..e69de29
diff --git a/qt5-qmake/qalculate-qt/DETAILS b/qt5-qmake/qalculate-qt/DETAILS
index c351cc4..2b40260 100755
--- a/qt5-qmake/qalculate-qt/DETAILS
+++ b/qt5-qmake/qalculate-qt/DETAILS
@@ -1,6 +1,6 @@
SPELL=qalculate-qt
- VERSION=5.4.0
-
SOURCE_HASH=sha512:30f30d904211ebf3ac57d1d5ddb1235763731bc93ced86507b94accfd1b320d7dcfe5c3a030bd2ae41e94bea53b4b68412faa5cc9a8ff54b52dd18b602011985
+ VERSION=5.5.1
+
SOURCE_HASH=sha512:b656ba130a72a136f28c7c43840776a1f6a6e114032035fca35ceff5a0583686a97dd556f9f58802bc5601560190f506aab4425794cff0358454d41971269aea
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION

SOURCE_URL[0]=https://github.com/Qalculate/$SPELL/releases/download/v$VERSION/$SOURCE
diff --git a/qt5-qmake/qalculate-qt/HISTORY b/qt5-qmake/qalculate-qt/HISTORY
index 73672c4..f8f7613 100644
--- a/qt5-qmake/qalculate-qt/HISTORY
+++ b/qt5-qmake/qalculate-qt/HISTORY
@@ -1,3 +1,6 @@
+2025-03-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.5.1
+
2024-11-29 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.4.0

diff --git a/science/qalculate/DETAILS b/science/qalculate/DETAILS
index 6e1286c..9c006ee 100755
--- a/science/qalculate/DETAILS
+++ b/science/qalculate/DETAILS
@@ -1,6 +1,6 @@
SPELL=qalculate
- VERSION=5.4.0
-
SOURCE_HASH=sha512:0539fe8053c903653b72716d0f7e5bc17d2ba954854d61f51bf62f2d9b6a02d3160be6a9f0208c67960ae5f9d831cc29eae4e80438cae482e6fb97e7686207e4
+ VERSION=5.5.2
+
SOURCE_HASH=sha512:48069d73e840c25017f70e0337ea3c6f5d7aee2996c8dcdd8f53963647dfa80080bf632086c609df22d4c2c7f363c17e3bd52fa155458f3e232676d7a7191885
SOURCE=libqalculate-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/libqalculate-$VERSION

SOURCE_URL[0]=https://github.com/Qalculate/libqalculate/releases/download/v${VERSION}/${SOURCE}
diff --git a/science/qalculate/HISTORY b/science/qalculate/HISTORY
index 58125b1..7376c9d 100644
--- a/science/qalculate/HISTORY
+++ b/science/qalculate/HISTORY
@@ -1,3 +1,6 @@
+2025-03-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.5.2
+
2024-11-29 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.4.0

diff --git a/xorg-app/xinit/DETAILS b/xorg-app/xinit/DETAILS
index 9612805..7479e29 100755
--- a/xorg-app/xinit/DETAILS
+++ b/xorg-app/xinit/DETAILS
@@ -1,5 +1,5 @@
SPELL=xinit
- VERSION=1.4.2
+ VERSION=1.4.4
SOURCE=$SPELL-$VERSION.tar.xz

SOURCE_URL[0]=https://xorg.freedesktop.org/releases/individual/app/${SOURCE}
SOURCE2=$SOURCE.sig
diff --git a/xorg-app/xinit/HISTORY b/xorg-app/xinit/HISTORY
index 3c55d23..c32b13d 100644
--- a/xorg-app/xinit/HISTORY
+++ b/xorg-app/xinit/HISTORY
@@ -1,3 +1,6 @@
+2025-03-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.4.4
+
2022-12-04 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.4.2



  • [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (5282ced069680ead76b15a245f9180ec0c1868bd), Treeve Jelbert, 03/10/2025

Archive powered by MHonArc 2.6.24.

Top of Page