Skip to Content.
Sympa Menu

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

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 (eedc7d980a59bc640e768925002691ce073ceccd)
  • Date: Thu, 30 Apr 2026 12:18:45 +0000

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

ChangeLog | 6 ++++++
http/cpp-httplib/DETAILS | 4 ++--
http/cpp-httplib/HISTORY | 3 +++
qt6/qt6tasktree/CONFIGURE | 1 +
qt6/qt6tasktree/DEPENDS | 1 +
qt6/qt6tasktree/DETAILS | 9 +++++++++
qt6/qt6tasktree/HISTORY | 3 +++
qt6/sha5sum.txt | 1 +
video-libs/libcamera/BUILD | 7 +++++++
video-libs/libcamera/CONFIGURE | 1 +
video-libs/libcamera/DEPENDS | 19 +++++++++++++++++++
video-libs/libcamera/DETAILS | 27 +++++++++++++++++++++++++++
video-libs/libcamera/HISTORY | 8 ++++++++
13 files changed, 88 insertions(+), 2 deletions(-)

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

add qt6tasktree-6.11.0

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

cpp-httplib: => 0.43.1

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

libcamera: => 0.7.1

diff --git a/ChangeLog b/ChangeLog
index 4c20414..9bbc805 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2026-04-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * qt6/qt6tasktree: added
+
+2026-04-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * video-libs/libcamera: added
+
2026-04-11 Treeve Jelbert <treeve AT sourcemage.org>
* openprinting/libcups: added

diff --git a/http/cpp-httplib/DETAILS b/http/cpp-httplib/DETAILS
index d4265ec..2988937 100755
--- a/http/cpp-httplib/DETAILS
+++ b/http/cpp-httplib/DETAILS
@@ -1,7 +1,7 @@
source $GRIMOIRE/MESON_FUNCTIONS
SPELL=cpp-httplib
- VERSION=0.42.0
-
SOURCE_HASH=sha512:74a384ce014951c22d5f1799c845df7b4717c2cd2fb05c07cdc4182cf0c8bcca5c7d79b59955746a120afb61d31a94e816e91417271a1ab9544064d81a7917b6
+ VERSION=0.43.1
+
SOURCE_HASH=sha512:65b770da7dd22f672ddae849f42c9fdb545e000004f825c3776fe29512ca12a47f78c72f9934c4562f4168ce37081ec40f5fb25de797e7fb99e70cb5946e12d4
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 8237075..c66cff1 100644
--- a/http/cpp-httplib/HISTORY
+++ b/http/cpp-httplib/HISTORY
@@ -1,3 +1,6 @@
+2026-04-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.43.1
+
2026-04-15 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.42.0
CCACHE="off", may be broken
diff --git a/qt6/qt6tasktree/CONFIGURE b/qt6/qt6tasktree/CONFIGURE
new file mode 100755
index 0000000..b2f02c3
--- /dev/null
+++ b/qt6/qt6tasktree/CONFIGURE
@@ -0,0 +1 @@
+source $GRIMOIRE/CMAKE_CONFIGURE
diff --git a/qt6/qt6tasktree/DEPENDS b/qt6/qt6tasktree/DEPENDS
new file mode 100755
index 0000000..e498beb
--- /dev/null
+++ b/qt6/qt6tasktree/DEPENDS
@@ -0,0 +1 @@
+source $GRIMOIRE/QT6_DEPENDS
diff --git a/qt6/qt6tasktree/DETAILS b/qt6/qt6tasktree/DETAILS
new file mode 100755
index 0000000..290100b
--- /dev/null
+++ b/qt6/qt6tasktree/DETAILS
@@ -0,0 +1,9 @@
+ SPELL=qt6tasktree
+source $GRIMOIRE/$SECTION/QT6_VERSIONS
+
+# SECURITY_PATCH=3
+ ENTERED=20260430
+ SHORT=""
+cat << EOF
+task tree support for qt6
+EOF
diff --git a/qt6/qt6tasktree/HISTORY b/qt6/qt6tasktree/HISTORY
new file mode 100644
index 0000000..5b2a50c
--- /dev/null
+++ b/qt6/qt6tasktree/HISTORY
@@ -0,0 +1,3 @@
+2026-04-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * spell created
+
diff --git a/qt6/sha5sum.txt b/qt6/sha5sum.txt
index daa641b..2278db1 100644
--- a/qt6/sha5sum.txt
+++ b/qt6/sha5sum.txt
@@ -28,3 +28,4 @@
ae1728e67d21d28aadbc90a6abe1cd9812fbd99c791deb8f01bbfd074fb3b7160521464d8f3da2f1

a3e6138ecc1d0a19faf97975341547214ebdb61eee89bec96cfc7d09b2da621569d7c6aadc392ac683e1d18e3b01fe1d9949b3726633aaf5a6edafd8015db4a0
qtwebengine-everywhere-src-6.11.0.tar.xz

142d95bd1ed4d84c83544b3b8dc9afc344690525ae6533973aec5232563efb68c2b3d85c4e29638824e1b388589f73c0e0290b9afc564edea631f405da648dd9
qtwebsockets-everywhere-src-6.11.0.tar.xz

