Skip to Content.
Sympa Menu

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

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 (5177f85397da5a3a72bbef66cba66547bd0bba19)
  • Date: Wed, 5 Jun 2024 15:55:34 +0000

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

ChangeLog | 3 +++
http/litehtml/BUILD | 2 ++
http/litehtml/CONFIGURE | 1 +
http/litehtml/DEPENDS | 3 +++
http/litehtml/DETAILS | 16 ++++++++++++++++
http/litehtml/HISTORY | 4 ++++
libs/gumbo-parser/DETAILS | 2 +-
libs/gumbo-parser/HISTORY | 3 +++
qt6/qt6tools/BUILD | 2 ++
qt6/qt6tools/DEPENDS | 4 +++-
qt6/qt6tools/HISTORY | 4 ++++
xorg-app/weston/DETAILS | 2 +-
xorg-app/weston/HISTORY | 3 +++
13 files changed, 46 insertions(+), 3 deletions(-)

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

weston: => 13.0.3

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

qt6tools - tweak

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

litehtml-0.9 added

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

gumbo-parser - fix hash

diff --git a/ChangeLog b/ChangeLog
index ed1b363..d831590 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2024-06-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * http/litehtml: added, lightweight html parser
+
2024-06-03 Ismael Luceno <ismael AT sourcemage.org>
* http/goaccess: new spell, real-time web log analyzer

diff --git a/http/litehtml/BUILD b/http/litehtml/BUILD
new file mode 100755
index 0000000..8632fa8
--- /dev/null
+++ b/http/litehtml/BUILD
@@ -0,0 +1,2 @@
+OPTS+=' -DLITEHTML_BUILD_TESTING=off' &&
+default_build
diff --git a/http/litehtml/CONFIGURE b/http/litehtml/CONFIGURE
new file mode 100755
index 0000000..b2f02c3
--- /dev/null
+++ b/http/litehtml/CONFIGURE
@@ -0,0 +1 @@
+source $GRIMOIRE/CMAKE_CONFIGURE
diff --git a/http/litehtml/DEPENDS b/http/litehtml/DEPENDS
new file mode 100755
index 0000000..ef0c978
--- /dev/null
+++ b/http/litehtml/DEPENDS
@@ -0,0 +1,3 @@
+source $GRIMOIRE/CMAKE_DEPENDS &&
+depends gumbo-parser ' -DEXTERNAL_GUMBO=ON'
+
diff --git a/http/litehtml/DETAILS b/http/litehtml/DETAILS
new file mode 100755
index 0000000..7ae8f6d
--- /dev/null
+++ b/http/litehtml/DETAILS
@@ -0,0 +1,16 @@
+source $GRIMOIRE/CMAKE_FUNCTIONS
+ SPELL=litehtml
+ VERSION=0.9
+
SOURCE_HASH=sha512:2a156671b770a6a20ab00184d9869af779248dd1fb898930b3b479ee88d8b7d84f51fdbd689ae4124530ab70c8697b6641cf06b220631ce4fec4622e63845ea3
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ WEB_SITE=https://github.com/litehtml/litehtml
+ SOURCE_URL[0]=$WEB_SITE//archive/refs/tags/v$VERSION.tar.gz
+
+ LICENSE[0]=BSD
+ ENTERED=20240605
+ KEYWORDS=""
+ SHORT="Fast and lightweight HTML/CSS rendering engine"
+cat << EOF
+Fast and lightweight HTML/CSS rendering engine
+EOF
diff --git a/http/litehtml/HISTORY b/http/litehtml/HISTORY
new file mode 100644
index 0000000..a4093ba
--- /dev/null
+++ b/http/litehtml/HISTORY
@@ -0,0 +1,4 @@
+2024-06-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9
+ spell created
+
diff --git a/libs/gumbo-parser/DETAILS b/libs/gumbo-parser/DETAILS
index 5870b3a..5cc5028 100755
--- a/libs/gumbo-parser/DETAILS
+++ b/libs/gumbo-parser/DETAILS
@@ -2,7 +2,7 @@
VERSION=0.12.1
SOURCE="${SPELL}-${VERSION}.tar.gz"

