Skip to Content.
Sympa Menu

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

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 (f5c167a3d6747e96bc453a7b350e0f311a6d7216)
  • Date: Sun, 26 Oct 2025 16:37:38 +0000

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

ChangeLog | 3 +++
graphics-libs/cimg/DETAILS | 12 ++++++------
graphics-libs/cimg/HISTORY | 3 +++
qt5-cmake/jkqtplotter/BUILD | 2 ++
qt5-cmake/jkqtplotter/CONFIGURE | 1 +
qt5-cmake/jkqtplotter/DEPENDS | 1 +
qt5-cmake/jkqtplotter/DETAILS | 17 +++++++++++++++++
qt5-cmake/jkqtplotter/HISTORY | 4 ++++
qt5-cmake/jkqtplotter/PRE_BUILD | 5 +++++
qt5-cmake/kddockwidgets/DEPENDS | 11 +++--------
qt5-cmake/kddockwidgets/DETAILS | 16 +++++++---------
qt5-cmake/kddockwidgets/HISTORY | 6 ++++++
vulkan/vulkan-headers/DETAILS | 4 ++--
vulkan/vulkan-headers/HISTORY | 3 +++
vulkan/vulkan-loader/DETAILS | 4 ++--
vulkan/vulkan-loader/HISTORY | 3 +++
vulkan/vulkan-tools/DETAILS | 4 ++--
vulkan/vulkan-tools/HISTORY | 3 +++
vulkan/vulkan-utility-libraries/DETAILS | 4 ++--
vulkan/vulkan-utility-libraries/HISTORY | 3 +++
20 files changed, 78 insertions(+), 31 deletions(-)

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

vulkan-utility-libraries: => 1.4.330

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

vulkan-tools: => 1.4.330

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

vulkan-loader: => 1.4.330

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

vulkan-headers: => 1.4.330

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

cimg: => 3.6.3

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

add jkqtplotter-4.0.3

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

kddockwidgets: => 2.3.0

diff --git a/ChangeLog b/ChangeLog
index 7e52841..2fc41b8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2025-10-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * qt5-cmake/jkqtplotter$: added, plotter framework
+
2025-10-23 Treeve Jelbert <treeve AT sourcemage.org>
* gpgmepp qgpgme: added

