sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (4bd45f57586ad00b90a3be619965e12b0241234f)
- 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 (4bd45f57586ad00b90a3be619965e12b0241234f)
- Date: Thu, 9 Oct 2025 15:52:24 +0000
GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:
devel/ccache/DETAILS
| 4 -
devel/ccache/HISTORY
| 3
http/cpp-httplib/DEPENDS
| 6 +
http/cpp-httplib/DETAILS
| 4 -
http/cpp-httplib/HISTORY
| 4 +
kde-extra/ktextaddons/DETAILS
| 2
kde-extra/ktextaddons/HISTORY
| 3
python-pypi/borgbackup/HISTORY
| 3
python-pypi/borgbackup/PRE_BUILD
| 3
python-pypi/msgpack/DEPENDS
| 3
python-pypi/msgpack/DETAILS
| 6 -
python-pypi/msgpack/HISTORY
| 4 +
python-pypi/setuptools/DETAILS
| 4 -
python-pypi/setuptools/HISTORY
| 3
video-libs/libplacebo/HISTORY
| 7 +-
video-libs/libplacebo/PRE_BUILD
| 3
video-libs/libplacebo/patches/0001-vulkan-utils_gen-fix-for-python-3.14.patch
| 31 ++++++++++
17 files changed, 79 insertions(+), 14 deletions(-)
New commits:
commit 4bd45f57586ad00b90a3be619965e12b0241234f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
libplacebo - add upstream patch
commit 738e08c91783049089f2082b4bdd44253111f443
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
ccache: => 4.12.1
commit 3844e99c71f8f239537f8a2f7f3635b2d32df3c6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
cpp-httplib: => 0.26.0
commit d573b57312f3dd8ac17c86613c7ce8f13c76d483
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
borgbackup - fix for msgpack-1.1.2
commit bcce209b14281367dcee11654c1181cea6e544d6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
ktextaddons: => 1.8.0
commit 0a1de49bc988a252e35a0432a15ce92c56012bed
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
msgpack - depends pip
commit f329d28b26de6ef9ac185e1a0033514e1d351d13
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
setuptools: => 80.9.0
commit 3b06f86b2a20ecdace041e0d65c72037cbc4b0cf
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
msgpack: => 1.1.2
diff --git a/devel/ccache/DETAILS b/devel/ccache/DETAILS
index d84f4f6..faf3b55 100755
--- a/devel/ccache/DETAILS
+++ b/devel/ccache/DETAILS
@@ -1,7 +1,7 @@
source $GRIMOIRE/CMAKE_FUNCTIONS
SPELL=ccache
- VERSION=4.12
-
SOURCE_HASH=sha512:c7b9516dd11507f603b27dc0c23c3c21f133a23cad2e4f4eb3b0405f055034ea85e9728015bff295312c3c86bcfa54efcedc513615b4284c2b1ba8ca5bdb3ff2
+ VERSION=4.12.1
+
SOURCE_HASH=sha512:f6618026b99d7352fc59d8233dd1cb307970baceb37b3c0c8f5360ca485141ca12da5bcf1e58deaa9e2c383cf40b56eb6fae70a51db90f54ae126596e841eb57
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=https://github.com/$SPELL/$SPELL/releases/download/v$VERSION/$SOURCE
diff --git a/devel/ccache/HISTORY b/devel/ccache/HISTORY
index 7beff63..073860d 100755
--- a/devel/ccache/HISTORY
+++ b/devel/ccache/HISTORY
@@ -1,3 +1,6 @@
+2025-10-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.12.1
+
2025-09-25 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 4.12
drop sig files, as upstream now uses minisig
diff --git a/http/cpp-httplib/DEPENDS b/http/cpp-httplib/DEPENDS
index 662c999..95b4520 100755
--- a/http/cpp-httplib/DEPENDS
+++ b/http/cpp-httplib/DEPENDS
@@ -1 +1,5 @@
-source $GRIMOIRE/MESON_DEPENDS
+source $GRIMOIRE/MESON_DEPENDS &&
+optional_depends SSL openssl=enabled openssl=disabled 'Enable OpenSSL
support' &&
+optional_depends zlib zlib=enabled zlib=disabled 'Enable zlib
support' &&
+optional_depends brotli brotli=enabled brotli=disabled 'Enable Brotli
support' &&
+optional_depends python3 compile=true compile=false 'build library'
diff --git a/http/cpp-httplib/DETAILS b/http/cpp-httplib/DETAILS
index f446fee..07fdabc 100755
--- a/http/cpp-httplib/DETAILS
+++ b/http/cpp-httplib/DETAILS
@@ -1,7 +1,7 @@
source $GRIMOIRE/MESON_FUNCTIONS
SPELL=cpp-httplib
- VERSION=0.16.0
-
SOURCE_HASH=sha512:63dc5a50f425e7be909d60db138caa1b9d7260c5d4db26603011a329f0d6a645d56f436c79466fbe662f24a94bc0f72926062b3ed49cb658eb91a6bdb2ddf25b
+ VERSION=0.26.0
+
SOURCE_HASH=sha512:b364500f76e2ecb0fe21b032d831272e3f1dfeea71af74e325f8fc4ce9dcdb3c941b97a5b422bdeafb9facd058597b90f8bfc284fb9afe3c33fefa15dd5a010b
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=https://github.com/yhirose/cpp-httplib
diff --git a/http/cpp-httplib/HISTORY b/http/cpp-httplib/HISTORY
index 7ea2e82..a98a0de 100644
--- a/http/cpp-httplib/HISTORY
+++ b/http/cpp-httplib/HISTORY
@@ -1,3 +1,7 @@
+2025-10-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.26.0
+ * DEPENDS: multiple options
+
2024-07-01 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.16,0
spell created
diff --git a/kde-extra/ktextaddons/DETAILS b/kde-extra/ktextaddons/DETAILS
index aed69ac..757685f 100755
--- a/kde-extra/ktextaddons/DETAILS
+++ b/kde-extra/ktextaddons/DETAILS
@@ -1,5 +1,5 @@
SPELL=ktextaddons
- VERSION=1.7.1
+ VERSION=1.8.0
source $GRIMOIRE/KDE_EXTRA
ENTERED=20230111
# SECURITY_PATCH=1
diff --git a/kde-extra/ktextaddons/HISTORY b/kde-extra/ktextaddons/HISTORY
index 873a2e3..3d6510a 100644
--- a/kde-extra/ktextaddons/HISTORY
+++ b/kde-extra/ktextaddons/HISTORY
@@ -1,3 +1,6 @@
+2025-10-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.8.0
+
2025-09-21 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.7.1
* DEPENDS: add more frameworks
diff --git a/python-pypi/borgbackup/HISTORY b/python-pypi/borgbackup/HISTORY
index 45bceb4..2f88503 100644
--- a/python-pypi/borgbackup/HISTORY
+++ b/python-pypi/borgbackup/HISTORY
@@ -1,3 +1,6 @@
+2025-10-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * PRE_BUILD: fix for msgpack-1.1.2
+
2025-04-26 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.4.1
diff --git a/python-pypi/borgbackup/PRE_BUILD
b/python-pypi/borgbackup/PRE_BUILD
index fe15ebb..0608c8f 100755
--- a/python-pypi/borgbackup/PRE_BUILD
+++ b/python-pypi/borgbackup/PRE_BUILD
@@ -3,4 +3,7 @@ cd $SOURCE_DIRECTORY &&
# allow latest msgpack
sed -i "/msgpack/s/1, 0, 5/1, 0, 7/" pyproject.toml
src/borg/helpers/msgpack.py &&
sed -i "/msgpack/s/1.0.5/1.0.7/" setup.py &&
+# force msgpack version
+sed -i '/msgpack/s/1.1.0/1.1.2/' pyproject.toml PKG-INFO
src/borgbackup.egg-info/* &&
+sed -i '/msgpack.version/s/1, 1, 0/1, 1, 2/' src/borg/helpers/msgpack.py &&
sed -i 's/_scm//' setup.py
diff --git a/python-pypi/msgpack/DEPENDS b/python-pypi/msgpack/DEPENDS
index 6de4242..ca87b4a 100755
--- a/python-pypi/msgpack/DEPENDS
+++ b/python-pypi/msgpack/DEPENDS
@@ -1 +1,2 @@
-. "${SECTION_DIRECTORY}/PY_DEPENDS"
+. "${SECTION_DIRECTORY}/PY_DEPENDS" &&
+depends pip
diff --git a/python-pypi/msgpack/DETAILS b/python-pypi/msgpack/DETAILS
index c7feb63..88f3fdd 100755
--- a/python-pypi/msgpack/DETAILS
+++ b/python-pypi/msgpack/DETAILS
@@ -1,7 +1,7 @@
SPELL=msgpack
- VERSION=1.1.0
-
VX=cb/d0/7555686ae7ff5731205df1012ede15dd9d927f6227ea151e901c7406af4f
-
SOURCE_HASH=sha512:2af3a6ae9a68a0261bf1cbb5ca6925004b421241c445d17023976fe38738049458937a578828cdf3c1f2fd19dfbbcceb21762957bfd459d6862adb110cad3faa
+ VERSION=1.1.2
+
VX=4d/f2/bfb55a6236ed8725a96b0aa3acbd0ec17588e6a2c3b62a93eb513ed8783f
+
SOURCE_HASH=sha512:75b1536e180f6cdd2cb7b525d7c4bd79ddbe8807a5276b2e119f499769497552b682a7ef76df9a82957832b7646853be8c6df5bf2881c61d716fa3de9042e4fd
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=https://files.pythonhosted.org/packages/$VX/$SOURCE
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
diff --git a/python-pypi/msgpack/HISTORY b/python-pypi/msgpack/HISTORY
index c144d0a..89dcfbb 100644
--- a/python-pypi/msgpack/HISTORY
+++ b/python-pypi/msgpack/HISTORY
@@ -1,3 +1,7 @@
+2025-10-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.1.2
+ * DEPENDS: add pip, avoid multiple warnings
+
2024-10-08 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.1.0
diff --git a/python-pypi/setuptools/DETAILS b/python-pypi/setuptools/DETAILS
index f34e7e2..28b3587 100755
--- a/python-pypi/setuptools/DETAILS
+++ b/python-pypi/setuptools/DETAILS
@@ -1,6 +1,6 @@
SPELL=setuptools
- VERSION=75.1.0
-
SOURCE_HASH=sha512:5003e81c7988dd522cfba233ac643ade9a1ff074a13182a81da7fe3f40565b97dd2696c96b8a0694fcd3417e527e2cf6d6ea5e21d29ff927c1ab5916a2607239
+ VERSION=80.9.0
+
SOURCE_HASH=sha512:36eb1f219d29c6b9e135936bde2001ad70a971c8069cd0175d3a5325b450e6843a903d3f70043c9f534768ebeab8ab0c544b8f44456555d333f1ed72daa5c18b
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=https://pypi.python.org/packages/source/s/${SPELL}/${SOURCE}
# Watch: https://pypi.org/project/setuptools/ /project/setuptools/([0-9.]+)/
diff --git a/python-pypi/setuptools/HISTORY b/python-pypi/setuptools/HISTORY
index 39f4008..146276b 100644
--- a/python-pypi/setuptools/HISTORY
+++ b/python-pypi/setuptools/HISTORY
@@ -1,3 +1,6 @@
+2025-10-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 80.9.0
+
2024-09-20 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 75.1.0, added Watch line
diff --git a/video-libs/libplacebo/HISTORY b/video-libs/libplacebo/HISTORY
index f80e998..34e8f2d 100644
--- a/video-libs/libplacebo/HISTORY
+++ b/video-libs/libplacebo/HISTORY
@@ -1,8 +1,11 @@
+2025-10-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * PRE_BUILD 0001-vulkan-utils_gen-fix-for-python-3.14.patch: added
+
2025-06-06 Pavel Vinogradov <public AT sourcemage.org>
* PRE_BUILD: removed, not needed anymore
-2025-05-31 Treeeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: add optional libunwind
+2025-05-31 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: add optional libunwind
2025-05-21 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 7.351.0
diff --git a/video-libs/libplacebo/PRE_BUILD b/video-libs/libplacebo/PRE_BUILD
new file mode 100755
index 0000000..4604ffc
--- /dev/null
+++ b/video-libs/libplacebo/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+apply_patch_dir patches
diff --git
a/video-libs/libplacebo/patches/0001-vulkan-utils_gen-fix-for-python-3.14.patch
b/video-libs/libplacebo/patches/0001-vulkan-utils_gen-fix-for-python-3.14.patch
new file mode 100644
index 0000000..d7ddfd0
--- /dev/null
+++
b/video-libs/libplacebo/patches/0001-vulkan-utils_gen-fix-for-python-3.14.patch
@@ -0,0 +1,31 @@
+From 37088af8d779600fcd915618e4867c328b3d181e Mon Sep 17 00:00:00 2001
+From: Nicolas Chauvet <kwizart AT gmail.com>
+Date: Tue, 29 Jul 2025 11:42:35 +0200
+Subject: [PATCH] vulkan/utils_gen: fix for python 3.14
+
+Python 3.14+ has added more type checking. This patch fixes usage
+
+Fixes: https://github.com/haasn/libplacebo/issues/335
+
+Signed-off-by: Nicolas Chauvet <kwizart AT gmail.com>
+---
+ src/vulkan/utils_gen.py | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/src/vulkan/utils_gen.py b/src/vulkan/utils_gen.py
+index 4bbe185b..27204fe6 100644
+--- a/src/vulkan/utils_gen.py
++++ b/src/vulkan/utils_gen.py
+@@ -238,7 +238,8 @@ if __name__ == '__main__':
+ if not xmlfile or xmlfile == '':
+ xmlfile = find_registry_xml(datadir)
+
+- registry = VkXML(ET.parse(xmlfile))
++ tree = ET.parse(xmlfile)
++ registry = VkXML(tree.getroot())
+ with open(outfile, 'w') as f:
+ f.write(TEMPLATE.render(
+ vkresults = get_vkenum(registry, 'VkResult'),
+--
+2.45.1.windows.1
+
- [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (4bd45f57586ad00b90a3be619965e12b0241234f), Treeve Jelbert, 10/09/2025
Archive powered by MHonArc 2.6.24.