SOURCE_URL[0]=https://codeberg.org/grisha/gumbo-parser/archive/${VERSION}.tar.gz
-
SOURCE_HASH=sha512:df74bf00b20152306b71db5659d4bf35ef6098ad6937925301ee48c96772607d2ab8e49a5b262caa27a72d5f267762c85e1434690e6abbf7e67d63c4713346d7
+
SOURCE_HASH=sha512:54ee47eea25b527b8708615c7729ee4b57108e6e210b649508951c83bd5cb08a894849327d1da8e5cf831b9700cceb2f168cea86f2f68e37633f8b773d9815fd
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}"
WEB_SITE="https://codeberg.org/grisha/gumbo-parser";
LICENSE[0]=Apache
diff --git a/libs/gumbo-parser/HISTORY b/libs/gumbo-parser/HISTORY
index 324d1b4..fa5b359 100644
--- a/libs/gumbo-parser/HISTORY
+++ b/libs/gumbo-parser/HISTORY
@@ -1,3 +1,6 @@
+2024-06-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: fix sha512
+
2023-12-06 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS: version 0.12.1 (fork on codeberg)

diff --git a/qt6/qt6tools/BUILD b/qt6/qt6tools/BUILD
new file mode 100755
index 0000000..8632fa8
--- /dev/null
+++ b/qt6/qt6tools/BUILD
@@ -0,0 +1,2 @@
+OPTS+=' -DLITEHTML_BUILD_TESTING=off' &&
+default_build
diff --git a/qt6/qt6tools/DEPENDS b/qt6/qt6tools/DEPENDS
index 934df38..497c5b9 100755
--- a/qt6/qt6tools/DEPENDS
+++ b/qt6/qt6tools/DEPENDS
@@ -1,3 +1,5 @@
source $GRIMOIRE/QT6_DEPENDS &&
depends qt6declarative &&
-optional_depends -sub CLANG llvm '' '
-DCMAKE_DISABLE_FIND_PACKAGE_WrapLibClang=1' 'build qdoc'
+optional_depends -sub CLANG llvm '' '
-DCMAKE_DISABLE_FIND_PACKAGE_WrapLibClang=1' 'build qdoc' &&
+optional_depends litehtml ' -DQLITEHTML_USE_SYSTEM_LITEHTML=ON' '' 'use
system litehtml'
+#optional_depends gumbo-parser ' -DEXTERNAL_GUMBO=on' '' 'use external gumbo'
diff --git a/qt6/qt6tools/HISTORY b/qt6/qt6tools/HISTORY
index 6c41b7a..c868d96 100644
--- a/qt6/qt6tools/HISTORY
+++ b/qt6/qt6tools/HISTORY
@@ -1,3 +1,7 @@
+2024-06-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: add litehtml
+ * BUILD: added
+
2024-05-20 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 6.7.1
* DEPENDS: forcibly disable clang
diff --git a/xorg-app/weston/DETAILS b/xorg-app/weston/DETAILS
index 4505e9b..9780a8c 100755
--- a/xorg-app/weston/DETAILS
+++ b/xorg-app/weston/DETAILS
@@ -1,6 +1,6 @@
. "${GRIMOIRE}/MESON_FUNCTIONS"
SPELL=weston
- VERSION=13.0.1
+ VERSION=13.0.3
PATCHLEVEL=1
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/xorg-app/weston/HISTORY b/xorg-app/weston/HISTORY
index 0492402..85c91f1 100644
--- a/xorg-app/weston/HISTORY
+++ b/xorg-app/weston/HISTORY
@@ -1,3 +1,6 @@
+2024-06-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 13.0.3
+
2024-04-24 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 13.0.1



  • [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (5177f85397da5a3a72bbef66cba66547bd0bba19), Treeve Jelbert, 06/05/2024

Archive powered by MHonArc 2.6.24.

Top of Page