Accepting request 1244839 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1244839 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/webkit2gtk3?expand=0&rev=213
This commit is contained in:
commit
a1b615f473
@ -1,31 +0,0 @@
|
||||
From 63f7badbada070ebaadd318b2801818ecf7e7ea0 Mon Sep 17 00:00:00 2001
|
||||
From: Don Olmstead <don.olmstead@sony.com>
|
||||
Date: Sat, 26 Oct 2024 08:27:01 -0700
|
||||
Subject: [PATCH] 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
|
||||
---
|
||||
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
|
@ -1,3 +1,14 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 7 18:41:40 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 2.46.6 (boo#1236946):
|
||||
+ Fix a crash when enabling Skia CPU rendering.
|
||||
+ Fix several crashes and rendering issues.
|
||||
+ Security fixes: CVE-2025-24143, CVE-2025-24150, CVE-2025-24158,
|
||||
CVE-2024-24162.
|
||||
- Drop 63f7badbada070ebaadd318b2801818ecf7e7ea0.patch: Fixed
|
||||
upstream.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 27 16:35:15 UTC 2024 - Michael Gorse <mgorse@suse.com>
|
||||
|
||||
@ -5,7 +16,7 @@ Fri Dec 27 16:35:15 UTC 2024 - Michael Gorse <mgorse@suse.com>
|
||||
+ Fix the build with GBM and release logs disabled.
|
||||
+ Fix several crashes and rendering issues.
|
||||
+ Security fixes: CVE-2024-54479, CVE-2024-54502, CVE-2024-54505,
|
||||
CVE-2024-54508.
|
||||
CVE-2024-54508, CVE-2024-54543.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 27 21:34:14 UTC 2024 - Michael Gorse <mgorse@suse.com>
|
||||
@ -108,7 +119,7 @@ Tue Sep 17 19:04:26 UTC 2024 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
+ Undeprecate console messages API and make it available in 6.0
|
||||
API.
|
||||
+ Security fixes: CVE-2024-40866, CVE-2024-44187, CVE-2024-44185,
|
||||
CVE-2024-54508, CVE-2024-54534.
|
||||
CVE-2024-54534, CVE-2024-27856.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 11 16:53:03 UTC 2024 - Michael Gorse <mgorse@suse.com>
|
||||
@ -274,7 +285,7 @@ Sat Mar 16 09:36:58 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
GTK4.
|
||||
+ Security fixes: CVE-2024-23252, CVE-2024-23254, CVE-2024-23263,
|
||||
CVE-2024-23280, CVE-2024-23284, CVE-2023-42950, CVE-2023-42956,
|
||||
CVE-2023-42843.
|
||||
CVE-2023-42843, CVE-2024-54658.
|
||||
- Rebase webkit2gtk3-disable-dmabuf-nvidia.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
|
@ -79,7 +79,7 @@ ExclusiveArch: do-not-build
|
||||
%endif
|
||||
|
||||
Name: webkit2%{_gtknamesuffix}
|
||||
Version: 2.46.5
|
||||
Version: 2.46.6
|
||||
Release: 0
|
||||
Summary: Library for rendering web content, GTK+ Port
|
||||
License: BSD-3-Clause AND LGPL-2.0-or-later
|
||||
@ -92,8 +92,6 @@ Source99: webkit2gtk3.keyring
|
||||
|
||||
# PATCH-FEATURE-OPENSUSE reproducibility.patch -- Make build reproducible
|
||||
Patch0: reproducibility.patch
|
||||
# PATCH-FIX-UPSTREAM 63f7badbada070ebaadd318b2801818ecf7e7ea0.patch -- Support ICU 76.1 build
|
||||
Patch1: https://github.com/WebKit/WebKit/commit/63f7badbada070ebaadd318b2801818ecf7e7ea0.patch
|
||||
|
||||
BuildRequires: Mesa-libEGL-devel
|
||||
BuildRequires: Mesa-libGL-devel
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:bad4020bb0cfb3e740df3082c2d9cbf67cf4095596588a56aecdde6702137805
|
||||
size 42898600
|
@ -1,16 +0,0 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQIzBAABCgAdFiEEAToBJ6ycZbNP+mJSbBAJtpOXU5MFAmdil6QACgkQbBAJtpOX
|
||||
U5Nthg//RtCZwZ0GMb77nKhX+4lkb3aEghkx0Lug4akvISFIVZavgK3VWPHObV+T
|
||||
rA0OqDnlTWEDGkOCLvlmSBk0y9wpT5kdqr2vSNhcPPaZtE2dYLbSirWurkPVpq5u
|
||||
bsLlkp6Yf6/MGEt3sSbH9OVIfu++hkMrx136wuKe9NU/gP0NTiNz5T3Yn9OvtcaF
|
||||
g2FX2tAgiBXhXPvKGAWz4HiQBEEjhTtksxhQkC3gHkGXINpPTxH3wj2Tn0gJOb1u
|
||||
FBLZoEFKD0eklspl0Z0PyWReyn/WvEHTy41kCRENWACekZZUM4DS5fPW3lrEY5iu
|
||||
260NfK1cQ/T+RcBj3/btm0852PgWdUH81lQjKI0iDTdgvjEQQqkgC8LH4w2GW/V8
|
||||
TpkT/dghgqrVmlL2ZDrDcFurcieaOEkATqavuUzAWmsLQrh/+4HF1Djoz5yDakhT
|
||||
gogjkzV53Nj8e2atDoMA+vMLXYIXM0hRQ/MGyJF2lfMzTEgkfGtMfOTwMvFaLhGr
|
||||
PcwGMWDH2W6glQj3/gdJwr0tn4nHsLpxL60i/aaP3yHbncj/tkqY9rhA76kHVj1M
|
||||
Z7uSwspFG6J3ZtYT9kv1MbNeODdOw0q2erZhE5BpDMJuJ4m1qbsE3TqiED5C6jSg
|
||||
IMpYfteEZ4CSQYMmzFl8LrHU71lRyjeTfsJTA0CvHBBGLHsoz4o=
|
||||
=uvXQ
|
||||
-----END PGP SIGNATURE-----
|
3
webkitgtk-2.46.6.tar.xz
Normal file
3
webkitgtk-2.46.6.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:f2b31de693220ba9bab76ce6ddfe5b0bfab2515cb2b0a70f3c54d4050766c32b
|
||||
size 42914744
|
16
webkitgtk-2.46.6.tar.xz.asc
Normal file
16
webkitgtk-2.46.6.tar.xz.asc
Normal file
@ -0,0 +1,16 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQIzBAABCgAdFiEEAToBJ6ycZbNP+mJSbBAJtpOXU5MFAmelwBMACgkQbBAJtpOX
|
||||
U5PpzA/9FwabX++Me+Mdte47n1ouJGaSVR5xtjLe3jee/0Q/XwEZfMvWsTxzHCf6
|
||||
F9Es+cJUWP0bOj3idWLBvRCXHbn2fo8n/jEQbijlKy14jWG9vGA6VX+tAsfp9AXR
|
||||
x+jpnHoBzTmaIJUI/DL72oXd2dyzSjDueW54KjvOGEn/9N26NiN0G7ou0Y6Q4O+z
|
||||
gutUdDC5EOOPvtPkDv4Gr/7ldcsRHM5GTTlcGeC9gBfakuLAgoVjxVgX+/tp9aYZ
|
||||
E7V7hjVmx2dqkYncZD/ICV09BbKH+rU468Z8ZWJgvlaIwlLjZYNT6whnXwq+YbqD
|
||||
9KpQ1g19/4KXniMv8Zdsb2gXQ57KjKXC7t6EwdCu24VH5QXFCMOQfH0inpz5FqzB
|
||||
Kj2lrQ03K2dpUnFTuooTeDo6jh6F4R+8EyJSAbkl6C2wbaveUWq8de9yRHJ2Sdy3
|
||||
Y4s05WT0FYFYK7INv/PLCPRFfNLTKbY8KQXgjlCQ7ZziQCVmZq+pxAnE2kDdOf6K
|
||||
nNk7fzx1zDNMSmJiqABnxOcUoZxnhGoAYjzJYWhs6d3vpBooGGBHJvxRp9LWmuqF
|
||||
Zc6GcxhHrO8N1A9vgXeZADHJQ0/VVQqUW5BT42YOWfbIzA3tCDXSLTqyQgj4mKwa
|
||||
WVOfrunlBvRywECm+8MymOB6Wr/P0emskaur2+UGQJ6PNxfn/3U=
|
||||
=nxC+
|
||||
-----END PGP SIGNATURE-----
|
Loading…
x
Reference in New Issue
Block a user