|
|
@ -10,18 +10,9 @@
|
|
|
|
%global with_gamepad 1
|
|
|
|
%global with_gamepad 1
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
# FIXME: Clang is preferred: https://skia.org/docs/user/build/#supported-and-preferred-compilers
|
|
|
|
|
|
|
|
# But Clang toolchain is broken on i686: https://issues.redhat.com/browse/RHEL-59586
|
|
|
|
|
|
|
|
# So, for now we'll use GCC instead.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# We run out of memory if building with LTO enabled on i686.
|
|
|
|
|
|
|
|
%ifarch %{ix86}
|
|
|
|
|
|
|
|
%global _lto_cflags %{nil}
|
|
|
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Name: webkit2gtk3
|
|
|
|
Name: webkit2gtk3
|
|
|
|
Version: 2.46.5
|
|
|
|
Version: 2.44.3
|
|
|
|
Release: 1%{?dist}
|
|
|
|
Release: 2%{?dist}
|
|
|
|
Summary: GTK Web content engine library
|
|
|
|
Summary: GTK Web content engine library
|
|
|
|
|
|
|
|
|
|
|
|
License: LGPLv2
|
|
|
|
License: LGPLv2
|
|
|
@ -33,8 +24,8 @@ Source1: https://webkitgtk.org/releases/webkitgtk-%{version}.tar.xz.asc
|
|
|
|
# $ gpg --export --export-options export-minimal 013A0127AC9C65B34FFA62526C1009B693975393 5AA3BC334FD7E3369E7C77B291C559DBE4C9123B > webkitgtk-keys.gpg
|
|
|
|
# $ gpg --export --export-options export-minimal 013A0127AC9C65B34FFA62526C1009B693975393 5AA3BC334FD7E3369E7C77B291C559DBE4C9123B > webkitgtk-keys.gpg
|
|
|
|
Source2: webkitgtk-keys.gpg
|
|
|
|
Source2: webkitgtk-keys.gpg
|
|
|
|
|
|
|
|
|
|
|
|
# Don't print warning about Evolution's use of WEBKIT_FORCE_SANDBOX
|
|
|
|
# https://bugs.webkit.org/show_bug.cgi?id=278113
|
|
|
|
Patch: evolution-sandbox-warning.patch
|
|
|
|
Patch0: fix-wasm.patch
|
|
|
|
|
|
|
|
|
|
|
|
BuildRequires: bison
|
|
|
|
BuildRequires: bison
|
|
|
|
BuildRequires: bubblewrap
|
|
|
|
BuildRequires: bubblewrap
|
|
|
@ -95,7 +86,6 @@ BuildRequires: pkgconfig(libxslt)
|
|
|
|
BuildRequires: pkgconfig(manette-0.2)
|
|
|
|
BuildRequires: pkgconfig(manette-0.2)
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
BuildRequires: pkgconfig(sqlite3)
|
|
|
|
BuildRequires: pkgconfig(sqlite3)
|
|
|
|
BuildRequires: pkgconfig(sysprof-capture-4)
|
|
|
|
|
|
|
|
BuildRequires: pkgconfig(upower-glib)
|
|
|
|
BuildRequires: pkgconfig(upower-glib)
|
|
|
|
BuildRequires: pkgconfig(wayland-client)
|
|
|
|
BuildRequires: pkgconfig(wayland-client)
|
|
|
|
BuildRequires: pkgconfig(wayland-egl)
|
|
|
|
BuildRequires: pkgconfig(wayland-egl)
|
|
|
@ -141,8 +131,6 @@ Provides: webkit2gtk3-doc = %{version}-%{release}
|
|
|
|
# We're supposed to specify versions here, but these libraries don't do
|
|
|
|
# We're supposed to specify versions here, but these libraries don't do
|
|
|
|
# normal releases. Accordingly, they're not suitable to be system libs.
|
|
|
|
# normal releases. Accordingly, they're not suitable to be system libs.
|
|
|
|
Provides: bundled(angle)
|
|
|
|
Provides: bundled(angle)
|
|
|
|
Provides: bundled(pdfjs)
|
|
|
|
|
|
|
|
Provides: bundled(skia)
|
|
|
|
|
|
|
|
Provides: bundled(xdgmime)
|
|
|
|
Provides: bundled(xdgmime)
|
|
|
|
|
|
|
|
|
|
|
|
# Require the jsc subpackage
|
|
|
|
# Require the jsc subpackage
|
|
|
@ -173,8 +161,6 @@ files for developing applications that use %{name}.
|
|
|
|
Summary: JavaScript engine from %{name}
|
|
|
|
Summary: JavaScript engine from %{name}
|
|
|
|
Obsoletes: webkitgtk4-jsc < %{version}-%{release}
|
|
|
|
Obsoletes: webkitgtk4-jsc < %{version}-%{release}
|
|
|
|
Provides: webkitgtk4-jsc = %{version}-%{release}
|
|
|
|
Provides: webkitgtk4-jsc = %{version}-%{release}
|
|
|
|
Provides: bundled(simde)
|
|
|
|
|
|
|
|
Provides: bundled(simdutf)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%description jsc
|
|
|
|
%description jsc
|
|
|
|
This package contains JavaScript engine from %{name}.
|
|
|
|
This package contains JavaScript engine from %{name}.
|
|
|
@ -311,27 +297,6 @@ export NINJA_STATUS="[%f/%t][%e] "
|
|
|
|
%{_datadir}/gir-1.0/JavaScriptCore-4.0.gir
|
|
|
|
%{_datadir}/gir-1.0/JavaScriptCore-4.0.gir
|
|
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
%changelog
|
|
|
|
* Wed Dec 18 2024 Michael Catanzaro <mcatanzaro@redhat.com> - 2.46.5-1
|
|
|
|
|
|
|
|
- Update to 2.46.5
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Nov 25 2024 Michael Catanzaro <mcatanzaro@redhat.com> - 2.46.3-2
|
|
|
|
|
|
|
|
- Add patch for CVE-2024-44309
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Oct 30 2024 Michael Catanzaro <mcatanzaro@redhat.com> - 2.46.3-1
|
|
|
|
|
|
|
|
- Update to 2.46.3
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Oct 21 2024 Michael Catanzaro <mcatanzaro@redhat.com> - 2.46.2-1
|
|
|
|
|
|
|
|
- Update to 2.46.2
|
|
|
|
|
|
|
|
- Add patch to disable Evolution sandbox warning
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Oct 10 2024 Michael Catanzaro <mcatanzaro@redhat.com> - 2.46.1-2
|
|
|
|
|
|
|
|
- Add patch to keep GSocketMonitor callback alive
|
|
|
|
|
|
|
|
Resolves: RHEL-59185
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Oct 8 2024 Michael Catanzaro <mcatanzaro@redhat.com> - 2.46.1-1
|
|
|
|
|
|
|
|
- Update to 2.46.1
|
|
|
|
|
|
|
|
Resolves: RHEL-59185
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Aug 15 2024 Michael Catanzaro <mcatanzaro@redhat.com> - 2.44.3-2
|
|
|
|
* Thu Aug 15 2024 Michael Catanzaro <mcatanzaro@redhat.com> - 2.44.3-2
|
|
|
|
- Add patch to fix WebAssembly
|
|
|
|
- Add patch to fix WebAssembly
|
|
|
|
Resolves: RHEL-32578
|
|
|
|
Resolves: RHEL-32578
|
|
|
|