|
|
@ -11,8 +11,8 @@
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
Name: webkit2gtk3
|
|
|
|
Name: webkit2gtk3
|
|
|
|
Version: 2.42.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
|
|
|
@ -21,11 +21,11 @@ Source0: https://webkitgtk.org/releases/webkitgtk-%{version}.tar.xz
|
|
|
|
Source1: https://webkitgtk.org/releases/webkitgtk-%{version}.tar.xz.asc
|
|
|
|
Source1: https://webkitgtk.org/releases/webkitgtk-%{version}.tar.xz.asc
|
|
|
|
# Use the keys from https://webkitgtk.org/verifying.html
|
|
|
|
# Use the keys from https://webkitgtk.org/verifying.html
|
|
|
|
# $ gpg --import aperez.key carlosgc.key
|
|
|
|
# $ gpg --import aperez.key carlosgc.key
|
|
|
|
# $ gpg --export --export-options export-minimal D7FCF61CF9A2DEAB31D81BD3F3D322D0EC4582C3 5AA3BC334FD7E3369E7C77B291C559DBE4C9123B > webkitgtk-keys.gpg
|
|
|
|
# $ gpg --export --export-options export-minimal 013A0127AC9C65B34FFA62526C1009B693975393 5AA3BC334FD7E3369E7C77B291C559DBE4C9123B > webkitgtk-keys.gpg
|
|
|
|
Source2: webkitgtk-keys.gpg
|
|
|
|
Source2: webkitgtk-keys.gpg
|
|
|
|
|
|
|
|
|
|
|
|
# https://bugs.webkit.org/show_bug.cgi?id=268739
|
|
|
|
# https://bugs.webkit.org/show_bug.cgi?id=278113
|
|
|
|
Patch: i686-build.patch
|
|
|
|
Patch0: fix-wasm.patch
|
|
|
|
|
|
|
|
|
|
|
|
BuildRequires: bison
|
|
|
|
BuildRequires: bison
|
|
|
|
BuildRequires: bubblewrap
|
|
|
|
BuildRequires: bubblewrap
|
|
|
@ -40,6 +40,7 @@ BuildRequires: hyphen-devel
|
|
|
|
BuildRequires: libatomic
|
|
|
|
BuildRequires: libatomic
|
|
|
|
BuildRequires: ninja-build
|
|
|
|
BuildRequires: ninja-build
|
|
|
|
BuildRequires: openssl-devel
|
|
|
|
BuildRequires: openssl-devel
|
|
|
|
|
|
|
|
BuildRequires: perl(bigint)
|
|
|
|
BuildRequires: perl(English)
|
|
|
|
BuildRequires: perl(English)
|
|
|
|
BuildRequires: perl(FindBin)
|
|
|
|
BuildRequires: perl(FindBin)
|
|
|
|
BuildRequires: perl(JSON::PP)
|
|
|
|
BuildRequires: perl(JSON::PP)
|
|
|
@ -71,7 +72,6 @@ BuildRequires: pkgconfig(libdrm)
|
|
|
|
BuildRequires: pkgconfig(libgcrypt)
|
|
|
|
BuildRequires: pkgconfig(libgcrypt)
|
|
|
|
BuildRequires: pkgconfig(libjpeg)
|
|
|
|
BuildRequires: pkgconfig(libjpeg)
|
|
|
|
BuildRequires: pkgconfig(libnotify)
|
|
|
|
BuildRequires: pkgconfig(libnotify)
|
|
|
|
BuildRequires: pkgconfig(libopenjp2)
|
|
|
|
|
|
|
|
BuildRequires: pkgconfig(libpcre)
|
|
|
|
BuildRequires: pkgconfig(libpcre)
|
|
|
|
BuildRequires: pkgconfig(libpng)
|
|
|
|
BuildRequires: pkgconfig(libpng)
|
|
|
|
BuildRequires: pkgconfig(libseccomp)
|
|
|
|
BuildRequires: pkgconfig(libseccomp)
|
|
|
@ -91,8 +91,6 @@ BuildRequires: pkgconfig(wayland-client)
|
|
|
|
BuildRequires: pkgconfig(wayland-egl)
|
|
|
|
BuildRequires: pkgconfig(wayland-egl)
|
|
|
|
BuildRequires: pkgconfig(wayland-protocols)
|
|
|
|
BuildRequires: pkgconfig(wayland-protocols)
|
|
|
|
BuildRequires: pkgconfig(wayland-server)
|
|
|
|
BuildRequires: pkgconfig(wayland-server)
|
|
|
|
BuildRequires: pkgconfig(wpe-1.0)
|
|
|
|
|
|
|
|
BuildRequires: pkgconfig(wpebackend-fdo-1.0)
|
|
|
|
|
|
|
|
BuildRequires: pkgconfig(xt)
|
|
|
|
BuildRequires: pkgconfig(xt)
|
|
|
|
|
|
|
|
|
|
|
|
# These are hard requirements of WebKit's bubblewrap sandbox.
|
|
|
|
# These are hard requirements of WebKit's bubblewrap sandbox.
|
|
|
@ -215,11 +213,13 @@ rm -rf Source/ThirdParty/qunit/
|
|
|
|
-DPORT=GTK \
|
|
|
|
-DPORT=GTK \
|
|
|
|
-DCMAKE_BUILD_TYPE=Release \
|
|
|
|
-DCMAKE_BUILD_TYPE=Release \
|
|
|
|
-DENABLE_JIT=OFF \
|
|
|
|
-DENABLE_JIT=OFF \
|
|
|
|
|
|
|
|
-DUSE_GTK4=OFF \
|
|
|
|
-DUSE_SOUP2=ON \
|
|
|
|
-DUSE_SOUP2=ON \
|
|
|
|
-DUSE_AVIF=OFF \
|
|
|
|
-DUSE_AVIF=OFF \
|
|
|
|
-DENABLE_DOCUMENTATION=OFF \
|
|
|
|
-DENABLE_DOCUMENTATION=OFF \
|
|
|
|
-DUSE_GSTREAMER_TRANSCODER=OFF \
|
|
|
|
-DUSE_GSTREAMER_TRANSCODER=OFF \
|
|
|
|
-DUSE_JPEGXL=OFF \
|
|
|
|
-DUSE_JPEGXL=OFF \
|
|
|
|
|
|
|
|
-DUSE_LIBBACKTRACE=OFF \
|
|
|
|
%if !0%{?with_gamepad}
|
|
|
|
%if !0%{?with_gamepad}
|
|
|
|
-DENABLE_GAMEPAD=OFF \
|
|
|
|
-DENABLE_GAMEPAD=OFF \
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
@ -297,6 +297,23 @@ export NINJA_STATUS="[%f/%t][%e] "
|
|
|
|
%{_datadir}/gir-1.0/JavaScriptCore-4.0.gir
|
|
|
|
%{_datadir}/gir-1.0/JavaScriptCore-4.0.gir
|
|
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
%changelog
|
|
|
|
|
|
|
|
* Thu Aug 15 2024 Michael Catanzaro <mcatanzaro@redhat.com> - 2.44.3-2
|
|
|
|
|
|
|
|
- Add patch to fix WebAssembly
|
|
|
|
|
|
|
|
Resolves: RHEL-32578
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Aug 13 2024 Michael Catanzaro <mcatanzaro@redhat.com> - 2.44.3-1
|
|
|
|
|
|
|
|
- Update to 2.44.3
|
|
|
|
|
|
|
|
Resolves: RHEL-32578
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Thu May 16 2024 Michael Catanzaro <mcatanzaro@redhat.com> - 2.44.2-1
|
|
|
|
|
|
|
|
- Update to 2.44.2
|
|
|
|
|
|
|
|
Resolves: RHEL-32578
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Apr 11 2024 Michael Catanzaro <mcatanzaro@redhat.com> - 2.44.1-1
|
|
|
|
|
|
|
|
- Update to 2.44.1
|
|
|
|
|
|
|
|
Resolves: RHEL-32578
|
|
|
|
|
|
|
|
Resolves: RHEL-29637
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Feb 05 2024 Michael Catanzaro <mcatanzaro@redhat.com> - 2.42.5-1
|
|
|
|
* Mon Feb 05 2024 Michael Catanzaro <mcatanzaro@redhat.com> - 2.42.5-1
|
|
|
|
- Update to 2.42.5
|
|
|
|
- Update to 2.42.5
|
|
|
|
Resolves: RHEL-3960
|
|
|
|
Resolves: RHEL-3960
|
|
|
|