79331399d177c7906f45b34088db3a5d8004810df18dae786768f84ae13ee3bd82d6b0e3416114ba6c93f095412300b3cc914317c1053582ae46f3fdf1cb446c
qtwebview-everywhere-src-6.11.0.tar.xz
+b52d700a294a693b63eaf7530e4b2220183c534f81213b343d11e32832febc2aaa2360975c9504c14b3d7f13c18597e6ee72a5ecfaf36b8abf6f2648292f1099
qttasktree-everywhere-src-6.11.0.tar.xz
diff --git a/video-libs/libcamera/BUILD b/video-libs/libcamera/BUILD
new file mode 100755
index 0000000..37bed77
--- /dev/null
+++ b/video-libs/libcamera/BUILD
@@ -0,0 +1,7 @@
+if is_depends_enabled $SPELL qt6base; then
+ export QT6DIR=$INSTALL_ROOT/opt/qt6
+ export PKG_CONFIG_PATH="$QT6DIR/lib/pkgconfig"
+fi &&
+OPTS+=' ' &&
+default_build
+
diff --git a/video-libs/libcamera/CONFIGURE b/video-libs/libcamera/CONFIGURE
new file mode 100755
index 0000000..d0bac55
--- /dev/null
+++ b/video-libs/libcamera/CONFIGURE
@@ -0,0 +1 @@
+source $GRIMOIRE/MESON_CONFIGURE
diff --git a/video-libs/libcamera/DEPENDS b/video-libs/libcamera/DEPENDS
new file mode 100755
index 0000000..d215c30
--- /dev/null
+++ b/video-libs/libcamera/DEPENDS
@@ -0,0 +1,19 @@
+source $GRIMOIRE/MESON_DEPENDS &&
+source $GRIMOIRE/VDEPENDS &&
+vdepends <<! &&
+ DEVICE-MANAGER
+ gnutls
+ jinja2
+ python-ply
+ pyyaml
+!
+optional_depends gstreamer-1.0 gstreamer=enabled gstreamer=disabled
'gstreamer support' &&
+if is_depends_enabled $SPELL gstreamer-1.0;then
+ depends gst-plugins-base-1.0 &&
+ depends glib2
+fi &&
+optional_depends qt6base qcam=enabled qcam=disabled 'build qcam test
module' &&
+#optional_depends googletest cam=enabled cam=disabled 'build cam test
module' &&
+optional_depends googletest lc-compliance=enabled lc-compliance=disabled
'lc-compliance test' &&
+optional_depends pybind11 pycamera=enabled pycamera=disabled 'build
Python binding'
+#qoptional_depends
diff --git a/video-libs/libcamera/DETAILS b/video-libs/libcamera/DETAILS
new file mode 100755
index 0000000..4fdf0d9
--- /dev/null
+++ b/video-libs/libcamera/DETAILS
@@ -0,0 +1,27 @@
+source $GRIMOIRE/MESON_FUNCTIONS
+ SPELL=libcamera
+ VERSION=0.7.1
+
SOURCE_HASH=sha512:0e886021a3bbd668184b581248b9d89a8e909360a7f138237a2c03b41b477cb255bd6daf4932fdebf86c3410b4deccc4c5db93264ed0c6c9969076cdbae8a77b
+ SOURCE=$SPELL-v$VERSION.tar.gz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-v$VERSION"
+ WEB_SITE=https://www.libcamera.org
+
SOURCE_URL[0]="https://gitlab.freedesktop.org/camera/libcamera/-/archive/v${VERSION}/${SOURCE}";
+ LICENSE[0]=APACHE
+ ENTERED=20251111
+ KEYWORDS=""
+ SHORT="linux camera framework"
+cat << EOF
+complex camera support library for Linux, Android, and ChromeOS
+
+Cameras are complex devices that need heavy hardware image processing
operations. Control of the
+processing is based on advanced algorithms that must run on a programmable
processor. This has
+traditionally been implemented in a dedicated MCU in the camera, but in
embedded devices algorithms
+have been moved to the main CPU to save cost. Blurring the boundary between
camera devices and Linux
+often left the user with no other option than a vendor-specific
closed-source solution.
+
+To address this problem the Linux media community has very recently started
collaboration with the
+industry to develop a camera stack that will be open-source-friendly while
still protecting vendor
+core IP. libcamera was born out of that collaboration and will offer modern
camera support to
+Linux-based systems, including traditional Linux distributions, ChromeOS and
Android.
+
+EOF
diff --git a/video-libs/libcamera/HISTORY b/video-libs/libcamera/HISTORY
new file mode 100644
index 0000000..a2c5cae
--- /dev/null
+++ b/video-libs/libcamera/HISTORY
@@ -0,0 +1,8 @@
+2026-04-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.7.1
+ download from reedesktop.org
+
+2025-11-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.52
+ spell created
+


  • [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (eedc7d980a59bc640e768925002691ce073ceccd), Treeve Jelbert, 04/30/2026

Archive powered by MHonArc 2.6.24.

Top of Page