sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (3299b7572db0001aa5aaa130532feb3fbb11c3fd)
- From: Ismael Luceno <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 Ismael Luceno (3299b7572db0001aa5aaa130532feb3fbb11c3fd)
- Date: Sat, 25 Jul 2026 15:51:05 +0000
GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:
crypto/botan/DETAILS | 1 +
qt-cmake/qca/DEPENDS | 41 +++++++++++++++++++++++++++++++++--------
qt-cmake/qca/HISTORY | 4 ++++
3 files changed, 38 insertions(+), 8 deletions(-)
New commits:
commit 3299b7572db0001aa5aaa130532feb3fbb11c3fd
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
qca: Fix dependencies
commit 7774ce3fadc8f3d8a5d51c98f0b711eb2779ca0d
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
botan: Add Watch line
diff --git a/crypto/botan/DETAILS b/crypto/botan/DETAILS
index 9a6d313..31ede2c 100755
--- a/crypto/botan/DETAILS
+++ b/crypto/botan/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://botan.randombit.net/releases/
SPELL=botan
VERSION=3.12.0
SECURITY_PATCH=2
diff --git a/qt-cmake/qca/DEPENDS b/qt-cmake/qca/DEPENDS
index aeb518c..f437e61 100755
--- a/qt-cmake/qca/DEPENDS
+++ b/qt-cmake/qca/DEPENDS
@@ -1,9 +1,34 @@
-source $GRIMOIRE/QT_DEPENDS &&
-optional_depends SSL '' '' 'OpenSSL plugin' &&
-optional_depends LIBSASL '' '' 'Sasl2 plugin' &&
-optional_depends botan '' '' 'Botan plugin' &&
-optional_depends nss '' '' 'NSS plugin' &&
-optional_depends GNUPG '' '' 'GPG plugin' &&
-optional_depends libgcrypt '' '' 'GCrypt plugin' &&
-optional_depends pkcs11-helper '' '' 'pkcs11 plugin' &&
+. "$GRIMOIRE"/QT6_DEPENDS &&
+. "$GRIMOIRE"/VDEPENDS &&
+optional_depends SSL \
+ -DWITH_ossl_PLUGIN=yes \
+ -DWITH_ossl_PLUGIN=no \
+ 'OpenSSL plugin' &&
+optional_depends LIBSASL \
+ -DWITH_cyrus-sasl_PLUGIN=yes \
+ -DWITH_cyrus-sasl_PLUGIN=no \
+ 'Sasl2 plugin' &&
+optional_depends botan \
+ -DWITH_botan_PLUGIN=yes \
+ -DWITH_botan_PLUGIN=no \
+ 'Botan plugin' &&
+if is_depends_enabled $SPELL botan; then
+ vdepends <<< 'botan >= 3.12.0'
+fi &&
+optional_depends nss \
+ -DWITH_nss_PLUGIN=yes \
+ -DWITH_nss_PLUGIN=no \
+ 'NSS plugin' &&
+optional_depends GNUPG \
+ -DWITH_gnupg_PLUGIN=yes \
+ -DWITH_gnupg_PLUGIN=no \
+ 'GPG plugin' &&
+optional_depends libgcrypt \
+ -DWITH_gcrypt_PLUGIN=yes \
+ -DWITH_gcrypt_PLUGIN=no \
+ 'GCrypt plugin' &&
+optional_depends pkcs11-helper \
+ -DWITH_pkcs11_PLUGIN=yes \
+ -DWITH_pkcs11_PLUGIN=no \
+ 'pkcs11 plugin' &&
optional_depends ca-certificates '' '' ''
diff --git a/qt-cmake/qca/HISTORY b/qt-cmake/qca/HISTORY
index cdd6864..bcb5df8 100644
--- a/qt-cmake/qca/HISTORY
+++ b/qt-cmake/qca/HISTORY
@@ -1,3 +1,7 @@
+2026-07-25 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS: switched to Qt 6;
+ added flags for optional depedencies
+
2025-03-09 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.3.10
* NO_UNITY: added
- [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (3299b7572db0001aa5aaa130532feb3fbb11c3fd), Ismael Luceno, 07/25/2026
Archive powered by MHonArc 2.6.24.