Blame SPECS/webkit2gtk3.spec

05e78c
## NOTE: Lots of files in various subdirectories have the same name (such as
05e78c
## "LICENSE") so this short macro allows us to distinguish them by using their
05e78c
## directory names (from the source tree) as prefixes for the files.
05e78c
%global add_to_license_files() \
05e78c
        mkdir -p _license_files ; \
05e78c
        cp -p %1 _license_files/$(echo '%1' | sed -e 's!/!.!g')
05e78c
05e78c
Name:           webkit2gtk3
b32f37
Version:        2.38.5
f1679e
Release:        1%{?dist}.4
a0adcf
Summary:        GTK Web content engine library
05e78c
05e78c
License:        LGPLv2
05e78c
URL:            http://www.webkitgtk.org/
05e78c
Source0:        http://webkitgtk.org/releases/webkitgtk-%{version}.tar.xz
062c53
Source1:        https://webkitgtk.org/releases/webkitgtk-%{version}.tar.xz.asc
062c53
# Use the keys from https://webkitgtk.org/verifying.html
062c53
# $ gpg --import aperez.key carlosgc.key
062c53
# $ gpg --export --export-options export-minimal D7FCF61CF9A2DEAB31D81BD3F3D322D0EC4582C3 5AA3BC334FD7E3369E7C77B291C559DBE4C9123B > webkitgtk-keys.gpg
062c53
Source2:        webkitgtk-keys.gpg
05e78c
69b638
# https://bugs.webkit.org/show_bug.cgi?id=193749
a477ed
Patch0:         evolution-shared-secondary-process.patch
a477ed
42e7ba
# https://bugs.webkit.org/show_bug.cgi?id=235367
b32f37
Patch1:         icu60.patch
ea0db6
f1679e
# https://bugzilla.redhat.com/show_bug.cgi?id=2209208
f1679e
Patch2:         CVE-2023-28204.patch
f1679e
# https://bugzilla.redhat.com/show_bug.cgi?id=2185745
f1679e
Patch3:         CVE-2023-28205.patch
f1679e
# https://bugzilla.redhat.com/show_bug.cgi?id=2209214
f1679e
Patch4:         CVE-2023-32373.patch
d5e276
05e78c
BuildRequires:  bison
05e78c
BuildRequires:  cmake
05e78c
BuildRequires:  flex
a0adcf
BuildRequires:  gcc-c++
05e78c
BuildRequires:  gettext
a0adcf
BuildRequires:  git
05e78c
BuildRequires:  gperf
05e78c
BuildRequires:  hyphen-devel
a0adcf
BuildRequires:  libatomic
a0adcf
BuildRequires:  ninja-build
42e7ba
BuildRequires:  perl(English)
42e7ba
BuildRequires:  perl(FindBin)
42e7ba
BuildRequires:  perl(JSON::PP)
a0adcf
BuildRequires:  python3
05e78c
BuildRequires:  ruby
69b638
BuildRequires:  rubygem-json
05e78c
BuildRequires:  rubygems
a0adcf
a0adcf
BuildRequires:  pkgconfig(atspi-2)
a0adcf
BuildRequires:  pkgconfig(cairo)
a0adcf
BuildRequires:  pkgconfig(egl)
a0adcf
%ifarch aarch64 s390x
a0adcf
# On aarch64 and s390x enchant-2 is not available (gnome-less)
a0adcf
BuildRequires:  pkgconfig(enchant)
a0adcf
%else
a0adcf
BuildRequires:  pkgconfig(enchant-2)
a0adcf
%endif
a0adcf
BuildRequires:  pkgconfig(fontconfig)
a0adcf
BuildRequires:  pkgconfig(freetype2)
a0adcf
BuildRequires:  pkgconfig(gl)
a0adcf
BuildRequires:  pkgconfig(glib-2.0)
a0adcf
BuildRequires:  pkgconfig(glesv2)
a0adcf
BuildRequires:  pkgconfig(gobject-introspection-1.0)
a0adcf
BuildRequires:  pkgconfig(gstreamer-1.0)
a0adcf
BuildRequires:  pkgconfig(gstreamer-plugins-base-1.0)
a0adcf
BuildRequires:  pkgconfig(gtk+-3.0)
a0adcf
BuildRequires:  pkgconfig(harfbuzz)
a0adcf
BuildRequires:  pkgconfig(icu-uc)
42e7ba
BuildRequires:  pkgconfig(lcms2)
a0adcf
BuildRequires:  pkgconfig(libjpeg)
a0adcf
BuildRequires:  pkgconfig(libnotify)
a0adcf
BuildRequires:  pkgconfig(libopenjp2)
a0adcf
BuildRequires:  pkgconfig(libpcre)
a0adcf
BuildRequires:  pkgconfig(libpng)
a0adcf
BuildRequires:  pkgconfig(libseccomp)
a0adcf
BuildRequires:  pkgconfig(libsecret-1)
a0adcf
BuildRequires:  pkgconfig(libsoup-2.4)
a477ed
BuildRequires:  pkgconfig(libsystemd)
062c53
BuildRequires:  pkgconfig(libtasn1)
a0adcf
BuildRequires:  pkgconfig(libwebp)
a0adcf
BuildRequires:  pkgconfig(libwoff2dec)
a0adcf
BuildRequires:  pkgconfig(libxslt)
a0adcf
BuildRequires:  pkgconfig(sqlite3)
a0adcf
BuildRequires:  pkgconfig(upower-glib)
a0adcf
BuildRequires:  pkgconfig(wayland-client)
a0adcf
BuildRequires:  pkgconfig(wayland-egl)
062c53
BuildRequires:  pkgconfig(wayland-protocols)
a0adcf
BuildRequires:  pkgconfig(wayland-server)
b32f37
BuildRequires:  pkgconfig(wpe-1.0)
b32f37
BuildRequires:  pkgconfig(wpebackend-fdo-1.0)
a0adcf
BuildRequires:  pkgconfig(xt)
a0adcf
a477ed
# If Geoclue is not running, the geolocation API will not work.
a477ed
Recommends:     geoclue2
a477ed
062c53
# Needed for various GStreamer elements.
062c53
Recommends:     gstreamer1-plugins-bad-free
062c53
Recommends:     gstreamer1-plugins-good
062c53
05e78c
# Obsolete libwebkit2gtk from the webkitgtk3 package
05e78c
Obsoletes:      libwebkit2gtk < 2.5.0
05e78c
Provides:       libwebkit2gtk = %{version}-%{release}
05e78c
05e78c
# This package was renamed, so obsolete the old webkitgtk4 package
05e78c
Obsoletes:      webkitgtk4 < %{version}-%{release}
05e78c
Provides:       webkitgtk4 = %{version}-%{release}
05e78c
69b638
# GTK+ 2 plugins support was removed in 2.25.3
69b638
Obsoletes:      webkit2gtk3-plugin-process-gtk2 < %{version}-%{release}
69b638
Provides:       webkit2gtk3-plugin-process-gtk2 = %{version}-%{release}
69b638
Obsoletes:      webkitgtk4-plugin-process-gtk2 < %{version}-%{release}
69b638
Provides:       webkitgtk4-plugin-process-gtk2 = %{version}-%{release}
69b638
b32f37
# Don't build documentation anymore to avoid gi-docgen dependency
b32f37
Obsoletes:      webkit2gtk3-doc < %{version}-%{release}
b32f37
Provides:       webkit2gtk3-doc = %{version}-%{release}
b32f37
69b638
# We're supposed to specify versions here, but these libraries don't do
05e78c
# normal releases. Accordingly, they're not suitable to be system libs.
05e78c
Provides:       bundled(angle)
69b638
Provides:       bundled(xdgmime)
05e78c
05e78c
# Require the jsc subpackage
05e78c
Requires:       %{name}-jsc%{?_isa} = %{version}-%{release}
05e78c
05e78c
# Filter out provides for private libraries
05e78c
%global __provides_exclude_from ^%{_libdir}/webkit2gtk-4\\.0/.*\\.so$
05e78c
05e78c
%description
a0adcf
WebKitGTK is the port of the portable web rendering engine WebKit to the
a0adcf
GTK platform.
05e78c
a0adcf
This package contains WebKit2 based WebKitGTK for GTK 3.
05e78c
05e78c
%package        devel
05e78c
Summary:        Development files for %{name}
05e78c
Requires:       %{name}%{?_isa} = %{version}-%{release}
05e78c
Requires:       %{name}-jsc%{?_isa} = %{version}-%{release}
05e78c
Requires:       %{name}-jsc-devel%{?_isa} = %{version}-%{release}
05e78c
Obsoletes:      webkitgtk4-devel < %{version}-%{release}
05e78c
Provides:       webkitgtk4-devel = %{version}-%{release}
05e78c
05e78c
%description    devel
05e78c
The %{name}-devel package contains libraries, build data, and header
05e78c
files for developing applications that use %{name}.
05e78c
05e78c
%package        jsc
05e78c
Summary:        JavaScript engine from %{name}
05e78c
Obsoletes:      webkitgtk4-jsc < %{version}-%{release}
05e78c
Provides:       webkitgtk4-jsc = %{version}-%{release}
05e78c
05e78c
%description    jsc
05e78c
This package contains JavaScript engine from %{name}.
05e78c
05e78c
%package        jsc-devel
05e78c
Summary:        Development files for JavaScript engine from %{name}
05e78c
Requires:       %{name}-jsc%{?_isa} = %{version}-%{release}
05e78c
Obsoletes:      webkitgtk4-jsc-devel < %{version}-%{release}
05e78c
Provides:       webkitgtk4-jsc-devel = %{version}-%{release}
05e78c
05e78c
%description    jsc-devel
05e78c
The %{name}-jsc-devel package contains libraries, build data, and header
05e78c
files for developing applications that use JavaScript engine from %{name}.
05e78c
05e78c
%prep
062c53
%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}'
05e78c
%autosetup -p1 -n webkitgtk-%{version} -S git
05e78c
05e78c
# Remove bundled libraries
05e78c
rm -rf Source/ThirdParty/gtest/
05e78c
rm -rf Source/ThirdParty/qunit/
05e78c
05e78c
%build
05e78c
# Increase the DIE limit so our debuginfo packages could be size optimized.
05e78c
# Decreases the size for x86_64 from ~5G to ~1.1G.
05e78c
# https://bugzilla.redhat.com/show_bug.cgi?id=1456261
05e78c
%global _dwz_max_die_limit 250000000
05e78c
# The _dwz_max_die_limit is being overridden by the arch specific ones from the
05e78c
# redhat-rpm-config so we need to set the arch specific ones as well - now it
05e78c
# is only needed for x86_64.
05e78c
%global _dwz_max_die_limit_x86_64 250000000
05e78c
05e78c
# Decrease debuginfo even on ix86 because of:
05e78c
# https://bugs.webkit.org/show_bug.cgi?id=140176
05e78c
%ifarch s390x %{arm} %{ix86} %{power64} %{mips}
05e78c
# Decrease debuginfo verbosity to reduce memory consumption even more
05e78c
%global optflags %(echo %{optflags} | sed 's/-g /-g1 /')
05e78c
%endif
05e78c
a477ed
# bmalloc and JIT are disabled on aarch64 only in RHEL because of the nonstandard
a477ed
# page size that's causing problems there. WebKit's build system sets appropriate
a477ed
# defaults for all other architectures, and all other distros except RHEL.
05e78c
mkdir -p %{_target_platform}
05e78c
pushd %{_target_platform}
05e78c
%cmake \
a0adcf
  -GNinja \