diff --git a/graphics-libs/cimg/DETAILS b/graphics-libs/cimg/DETAILS
index f9d3ad4..24ffccb 100755
--- a/graphics-libs/cimg/DETAILS
+++ b/graphics-libs/cimg/DETAILS
@@ -1,13 +1,13 @@
SPELL=cimg
- VERSION=2.1.9
-
SOURCE_HASH=sha512:467d892b0fca32c8edd072d275081fd74f02e48bcb787bfba3d0f696a5c232f400f160b25f9e0f1f495e0b7bb3080f7bb4ec3758c0e9d3d3ca50011213c90dd5
+ VERSION=3.6.3
+
SOURCE_HASH=sha512:44efd4d0dc9ddbcda241c1ec8ed727cf9463eec17f5733db92cf3b72b479b2e2cdf5e8eec76be8396dc64382b074d4d5a7891c9298f94c8bc829801052f766ad
SOURCE=CImg_${VERSION}.zip
- SOURCE_URL[0]=http://cimg.eu/files/$SOURCE
+ SOURCE_URL[0]=https://cimg.eu/files/$SOURCE
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/CImg-${VERSION}
- WEB_SITE=http://cimg.eu/
+ WEB_SITE=https://cimg.eu/
ENTERED=20070318
- LICENSE[0]="http://www.cecill.info/licences/Licence_CeCILL-C_V1-en.txt
\
-http://www.cecill.info/licences/Licence_CeCILL_V2-en.html";
+
LICENSE[0]="https://www.cecill.info/licences/Licence_CeCILL-C_V1-en.txt \
+https://www.cecill.info/licences/Licence_CeCILL_V2-en.html";
KEYWORDS="graphics libs"
DOCS="${DOCS} Licence*"
SHORT="The CImg Library - C++ Template Image Processing Library"
diff --git a/graphics-libs/cimg/HISTORY b/graphics-libs/cimg/HISTORY
index b98cd6c..1508d53 100644
--- a/graphics-libs/cimg/HISTORY
+++ b/graphics-libs/cimg/HISTORY
@@ -1,3 +1,6 @@
+2025-10-25 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.6.3
+
2018-01-23 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: Fixed SOURCE_URL[0]
updated WEB_SITE
diff --git a/qt5-cmake/jkqtplotter/BUILD b/qt5-cmake/jkqtplotter/BUILD
new file mode 100755
index 0000000..d7dbff2
--- /dev/null
+++ b/qt5-cmake/jkqtplotter/BUILD
@@ -0,0 +1,2 @@
+OPTS+=' -DJKQtPlotter_BUILD_EXAMPLES=off' &&
+default_build
diff --git a/qt5-cmake/jkqtplotter/CONFIGURE b/qt5-cmake/jkqtplotter/CONFIGURE
new file mode 100755
index 0000000..b2f02c3
--- /dev/null
+++ b/qt5-cmake/jkqtplotter/CONFIGURE
@@ -0,0 +1 @@
+source $GRIMOIRE/CMAKE_CONFIGURE
diff --git a/qt5-cmake/jkqtplotter/DEPENDS b/qt5-cmake/jkqtplotter/DEPENDS
new file mode 100755
index 0000000..955a11b
--- /dev/null
+++ b/qt5-cmake/jkqtplotter/DEPENDS
@@ -0,0 +1 @@
+source $GRIMOIRE/QT_DEPENDS
diff --git a/qt5-cmake/jkqtplotter/DETAILS b/qt5-cmake/jkqtplotter/DETAILS
new file mode 100755
index 0000000..f9b45be
--- /dev/null
+++ b/qt5-cmake/jkqtplotter/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=jkqtplotter
+ SPELLX=JKQtPlotter
+ VERSION=4.0.3
+
SOURCE_HASH=sha512:c8b1e50f05695aa7142f72f9e4f4a98d64a2708f580f8fdca2f2cf8332cddc601ae8dee3d6f6e1a20a501efaa6623946e3e43244463506f6a075b6d1dd1a084b
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+ WEB_SITE=https://github.com/jkriege2/JKQtPlotter
+ SOURCE_URL[0]=$WEB_SITE/archive/refs/tags/v$VERSION.tar.gz
+ LICENSE[0]=LGPL2
+ ENTERED=20251024
+ KEYWORDS=""
+ SHORT="feature-richt Plotter framework"
+cat << EOF
+an extensive Qt5 & Qt6 Plotter framework (including a feature-richt plotter
widget, a speed-optimized,
+but limited variant and a LaTeX equation renderer!), written fully in C/C++
and without external
+dependencies
+EOF
diff --git a/qt5-cmake/jkqtplotter/HISTORY b/qt5-cmake/jkqtplotter/HISTORY
new file mode 100644
index 0000000..dca1d19
--- /dev/null
+++ b/qt5-cmake/jkqtplotter/HISTORY
@@ -0,0 +1,4 @@
+2025-10-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.0.3
+ spell created
+
diff --git a/qt5-cmake/jkqtplotter/NO_UNITY b/qt5-cmake/jkqtplotter/NO_UNITY
new file mode 100644
index 0000000..e69de29
diff --git a/qt5-cmake/jkqtplotter/PRE_BUILD b/qt5-cmake/jkqtplotter/PRE_BUILD
new file mode 100755
index 0000000..fd5b05f
--- /dev/null
+++ b/qt5-cmake/jkqtplotter/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+sed -i 's/3.1/3.16/' \
+ cmake/jkqtplotter_common_include.cmake \
+ cmake/jkqtplotter_common_compilersettings.cmake
diff --git a/qt5-cmake/kddockwidgets/DEPENDS b/qt5-cmake/kddockwidgets/DEPENDS
index c91539c..310013f 100755
--- a/qt5-cmake/kddockwidgets/DEPENDS
+++ b/qt5-cmake/kddockwidgets/DEPENDS
@@ -1,10 +1,5 @@
-source $GRIMOIRE/CMAKE_DEPENDS
-optional_depends qt6base ' -DKDDockWidgets_QT6=true
-DCMAKE_PREFIX_PATH=/opt/qt6/lib/cmake' 'use Qt6'
-if is_depends_enabled $SPELL qt6base;then
- optional_depends qt6declarative '' '' 'QML support'
-else
- depends qtbase
- optional_depends qtdeclarative '' '' 'QML support'
-fi &&
+source $GRIMOIRE/QT6_DEPENDS
+depends fmt &&
+optional_depends qt6declarative '' '' 'QML support' &&
optional_depends nlohmann_json '' '' 'use system nlohmann_json' &&
optional_depends spdlog '' ' -DKDDockWidgets_NO_SPDLOG=true' 'logging
feature'
diff --git a/qt5-cmake/kddockwidgets/DETAILS b/qt5-cmake/kddockwidgets/DETAILS
index 05f7678..41fc2d2 100755
--- a/qt5-cmake/kddockwidgets/DETAILS
+++ b/qt5-cmake/kddockwidgets/DETAILS
@@ -1,17 +1,15 @@
SPELL=kddockwidgets
- VERSION=2.2.5
+ SPELLX=KDDockWidgets
+ VERSION=2.3.0
+
SOURCE_HASH=sha512:eac967bc446bf61618a5559d38e02617a7bdf4b759d23193955d7d820042c90e2c4c75747b5e21c9d7641fa85208b49277e786f14ccdbcfc5503be024cfab4d9
SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
WEB_SITE=https://github.com/KDAB/KDDockWidgets
SOURCE_URL=$WEB_SITE/releases/download/v$VERSION/$SOURCE
- SOURCE2=$SOURCE.asc
- SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
- SOURCE_GPG=kdab.gpg:$SOURCE.asc:UPSTREAM_KEY
- SOURCE2_IGNORE=signature
ENTERED=20200120
LICENSE[0]=GPL
- KEYWORDS="qt{5,6}"
- SHORT=" Dock Widget Framework for Qt{5,6}"
+ KEYWORDS="qt6"
+ SHORT=" Dock Widget Framework for Qt6"
cat << EOF
-KDAB\'s Dock Widget Framework for Qt{5,6}
+KDAB\'s Dock Widget Framework for Qt6
EOF
diff --git a/qt5-cmake/kddockwidgets/HISTORY b/qt5-cmake/kddockwidgets/HISTORY
index 0ec5777..67f27a7 100644
--- a/qt5-cmake/kddockwidgets/HISTORY
+++ b/qt5-cmake/kddockwidgets/HISTORY
@@ -1,3 +1,9 @@
+2025-10-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.3.0
+ use source_hash
+ * DEPENDS: use QT6_DEPENDS. add fmt
+ * NO_UNITY: added
+
2025-06-13 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.2.5

