sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (8889d08c44d0098ec90fc9de7f4b1d568c42d1f3)
- 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 (8889d08c44d0098ec90fc9de7f4b1d568c42d1f3)
- Date: Tue, 26 Aug 2025 12:18:22 +0000
GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:
database/valkey/DETAILS | 6 +-
database/valkey/HISTORY | 4 +
qt6/QT6_VERSIONS | 2
qt6/qt6base/HISTORY | 5 +
qt6/qt6base/patches/CVE-2025-5992-qtbase-6.9.patch | 36 -------------
qt6/sha5sum.txt | 56
++++++++++-----------
6 files changed, 40 insertions(+), 69 deletions(-)
New commits:
commit 8889d08c44d0098ec90fc9de7f4b1d568c42d1f3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
qt6/* => 6.9.2
commit 05a4028a2096d08321778941a095c9f0b315f693
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
qt6base - delete obsolete patch
commit 0ea420ef2a00f7f354e17fa9067cae0b1932abc8
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
valkey: => 8.1.3 SECURITY FIX
diff --git a/database/valkey/DETAILS b/database/valkey/DETAILS
index 4fd857e..74740d3 100755
--- a/database/valkey/DETAILS
+++ b/database/valkey/DETAILS
@@ -1,7 +1,7 @@
SPELL=valkey
- VERSION=8.1.2
-
SOURCE_HASH=sha512:04908cd4652a8ba11052fed7c67ae9b23fff91c090e32588a9a22bb921251931bf62860cde2814e9eb51f113a2f62eb7b14e1ad42e3e6de7a516bc3d57f26bda
- SECURITY_PATCH=2
+ VERSION=8.1.3
+
SOURCE_HASH=sha512:1a8a12b4c74f553f954a53427926069ef9656657130862ae1c9e3119c69f0542447ab8c30466a253290cb74c7a043efd4f5d79567deef74084f17745d9085e3d
+ SECURITY_PATCH=3
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=https://github.com/valkey-io/valkey/archive/refs/tags/$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/database/valkey/HISTORY b/database/valkey/HISTORY
index 7e2e612..3ddecb7 100644
--- a/database/valkey/HISTORY
+++ b/database/valkey/HISTORY
@@ -1,3 +1,7 @@
+2025-08-26 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 8.1.3
+ SECURITY_PATCH++ fix CVE-2025-32023 CVE-2025-48367
+
2025-06-13 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 8.1.2
SECURITY_PATCH++ fix CVE-2025-27151
diff --git a/qt6/QT6_VERSIONS b/qt6/QT6_VERSIONS
index 7a2ed23..aa00ce8 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.9.1
+VERSION=6.9.2
# map spell name to qt name
SPELLX=${SPELL//6}
SPELLX=${SPELLX//-}-everywhere-src # for qt3d
diff --git a/qt6/qt6base/HISTORY b/qt6/qt6base/HISTORY
index 2d52853..4bf14ce 100644
--- a/qt6/qt6base/HISTORY
+++ b/qt6/qt6base/HISTORY
@@ -1,4 +1,7 @@
-2025-0715 Treeve Jelbert <treeve AT sourcemage.org>
+2025-08-26 Treeve Jelbert <treeve AT sourcemage.org>
+ * CVE-2025-5992-qtbase-6.9.patch: deleted
+
+2025-07-15 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: SECURITY_PATCH++ fix CVE-2025-5992
* CVE-2025-5992-qtbase-6.9.patch: added
diff --git a/qt6/qt6base/patches/CVE-2025-5992-qtbase-6.9.patch
b/qt6/qt6base/patches/CVE-2025-5992-qtbase-6.9.patch
deleted file mode 100644
index e3c3010..0000000
--- a/qt6/qt6base/patches/CVE-2025-5992-qtbase-6.9.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-diff --git a/src/gui/painting/qcolortransfergeneric_p.h
b/src/gui/painting/qcolortransfergeneric_p.h
-index 6caebceb1a4c..c2ebd937a445 100644
---- a/src/gui/painting/qcolortransfergeneric_p.h
-+++ b/src/gui/painting/qcolortransfergeneric_p.h
-@@ -65,6 +65,7 @@ private:
- // HLG from linear [0-12] -> [0-1]
- static float hlgFromLinear(float x)
- {
-+ x = std::clamp(x, 0.f, 12.f);
- if (x > 1.f)
- return m_hlg_a * std::log(x - m_hlg_b) + m_hlg_c;
- return std::sqrt(x * 0.25f);
-@@ -73,6 +74,7 @@ private:
- // HLG to linear [0-1] -> [0-12]
- static float hlgToLinear(float x)
- {
-+ x = std::clamp(x, 0.f, 1.f);
- if (x < 0.5f)
- return (x * x) * 4.f;
- return std::exp((x - m_hlg_c) / m_hlg_a) + m_hlg_b;
-@@ -86,6 +88,7 @@ private:
- // PQ to linear [0-1] -> [0-64]
- static float pqToLinear(float e)
- {
-+ e = std::clamp(e, 0.f, 1.f);
- // m2-th root of E'
- const float eRoot = std::pow(e, 1.f / m_pq_m2);
- // rational transform
-@@ -99,6 +102,7 @@ private:
- // PQ from linear [0-64] -> [0-1]
- static float pqFromLinear(float fd)
- {
-+ fd = std::clamp(fd, 0.f, 64.f);
- // scale Fd to Y
- const float y = fd * (1.f / m_pq_f);
- // yRoot = Y^m1 -- "root" because m1 is <1
diff --git a/qt6/sha5sum.txt b/qt6/sha5sum.txt
index a92706c..e7dee50 100644
--- a/qt6/sha5sum.txt
+++ b/qt6/sha5sum.txt
@@ -1,28 +1,28 @@
-585f11ec520a338ecedf7d446af696f1851e45f5758364c91f40d6d254eb120d74da54405496be6fe4bd58ab87d4aeb8f5793e5ffe78ba12b685346c8770d404
qt3d-everywhere-src-6.9.1.tar.xz
-3350a9734e923401a43990dffcdd3f4d6bdfe4a3ff01c6f75e2f0be1410f8794242e2fc712b8dc112102f8cd0d7859e7e010935c42cebe85912fb99300440153
qt5compat-everywhere-src-6.9.1.tar.xz
-f0fdf4e2c10db73d8036e4b1324f04f48eced78feeed450b0ffa1fac5574daa4173996a4d25da761f5eeaa6037eab02418a88a59fd760d96a08d813c9b8136ed
qtbase-everywhere-src-6.9.1.tar.xz
-3171d8a2f9423cd71ee0331d222143b36e72e154214984c1315e0e689387d478eeea097f4189535b5697ba978aec3e7f45ed9decacada56f47cef5fcfd6baa3b
qtcharts-everywhere-src-6.9.1.tar.xz
-665acf561f74373f5d220c7c7b8b32ded627d9d17bf709ad30b155863086c20c59f02032fbb8a8046bc6041576ff52ff67621a1b57e19657ad537e20aee024c4
qtdeclarative-everywhere-src-6.9.1.tar.xz
-7a2ca552a296ac700cf92a03cb3e1edda678882147b64e858409aa5bbe440b6d7e969c7c68b7364dfa824f167492446c6933dc818decf16692d41359e2782641
qtgraphs-everywhere-src-6.9.1.tar.xz
-2171bf20a2bd72c0b1404f2f34a4f027e25c8daf4c9a1f1d5ecefa41d128de029bbbbf8a74474605bd23c03b79fd78d810c68ce82ffffb849f952f41a4aa1b88
qthttpserver-everywhere-src-6.9.1.tar.xz
-6b16801dba5fd8f9431fa96588e030b76865a0d975ad74af0e343ffb05f96a0cf14a5c1a00554238ef087562ea875efaef642ed8b9d2a0352cc3d2aa018f9719
qtimageformats-everywhere-src-6.9.1.tar.xz
-25b1154608bad6e41556b64d098653157a1b4cd8ee2443af284d93bff4828bb4e5af737933b26d03c05e420837e884555e7676d91ffcf47269b01dc1e744ba49
qtlocation-everywhere-src-6.9.1.tar.xz
-3a179aed1367eb70d03e5c12762186590ee21174277c742ee22b38bd84c575fcfb6cba60556fa974a3a938849fc4c707b09c9334ef7a2528640b74a136320c56
qtlottie-everywhere-src-6.9.1.tar.xz
-8b246af98d643699017713614e441068e5adea8b825be2776934716875b04a4fdb5ff48984ad9b63cc10c78d57dc653b00d9648c00236f4755840da911d5845e
qtmultimedia-everywhere-src-6.9.1.tar.xz
-455e835b8ab3ab22421966220902d45c6aed6a1f1517da15ada3af2670324f9b6e0f8ee20a70b24c45dd0d1894a0a1e00c6e7d03630de94705da2c9379af3627
qtnetworkauth-everywhere-src-6.9.1.tar.xz
-8deff5eb12ccd5bd0187788834a18c0f41338abcca2f0e918645f25524a3364510fecade316a4d36a735aa0e205e62f754810e38f91abf47f929981d3805024f
qtpositioning-everywhere-src-6.9.1.tar.xz
-ed300ec9eaab59cdd6b15217c0f6b39f2f4678c6757e76ed5ad76654cf542f09abc9af959a2f525abdc8ee43855a3fd4a4f0b6d84cdd3221065cd2e4ae95e517
qtquick3d-everywhere-src-6.9.1.tar.xz
-23974c45f6a415fae9310a2eec01b87de289ec76846d24d49f7752b029da53d62b68006a5199347d0e6457b0ca4043b75c247475c0f2d10ea882b3a6911a818a
qtquicktimeline-everywhere-src-6.9.1.tar.xz
-f32fc3322eabec7135dc0820f8e39d24b84e8e14e9a9021d1c15021355c5a491bb8c4bbf0d25a2e4e44d8df0d9c7f270a0191f34fffad56f92e2ab0c742691b4
qtscxml-everywhere-src-6.9.1.tar.xz
-04e960ca2b129886aab3e32b782f6f512cc79df58bf7fd127839760f628ae8301d7aa3ab60b99e35cba06cbbf3c650e2315633c602de9c80c5f4ff4c5afa477e
qtsensors-everywhere-src-6.9.1.tar.xz
-ad6ff79082566303b8e08590e7cc7d23efae6945d37b445d04f16b9002828cf9981b7abf2c28a806a68a8ee56580e4dc761852a06b2235174e1c28b6f4afc695
qtserialport-everywhere-src-6.9.1.tar.xz
-f914e27032422af02ebfe16bb4d84ea2bab01b8b6c49e728d4da8f95c36c41849429b7c37c6b677b74b36ccc9341608c85bccf7836f5abbdb5bec520e740d2e6
qtshadertools-everywhere-src-6.9.1.tar.xz
-6384208edb5e1350ff8119a8c4e79101a41c605b8c77220db04a683602a996c582516b2cd31d36c72821b5628e4255fe88c80c5976979d49d73461a4b1fcecd4
qtspeech-everywhere-src-6.9.1.tar.xz
-d36fe4921fb9d7968378e0e1f7131574642baba7eec9a492283c039fec64e307f0a4148bd7fed83ce7b3d92a1af3d9cb31917ced0f15a186262de8bb7fdc615e
qtsvg-everywhere-src-6.9.1.tar.xz
-84891798a1227d6ec5d353fe510e02cea1f26d1639cfc87e95eefe63ca9522f36b252666b9954ec0a3a83b2561f53538d9aad51fdc02149a56f1177466be6c22
qttools-everywhere-src-6.9.1.tar.xz
-97814ec5a5ae35bb2adb41c78fd82f23f2e683b02508cfcc34e8f3808f843b0e3aee4d37440158c588ae038d1427b4864062eed18bfb520a3099da36b1b51025
qtvirtualkeyboard-everywhere-src-6.9.1.tar.xz
-1647087d695dccbc2b0edd07dc6ea36c22317394ec3b87993938124057d0cf2bbc84eee560ea59e7b2bffeaf8be79d56458f5ba309e36c5ebcf0c738f317b7b7
qtwayland-everywhere-src-6.9.1.tar.xz
-acc7b1394c35c604ac0921e2276fab465e27723f71b39bb4125e74142da656cfcce31e0ac1f867ed756214d2b38c72739fbb5e7a5043811a4e03e5b912e8f099
qtwebchannel-everywhere-src-6.9.1.tar.xz
-fa1c5219973570ef1644d9bd5b12728056983b15002d08acfc9d76465b9055c3ac01be1f6a4ce4112b896988a4714000cf5353804cdf1af2b803bca962416ca5
qtwebengine-everywhere-src-6.9.1.tar.xz
-ddad63a748d35749b46aa87f918667c4eda4323981c36f9ba2b150df9f9cbfd22ce85f93a03e89979c35e3ee27b6585ef4ac75b2ee1b1ab8dfe786d9c1d26152
qtwebsockets-everywhere-src-6.9.1.tar.xz
-b7ee827d21af10831ba08b41051d2cd525bc80ad887a935a2a1fc339d52dacc96721607a864fdb5e3784dacbf9c8305acda6c60e1b1fa2ec4565c883b0b29f1b
qtwebview-everywhere-src-6.9.1.tar.xz
+f0ffceb7185b16ffcf6e757007b6b500e111285dcbb90a85c1a6e9c4400451688f3d631a25d95ab36838dfdea40b4c5557a9c6d67aab11d2f66e7d4dc86ef4b5
qt3d-everywhere-src-6.9.2.tar.xz
+281e60fdc9559279fb249d80fd04ea52282db9db402cc81365acafea1d87e96923bfb5a9607163182736a9ca30618da5578cce7271083c08692e95396bbf307c
qt5compat-everywhere-src-6.9.2.tar.xz
+3fab05fd17165b5e4501236f736c2b4c8d28929e17ce19de614851ae69adad88d621360c441d1ff2954ab24dee0d461d948cf699bc1c58f4b766ca8379de651e
qtbase-everywhere-src-6.9.2.tar.xz
+d2c7f068e60c47e337c8814a90bc63094227fe263562c33bfd802e8239da6cd184d49e0bfbff44fd92799988673c8d218d7add4e624bfba88d3c96cef641421b
qtcharts-everywhere-src-6.9.2.tar.xz
+75ec507c7c55089d91415f8365aef97456692dd563ac55571f73f1e5ace81e38a5515589b40a4e144790f9ab6ce4ed6150b26a79b62afc1bd6bad85d00306d1d
qtdeclarative-everywhere-src-6.9.2.tar.xz
+bba07dbda24a9a6e591ee6060a1eb3ea46295afe7af89c390805c1254522f93098b37628671e257327194733fad99d69df3bdbecedac1bbfc7b0083a9466f41b
qtgraphs-everywhere-src-6.9.2.tar.xz
+958a424878f2d6fe8e950eb093c0f4d54fcfe2b08e48962c6b72b7546d524e0a266118357c609ebb687fef8c4f4c1ee32eac75218c13cb1442be6cc5f747327c
qthttpserver-everywhere-src-6.9.2.tar.xz
+8b8eb9b85d42dc9c07f5652748a4a83181c4be7cce1b1de9e18af92a34a13b47a2094c98794cc7aaf65f3f9470e5481f0b32186055b9636e63389ec507f8a914
qtimageformats-everywhere-src-6.9.2.tar.xz
+7e1d40249798200e4a938277e1cab02ab07a08a4f28db11abdee3f8d9d6a33f536ab3b0ec1e67d8e99287fe247235c99aa9c4169f98419e40a308fd432d43924
qtlocation-everywhere-src-6.9.2.tar.xz
+efb584f842cf93927b9eee61c35743e127b79c3249d0ded95e97b220f6a3585f2d541eca89250e959a91c9dca29cca194922f2866ed47d47d726341249c58fdc
qtlottie-everywhere-src-6.9.2.tar.xz
+58cb438247cc5230d72775cf30311b346f097c2946c63b47c8aea9d4a8ca6599940dff93744f7cf3652340793a1a418dd1e86b61f7a786b7764d50b04396e8a8
qtmultimedia-everywhere-src-6.9.2.tar.xz
+ee6c54314dc390ed453081afdce317eedaab097873bd6606b1f7452cbeba518c27111f99ac8ef61e1a0819f7aa3cd3100397409c3cc76cbbe7164d7a19b67ba9
qtnetworkauth-everywhere-src-6.9.2.tar.xz
+ab9fdb39e7e564b5b9c6a07ddfa024830b3721d5ad697da313ec48c743ec990d29d3e7e7d66e77e8c9589c653b222aefb7c639bf0547f94927083322daff5333
qtpositioning-everywhere-src-6.9.2.tar.xz
+83db833d7446a7f7bd4e4b6d2973ba2e85f4d9f05b2d8c4957ff12fb03920ff01a74d825f806feeb4c768db3bc46c50847ce68097f4952745c02b7dd690f0101
qtquick3d-everywhere-src-6.9.2.tar.xz
+81f76a57032ac5361f0d871a0f19af8b1c9103da1bbc79dbe8029b5e1835bc7e32e2a2566c42fd90a3a8a089d9b6227de29bfd80fa743589fbd8acdd5ae3ff84
qtquicktimeline-everywhere-src-6.9.2.tar.xz
+3c21424f1941ea5e9e0a217149cb9bdd7b3ba729f40e506f2debde4aeaa314e214979436d38ac5c4b423e2a9fee5261a75df5fdc66731c911ae653a4d784e4ff
qtscxml-everywhere-src-6.9.2.tar.xz
+c5045f5a05f1ceacbd4e9476a6f3d654b9970100de67a47574d807a8df3ddb09f6d2227c81da4d2408ab0ccde08fd315b5655982bca7f2cffebe279fa84b5485
qtsensors-everywhere-src-6.9.2.tar.xz
+40effe49c63c706408d87bc8d95912a12a4dce296779a0e8c49aaaa9bda5c37b34ba6b62f28f61e1b5865d9653301edfe9f3bf5b48977dcd117dfe3d72ea5226
qtserialport-everywhere-src-6.9.2.tar.xz
+3f35146868d7908ca5144858275250f27ba56910103ea1f86797d3a12e6dd71870dea34d1959ba6d1b3a523a09814abc5a113d4f495dd06f072858602aaae29a
qtshadertools-everywhere-src-6.9.2.tar.xz
+68116bf2a91a72167a33ead0b5daca89514092bf6411035cc4667610bc256af0aa34af1132f09703f674ae09050a08e5e05f47ef089d41bf4a16782dbc489b68
qtspeech-everywhere-src-6.9.2.tar.xz
+f8439aff22976a1a76ebccba87478f7546c6b496efd4f4f2e20c868fa8073dad0360dc5a5056c433b40c1ad6d09fdc08bc6d8041593b5d821f6607c4dc8b9376
qtsvg-everywhere-src-6.9.2.tar.xz
+95f2e666accbb474d2a7bb0ac88b4fb006e14a419301272fdb1f168b79e9437cad224b678298a355faba243853e9314c5f2b5e5192e56f4772a373e41d74dce0
qttools-everywhere-src-6.9.2.tar.xz
+0e7bdcaa3b37499f7160c12ad7b178365b1b246a77fed6ae1903eefab4dfb09758305893a62496d515c0a762beb7602cdf73cc01a5ecbd01d47c4bfbe01a3835
qtvirtualkeyboard-everywhere-src-6.9.2.tar.xz
+b53f96a3b94265241fb73a35b8b4db6934cbfea3fb7b7611f34cad8490a4eff952e66044b95f56a15f398e851a9da8553dcad5a63dfeac0c99c6e8c171260a9a
qtwayland-everywhere-src-6.9.2.tar.xz
+d5bb5c4848622318ca521a548a7bd5617d7ddb677b1e1b20ea1f94775c156cf99f148e4032dac70a388c35c65a073a0529927deeb78f200572c117c0a91c63a9
qtwebchannel-everywhere-src-6.9.2.tar.xz
+bcb5899170051e6e7f51e95a0a175f99eae26db393d674e8d1670e895ea75d2a7adda647c3ce1ff213c02a92062d164ddff6774f7d872e0762accedc28272e27
qtwebengine-everywhere-src-6.9.2.tar.xz
+28b798f412afd45b99a06cf388cbf79ed424b2facfb88bac8367e8c99f5c42e3c7ea0adbc41be9a1217cf68680a12e4df5db02812167c7296919dcac5e007d46
qtwebsockets-everywhere-src-6.9.2.tar.xz
+7806e93b32787529c6149784a75d956218734a9768cd32fda058351cb5d77e590d48f5c5beae23d81e1eef85e8f96b86fde31056a988e5932b38800609cea6ae
qtwebview-everywhere-src-6.9.2.tar.xz
- [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (8889d08c44d0098ec90fc9de7f4b1d568c42d1f3), Treeve Jelbert, 08/26/2025
Archive powered by MHonArc 2.6.24.