New commits:
commit 3ad4342c0fa3d75522812b290a83655f22d2fc30
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>
x11-toolkits/gtk+3: version 3.24.52
diff --git a/x11-toolkits/gtk+3/DEPENDS b/x11-toolkits/gtk+3/DEPENDS
index 5b7de57..be4b275 100755
--- a/x11-toolkits/gtk+3/DEPENDS
+++ b/x11-toolkits/gtk+3/DEPENDS
@@ -5,6 +5,11 @@
depends glib2 &&
depends libepoxy &&
depends libxkbcommon &&
+
+if list_find "${GTK3_OPTS}" "broadway_backend=true"; then
+ depends zlib
+fi &&
+
optional_depends gobject-introspection \
"introspection=true" \
"introspection=false" \
diff --git a/x11-toolkits/gtk+3/DETAILS b/x11-toolkits/gtk+3/DETAILS
index 7153103..1ad954d 100755
--- a/x11-toolkits/gtk+3/DETAILS
+++ b/x11-toolkits/gtk+3/DETAILS
@@ -1,11 +1,11 @@
. "${GRIMOIRE}/MESON_FUNCTIONS"
SPELL=gtk+3
if [[ $GTK_VER == devel ]];then
- VERSION=3.24.51
-
SOURCE_HASH="sha256:0013877c6bd23c2dbe42ad7c70a053d0e449be66736574e37867c49c5f905a4f:UPSTREAM_HASH"
+ VERSION=3.24.52
+
SOURCE_HASH="sha256:80931fa472a77b9a164f6740e3c0b444fac6770054632d35a7ff9d679e5e7b9f:UPSTREAM_HASH"
else
- VERSION=3.24.51
-
SOURCE_HASH="sha256:0013877c6bd23c2dbe42ad7c70a053d0e449be66736574e37867c49c5f905a4f:UPSTREAM_HASH"
+ VERSION=3.24.52
+
SOURCE_HASH="sha256:80931fa472a77b9a164f6740e3c0b444fac6770054632d35a7ff9d679e5e7b9f:UPSTREAM_HASH"
fi
SECURITY_PATCH=1
SOURCE=gtk-$VERSION.tar.xz
diff --git a/x11-toolkits/gtk+3/HISTORY b/x11-toolkits/gtk+3/HISTORY
index 488f9d1..ef11a09 100644
--- a/x11-toolkits/gtk+3/HISTORY
+++ b/x11-toolkits/gtk+3/HISTORY
@@ -1,3 +1,7 @@
+2026-03-23 Pavel Vinogradov <public AT sourcemage.org>
+ * DETAILS: version 3.24.52
+ * DEPENDS: needs zlib for broadway backend
+
2025-09-30 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 3.24.51, fixed urls in soutce url and Watch line,
as well as typo in UPSTREAM_HASH
[[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (3ad4342c0fa3d75522812b290a83655f22d2fc30),
Pavel Vinogradov, 03/23/2026