diff --git a/backport-CVE-2025-24201.patch b/backport-CVE-2025-24201.patch deleted file mode 100644 index cb69567ea31821060a6720724b26052582f88f50..0000000000000000000000000000000000000000 --- a/backport-CVE-2025-24201.patch +++ /dev/null @@ -1,53 +0,0 @@ -From 7d784721e440d04932945e2decb933720c4e0fc7 Mon Sep 17 00:00:00 2001 -From: Kimmo Kinnunen -Date: Wed, 12 Mar 2025 01:42:08 -0700 -Subject: [PATCH] WebGL context primitive restart can be toggled from - WebContent process https://bugs.webkit.org/show_bug.cgi?id=285858 - rdar://142693598 - -Reviewed by Cameron McCormack. - -Primitive restart is enabled for WebGL2 and disabled for WebGL 1 -contexts by default. There is no use-case for toggling it from -WCP. Do not pass enable/disable to ANGLE. - -* Source/WebCore/platform/graphics/angle/GraphicsContextGLANGLE.cpp: -(WebCore::GraphicsContextGLANGLE::disable): -(WebCore::GraphicsContextGLANGLE::enable): - -Originally-landed-as: b48791700366. rdar://146807693 -Canonical link: https://commits.webkit.org/292004@main ---- - .../graphics/angle/GraphicsContextGLANGLE.cpp | 12 ++++++++++-- - 1 file changed, 10 insertions(+), 2 deletions(-) - -diff --git a/Source/WebCore/platform/graphics/angle/GraphicsContextGLANGLE.cpp b/Source/WebCore/platform/graphics/angle/GraphicsContextGLANGLE.cpp -index 55f23b3eb337b..bbe382cf413d1 100644 ---- a/Source/WebCore/platform/graphics/angle/GraphicsContextGLANGLE.cpp -+++ b/Source/WebCore/platform/graphics/angle/GraphicsContextGLANGLE.cpp -@@ -1187,7 +1187,11 @@ void GraphicsContextGLANGLE::disable(GCGLenum cap) - { - if (!makeContextCurrent()) - return; -- -+ if (cap == PRIMITIVE_RESTART_FIXED_INDEX) { -+ if (m_isForWebGL2) -+ addError(GCGLErrorCode::InvalidOperation); -+ return; -+ } - GL_Disable(cap); - } - -@@ -1221,7 +1225,11 @@ void GraphicsContextGLANGLE::enable(GCGLenum cap) - { - if (!makeContextCurrent()) - return; -- -+ if (cap == PRIMITIVE_RESTART_FIXED_INDEX) { -+ if (!m_isForWebGL2) -+ addError(GCGLErrorCode::InvalidOperation); -+ return; -+ } - GL_Enable(cap); - } - diff --git a/backport-REGRESSION-290945.129-webkitglib-2.48-Broke-non-x86-non-ARM-builds.patch b/backport-REGRESSION-290945.129-webkitglib-2.48-Broke-non-x86-non-ARM-builds.patch new file mode 100644 index 0000000000000000000000000000000000000000..332927b1373301ed444f85a8c390ea904f1755ec --- /dev/null +++ b/backport-REGRESSION-290945.129-webkitglib-2.48-Broke-non-x86-non-ARM-builds.patch @@ -0,0 +1,28 @@ +From 8bee9eb95ae24c6a410f9cd614976f4653d020d9 Mon Sep 17 00:00:00 2001 +From: Michael Catanzaro +Date: Wed, 2 Apr 2025 15:01:55 -0500 +Subject: [PATCH] REGRESSION(290945.129@webkitglib/2.48): Broke non-x86, + non-ARM builds https://bugs.webkit.org/show_bug.cgi?id=287662 + +Unreviewed stable branch build fix. + +* Source/WebCore/platform/audio/DenormalDisabler.cpp: + +Canonical link: https://commits.webkit.org/290945.155@webkitglib/2.48 +--- + Source/WebCore/platform/audio/DenormalDisabler.cpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Source/WebCore/platform/audio/DenormalDisabler.cpp b/Source/WebCore/platform/audio/DenormalDisabler.cpp +index 35715e663ce7e..44ba08a33d5d9 100644 +--- a/Source/WebCore/platform/audio/DenormalDisabler.cpp ++++ b/Source/WebCore/platform/audio/DenormalDisabler.cpp +@@ -91,7 +91,7 @@ DenormalDisabler::~DenormalDisabler() + } + } + #else +-DenormalDisabler::DenormalDisabler() = default ++DenormalDisabler::DenormalDisabler() = default; + DenormalDisabler::~DenormalDisabler() = default; + #endif + diff --git a/webkit2gtk4_1.spec b/webkit2gtk4_1.spec index 92744edc305c9e109865977569afe236d5d29a92..f02d2dd0c0312803d4fe8fc232fb12b65ed65de1 100644 --- a/webkit2gtk4_1.spec +++ b/webkit2gtk4_1.spec @@ -22,16 +22,18 @@ %bcond_with gamepad Name: webkit2gtk4.1 -Version: 2.46.6 -Release: 2 +Version: 2.48.1 +Release: 1 Summary: GTK web content engine library License: BSD-3-Clause AND LGPL-2.0-or-later URL: https://www.webkitgtk.org/ Source0: https://webkitgtk.org/releases/webkitgtk-%{version}.tar.xz Patch1000: webkitgtk-add-loongarch-and-sw.patch - -Patch6000: backport-CVE-2025-24201.patch +# clang 17 has bug on Wunsafe-buffer-usage, disable it for now +Patch1001: webkitgtk-2.48.1-drop-Wunsafe-buffer-usage.patch +# https://bugs.webkit.org/show_bug.cgi?id=287662 +Patch6001: backport-REGRESSION-290945.129-webkitglib-2.48-Broke-non-x86-non-ARM-builds.patch #Dependency BuildRequires: bison @@ -39,6 +41,7 @@ BuildRequires: bubblewrap BuildRequires: clang BuildRequires: cmake BuildRequires: flex +BuildRequires: flite-devel >= 2.2 BuildRequires: gettext BuildRequires: gi-docgen BuildRequires: git @@ -64,6 +67,7 @@ BuildRequires: pkgconfig(cairo) BuildRequires: pkgconfig(egl) BuildRequires: pkgconfig(enchant-2) BuildRequires: pkgconfig(epoxy) +BuildRequires: pkgconfig(expat) BuildRequires: pkgconfig(fontconfig) BuildRequires: pkgconfig(freetype2) BuildRequires: pkgconfig(gbm) @@ -100,7 +104,7 @@ BuildRequires: pkgconfig(wayland-protocols) BuildRequires: pkgconfig(wayland-server) BuildRequires: pkgconfig(xt) -Requires: javascriptcoregtk4.1%{?_isa} = %{version}-%{release} +Requires: jsc4.1%{?_isa} = %{version}-%{release} Requires: bubblewrap Requires: libGLES Requires: xdg-dbus-proxy @@ -120,8 +124,7 @@ GTK platform. This package contains WebKitGTK for GTK 3 and libsoup 3. %package -n webkit2gtk4.1-devel Summary: Development files for webkit2gtk4.1 Requires: webkit2gtk4.1%{?_isa} = %{version}-%{release} -Requires: javascriptcoregtk4.1%{?_isa} = %{version}-%{release} -Requires: javascriptcoregtk4.1-devel%{?_isa} = %{version}-%{release} +Requires: jsc4.1-devel%{?_isa} = %{version}-%{release} %description -n webkit2gtk4.1-devel The webkit2gtk4.1-devel package contains libraries, build data, and header @@ -141,7 +144,9 @@ This package contains developer documentation for webkit2gtk4.1. %package -n jsc4.1 Summary: JavaScript engine from webkit2gtk4.1 Provides: javascriptcoregtk4.1%{?_isa} = %{version}-%{release} -Obsoletes: webkit2gtk4.1-jsc < %{version}-%{release} +Provides: javascriptcoregtk4.1 = %{version}-%{release} +Obsoletes: javascriptcoregtk4.1 < %{version}-%{release} +Obsoletes: webkit2gtk4-jsc < %{version}-%{release} %description -n jsc4.1 This package contains JavaScript engine from webkit2gtk4.1. @@ -149,7 +154,9 @@ This package contains JavaScript engine from webkit2gtk4.1. %package -n jsc4.1-devel Summary: Development files for JavaScript engine from webkit2gtk4.1 Provides: javascriptcoregtk4.1-devel%{?_isa} = %{version}-%{release} -Requires: javascriptcoregtk4.1%{?_isa} = %{version}-%{release} +Provides: javascriptcoregtk4.1-devel = %{version}-%{release} +Obsoletes: javascriptcoregtk4.1-devel < %{version}-%{release} +Requires: jsc4.1%{?_isa} = %{version}-%{release} Obsoletes: webkit2gtk4.1-jsc-devel < %{version}-%{release} %description -n jsc4.1-devel @@ -260,6 +267,9 @@ files for developing applications that use JavaScript engine from webkit2gtk-4.1 %endif %changelog +* Thu Apr 03 2025 Funda Wang - 2.48.1-1 +- update to 2.48.1 + * Mon Mar 17 2025 lingsheng - 2.46.6-2 - fix CVE-2025-24201 diff --git a/webkitgtk-2.48.1-drop-Wunsafe-buffer-usage.patch b/webkitgtk-2.48.1-drop-Wunsafe-buffer-usage.patch new file mode 100644 index 0000000000000000000000000000000000000000..b6c8895f8753d56a82c97297019ef15bfdb3105e --- /dev/null +++ b/webkitgtk-2.48.1-drop-Wunsafe-buffer-usage.patch @@ -0,0 +1,11 @@ +--- webkitgtk-2.48.1/Source/cmake/WebKitCompilerFlags.cmake.orig 2025-04-10 18:49:19.920205230 +0800 ++++ webkitgtk-2.48.1/Source/cmake/WebKitCompilerFlags.cmake 2025-04-10 18:51:38.568732084 +0800 +@@ -99,7 +99,7 @@ + function(WEBKIT_ADD_COMPILER_FLAGS _compiler _kind _subject) + foreach (_flag IN LISTS ARGN) + WEBKIT_CHECK_COMPILER_FLAGS(${_compiler} flag_supported "${_flag}") +- if (flag_supported) ++ if ((flag_supported) AND NOT ("${_flag}" MATCHES "-Wunsafe-buffer-usage")) + set_property(${_kind} ${_subject} APPEND PROPERTY COMPILE_OPTIONS "${_flag}") + endif () + endforeach () diff --git a/webkitgtk-2.46.6.tar.xz b/webkitgtk-2.48.1.tar.xz similarity index 32% rename from webkitgtk-2.46.6.tar.xz rename to webkitgtk-2.48.1.tar.xz index e842c08b51246acb1b148b6793039b33b0758b06..52c4031c33bbc9e64a0052ec2b7601443e579228 100644 --- a/webkitgtk-2.46.6.tar.xz +++ b/webkitgtk-2.48.1.tar.xz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f2b31de693220ba9bab76ce6ddfe5b0bfab2515cb2b0a70f3c54d4050766c32b -size 42914744 +oid sha256:98efdf21c4cdca0fe0b73ab5a8cb52093b5aa52d9b1b016a93f71dbfa1eb258f +size 44168216 diff --git a/webkit2gtk3.spec b/webkitgtk.spec similarity index 87% rename from webkit2gtk3.spec rename to webkitgtk.spec index 549f5ebcde59571491ca59dfcfa79bbe973d8ee1..c272929eea4f6b9ea147464e05e6dcea8d6a473e 100644 --- a/webkit2gtk3.spec +++ b/webkitgtk.spec @@ -21,17 +21,19 @@ # Not support GamePad by default %bcond_with gamepad -Name: webkit2gtk3 -Version: 2.46.6 -Release: 2 +Name: webkitgtk +Version: 2.48.1 +Release: 1 Summary: GTK web content engine library License: BSD-3-Clause AND LGPL-2.0-or-later URL: https://www.webkitgtk.org/ Source0: https://webkitgtk.org/releases/webkitgtk-%{version}.tar.xz Patch1000: webkitgtk-add-loongarch-and-sw.patch - -Patch6000: backport-CVE-2025-24201.patch +# clang 17 has bug on Wunsafe-buffer-usage, disable it for now +Patch1001: webkitgtk-2.48.1-drop-Wunsafe-buffer-usage.patch +# https://bugs.webkit.org/show_bug.cgi?id=287662 +Patch6001: backport-REGRESSION-290945.129-webkitglib-2.48-Broke-non-x86-non-ARM-builds.patch #Dependency BuildRequires: bison @@ -39,6 +41,7 @@ BuildRequires: bubblewrap BuildRequires: clang BuildRequires: cmake BuildRequires: flex +BuildRequires: flite-devel >= 2.2 BuildRequires: gettext BuildRequires: gi-docgen BuildRequires: git @@ -64,6 +67,7 @@ BuildRequires: pkgconfig(cairo) BuildRequires: pkgconfig(egl) BuildRequires: pkgconfig(enchant-2) BuildRequires: pkgconfig(epoxy) +BuildRequires: pkgconfig(expat) BuildRequires: pkgconfig(fontconfig) BuildRequires: pkgconfig(freetype2) BuildRequires: pkgconfig(gbm) @@ -100,7 +104,13 @@ BuildRequires: pkgconfig(wayland-protocols) BuildRequires: pkgconfig(wayland-server) BuildRequires: pkgconfig(xt) -Requires: javascriptcoregtk4.0%{?_isa} = %{version}-%{release} +%description +WebKitGTK is the port of the WebKit web rendering engine to the +GTK platform. This package contains WebKitGTK for GTK 3 and libsoup 2. + +%package -n webkit2gtk4.0 +Summary: WebKitGTK for GTK 3 and libsoup 2 +Requires: jsc4.0%{?_isa} = %{version}-%{release} Requires: bubblewrap Requires: libGLES Requires: xdg-dbus-proxy @@ -114,32 +124,28 @@ Provides: bundled(skia) Provides: bundled(xdgmime) Obsoletes: webkitgtk4 < %{version}-%{release} Provides: webkitgtk4 = %{version}-%{release} -Obsoletes: webkit2gtk4.0 < %{version}-%{release} -Provides: webkit2gtk4.0 = %{version}-%{release} -Provides: webkit2gtk4.0%{?_isa} = %{version}-%{release} +Obsoletes: webkit2gtk3 < %{version}-%{release} Provides: webkit2gtk3 = %{version}-%{release} -Provides: webkit2gtk3%{?_isa} = %{version}-%{release} -%description +%description -n webkit2gtk4.0 WebKitGTK is the port of the WebKit web rendering engine to the GTK platform. This package contains WebKitGTK for GTK 3 and libsoup 2. -%package -n webkit2gtk3-devel +%package -n webkit2gtk4.0-devel Summary: Development files for webkit2gtk4.0 Requires: webkit2gtk4.0%{?_isa} = %{version}-%{release} -Requires: javascriptcoregtk4.0%{?_isa} = %{version}-%{release} -Requires: javascriptcoregtk4.0-devel%{?_isa} = %{version}-%{release} +Requires: jsc4.0-devel%{?_isa} = %{version}-%{release} Obsoletes: webkitgtk4-devel < %{version}-%{release} Provides: webkitgtk4-devel = %{version}-%{release} Obsoletes: webkit2gtk3-devel < %{version}-%{release} Provides: webkit2gtk3-devel = %{version}-%{release} -%description -n webkit2gtk3-devel -The webkit2gtk3-devel package contains libraries, build data, and header +%description -n webkit2gtk4.0-devel +The webkit2gtk4.0-devel package contains libraries, build data, and header files for developing applications that use webkit2gtk4.0. %if %{with docs} -%package -n webkit2gtk3-help +%package -n webkit2gtk4.0-help Summary: Documentation files for webkit2gtk4.0 BuildArch: noarch Requires: webkit2gtk4.0 = %{version}-%{release} @@ -152,38 +158,36 @@ Provides: webkit2gtk3-doc = %{version}-%{release} Obsoletes: webkit2gtk3-help < %{version}-%{release} Provides: webkit2gtk3-help = %{version}-%{release} -%description -n webkit2gtk3-help +%description -n webkit2gtk4.0-help This package contains developer documentation for webkit2gtk4.0. %endif -%package -n webkit2gtk3-jsc +%package -n jsc4.0 Summary: JavaScript engine from webkit2gtk4.0 Provides: javascriptcoregtk4.0%{?_isa} = %{version}-%{release} +Provides: javascriptcoregtk4.0 = %{version}-%{release} +Obsoletes: javascriptcoregtk4.0 < %{version}-%{release} Obsoletes: webkitgtk4-jsc < %{version}-%{release} Provides: webkitgtk4-jsc = %{version}-%{release} Obsoletes: webkit2gtk3-jsc < %{version}-%{release} Provides: webkit2gtk3-jsc = %{version}-%{release} -Obsoletes: jsc4.0 < %{version}-%{release} -Provides: jsc4.0 = %{version}-%{release} -Provides: jsc4.0%{?_isa} = %{version}-%{release} -%description -n webkit2gtk3-jsc +%description -n jsc4.0 This package contains JavaScript engine from webkit2gtk4.0. -%package -n webkit2gtk3-jsc-devel +%package -n jsc4.0-devel Summary: Development files for JavaScript engine from webkit2gtk4.0 Provides: javascriptcoregtk4.0-devel%{?_isa} = %{version}-%{release} -Requires: javascriptcoregtk4.0%{?_isa} = %{version}-%{release} +Provides: javascriptcoregtk4.0-devel = %{version}-%{release} +Obsoletes: javascriptcoregtk4.0-devel < %{version}-%{release} +Requires: jsc4.0%{?_isa} = %{version}-%{release} Obsoletes: webkitgtk4-jsc-devel < %{version}-%{release} Provides: webkitgtk4-jsc-devel = %{version}-%{release} Obsoletes: webkit2gtk3-jsc-devel < %{version}-%{release} Provides: webkit2gtk3-jsc-devel = %{version}-%{release} -Obsoletes: jsc4.0-devel < %{version}-%{release} -Provides: jsc4.0-devel = %{version}-%{release} -Provides: jsc4.0-devel%{?_isa} = %{version}-%{release} -%description -n webkit2gtk3-jsc-devel -The webkit2gtk3-jsc-devel package contains libraries, build data, and header +%description -n jsc4.0-devel +The jsc4.0-devel package contains libraries, build data, and header files for developing applications that use JavaScript engine from webkit2gtk-4.0. %prep @@ -238,7 +242,7 @@ files for developing applications that use JavaScript engine from webkit2gtk-4.0 %add_to_license_files Source/WTF/wtf/dtoa/COPYING %add_to_license_files Source/WTF/wtf/dtoa/LICENSE -%files -n webkit2gtk3 -f WebKitGTK-4.0.lang +%files -n webkit2gtk4.0 -f WebKitGTK-4.0.lang %license _license_files/*ThirdParty* %license _license_files/*WebCore* %license _license_files/*WebInspectorUI* @@ -252,7 +256,7 @@ files for developing applications that use JavaScript engine from webkit2gtk-4.0 %exclude %{_libexecdir}/webkit2gtk-4.0/MiniBrowser %exclude %{_libexecdir}/webkit2gtk-4.0/jsc -%files -n webkit2gtk3-devel +%files -n webkit2gtk4.0-devel %{_libexecdir}/webkit2gtk-4.0/MiniBrowser %{_includedir}/webkitgtk-4.0/ %exclude %{_includedir}/webkitgtk-4.0/JavaScriptCore @@ -264,13 +268,13 @@ files for developing applications that use JavaScript engine from webkit2gtk-4.0 %{_datadir}/gir-1.0/WebKit2-4.0.gir %{_datadir}/gir-1.0/WebKit2WebExtension-4.0.gir -%files -n webkit2gtk3-jsc +%files -n jsc4.0 %license _license_files/*JavaScriptCore* %{_libdir}/libjavascriptcoregtk-4.0.so.18* %dir %{_libdir}/girepository-1.0 %{_libdir}/girepository-1.0/JavaScriptCore-4.0.typelib -%files -n webkit2gtk3-jsc-devel +%files -n jsc4.0-devel %{_libexecdir}/webkit2gtk-4.0/jsc %dir %{_includedir}/webkitgtk-4.0 %{_includedir}/webkitgtk-4.0/JavaScriptCore/ @@ -281,7 +285,7 @@ files for developing applications that use JavaScript engine from webkit2gtk-4.0 %{_datadir}/gir-1.0/JavaScriptCore-4.0.gir %if %{with docs} -%files -n webkit2gtk3-help +%files -n webkit2gtk4.0-help %dir %{_datadir}/doc %{_datadir}/doc/javascriptcoregtk-4.0/ %{_datadir}/doc/webkit2gtk-4.0/ @@ -289,6 +293,9 @@ files for developing applications that use JavaScript engine from webkit2gtk-4.0 %endif %changelog +* Thu Apr 03 2025 Funda Wang - 2.48.1-1 +- update to 2.48.1 + * Mon Mar 17 2025 lingsheng - 2.46.6-2 - fix CVE-2025-24201 diff --git a/webkitgtk6_0.spec b/webkitgtk6_0.spec index 71bc2b190bec24736b1cbbd39521f0f843f82c23..320e92427dcda7a85595c357abfa81597159511a 100644 --- a/webkitgtk6_0.spec +++ b/webkitgtk6_0.spec @@ -22,16 +22,18 @@ %bcond_with gamepad Name: webkitgtk6.0 -Version: 2.46.6 -Release: 2 +Version: 2.48.1 +Release: 1 Summary: GTK web content engine library License: BSD-3-Clause AND LGPL-2.0-or-later URL: https://www.webkitgtk.org/ Source0: https://webkitgtk.org/releases/webkitgtk-%{version}.tar.xz Patch1000: webkitgtk-add-loongarch-and-sw.patch - -Patch6000: backport-CVE-2025-24201.patch +# clang 17 has bug on Wunsafe-buffer-usage, disable it for now +Patch1001: webkitgtk-2.48.1-drop-Wunsafe-buffer-usage.patch +# https://bugs.webkit.org/show_bug.cgi?id=287662 +Patch6001: backport-REGRESSION-290945.129-webkitglib-2.48-Broke-non-x86-non-ARM-builds.patch #Dependency BuildRequires: bison @@ -39,6 +41,7 @@ BuildRequires: bubblewrap BuildRequires: clang BuildRequires: cmake BuildRequires: flex +BuildRequires: flite-devel >= 2.2 BuildRequires: gettext BuildRequires: gi-docgen BuildRequires: git @@ -64,6 +67,7 @@ BuildRequires: pkgconfig(cairo) BuildRequires: pkgconfig(egl) BuildRequires: pkgconfig(enchant-2) BuildRequires: pkgconfig(epoxy) +BuildRequires: pkgconfig(expat) BuildRequires: pkgconfig(fontconfig) BuildRequires: pkgconfig(freetype2) BuildRequires: pkgconfig(gbm) @@ -100,7 +104,7 @@ BuildRequires: pkgconfig(wayland-protocols) BuildRequires: pkgconfig(wayland-server) BuildRequires: pkgconfig(xt) -Requires: javascriptcoregtk6.0%{?_isa} = %{version}-%{release} +Requires: jsc6.0%{?_isa} = %{version}-%{release} Requires: bubblewrap Requires: libGLES Requires: xdg-dbus-proxy @@ -121,8 +125,7 @@ GTK platform. This package contains WebKitGTK for GTK 4 and libsoup 3. %package -n webkitgtk6.0-devel Summary: Development files for webkitgtk6.0 Requires: webkitgtk6.0%{?_isa} = %{version}-%{release} -Requires: javascriptcoregtk6.0%{?_isa} = %{version}-%{release} -Requires: javascriptcoregtk6.0-devel%{?_isa} = %{version}-%{release} +Requires: jsc6.0-devel%{?_isa} = %{version}-%{release} Obsoletes: webkit2gtk5.0-devel < %{version}-%{release} %description -n webkitgtk6.0-devel @@ -142,8 +145,10 @@ This package contains developer documentation for webkitgtk6.0. %package -n jsc6.0 Summary: JavaScript engine from webkitgtk6.0 -Provides: javascriptcoregtk6.0%{?_isa} = %{version}-%{release} Obsoletes: jsc5.0 < %{version}-%{release} +Provides: javascriptcoregtk6.0%{_isa} = %{version}-%{release} +Provides: javascriptcoregtk6.0 = %{version}-%{release} +Obsoletes: javascriptcoregtk6.0 < %{version}-%{release} %description -n jsc6.0 This package contains JavaScript engine from webkitgtk6.0. @@ -151,9 +156,11 @@ This package contains JavaScript engine from webkitgtk6.0. %package -n jsc6.0-devel Summary: Development files for JavaScript engine from webkitgtk6.0 -Provides: javascriptcoregtk6.0-devel%{?_isa} = %{version}-%{release} -Requires: javascriptcoregtk6.0%{?_isa} = %{version}-%{release} +Requires: jsc6.0%{?_isa} = %{version}-%{release} Obsoletes: jsc5.0-devel < %{version}-%{release} +Provides: javascriptcoregtk6.0-devel%{_isa} = %{version}-%{release} +Provides: javascriptcoregtk6.0-devel = %{version}-%{release} +Obsoletes: javascriptcoregtk6.0-devel < %{version}-%{release} %description -n jsc6.0-devel The jsc6.0-devel package contains libraries, build data, and header @@ -262,6 +269,9 @@ files for developing applications that use JavaScript engine from webkitgtk-6.0. %endif %changelog +* Thu Apr 03 2025 Funda Wang - 2.48.1-1 +- update to 2.48.1 + * Mon Mar 17 2025 lingsheng - 2.46.6-2 - fix CVE-2025-24201