import UBI webkit2gtk3-2.52.5-1.el9_8

This commit is contained in:
AlmaLinux RelEng Bot 2026-07-20 17:05:38 -04:00
parent 26adb48fbf
commit f18727bd35
7 changed files with 382 additions and 448 deletions

2
.gitignore vendored
View File

@ -1,2 +1,2 @@
SOURCES/webkitgtk-2.52.4.tar.xz
SOURCES/webkitgtk-2.52.5.tar.xz
SOURCES/webkitgtk-keys.gpg

View File

@ -1,2 +1,2 @@
1bfaa562ae46a420abaad2b3b9175dc823cc7a93 SOURCES/webkitgtk-2.52.4.tar.xz
fe1c9cd88fd672f157b1d0ae43793899d0fa442e SOURCES/webkitgtk-2.52.5.tar.xz
04b10b8a486542c4551269c20b18b5c1c6cb4f94 SOURCES/webkitgtk-keys.gpg

View File

@ -1,46 +0,0 @@
From 5de06e39b421b2db74d30eb0ea76f8b754f8546b Mon Sep 17 00:00:00 2001
From: Alberto Garcia <berto@igalia.com>
Date: Tue, 2 Jun 2026 07:24:38 -0700
Subject: [PATCH] REGRESSION(313606@main): Fails to build with system malloc
https://bugs.webkit.org/show_bug.cgi?id=316083
Reviewed by Fujii Hironori.
Don't add bmalloc_CopyHeaders to LLIntOffsetsExtractor_DEPENDENCIES if
USE_SYSTEM_MALLOC is on.
* Source/JavaScriptCore/CMakeLists.txt:
Canonical link: https://commits.webkit.org/314364@main
---
Source/JavaScriptCore/CMakeLists.txt | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/Source/JavaScriptCore/CMakeLists.txt b/Source/JavaScriptCore/CMakeLists.txt
index e65f1d4237d9..2de9aa7792e8 100644
--- a/Source/JavaScriptCore/CMakeLists.txt
+++ b/Source/JavaScriptCore/CMakeLists.txt
@@ -427,8 +427,10 @@ set(LLIntSettingsExtractor_DEPENDENCIES
JavaScriptCore_CopyHeaders
JavaScriptCore_CopyPrivateHeaders
WTF_CopyHeaders
- bmalloc_CopyHeaders
)
+if (NOT USE_SYSTEM_MALLOC)
+ list(APPEND LLIntSettingsExtractor_DEPENDENCIES bmalloc_CopyHeaders)
+endif ()
WEBKIT_EXECUTABLE(LLIntSettingsExtractor)
# LLIntSettingsExtractor target needs to have a direct or indirect
@@ -454,8 +456,10 @@ set(LLIntOffsetsExtractor_DEPENDENCIES
JavaScriptCore_CopyHeaders
JavaScriptCore_CopyPrivateHeaders
WTF_CopyHeaders
- bmalloc_CopyHeaders
)
+if (NOT USE_SYSTEM_MALLOC)
+ list(APPEND LLIntOffsetsExtractor_DEPENDENCIES bmalloc_CopyHeaders)
+endif ()
WEBKIT_EXECUTABLE(LLIntOffsetsExtractor)
# The build system will execute asm.rb every time LLIntOffsetsExtractor's mtime is newer than

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iF0EABEIAB0WIQRao7wzT9fjNp58d7KRxVnb5MkSOwUCah4UHAAKCRCRxVnb5MkS
O8b1AJ48zywPNf9i8rYqk9Jq8g6CJHnc8wCeJ+5i76QskdXDtTFMUSb+SOtjD9o=
=ro/V
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEAToBJ6ycZbNP+mJSbBAJtpOXU5MFAmpPXpIACgkQbBAJtpOX
U5PBBQ/+JuIdGY65qcpp5KUumnxzofe0f/md1Ikdgmzzg+vwy2Br8IvVfSK1bIxV
02PHslNXl3r/iC/KUk86U6OMAGwyR0wXk2FJx0mQlHS/SE+Nk+Oez+uVTHvw9j7p
H4sdQtC6NOrWY5i5L0sWjul3ZvnfwezkItOb2oHnMhimeX8ZH+mZXQdXhYLvpVZA
GKW5o+uh1UiCeCUqbNQ8Rva+Kt3q6HwJUmSWvuF+jS5SwLybtywFHapikHTD7E2F
O0geRqd/KhTw9hunrpHYpla2gFs8Py6t8SHU2oAsfLvItHRi/omZW36MuzuPfUe3
3D2DhnE9pEaewT2DeNLr1POiz0Jvzou3yspDwSiyzYfWUuZr4KZ35i0N/LWQ9Fnk
3KB2XHb3m7Eq6oJtriJFox68KSvMjpapFOpVcT9hF5cPK34xO6m8MGo9vu/MBZaN
xAEmpbGOcMaGcQuM7ZvHQkJkRRERzwt0Z1XGonWzLF+cO4cEm5yl001GmdrXh0qi
pPnwN1vsiP/LtZrc9JJAm4aw2xw7/i37+bn//TRD6qLe1WEdLqKbNDbh6j99UssH
VsHA24DgV4lIOQNKL4H+a7u3Ng3JQmMWtmbeO6+ndBEQJCnRaUhg6PoDqdPJCxs8
rysUdlDafOWwcDcf8pzTBZ+rBO1njTocXPoWLBAisnkR5BilOP0=
=v6cM
-----END PGP SIGNATURE-----

View File

@ -19,7 +19,7 @@
%endif
Name: webkit2gtk3
Version: 2.52.4
Version: 2.52.5
Release: 1%{?dist}
Summary: GTK Web content engine library
@ -49,9 +49,6 @@ Patch: evolution-sandbox-warning.patch
## Upstream patches to remove, hopefully after next update
##
# https://bugs.webkit.org/show_bug.cgi?id=312677
Patch: build.patch
BuildRequires: bison
BuildRequires: bubblewrap
BuildRequires: clang
@ -329,6 +326,9 @@ export NINJA_STATUS="[%f/%t][%e] "
%{_datadir}/gir-1.0/JavaScriptCore-4.0.gir
%changelog
* Fri Jul 17 2026 Tomas Popela <tpopela@redhat.com> - 2.52.5-1
- Update to 2.52.5
* Tue Jun 09 2026 Michael Catanzaro <mcatanzaro@redhat.com> - 2.52.4-1
- Update to 2.52.4