diff --git a/qt5-cmake/kddockwidgets/NO_UNITY
b/qt5-cmake/kddockwidgets/NO_UNITY
new file mode 100644
index 0000000..e69de29
diff --git a/vulkan/vulkan-headers/DETAILS b/vulkan/vulkan-headers/DETAILS
index f3c3fd0..6e4d065 100755
--- a/vulkan/vulkan-headers/DETAILS
+++ b/vulkan/vulkan-headers/DETAILS
@@ -1,7 +1,7 @@
SPELL=vulkan-headers
SPELLX=Vulkan-Headers
- VERSION=1.4.329
-
SOURCE_HASH=sha512:306f2d1922441240f28cafcb27f9ff97c363cc464dcd3d02a94729c0b8b1e17e4082f22e379b14c9db12a35be221a86369077bcec5b59a310caa01ae4ce378d3
+ VERSION=1.4.330
+
SOURCE_HASH=sha512:7a9d0db45fb68622a4f92291bd6b74d956431600c88c209ab3a9bbfb9d869c6ebfdf5c4b593c5cb0e7b20cb1d2f64222920e863e569c147343aff05b6b577b12
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
WEB_SITE=https://github.com/KhronosGroup/$SPELLX
diff --git a/vulkan/vulkan-headers/HISTORY b/vulkan/vulkan-headers/HISTORY
index f255594..0f388d0 100644
--- a/vulkan/vulkan-headers/HISTORY
+++ b/vulkan/vulkan-headers/HISTORY
@@ -1,3 +1,6 @@
+2025-10-26 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.4.330
+
2025-10-11 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.4.329