05e78c
  -DPORT=GTK \
05e78c
  -DCMAKE_BUILD_TYPE=Release \
69b638
  -DENABLE_BUBBLEWRAP_SANDBOX=OFF \
062c53
  -DUSE_SOUP2=ON \
b32f37
  -DENABLE_DOCUMENTATION=OFF \
07fe0f
  -DENABLE_GAMEPAD=OFF \
a477ed
%if 0%{?rhel}
a477ed
%ifarch aarch64
b32f37
  -DUSE_64KB_PAGE_BLOCK=ON \
a477ed
%endif
05e78c
%endif
05e78c
  ..
05e78c
popd
05e78c
a0adcf
# Show the build time in the status
a0adcf
export NINJA_STATUS="[%f/%t][%e] "
a477ed
%ninja_build -C %{_target_platform}
05e78c
05e78c
%install
a0adcf
%ninja_install -C %{_target_platform}
05e78c
05e78c
%find_lang WebKit2GTK-4.0
05e78c
05e78c
# Finally, copy over and rename various files for %%license inclusion
05e78c
%add_to_license_files Source/JavaScriptCore/COPYING.LIB
05e78c
%add_to_license_files Source/ThirdParty/ANGLE/LICENSE
05e78c
%add_to_license_files Source/ThirdParty/ANGLE/src/common/third_party/smhasher/LICENSE
05e78c
%add_to_license_files Source/ThirdParty/ANGLE/src/third_party/libXNVCtrl/LICENSE
05e78c
%add_to_license_files Source/WebCore/LICENSE-APPLE
05e78c
%add_to_license_files Source/WebCore/LICENSE-LGPL-2
05e78c
%add_to_license_files Source/WebCore/LICENSE-LGPL-2.1
05e78c
%add_to_license_files Source/WebInspectorUI/UserInterface/External/CodeMirror/LICENSE
05e78c
%add_to_license_files Source/WebInspectorUI/UserInterface/External/Esprima/LICENSE
05e78c
%add_to_license_files Source/WebInspectorUI/UserInterface/External/three.js/LICENSE
05e78c
%add_to_license_files Source/WTF/icu/LICENSE
05e78c
%add_to_license_files Source/WTF/wtf/dtoa/COPYING
05e78c
%add_to_license_files Source/WTF/wtf/dtoa/LICENSE
05e78c
05e78c
%files -f WebKit2GTK-4.0.lang
05e78c
%license _license_files/*ThirdParty*
05e78c
%license _license_files/*WebCore*
05e78c
%license _license_files/*WebInspectorUI*
05e78c
%license _license_files/*WTF*
05e78c
%{_libdir}/libwebkit2gtk-4.0.so.*
05e78c
%dir %{_libdir}/girepository-1.0
05e78c
%{_libdir}/girepository-1.0/WebKit2-4.0.typelib
05e78c
%{_libdir}/girepository-1.0/WebKit2WebExtension-4.0.typelib
05e78c
%{_libdir}/webkit2gtk-4.0/
05e78c
%{_libexecdir}/webkit2gtk-4.0/
05e78c
%exclude %{_libexecdir}/webkit2gtk-4.0/MiniBrowser
42e7ba
%exclude %{_libexecdir}/webkit2gtk-4.0/jsc
05e78c
%{_bindir}/WebKitWebDriver
05e78c
05e78c
%files devel
05e78c
%{_libexecdir}/webkit2gtk-4.0/MiniBrowser
05e78c
%{_includedir}/webkitgtk-4.0/
05e78c
%exclude %{_includedir}/webkitgtk-4.0/JavaScriptCore
42e7ba
%exclude %{_includedir}/webkitgtk-4.0/jsc
05e78c
%{_libdir}/libwebkit2gtk-4.0.so
05e78c
%{_libdir}/pkgconfig/webkit2gtk-4.0.pc
05e78c
%{_libdir}/pkgconfig/webkit2gtk-web-extension-4.0.pc
05e78c
%dir %{_datadir}/gir-1.0
05e78c
%{_datadir}/gir-1.0/WebKit2-4.0.gir
05e78c
%{_datadir}/gir-1.0/WebKit2WebExtension-4.0.gir
05e78c
05e78c
%files jsc
05e78c
%license _license_files/*JavaScriptCore*
05e78c
%{_libdir}/libjavascriptcoregtk-4.0.so.*
05e78c
%dir %{_libdir}/girepository-1.0
05e78c
%{_libdir}/girepository-1.0/JavaScriptCore-4.0.typelib
05e78c
05e78c
%files jsc-devel
05e78c
%{_libexecdir}/webkit2gtk-4.0/jsc
05e78c
%dir %{_includedir}/webkitgtk-4.0
05e78c
%{_includedir}/webkitgtk-4.0/JavaScriptCore/
42e7ba
%{_includedir}/webkitgtk-4.0/jsc/
05e78c
%{_libdir}/libjavascriptcoregtk-4.0.so
05e78c
%{_libdir}/pkgconfig/javascriptcoregtk-4.0.pc
05e78c
%dir %{_datadir}/gir-1.0
05e78c
%{_datadir}/gir-1.0/JavaScriptCore-4.0.gir
05e78c
05e78c
%changelog
f1679e
* Thu May 25 2023 Michael Catanzaro <mcatanzaro@redhat.com> - 2.38.5-1.4
f1679e
- Add patch for CVE-2023-28204
f1679e
  Resolves: #2209744
f1679e
- Add patch for CVE-2023-32373
f1679e
  Resolves: #2209727
f1679e
d5e276
* Fri Apr 14 2023 Michael Catanzaro <mcatanzaro@redhat.com> - 2.38.5-1.3
d5e276
- Restore libwpe and wpebackend-fdo dependencies
d5e276
  Related: #2185741 (sort of)
d5e276
d5e276
* Wed Apr 12 2023 Michael Catanzaro <mcatanzaro@redhat.com> - 2.38.5-1.2
d5e276
- Disable libwpe and wpebackend-fdo dependencies
d5e276
  Related: #2185741 (sort of)
d5e276
d5e276
* Tue Apr 11 2023 Michael Catanzaro <mcatanzaro@redhat.com> - 2.38.5-1.1
d5e276
- Add patch for CVE-2023-28205
d5e276
  Resolves: #2185741
d5e276
b32f37
* Wed Feb 15 2023 Michael Catanzaro <mcatanzaro@redhat.com> - 2.38.5-1
b32f37
- Update to 2.38.5
b32f37
  Related: #2127468
b32f37
b32f37
* Thu Feb 02 2023 Michael Catanzaro <mcatanzaro@redhat.com> - 2.38.4-1
b32f37
- Update to 2.38.4
b32f37
  Related: #2127468
b32f37
b32f37
* Thu Dec 22 2022 Michael Catanzaro <mcatanzaro@redhat.com> - 2.38.3-1
b32f37
- Update to 2.38.3
b32f37
  Related: #2127468
b32f37
b32f37
* Fri Nov 04 2022 Michael Catanzaro <mcatanzaro@redhat.com> - 2.38.2-1
b32f37
- Update to 2.38.2
b32f37
  Related: #2127468
b32f37
b32f37
* Wed Nov 02 2022 Michael Catanzaro <mcatanzaro@redhat.com> - 2.38.1-2
b32f37
- Fix crashes on aarch64
b32f37
  Enable WPE renderer
b32f37
  Related: #2127468
b32f37
b32f37
* Thu Oct 27 2022 Michael Catanzaro <mcatanzaro@redhat.com> - 2.38.1-1
b32f37
- Update to 2.38.1
b32f37
  Related: #2127468
e0e52e
78b484
* Wed Aug 24 2022 Michael Catanzaro <mcatanzaro@redhat.com> - 2.36.7-1
42e7ba
- Update to 2.36.7
78b484
  Related: #2061994
78b484
78b484
* Tue Aug 09 2022 Michael Catanzaro <mcatanzaro@redhat.com> - 2.36.6-1
78b484
- Update to 2.36.6
78b484
  Related: #2061994
78b484
78b484
* Tue Aug 02 2022 Michael Catanzaro <mcatanzaro@redhat.com> - 2.36.5-2
78b484
- Fix Eclipse after update to 2.36.5
78b484
  Related: #2061994
78b484
78b484
* Thu Jul 28 2022 Michael Catanzaro <mcatanzaro@redhat.com> - 2.36.5-1
78b484
- Update to 2.36.5
78b484
  Related: #2061994
78b484
  Resolves: #2099334
78b484
78b484
* Tue Jul 05 2022 Michael Catanzaro <mcatanzaro@redhat.com> - 2.36.4-1
78b484
- Update to 2.36.4
78b484
  Related: #2061994
78b484
78b484
* Thu Jun 02 2022 Michael Catanzaro <mcatanzaro@redhat.com> - 2.36.3-1
78b484
- Update to 2.36.3
78b484
- Related: #2061994
78b484
- Resolves: #2092748
78b484
78b484
* Wed May 18 2022 Michael Catanzaro <mcatanzaro@redhat.com> - 2.36.2-1
78b484
- Update to 2.36.2
78b484
  Related: #2061994
78b484
78b484
* Thu Apr 21 2022 Michael Catanzaro <mcatanzaro@redhat.com> - 2.36.1-1
78b484
- Update to 2.36.1
78b484
  Related: #2061994
78b484
- Resolves: #2075492
78b484
- Resolves: #2075494
78b484
- Resolves: #2075496
42e7ba
062c53
* Thu Feb 17 2022 Michael Catanzaro <mcatanzaro@redhat.com> - 2.34.6-1
062c53
- Update to 2.34.6
062c53
  Related: #1985042
062c53
062c53
* Wed Feb 09 2022 Michael Catanzaro <mcatanzaro@redhat.com> - 2.34.5-1
062c53
- Update to 2.34.5
062c53
- Related: #1985042
062c53
062c53
* Fri Jan 21 2022 Michael Catanzaro <mcatanzaro@redhat.com> - 2.34.4-1
062c53
- Update to 2.34.4
062c53
- Resolves: #1985042
062c53
062c53
* Tue Sep 28 2021 Michael Catanzaro <mcatanzaro@redhat.com> - 2.32.4-1
062c53
- Update to 2.32.4
062c53
- Related: #1985042
062c53
- Resolves: #2006429
07fe0f
07fe0f
* Fri Jul 23 2021 Michael Catanzaro <mcatanzaro@redhat.com> - 2.32.3-1
07fe0f
- Update to 2.32.3
07fe0f
- Related: #1937416
07fe0f
07fe0f
* Tue Jul 13 2021 Michael Catanzaro <mcatanzaro@redhat.com> - 2.32.2-1
07fe0f
- Update to 2.32.2
07fe0f
- Related: #1937416
07fe0f
07fe0f
* Mon May 10 2021 Michael Catanzaro <mcatanzaro@redhat.com> - 2.32.1-1
07fe0f
- Update to 2.32.1
07fe0f
- Related: #1937416
07fe0f
07fe0f
* Fri Apr 30 2021 Michael Catanzaro <mcatanzaro@redhat.com> - 2.32.0-1
07fe0f
- Update to 2.32.0
07fe0f
- Related: #1937416
8e070d
a477ed
* Tue Dec 15 2020 Michael Catanzaro <mcatanzaro@redhat.com> - 2.30.4-1
a477ed
- Update to 2.30.4
a477ed
- Related: #1883304
a477ed
a477ed
* Wed Nov 25 2020 Michael Catanzaro <mcatanzaro@redhat.com> - 2.30.3-1
a477ed
- Update to 2.30.3
a477ed
- Related: #1883304
a477ed
a477ed
* Thu Oct 29 2020 Michael Catanzaro <mcatanzaro@redhat.com> - 2.30.2-2
a477ed
- Try to fix coverity build by disabling docs (thanks to Kamil Dudka <kdudka@redhat.com>!)
a477ed
- Related: #1883304
a477ed
a477ed
* Mon Oct 26 2020 Michael Catanzaro <mcatanzaro@redhat.com> - 2.30.2-1
a477ed
- Update to 2.30.2
a477ed
- Related: #1883304
a477ed
a477ed
* Tue Oct 20 2020 Michael Catanzaro <mcatanzaro@redhat.com> - 2.30.1-1
a477ed
- Update to 2.30.1
a477ed
- Related: #1883304
a477ed
69b638
* Mon Aug 03 2020 Michael Catanzaro <mcatanzaro@redhat.com> - 2.28.4-1
69b638
- Update to 2.28.4
69b638
- Related: #1817143
69b638
69b638
* Thu May 21 2020 Michael Catanzaro <mcatanzaro@redhat.com> - 2.28.2-2
69b638
- Related: rhbz#1817143 Properly remove webkit2gtk3-plugin-process-gtk2 package
69b638
69b638
* Thu May 14 2020 Michael Catanzaro <mcatanzaro@redhat.com> - 2.28.2-1
69b638
- Resolves: rhbz#1817143 Update to 2.28.2
69b638
69b638
* Mon Oct 14 2019 Eike Rathke <erack@redhat.com> - 2.24.4-3
69b638
- Related: rhbz#1748890 Bump NVR
747f0f
747f0f
* Fri Sep 27 2019 Eike Rathke <erack@redhat.com> - 2.24.4-1
69b638
- Resolves: rhbz#1748890 Update to 2.24.4
747f0f
a0adcf
* Tue Jul 09 2019 Eike Rathke <erack@redhat.com> - 2.24.3-1
a0adcf
- Resolves: rhbz#1728277 Update to 2.24.3
a0adcf
a0adcf
* Wed May 22 2019 Eike Rathke <erack@redhat.com> - 2.24.2-2
a0adcf
- Related: rhbz#1696708 Use enchant instead of enchant-2 on aarch64 and s390x
a0adcf
a0adcf
* Tue May 21 2019 Eike Rathke <erack@redhat.com> - 2.24.2-1
a0adcf
- Resolves: rhbz#1696708 Rebase to 2.24.2
a0adcf
- Resolves: rhbz#1592271 Switch to Python 3 for build
a0adcf
05e78c
* Tue Feb 12 2019 Eike Rathke <erack@redhat.com> - 2.22.6-1
05e78c
- Resolves: rhbz#1676489 Update to 2.22.6
05e78c
05e78c
* Fri Jan 25 2019 Eike Rathke <erack@redhat.com> - 2.22.5-2
05e78c
- Resolves: rhbz#1666984 Fix gigacage
05e78c
05e78c
* Tue Dec 18 2018 Eike Rathke <erack@redhat.com> - 2.22.5-1
05e78c
- Update to 2.22.5
05e78c
05e78c
* Tue Oct 30 2018 Tomas Popela <tpopela@redhat.com> - 2.22.3-1
05e78c
- Update to 2.22.3
05e78c
- Resolves: rhbz#1641009
05e78c
05e78c
* Mon Sep 24 2018 Tomas Popela <tpopela@redhat.com> - 2.22.2-1
05e78c
- Update to 2.22.2
05e78c
- Resolves: rhbz#1625602
05e78c
05e78c
* Thu Sep 20 2018 Tomas Popela <tpopela@redhat.com> - 2.22.1-1
05e78c
- Update to 2.22.1
05e78c
- Resolves: rhbz#1625602
05e78c
05e78c
* Tue Sep 11 2018 Tomas Popela <tpopela@redhat.com> - 2.22.0-2
05e78c
- Backport patches from RHEL 7
05e78c
- Resolves: rhbz#1625602
05e78c
05e78c
* Wed Sep 05 2018 Tomas Popela <tpopela@redhat.com> - 2.22.0-1
05e78c
- Update to 2.22.0
05e78c
- Resolves: rhbz#1625602
05e78c
05e78c
* Tue Jul 17 2018 Tomas Popela <tpopela@redhat.com> - 2.20.3-3
05e78c
- Update the python2 patch
05e78c
05e78c
* Mon Jun 18 2018 Tomas Popela <tpopela@redhat.com> - 2.20.3-3
05e78c
- Export the python2 env variable
05e78c
- Resolves: rhbz#1592264
05e78c
05e78c
* Mon Jun 11 2018 Tomas Popela <tpopela@redhat.com> - 2.20.3-1
05e78c
- Update to 2.20.3
05e78c
05e78c
* Thu May 24 2018 Tomas Popela <tpopela@redhat.com> - 2.20.2-4
05e78c
- Explicitly specify python2 over python and add python2 to BR
05e78c
05e78c
* Tue May 22 2018 Tomas Popela <tpopela@redhat.com> - 2.20.2-3
05e78c
- aarch64 on RHEL 8 does have a 64kb page size
05e78c
- Resolves: rhbz#1578576
05e78c
05e78c
* Tue May 22 2018 Tomas Popela <tpopela@redhat.com> - 2.20.2-2
05e78c
- Temporary disable JIT and BMalloc on aarch64 due to Gigacage problems
05e78c
- Resolves: rhbz#1578576
05e78c
05e78c
* Tue May 15 2018 Tomas Popela <tpopela@redhat.com> - 2.20.2-1
05e78c
- Update to 2.20.2
05e78c
- Resolves: rhbz#1577388
05e78c
05e78c
* Tue Apr 10 2018 Tomas Popela <tpopela@redhat.com> - 2.20.1-1
05e78c
- Update to 2.20.1
05e78c
05e78c
* Mon Mar 12 2018 Kalev Lember <klember@redhat.com> - 2.20.0-2
05e78c
- Bump webkitgtk4 obsoletes versions
05e78c
05e78c
* Mon Mar 12 2018 Tomas Popela <tpopela@redhat.com> - 2.20.0-1
05e78c
- Update to 2.20.0
05e78c
05e78c
* Tue Mar 06 2018 Tomas Popela <tpopela@redhat.com> - 2.19.92-1
05e78c
- Update to 2.19.92
05e78c
05e78c
* Wed Feb 21 2018 Tomas Popela <tpopela@redhat.com> - 2.19.91-1
05e78c
- Update to 2.19.91
05e78c
05e78c
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.19.90-2
05e78c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
05e78c
05e78c
* Mon Feb 05 2018 Tomas Popela <tpopela@redhat.com> - 2.19.90-1
05e78c
- Update to 2.19.90
05e78c
05e78c
* Tue Jan 30 2018 Tomas Popela <tpopela@redhat.com> - 2.19.6-3
05e78c
- Remove obsoleted ldconfig scriptlets
05e78c
05e78c
* Wed Jan 17 2018 Tomas Popela <tpopela@redhat.com> - 2.19.6-1
05e78c
- Update to 2.19.6
05e78c
05e78c
* Thu Jan 11 2018 Tomas Popela <tpopela@redhat.com> - 2.19.5-2
05e78c
- This package was formerly named webkitgtk4