Skip to Content.
Sympa Menu

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

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 (f8baa0825bab3e2eda0f597fb84ef888b5a1e88a)
  • Date: Thu, 20 Nov 2025 09:18:57 +0000

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

antivirus/clamav/DETAILS |
2
antivirus/clamav/HISTORY |
3
crypto/gnutls/DETAILS |
4
crypto/gnutls/HISTORY |
4
qt6/QT6_VERSIONS |
2
qt6/qt6declarative/DETAILS |
4
qt6/qt6declarative/HISTORY |
4
qt6/qt6declarative/patches/0de0b0ffdb44d73c605e20f00934dfb44bdf7ad9.diff |
223 ----------
qt6/sha5sum.txt |
56 +-
9 files changed, 45 insertions(+), 257 deletions(-)

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

gnutls: => 3.8.11

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

qt6declarative - delete old patch

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

qt6/* => 6.10.1

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

clamav: => 1.5.1

diff --git a/antivirus/clamav/DETAILS b/antivirus/clamav/DETAILS
index 90597a9..3be57e9 100755
--- a/antivirus/clamav/DETAILS
+++ b/antivirus/clamav/DETAILS
@@ -1,6 +1,6 @@
source ${GRIMOIRE}/CMAKE_FUNCTIONS
SPELL=clamav
- VERSION=1.4.3
+ VERSION=1.5.1
SECURITY_PATCH=18
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
diff --git a/antivirus/clamav/HISTORY b/antivirus/clamav/HISTORY
index 8321135..13c2b5f 100644
--- a/antivirus/clamav/HISTORY
+++ b/antivirus/clamav/HISTORY
@@ -1,3 +1,6 @@
+2025-11-18 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.5.1
+
2025-06-23 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.4.3
* SECURITY_PATCH++, fix multiple CVE
diff --git a/crypto/gnutls/DETAILS b/crypto/gnutls/DETAILS
index 548217d..92c5424 100755
--- a/crypto/gnutls/DETAILS
+++ b/crypto/gnutls/DETAILS
@@ -10,8 +10,8 @@ case $GNUTLS_BRANCH in
SECURITY_PATCH=5
;;
stable)
- VERSION=3.8.10
- SECURITY_PATCH=8
+ VERSION=3.8.11
+ SECURITY_PATCH=9
;;
esac
SOURCE=$SPELL-$VERSION.tar.xz
diff --git a/crypto/gnutls/HISTORY b/crypto/gnutls/HISTORY
index d9c9c81..608c7d1 100644
--- a/crypto/gnutls/HISTORY
+++ b/crypto/gnutls/HISTORY
@@ -1,3 +1,7 @@
+2025-11-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.8.11
+ SECURITY_PATCH++, fix CVE-2025-9820
+
2025-07-09 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 3.8.10

diff --git a/qt6/QT6_VERSIONS b/qt6/QT6_VERSIONS
index daae1e5..423f352 100644
--- a/qt6/QT6_VERSIONS
+++ b/qt6/QT6_VERSIONS
@@ -1,6 +1,6 @@
# this script list the file name, source hash and url for all the Qt6 spells
# together with the file sha5sum.txt, it simplifies updating of all these
spells
-VERSION=6.10.0
+VERSION=6.10.1
# map spell name to qt name
SPELLX=${SPELL//6}
SPELLX=${SPELLX//-}-everywhere-src # for qt3d
diff --git a/qt6/qt6declarative/DETAILS b/qt6/qt6declarative/DETAILS
index 40c42dc..4329841 100755
--- a/qt6/qt6declarative/DETAILS
+++ b/qt6/qt6declarative/DETAILS
@@ -1,8 +1,8 @@
SPELL=qt6declarative
source $GRIMOIRE/$SECTION/QT6_VERSIONS
-PATCHLEVEL=1
+#PATCHLEVEL=1

-# SECURITY_PATCH=2
+ SECURITY_PATCH=3
ENTERED=20210116
SHORT=""
cat << EOF
diff --git a/qt6/qt6declarative/HISTORY b/qt6/qt6declarative/HISTORY
index 580f09d..498de5e 100644
--- a/qt6/qt6declarative/HISTORY
+++ b/qt6/qt6declarative/HISTORY
@@ -1,3 +1,7 @@
+2025-111-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * patches/*: delete upstream patch
+ * DETAIlS: SECURITY_PATCH++
+
2025-10-22 Treeve Jelbert <treeve AT sourcemage.org>
* PRE_BUILD 0de0b0ffdb44d73c605e20f00934dfb44bdf7ad9.diff: added,
upstream patch
* DETAILS: PATCHLEVEL=1
diff --git
a/qt6/qt6declarative/patches/0de0b0ffdb44d73c605e20f00934dfb44bdf7ad9.diff
b/qt6/qt6declarative/patches/0de0b0ffdb44d73c605e20f00934dfb44bdf7ad9.diff
deleted file mode 100644
index 7d8b62f..0000000
--- a/qt6/qt6declarative/patches/0de0b0ffdb44d73c605e20f00934dfb44bdf7ad9.diff
+++ /dev/null
@@ -1,223 +0,0 @@
-diff --git a/src/qmlcompiler/qqmljscodegenerator.cpp
b/src/qmlcompiler/qqmljscodegenerator.cpp
-index ce50e4cca2d..b8ad569276f 100644
---- a/src/qmlcompiler/qqmljscodegenerator.cpp
-+++ b/src/qmlcompiler/qqmljscodegenerator.cpp
-@@ -1472,7 +1472,7 @@ void QQmlJSCodeGenerator::generate_GetLookup(int index)
- generate_GetLookupHelper(index);
- }
-
--QString QQmlJSCodeGenerator::generateVariantMapLookup(
-+QString QQmlJSCodeGenerator::generateVariantMapGetLookup(
- const QString &map, const int nameIndex)
- {
- const QString mapLookup = map
-@@ -1483,6 +1483,18 @@ QString QQmlJSCodeGenerator::generateVariantMapLookup(
- + u";\n"_s;
- }
-
-+QString QQmlJSCodeGenerator::generateVariantMapSetLookup(
-+ const QString &map, const int nameIndex,
-+ const QQmlJSScope::ConstPtr &property, const QString &variableIn)
-+{
-+ const QString mapLookup = map
-+ + u"["_s +
QQmlJSUtils::toLiteral(m_jsUnitGenerator->lookupName(nameIndex)) + u"]"_s;
-+
-+ return mapLookup + u" = "_s
-+ + conversion(property, m_typeResolver->varType(), variableIn)
-+ + u";\n"_s;
-+}
-+
- void QQmlJSCodeGenerator::generate_GetLookupHelper(int index)
- {
- if (m_state.accumulatorOut().isMethod())
-@@ -1628,7 +1640,7 @@ void QQmlJSCodeGenerator::generate_GetLookupHelper(int
index)
- REJECT(u"access to 'length' property of sequence wrapped in
non-sequence"_s);
- }
- } else if (accumulatorIn.isStoredIn(m_typeResolver->variantMapType())) {
-- m_body += generateVariantMapLookup(m_state.accumulatorVariableIn,
index);
-+ m_body +=
generateVariantMapGetLookup(m_state.accumulatorVariableIn, index);
- } else {
- if (m_state.isRegisterAffectedBySideEffects(Accumulator))
- REJECT(u"reading from a value that's potentially affected by
side effects"_s);
-@@ -1639,7 +1651,7 @@ void QQmlJSCodeGenerator::generate_GetLookupHelper(int
index)
- m_jsUnitGenerator->lookupName(index)));
-
- if (scope.contains(m_typeResolver->variantMapType())) {
-- m_body += generateVariantMapLookup(
-+ m_body += generateVariantMapGetLookup(
- u"(*static_cast<const QVariantMap *>("_s
- + inputContentPointer + u"))"_s, index);
- return;
-@@ -1699,6 +1711,15 @@ void QQmlJSCodeGenerator::generate_StoreProperty(int
nameIndex, int baseReg)
- REJECT(u"StoreProperty"_s);
- }
-
-+// TODO: This shouldn't be necessary. If the content can be stored
directly, then it should
-+// be stored and used directly. If it cannot be stored directly, it
should be stored
-+// as QVariant, but then we cannot dereference the content pointer
either.
-+static QString derefContentPointer(const QString &contentPointer)
-+{
-+ Q_ASSERT(contentPointer.startsWith(u'&') ||
contentPointer[0].isLetterOrNumber());
-+ return contentPointer.startsWith(u'&') ? contentPointer.mid(1) : (u'*'
+ contentPointer);
-+}
-+
- void QQmlJSCodeGenerator::generate_SetLookup(int index, int baseReg)
- {
- INJECT_TRACE_INFO(generate_SetLookup);
-@@ -1707,8 +1728,9 @@ void QQmlJSCodeGenerator::generate_SetLookup(int
index, int baseReg)
- const QQmlJSScope::ConstPtr valueType =
m_state.accumulatorIn().storedType();
- const QQmlJSRegisterContent property = m_state.readAccumulator();
- Q_ASSERT(property.isConversion());
-- const QQmlJSScope::ConstPtr originalScope
-- =
m_typeResolver->original(property.conversionResultScope()).containedType();
-+ const QQmlJSRegisterContent original
-+ = m_typeResolver->original(property.conversionResultScope());
-+ const QQmlJSScope::ConstPtr originalScope = original.containedType();
-
- if (property.storedType().isNull()) {
- REJECT(u"SetLookup. Could not find property "
-@@ -1758,9 +1780,7 @@ void QQmlJSCodeGenerator::generate_SetLookup(int
index, int baseReg)
-
- // We can resize without write back on a list property because it's
actually a reference.
- m_body += u"const int begin = "_s + object + u".count(&" + object +
u");\n"_s;
-- m_body += u"const int end = "_s
-- + (variableIn.startsWith(u'&') ? variableIn.mid(1) : (u'*'
+ variableIn))
-- + u";\n"_s;
-+ m_body += u"const int end = "_s + derefContentPointer(variableIn) +
u";\n"_s;
- m_body += u"for (int i = begin; i < end; ++i)\n"_s;
- m_body += u" "_s + object + u".append(&"_s + object + u",
nullptr);\n"_s;
- m_body += u"for (int i = begin; i > end; --i)\n"_s;
-@@ -1770,10 +1790,26 @@ void QQmlJSCodeGenerator::generate_SetLookup(int
index, int baseReg)
- }
- case QQmlJSScope::AccessSemantics::Value: {
- const QQmlJSRegisterContent base = registerType(baseReg);
-+ if (base.isStoredIn(m_typeResolver->variantMapType())) {
-+ m_body += generateVariantMapSetLookup(
-+ registerVariable(baseReg), index, property.storedType(),
-+ derefContentPointer(variableIn));
-+ generateWriteBack(baseReg);
-+ break;
-+ }
- const QString baseContentPointer = resolveValueTypeContentPointer(
- originalScope, base, object,
- u"TypeError: Value is %1 and could not be converted to
an object"_s);
-
-+ if (original.contains(m_typeResolver->variantMapType())) {
-+ m_body += generateVariantMapSetLookup(
-+ u"(*static_cast<const QVariantMap *>("_s
-+ + baseContentPointer + u"))"_s, index,
property.storedType(),
-+ derefContentPointer(variableIn));
-+ generateWriteBack(baseReg);
-+ break;
-+ }
-+
- const QString lookup = u"aotContext->setValueLookup("_s +
indexString
- + u", "_s + baseContentPointer
- + u", "_s + variableIn + u')';
-diff --git a/src/qmlcompiler/qqmljscodegenerator_p.h
b/src/qmlcompiler/qqmljscodegenerator_p.h
-index ce160bf4f38..46da0bb61c0 100644
---- a/src/qmlcompiler/qqmljscodegenerator_p.h
-+++ b/src/qmlcompiler/qqmljscodegenerator_p.h
-@@ -366,7 +366,10 @@ class Q_QMLCOMPILER_EXPORT QQmlJSCodeGenerator : public
QQmlJSCompilePass
- const QQmlJSMetaMethod &ctor, const
QList<QQmlJSRegisterContent> &argumentTypes,
- const QStringList &arguments, const QString &metaType, const
QString &metaObject);
-
-- QString generateVariantMapLookup(const QString &map, const int
nameIndex);
-+ QString generateVariantMapGetLookup(const QString &map, const int
nameIndex);
-+ QString generateVariantMapSetLookup(
-+ const QString &map, const int nameIndex, const
QQmlJSScope::ConstPtr &property,
-+ const QString &variableIn);
-
- QQmlJSRegisterContent originalType(QQmlJSRegisterContent tracked)
- {
-diff --git a/tests/auto/qml/qmlcppcodegen/data/variantMapLookup.h
b/tests/auto/qml/qmlcppcodegen/data/variantMapLookup.h
-index de7ac4f739e..c1e52062b5c 100644
---- a/tests/auto/qml/qmlcppcodegen/data/variantMapLookup.h
-+++ b/tests/auto/qml/qmlcppcodegen/data/variantMapLookup.h
-@@ -7,19 +7,32 @@ class VariantMapLookupFoo : public QObject
- {
- Q_OBJECT
- QML_ELEMENT
-- Q_PROPERTY(QVariantMap data READ data CONSTANT)
-- Q_PROPERTY(QList<QVariantMap> many READ many CONSTANT)
-+ Q_PROPERTY(QVariantMap data READ data WRITE setData NOTIFY dataChanged)
-+ Q_PROPERTY(QList<QVariantMap> many READ many NOTIFY dataChanged)
-
- public:
- VariantMapLookupFoo(QObject *parent = nullptr) : QObject(parent) { }
-
--private:
-- QVariantMap data() const { return { { QStringLiteral("value"), 42 } }; }
-+ QVariantMap data() const { return m_data; }
-+ void setData(const QVariantMap &data)
-+ {
-+ if (data == m_data)
-+ return;
-+ m_data = data;
-+ emit dataChanged();
-+ }
-+
- QList<QVariantMap> many() const
- {
- const QVariantMap one = data();
- return QList<QVariantMap>({one, one, one});
- }
-+
-+signals:
-+ void dataChanged();
-+
-+private:
-+ QVariantMap m_data;
- };
-
-
-diff --git a/tests/auto/qml/qmlcppcodegen/data/variantMapLookup.qml
b/tests/auto/qml/qmlcppcodegen/data/variantMapLookup.qml
-index 45cb0edd69e..75b4fd0fda1 100644
---- a/tests/auto/qml/qmlcppcodegen/data/variantMapLookup.qml
-+++ b/tests/auto/qml/qmlcppcodegen/data/variantMapLookup.qml
-@@ -3,10 +3,28 @@ import TestTypes
- import QtQuick
-
- Item {
-+ id: root
- property int i: moo.data.value
- property int j: moo.many[1].value
-+ property string foo: moo.data.foo
-
- VariantMapLookupFoo {
- id: moo
-+ data: {
-+ let result = { value: 42 };
-+ switch(root.visible) {
-+ case true:
-+ result.foo = "blue";
-+ break;
-+ case false:
-+ result.foo = "green";
-+ break;
-+ }
-+ return result;
-+ }
-+ }
-+
-+ function doI() {
-+ moo.data.value = i + 1
- }
- }
-diff --git a/tests/auto/qml/qmlcppcodegen/tst_qmlcppcodegen.cpp
b/tests/auto/qml/qmlcppcodegen/tst_qmlcppcodegen.cpp
-index 6a9c50ce610..9f85f642032 100644
---- a/tests/auto/qml/qmlcppcodegen/tst_qmlcppcodegen.cpp
-+++ b/tests/auto/qml/qmlcppcodegen/tst_qmlcppcodegen.cpp
-@@ -6097,6 +6097,12 @@ void tst_QmlCppCodegen::variantMapLookup()
- QVERIFY(!o.isNull());
- QCOMPARE(o->property("i"), 42);
- QCOMPARE(o->property("j"), 42);
-+ QCOMPARE(o->property("foo"), u"blue"_s);
-+
-+ QMetaObject::invokeMethod(o.data(), "doI");
-+ QCOMPARE(o->property("i"), 43);
-+ QCOMPARE(o->property("j"), 43);
-+ QCOMPARE(o->property("foo"), u"blue"_s);
- }
-
- void tst_QmlCppCodegen::variantReturn()
diff --git a/qt6/sha5sum.txt b/qt6/sha5sum.txt
index 934dc1f..c69e11c 100644
--- a/qt6/sha5sum.txt
+++ b/qt6/sha5sum.txt
@@ -1,28 +1,28 @@
-8c7d7f7c1975c05024fe5a5672840d10fecae84cd057c44d00815a13f75f1aa3647b4b1963f4a906a2a8269bb38bc2c62a1c23b6165f6004313d911f46fd7b20
qt3d-everywhere-src-6.10.0.tar.xz
-688483f91a838c976e9af79a5f19c3fa80127756a627ab0e8a9ef9d37c4c4f9d1d2aa461e8afb1dd61d7759c55f9761119d27e8bf626bf81d33e300e8d97ffcc
qt5compat-everywhere-src-6.10.0.tar.xz
-bc3b98f8b2387ca207f6cd87478bdefa911442fd9981d38ecd8793856439e415ce9182b524dabc6b0a1ba5c27e22badfc7ca67a0a43e00186ee6865886937917
qtbase-everywhere-src-6.10.0.tar.xz
-c25eb7e051de685ed1830efb51c112877dd6baff801cca94b87f5307f14fe956aec36ce74979533ea2942e4374e8316431deeb667735c197207ac0341eac1639
qtcharts-everywhere-src-6.10.0.tar.xz
-104d0d237bbde943d739bfa4831f85576b67fb838d06b1d4760976aaa74fadac3523544eecdcf4d614991adc9c73294c2494bf094217ce648e6a721ab95a5415
qtdeclarative-everywhere-src-6.10.0.tar.xz
-77e5f740c583df9ec2d7d007d612725f6e4751a796757a354d89b889649f23f1a1ca23879e2432088071e0e4b95bd687d14586fbd3083c52a2b650c5d3c8e3c5
qtgraphs-everywhere-src-6.10.0.tar.xz
-051065ca1ff62a4b3d8d94c5a388578c9a40a1cda83da737a985125cfe59a24cde98ac5c3a50fee500fdc5597d2bfa6c0f28f345d23a8441a1be2f2256ff9da3
qthttpserver-everywhere-src-6.10.0.tar.xz
-29688d1be069ba9910d0c39b58fdcb32306a7deb73a3274d6aab9cf0229bc490793f07f4e14fb4ddf2ebc07158440ceeef2eb08e30908b5850c90e545291100f
qtimageformats-everywhere-src-6.10.0.tar.xz
-fc8c0e9bca7d8c47ecde8827bb348c1cd20a4ec97e60871746a8a6fc11f47e72a76cce73b6672436ae6bdc110b1b433401243f64dcc9a28ccc906fa27d6393de
qtlocation-everywhere-src-6.10.0.tar.xz
-76f1ac07237307dac6e79f51cb3be22caed297f80260c3519a143793f840352da36394de8530f02242b6f31ac2ed847ec28e12d45f59749263df440598b3dc48
qtlottie-everywhere-src-6.10.0.tar.xz
-2b67d53fd004b5c2a98893253f21f47f980b08ee34d868b9acd5935211363e70e6fe189c950a8ce9dff752572b6b3055942aacf561523545b16cd105a7eb29fa
qtmultimedia-everywhere-src-6.10.0.tar.xz
-65366dc7ad6332259ac038753fb1215f44cc5e8d0bafde5e872a82a97e1a8064342c5641c71ad3654d2c4579d79cc50567ab6b5206e47f907fbdb82ee9b7dc74
qtnetworkauth-everywhere-src-6.10.0.tar.xz
-5fe4b12d9e8464a5f730e36045079742939abad6dc4279e79df5620ef9522406f8e659559fcb1dc60aa92a9af93cc3f14bbeeccc5efb05774ccc2c4788392cf1
qtpositioning-everywhere-src-6.10.0.tar.xz
-5e86ec1f92b49b4fe44a8b1c67190e1969e4385e1b106e09c186be61a0f3f4d7809791334b72ae9f6f5d75372cc9a97d248aeb0876651f4f156d2c365d4b9dfa
qtquick3d-everywhere-src-6.10.0.tar.xz
-64cc369b01f7d037509ad1a1c18b34c7bf12bf2689546386177cd7382ce7733aaf9cc0154483991cecda8e324e0936d0c3841f93d1fb5da1e0023e7a1366b82d
qtquicktimeline-everywhere-src-6.10.0.tar.xz
-d3fbccd0f529dd008515d0a449a388fa5969f215a8583aa15e8a3115f3141888f3a3808da8131fe82301f71d7f6301f9d31297aacdc22c7659c9e606c9efbc2d
qtscxml-everywhere-src-6.10.0.tar.xz
-536c646f5612c3170527ebcf96df957891a50e155f485f8b5f47605e80a3ac0dbba383643879bb25e533a4d7117837bd02705637510ff1bc14c4149c078b9374
qtsensors-everywhere-src-6.10.0.tar.xz
-46b1aa80d25984d209dea1ca9db2a36c90078e76b8a0738af7a5eb6b0cc3616dfe66717b0d2d12b73b0ad750c23dab09e7fabfc56b9648c82a94c34e11016455
qtserialport-everywhere-src-6.10.0.tar.xz
-3c1490e488f5f5608fecb2d4f0ba1255356b2d4d2aa1d5324469cac2bdea7e4f69794caeca170e663c75f0ae5c774abdda2857801cd5e561696a887efbdc84ac
qtshadertools-everywhere-src-6.10.0.tar.xz
-e57178952e79eb17af8ac85a80a2555a24130d2b4b42dbdca091ca5836661fe7d46f85c9ba51dca7d53f2547411691302d835a24b745876cd2a556a59dd4db38
qtspeech-everywhere-src-6.10.0.tar.xz
-5f185575b7bc865068dce567a653b7603ef6b4ec44034f18534ad7d389a29d7137d6de132d2a962f0b83c4ce21edb22956ec4b03e37d93d5bdc81d55f7f8d39a
qtsvg-everywhere-src-6.10.0.tar.xz
-48d5449b286d0f39ed2dc5f583965bfc40767b607e658f7139f185bdd96616854950fd317e46165ee031ec431cfd1ef0d0bce5824ec3149dcbcf3ac9683097ef
qttools-everywhere-src-6.10.0.tar.xz
-9465bf6ac8671450357b003aeb1f62fe4972231bbecf892f0f4d1537ce2ac6c74ae2a1595fa57f69e7a5f21b4ad5f9e5838733e24fc06f53389e3677f2d4d9a7
qtvirtualkeyboard-everywhere-src-6.10.0.tar.xz
-421fd79b3d10ffcfff9c04be73dbc23a91cae53728f6f03384f79744ec7ec997506e650c0f79f43d6121b80b71c94d0b24e0a57ef7178e4431eee6f2c4466bf4
qtwayland-everywhere-src-6.10.0.tar.xz
-33723bf5dc35b9baf70527827528c291000b81fde647d1d7499fc145057bd3df0b5be2510a3cf145bd93055fde6e8b22f9341f34a04c38c9a0924a3506036fff
qtwebchannel-everywhere-src-6.10.0.tar.xz
-924da838e4f70baede96b2ead94cacb69ecbe1b0f93b447dab41b864a5583e4113165827d5be4727b4a742802b9da6b5c488437ba4c62aeb5ce84d8a88eefda6
qtwebengine-everywhere-src-6.10.0.tar.xz
-fe83f256f94cf96339e29c0cd60f52e95e1b4b4dd474210c1cb845c50809202a8c41db170ecfe960726090a977353dc74b5608644f6e2577dca6c48d78d54bb7
qtwebsockets-everywhere-src-6.10.0.tar.xz
-f9f54f8e1bfdea0de82e341b9a86e68537b63d8c2902e2032a16bdbbe37759c381a2b171a949f7e0c0adeb13899afc122004bf8424152573924889c9a53fdb0d
qtwebview-everywhere-src-6.10.0.tar.xz
+04068a61898e1b688b3688ed40f4122a2cf7663ea28f89a6ad09d5a5f0ad383fd07a2b276831802956f111c54f4d1451fb77fde74df26c82f9bceecf14f2a65b
qt3d-everywhere-src-6.10.1.tar.xz
+cc824aaeae5dc86e13b9fb54521965d1bc24dfb2073debde8669b4d52e843eaf8728f350fc15f920cfcbfc3311bd635cbe03ae68d281347c831ec1c9161a1b47
qt5compat-everywhere-src-6.10.1.tar.xz
+fd5dcdc59ec3b39e48563513ae438eb4540a28e72c46961295de2ccb08609289d477ef7e91aac0b8983f2d5b05b901b4f5be10eaca4ac4c6aa8cd598f37a228e
qtbase-everywhere-src-6.10.1.tar.xz
+9685a81a73fb6f962b8522d675cd3b456823eaea7727f9d97672d4dcefa39edcf576624fc8496f4ff6f65c520fb1fd5917441dc2a1c16e2c9dacd868fdd84652
qtcharts-everywhere-src-6.10.1.tar.xz
+e433ae1e282175d251c3257eed775bc5835f564bbd7f34244c9765af59eee2b97f4b2852d59987942315cda14a763c65e509553439e2a4c2ac2652ea9e7a56b6
qtdeclarative-everywhere-src-6.10.1.tar.xz
+21426529c3ba9f45fce4b73e6bb4e52f5df62d5fab09b5c093b78b0246dcc537f65c3dc2378523203d44c6b7c4e860f884925c1ef73aecc733f159dec97b5e95
qtgraphs-everywhere-src-6.10.1.tar.xz
+58eed5fceb3c6fe219dec6631095c3cd978db3148cba6b3c2ba46e6f4a2fa194794db1f6e53180f14a7a3b364bbc5d4b2c3fa979a802bec45ee69f989a3404f1
qthttpserver-everywhere-src-6.10.1.tar.xz
+d71537bc3d4db975edbd9c21d2d28bba2eb6ddd4acc2d48dc8e28d4346ef4efdc17ea0b864967100a06dd0e7569a832d2282c8f00bce84686d777b7f5c3d94f5
qtimageformats-everywhere-src-6.10.1.tar.xz
+e2b0fc3bc68d6a39d56832aba396d9711e7a287970a4a83ad984997e0a9454ac66bd054386d03e3afba8c4c89bdd3486f5b319a2462dc92716d2779074cfc0ac
qtlocation-everywhere-src-6.10.1.tar.xz
+a3ad5595f8e25b73e91480ce267946f329e67d1baaf1f61d4199631086a8c96760bc789576ad94aa4b39eca0c8b6c658a082c2041dc42dc05325633612249543
qtlottie-everywhere-src-6.10.1.tar.xz
+282b052b8ff00ac649e73d199a8e3894306ea21a9d1b72b20c86f7cf20211839982a81989d30d5fc37bb669fff53bb4b4d0caea4cd0a58aa7585f389141496d7
qtmultimedia-everywhere-src-6.10.1.tar.xz
+e81670ffde36faf7e9941c42f4147ebbd632cb2a81b5b59c4cf198b4b020718a36e7cd4b072f99982f7d8915161566a0299acd3cc166ee37e163678510479c75
qtnetworkauth-everywhere-src-6.10.1.tar.xz
+738f88b1531d1ce980ceab974293ddc8139d7c9d84a3097e5e4dc48cd54ea9b34c447bb4060969cd8cc171e737c1968835fd7dd9229e3ed55344a836cddf9c9c
qtpositioning-everywhere-src-6.10.1.tar.xz
+504ababdd325963d81a0539b843d34b71cc4059d646084d332bc02d48aa3d2e3d518e75e3fb975a58c6a9f13fa34dc1556b5c5a324c52401dbf3e53e56186004
qtquick3d-everywhere-src-6.10.1.tar.xz
+d4334ad5bf9ab79b1e1903f4f8cab81a0b01491c782de220b9f837ce76b7473c7f2c0229e774ba796dac97ae443ecfa4859d53704195f6b0ae20a709d14cf6b7
qtquicktimeline-everywhere-src-6.10.1.tar.xz
+4bfa9b6846bb2382069253ca85bbea91b9bdf6ef563c926ac0d9e2e34055d266ce00ff2aaad6a2ba65b51918b08ad083a9d8947545b91bd9ce79fbddd2cad47e
qtscxml-everywhere-src-6.10.1.tar.xz
+3092de25b664203fd223be13e1e93abd0897e76ab456e167549f3716979540fca8192daeedbf98d1ea598cc7741988f707a3467cf9b4a4cd3c244a32b4f8a587
qtsensors-everywhere-src-6.10.1.tar.xz
+b72eac5952195d8afdd423b4a22ae4177a4a97b534f39fa00b21e7707858c39e1e1ed01f37b7024334b8b5630a339464e1987ef817bada977c9e3d34bc5c535e
qtserialport-everywhere-src-6.10.1.tar.xz
+99f25a0e1bd565adf6a99b354fed00918c0ee681b0cba331ffd4c70625814b0694da5a389af7253bbebf3950b0144dce68bc6fef4390da539365ec0146a2ae03
qtshadertools-everywhere-src-6.10.1.tar.xz
+e98204c19ae63648c264d3750247334edef37600fa678d6532449fa2dc72eb186bb0d1a6d4a5f7047df8b4d12a973dca47a1fc45f4d1fed3ac7cdc13a7c2faec
qtspeech-everywhere-src-6.10.1.tar.xz
+26d061a24e7196edf07c508ae12bf2d2f1f99cdb9a99ab993aefd0b9d135a6da00eef805f00cbdf022f7b3255f378bc491be1534f3837858078285d543bbe2c7
qtsvg-everywhere-src-6.10.1.tar.xz
+887450ec1b7249ae49ecbebc279a81e67603d0399da73ab605f26d29863db06c8a519c3cf16495e9eb7bc8e8e1fe3b2650e1e54b414546ec6fad20b961a39627
qttools-everywhere-src-6.10.1.tar.xz
+84c42fb43fc4c604d90d57c0d85d035a730c3eec025dbaec330eca46d424e283872679cb38016284cef5efedc3dc27abbe786a850dbc2de7a58a09e145ae07e5
qtvirtualkeyboard-everywhere-src-6.10.1.tar.xz
+77084b4fcf1549a5e35b4d6cf54940893adf4825f83585989b0072cb8607a419a6d01a97756b4a3c3fd994e02be099c98c70df52af522ae03f2aaea27dc7962e
qtwayland-everywhere-src-6.10.1.tar.xz
+e4ac180d92e9a090bafd39335b721d735d5168eec6d5f632323b63b1e6f01bc6551354f0bf56c3f7ed79c5cba54b724e7011367e95dc2285e4fdbca6259d7eab
qtwebchannel-everywhere-src-6.10.1.tar.xz
+88da4037c1c177283fc6b8d3fbb02df00c3b87b1c47c0bd86a5416518add27877e5030679b61361556e34e6bf53a38299ccac77b8c3942fa57f8c17c38ee6074
qtwebengine-everywhere-src-6.10.1.tar.xz
+98cab54eca3938400ed4462cb63847e0cf13fea43ceffa459df5edf0b59d9bb47b8f94357bcbe79d33c95ea7ed351313d0d04cfe0d205b86dff5d1dfe61796db
qtwebsockets-everywhere-src-6.10.1.tar.xz
+6b2cae7bf53464137555536807fcdd1220c23155078de09d74993e717b7e2fb518134895254cc2946bf8410a42976ad78c4d3c3ffb0d5122aae4d137186901eb
qtwebview-everywhere-src-6.10.1.tar.xz


  • [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (f8baa0825bab3e2eda0f597fb84ef888b5a1e88a), Treeve Jelbert, 11/20/2025

Archive powered by MHonArc 2.6.24.

Top of Page