Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Conner Clere (9c67dfd32e40ce1e17e934108c6c6bdb66867ea8)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Conner Clere <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Conner Clere (9c67dfd32e40ce1e17e934108c6c6bdb66867ea8)
  • Date: Wed, 17 Jan 2024 23:34:11 +0000

GIT changes to master grimoire by Conner Clere <xenanthropy AT sourcemage.org>:

http/webkitgtk3/DEPENDS | 82
++++++++++++++++++++++++++----------------------
http/webkitgtk3/DETAILS | 10 ++---
http/webkitgtk3/HISTORY | 4 ++
3 files changed, 54 insertions(+), 42 deletions(-)

New commits:
commit 9c67dfd32e40ce1e17e934108c6c6bdb66867ea8
Author: Conner Clere <xenanthropy AT sourcemage.org>
Commit: Conner Clere <xenanthropy AT sourcemage.org>

http/webkitgtk3: version 2.42.1, SECURITY_PATCH++

also added unifdef and gi-docgen dependencies as well as tweaked
LOGIN-DAEMON optional dep to be systemd (as it's journald-related)

diff --git a/http/webkitgtk3/DEPENDS b/http/webkitgtk3/DEPENDS
index f3a4b4c..1df8aa0 100755
--- a/http/webkitgtk3/DEPENDS
+++ b/http/webkitgtk3/DEPENDS
@@ -1,38 +1,40 @@
-source "${GRIMOIRE}/CMAKE_DEPENDS" &&
-depends -sub CXX gcc &&
-depends xz-utils &&
-depends libtool &&
-depends bison &&
-depends gperf &&
-depends flex &&
-depends icu &&
-depends libgcrypt &&
-depends libtasn1 &&
-depends libxslt &&
-depends libxml2 &&
-depends zlib &&
-depends libxt &&
-depends libxrender &&
-depends libxcomposite &&
-depends libxdamage &&
-depends MESA &&
-depends glib2 &&
-depends fontconfig &&
-depends freetype2 &&
-depends -sub ICU harfbuzz &&
-depends cairo &&
-depends pango &&
-depends libx11 &&
-depends gdk-pixbuf2 &&
-depends libsoup &&
-depends at-spi2-core &&
-depends libpng &&
-depends JPEG &&
-depends libwebp &&
-depends sqlite &&
-depends perl &&
-depends PYTHON &&
-depends RUBY &&
+. "${GRIMOIRE}/CMAKE_DEPENDS" &&
+depends -sub CXX gcc &&
+depends xz-utils &&
+depends libtool &&
+depends bison &&
+depends gperf &&
+depends flex &&
+depends icu &&
+depends libgcrypt &&
+depends libtasn1 &&
+depends libxslt &&
+depends libxml2 &&
+depends zlib &&
+depends libxt &&
+depends libxrender &&
+depends libxcomposite &&
+depends libxdamage &&
+depends MESA &&
+depends glib2 &&
+depends fontconfig &&
+depends freetype2 &&
+depends -sub ICU harfbuzz &&
+depends cairo &&
+depends pango &&
+depends libx11 &&
+depends gdk-pixbuf2 &&
+depends libsoup &&
+depends at-spi2-core &&
+depends libpng &&
+depends JPEG &&
+depends libwebp &&
+depends sqlite &&
+depends perl &&
+depends PYTHON &&
+depends RUBY &&
+depends unifdef &&
+depends gi-docgen &&

if [[ ${SMGL_COMPAT_ARCHS[1]} == "x86_64" || "${SMGL_COMPAT_ARCHS[1]}" ==
"em64t" ]]; then
depends llvm
@@ -64,6 +66,12 @@ optional_depends openjpeg
\
'-DUSE_OPENJPEG=OFF' \
'Use openjpeg?' &&

+# To be enabled when jpegxl spell is added
+#optional_depends jpegxl \
+# '-DUSE_JPEGXL=ON' \
+# '-DUSE_JPEGXL=OFF' \
+# 'Use JPEGXL?' &&
+
optional_depends woff2 \
'-DUSE_WOFF2=ON' \
'-DUSE_WOFF2=OFF' \
@@ -128,7 +136,7 @@ optional_depends gtk-doc
\
'-DENABLE_DOCUMENTATION=OFF' \
'Build documentation with gtk-doc?'  &&

-optional_depends LOGIN-DAEMON \
+optional_depends systemd \
'-DENABLE_JOURNALD_LOG=ON' \
'-DENABLE_JOURNALD_LOG=OFF' \
- 'Build systemd/logind support?'
+ 'Build journald (systemd) support?'
diff --git a/http/webkitgtk3/DETAILS b/http/webkitgtk3/DETAILS
index 3a51e61..6a63592 100755
--- a/http/webkitgtk3/DETAILS
+++ b/http/webkitgtk3/DETAILS
@@ -1,12 +1,12 @@
-source "${GRIMOIRE}/CMAKE_FUNCTIONS"
+. "${GRIMOIRE}/CMAKE_FUNCTIONS"
SPELL=webkitgtk3
- VERSION=2.38.3
+ VERSION=2.42.1
SOURCE=webkitgtk-$VERSION.tar.xz
SOURCE_URL[0]=http://www.webkitgtk.org/releases/$SOURCE
-
SOURCE_HASH=sha512:1e5f0d73d6b1d64faf20ab909f1765439fab230dd360dd1906962f03a24725cf9f50a375b1987b615c64fb161ab32d29d6b1d49ea75c7b2b32f495e4ad0f38ce
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/webkitgtk-$VERSION
+
SOURCE_HASH=sha512:c7ff45e748a2a3d381db05c7f05b7515d8e4e771e703dab6d153cb32392ff64f63f7d4039701676180abb6fd718153e762ce8ca9aede2ecbe0dc4efde5ed660c
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/webkitgtk-$VERSION"
WEB_SITE=http://webkitgtk.org/
- SECURITY_PATCH=12
+ SECURITY_PATCH=13
GATHER_DOCS=off
LICENSE[0]=GPL
ENTERED=20071208
diff --git a/http/webkitgtk3/HISTORY b/http/webkitgtk3/HISTORY
index 10ba223..32422c2 100644
--- a/http/webkitgtk3/HISTORY
+++ b/http/webkitgtk3/HISTORY
@@ -1,3 +1,7 @@
+2024-01-17 Conner Clere <xenanthropy AT sourcemage.org>
+ * DETAILS: version 2.42.1, SECURITY_PATCH++
+ * DEPENDS: add unifdef, gi-docgen dependencies
+
2023-01-03 Pavel Vinpgradov <public AT sourcemage.org>
* CONFIGURE, DETAILS: converted to cmake
* BUILD: removed icu fixes, uses default_build now



  • [SM-Commit] GIT changes to master grimoire by Conner Clere (9c67dfd32e40ce1e17e934108c6c6bdb66867ea8), Conner Clere, 01/17/2024

Archive powered by MHonArc 2.6.24.

Top of Page