[packages/gtk-webkit4] - updated to 2.46.6
qboosh
qboosh at pld-linux.org
Thu Mar 6 21:06:35 CET 2025
commit 850e711802e7850535c8796776a781fd64ab764b
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Thu Mar 6 20:58:08 2025 +0100
- updated to 2.46.6
gtk-webkit4.spec | 8 +++-----
icu76.patch | 36 ------------------------------------
2 files changed, 3 insertions(+), 41 deletions(-)
---
diff --git a/gtk-webkit4.spec b/gtk-webkit4.spec
index 0ec33d9..31f95b7 100644
--- a/gtk-webkit4.spec
+++ b/gtk-webkit4.spec
@@ -23,17 +23,16 @@ Summary: Port of WebKit embeddable web component to GTK+ 3
Summary(pl.UTF-8): Port osadzalnego komponentu WWW WebKit do GTK+ 3
Name: gtk-webkit4
# NOTE: 2.46.x is stable, 2.47.x devel
-Version: 2.46.1
-Release: 3
+Version: 2.46.6
+Release: 1
License: BSD-like
Group: X11/Libraries
Source0: https://webkitgtk.org/releases/webkitgtk-%{version}.tar.xz
-# Source0-md5: 126f51432eb59d6c307c70858f5459c9
+# Source0-md5: 10b5b88ffe8611202c45cfdc10a2bd72
Patch0: x32.patch
Patch1: %{name}-icu59.patch
Patch2: parallel-gir.patch
Patch3: %{name}-driver-version-suffix.patch
-Patch4: icu76.patch
URL: https://webkitgtk.org/
BuildRequires: /usr/bin/ld.gold
BuildRequires: EGL-devel
@@ -311,7 +310,6 @@ Dokumentacja API portu WebKitu do GTK 4.
%patch -P 1 -p1
%patch -P 2 -p1
%patch -P 3 -p1
-%patch -P 4 -p1
%build
%if %{with lowmem}
diff --git a/icu76.patch b/icu76.patch
deleted file mode 100644
index a3d4310..0000000
--- a/icu76.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-From aa29001ade54425699e1345ce41bbd227dba805c Mon Sep 17 00:00:00 2001
-From: Don Olmstead <don.olmstead at sony.com>
-Date: Sat, 26 Oct 2024 08:27:01 -0700
-Subject: [PATCH] Cherry-pick 285727 at main (63f7badbada0).
- https://bugs.webkit.org/show_bug.cgi?id=282120
-
- Support ICU 76.1 build
- https://bugs.webkit.org/show_bug.cgi?id=282120
-
- Reviewed by Yusuke Suzuki.
-
- In ICU 76.1 an additional macro `U_SHOW_CPLUSPLUS_HEADER_API` was added to
- control visibility of the C++ API within ICU. Set this value to `0` since WebKit
- wants to only use the C API.
-
- * Source/WTF/wtf/Platform.h:
-
- Canonical link: https://commits.webkit.org/285727@main
-
-Canonical link: https://commits.webkit.org/282416.378@webkitglib/2.46
----
- Source/WTF/wtf/Platform.h | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/Source/WTF/wtf/Platform.h b/Source/WTF/wtf/Platform.h
-index 23070df2937ba..51a8dce97755e 100644
---- a/Source/WTF/wtf/Platform.h
-+++ b/Source/WTF/wtf/Platform.h
-@@ -115,6 +115,7 @@
- /* ICU configuration. Some of these match ICU defaults on some platforms, but we would like them consistently set everywhere we build WebKit. */
- #define U_HIDE_DEPRECATED_API 1
- #define U_SHOW_CPLUSPLUS_API 0
-+#define U_SHOW_CPLUSPLUS_HEADER_API 0
- #ifdef __cplusplus
- #define UCHAR_TYPE char16_t
- #endif
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/gtk-webkit4.git/commitdiff/850e711802e7850535c8796776a781fd64ab764b
More information about the pld-cvs-commit
mailing list