diff --git a/vulkan/vulkan-loader/DETAILS b/vulkan/vulkan-loader/DETAILS
index fb2abc3..b1b3134 100755
--- a/vulkan/vulkan-loader/DETAILS
+++ b/vulkan/vulkan-loader/DETAILS
@@ -1,7 +1,7 @@
SPELL=vulkan-loader
SPELLX=Vulkan-Loader
- VERSION=1.4.329
-
SOURCE_HASH=sha512:d505af3cd2bd567ca346065abf10d2dc87d097a8fe49fe7c1ae4ef2e89b27054fd49d8998661df225a6120a264a9e8921532b04034820b303f04a5179d68b82d
+ VERSION=1.4.330
+
SOURCE_HASH=sha512:af7054016d04cb4033224a6ed7072588cd8f7b61fd6f8537100e3fc6652c176a9afebc956df91990f7350bd93a691922656f114e6feb3dc1e3bffe69ca50a9ea
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
WEB_SITE=https://github.com/KhronosGroup//$SPELLX
diff --git a/vulkan/vulkan-loader/HISTORY b/vulkan/vulkan-loader/HISTORY
index ab473bf..d9ea86c 100644
--- a/vulkan/vulkan-loader/HISTORY
+++ b/vulkan/vulkan-loader/HISTORY
@@ -1,3 +1,6 @@
+2025-10-26 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.4.330
+
2025-10-11 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.4.329

diff --git a/vulkan/vulkan-tools/DETAILS b/vulkan/vulkan-tools/DETAILS
index 50a165c..82caeb1 100755
--- a/vulkan/vulkan-tools/DETAILS
+++ b/vulkan/vulkan-tools/DETAILS
@@ -1,7 +1,7 @@
SPELL=vulkan-tools
SPELLX=Vulkan-Tools
- VERSION=1.4.329
-
SOURCE_HASH=sha512:189e06db101d935042cb25c32f76c0418c0fe9923e609dd24ff52aaa2a877c9c908399d5467b3bec4cb65ba8399d90638bcdf8e84baaaf44e292cca157214313
+ VERSION=1.4.330
+
SOURCE_HASH=sha512:d00368c346d03d20a5b618538876e56440dd4e88709c63e879469accfa23e5f7abe0cc3e2e507e13fe6089b6fd29a05cb45bb8c4476517cefc1529ee96b5606e
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
WEB_SITE=https://github.com/KhronosGroup/$SPELLX
diff --git a/vulkan/vulkan-tools/HISTORY b/vulkan/vulkan-tools/HISTORY
index 4298452..87fb513 100644
--- a/vulkan/vulkan-tools/HISTORY
+++ b/vulkan/vulkan-tools/HISTORY
@@ -1,3 +1,6 @@
+2025-10-26 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.4.330
+
2025-10-11 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.4.329

diff --git a/vulkan/vulkan-utility-libraries/DETAILS
b/vulkan/vulkan-utility-libraries/DETAILS
index 7f0b979..df5c6ed 100755
--- a/vulkan/vulkan-utility-libraries/DETAILS
+++ b/vulkan/vulkan-utility-libraries/DETAILS
@@ -7,8 +7,8 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-scm"
SOURCE_IGNORE="volatile"
FORCE_DOWNLOAD="on"
else
- VERSION="1.4.329"
-
SOURCE_HASH=sha512:284ccba18ef911b99a70d1eed8ac3981ba0c61e7f1d24ea467af1845a2836642878c5d06fb1df884db2265607c5f09fd6feb742ce8d0fd97e236badee499b881
+ VERSION="1.4.330"
+
SOURCE_HASH=sha512:dd1c131aa82719609c14298c6a8c1f2f74d2b7d8557522bfe40ba509a3a2762f1c77574956e70dc35b7316c0abf25e19871ab8aa36056b7cf24160b589f97ce0
SOURCE="${SPELL}-${VERSION}.tar.gz"

SOURCE_URL[0]="https://github.com/KhronosGroup/Vulkan-Utility-Libraries/archive/refs/tags/v${VERSION}.tar.gz";
# Watch: https://github.com/KhronosGroup/Vulkan-Utility-Libraries/tags
tags/v([0-9.\-]+)[.]tar
diff --git a/vulkan/vulkan-utility-libraries/HISTORY
b/vulkan/vulkan-utility-libraries/HISTORY
index b08a5e5..7202934 100644
--- a/vulkan/vulkan-utility-libraries/HISTORY
+++ b/vulkan/vulkan-utility-libraries/HISTORY
@@ -1,3 +1,6 @@
+2025-10-26 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.4.330
+
2025-10-11 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.4.329



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

Archive powered by MHonArc 2.6.24.

Top of Page