Skip to Content.
Sympa Menu

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

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 (04b742439984d844879342d6a81db646eac8d248)
  • Date: Sat, 30 Aug 2025 18:31:50 +0000

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

ChangeLog | 3 +++
libs/yyjson/CONFIGURE | 1 +
libs/yyjson/DEPENDS | 1 +
libs/yyjson/DETAILS | 15 +++++++++++++++
libs/yyjson/HISTORY | 2 ++
windowmanagers/wayfire/DEPENDS | 1 +
windowmanagers/wayfire/DETAILS | 4 ++--
windowmanagers/wayfire/HISTORY | 4 ++++
windowmanagers/wf-config/DETAILS | 4 ++--
windowmanagers/wf-config/HISTORY | 3 +++
10 files changed, 34 insertions(+), 4 deletions(-)

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

wayfire - depends ++

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

wf-config: => 0.10.0

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

add yyjson-0.12.0

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

wayfire: => 0.10.0

diff --git a/ChangeLog b/ChangeLog
index 44c1699..e772fc0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2025-08-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * libs/yyjson: added very fast json library
+
2025-08-18 Treeve Jelbert <treeve AT sourcemage.org>
* add python spells pathspec pluggy hatchling trove_classifiers

diff --git a/libs/yyjson/CONFIGURE b/libs/yyjson/CONFIGURE
new file mode 100755
index 0000000..b2f02c3
--- /dev/null
+++ b/libs/yyjson/CONFIGURE
@@ -0,0 +1 @@
+source $GRIMOIRE/CMAKE_CONFIGURE
diff --git a/libs/yyjson/DEPENDS b/libs/yyjson/DEPENDS
new file mode 100755
index 0000000..6d7d390
--- /dev/null
+++ b/libs/yyjson/DEPENDS
@@ -0,0 +1 @@
+source $GRIMOIRE/CMAKE_DEPENDS
diff --git a/libs/yyjson/DETAILS b/libs/yyjson/DETAILS
new file mode 100755
index 0000000..5ff3ec6
--- /dev/null
+++ b/libs/yyjson/DETAILS
@@ -0,0 +1,15 @@
+source $GRIMOIRE/CMAKE_FUNCTIONS
+ SPELL=yyjson
+ VERSION=0.12.0
+
SOURCE_HASH=sha512:a468477544f40a13595eb0afa74857b669b0cf0bf3258678541368863cc3a27fa6f43cc2ef1f4c6103c81b798cea2f67cc14268789de3965e1315a44972c713f
+# SECURITY_PATCH=1
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=https://github.com/ibireme/yyjson
+ SOURCE_URL[0]=$WEB_SITE/archive/refs/tags/$VERSION.tar.gz
+ ENTERED=20250830
+ LICENSE[0]=MIT
+ SHORT="The fastest JSON library in C "
+cat << EOF
+The fastest JSON library in C
+EOF
diff --git a/libs/yyjson/HISTORY b/libs/yyjson/HISTORY
new file mode 100644
index 0000000..21042f3
--- /dev/null
+++ b/libs/yyjson/HISTORY
@@ -0,0 +1,2 @@
+2025-08-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.12.0
diff --git a/windowmanagers/wayfire/DEPENDS b/windowmanagers/wayfire/DEPENDS
index e32c35c..ba0547a 100755
--- a/windowmanagers/wayfire/DEPENDS
+++ b/windowmanagers/wayfire/DEPENDS
@@ -19,4 +19,5 @@ depends wayland &&
depends wayland-protocols &&
depends wlroots use_system_wlroots=enabled &&
depends wf-config use_system_wfconfig=enabled &&
+depends yyjson &&
optional_depends xwayland xwayland={en,dis}abled 'X11 support in wayland'
diff --git a/windowmanagers/wayfire/DETAILS b/windowmanagers/wayfire/DETAILS
index 6f9604f..f333b95 100755
--- a/windowmanagers/wayfire/DETAILS
+++ b/windowmanagers/wayfire/DETAILS
@@ -1,7 +1,7 @@
. "${GRIMOIRE}/MESON_FUNCTIONS"
SPELL=wayfire
- VERSION=0.9.0
-
SOURCE_HASH=sha512:572bfbe1821490842eae33285a0a5607f70b96b0d5b994246ffe6f0bd74ef03d8d699f3f429bff4d376a0a9390312aa67332e8f614fefa2400e0b844b2d74ab9
+ VERSION=0.10.0
+
SOURCE_HASH=sha512:0eebfe10ad4697102b00b338462b7a04f8d1cacf30f32c1b5902b277302b8657aa6eafde047e81e726292dfadb016f3596bce5ae3c1be8a64034119034a04980
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=https://wayfire.org
diff --git a/windowmanagers/wayfire/HISTORY b/windowmanagers/wayfire/HISTORY
index 5efe63e..4c784a7 100644
--- a/windowmanagers/wayfire/HISTORY
+++ b/windowmanagers/wayfire/HISTORY
@@ -1,3 +1,7 @@
+2025-08-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.10.0
+ * DEPENDS:: add yyjson
+
2025-04-05 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.9.0

diff --git a/windowmanagers/wf-config/DETAILS
b/windowmanagers/wf-config/DETAILS
index fb125ad..911f71d 100755
--- a/windowmanagers/wf-config/DETAILS
+++ b/windowmanagers/wf-config/DETAILS
@@ -1,7 +1,7 @@
. "${GRIMOIRE}/MESON_FUNCTIONS"
SPELL=wf-config
- VERSION=0.9.0
-
SOURCE_HASH=sha512:ac2ca69b7d96b9b145a4789f004705a2d7b323e6724e429a1e5a4544cd56828165a01f48a9863ceb92004c51c8f05729468f4a32c37545716f8d537d39e3236b
+ VERSION=0.10.0
+
SOURCE_HASH=sha512:c75eb9188a361cc6f59d5c2142600337c71b05c5175ac8a2d8040c4fce4036d0ceb85ed87023d2db0704b55364aa88779510a757c225ba839faa0b751e03ed9f
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=https://wayfire.org
diff --git a/windowmanagers/wf-config/HISTORY
b/windowmanagers/wf-config/HISTORY
index 968c738..a36888d 100644
--- a/windowmanagers/wf-config/HISTORY
+++ b/windowmanagers/wf-config/HISTORY
@@ -1,3 +1,6 @@
+2025-08-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.10.0
+
2025-04-05 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.9.0



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

Archive powered by MHonArc 2.6.24.

Top of Page