Hello community, here is the log from the commit of package webkit2gtk3 for openSUSE:Factory checked in at 2018-05-22 17:00:17 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old) and /work/SRC/openSUSE:Factory/.webkit2gtk3.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "webkit2gtk3" Tue May 22 17:00:17 2018 rev:58 rq:607330 version:2.20.2 Changes: -------- --- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes 2018-05-10 15:47:40.341062833 +0200 +++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new/webkit2gtk3.changes 2018-05-22 17:00:20.183775007 +0200 @@ -21 +21,10 @@ - + Security fixes: CVE-2018-4200. + + Security fixes: CVE-2018-4200 (boo#1092280). + +------------------------------------------------------------------- +Tue May 1 17:00:12 UTC 2018 - bjorn....@gmail.com + +- Enable pkgconfig(libbrotlidec), and add pkgconfig(libwoff2dec) + BuildRequires and no longer pass -DUSE_WOFF2=false to cmake. + Woff2 is now available in openSUSE. +- Pass -DENABLE_MINIBROWSER=ON to cmake, build the MiniBrowser and + package it in devel subpackage. Usefull for developers. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ webkit2gtk3.spec ++++++ --- /var/tmp/diff_new_pack.WlP7oJ/_old 2018-05-22 17:00:22.311697575 +0200 +++ /var/tmp/diff_new_pack.WlP7oJ/_new 2018-05-22 17:00:22.315697430 +0200 @@ -85,13 +85,13 @@ BuildRequires: pkgconfig(gtk+-3.0) >= 3.12.0 BuildRequires: pkgconfig(gudev-1.0) BuildRequires: pkgconfig(harfbuzz) >= 0.9.2 -# Currently passing -DUSE_WOFF2=false to cmake -# BuildRequires: pkgconfig(libbrotlidec) >= 1.0.1 +BuildRequires: pkgconfig(libbrotlidec) >= 1.0.1 BuildRequires: pkgconfig(libnotify) BuildRequires: pkgconfig(libpng) BuildRequires: pkgconfig(libsecret-1) BuildRequires: pkgconfig(libsoup-2.4) >= 2.61.90 BuildRequires: pkgconfig(libwebp) +BuildRequires: pkgconfig(libwoff2dec) BuildRequires: pkgconfig(libxml-2.0) >= 2.8.0 BuildRequires: pkgconfig(libxslt) >= 1.1.7 BuildRequires: pkgconfig(sqlite3) @@ -123,8 +123,8 @@ %package -n libwebkit2gtk%{_wk2sover} Summary: Library for rendering web content, GTK+ Port -Group: System/Libraries # Require the injected bundles. The bundles are dlopen()ed +Group: System/Libraries Requires: webkit2gtk-4_0-injected-bundles Recommends: %{_pkgname_no_slpp}-lang Provides: %{_pkgname_no_slpp} = %{version} @@ -293,7 +293,7 @@ -DCMAKE_BUILD_TYPE=Release \ -DLIBEXEC_INSTALL_DIR=%{_libexecdir}/libwebkit2gtk%{_wk2sover} \ -DPORT=GTK \ - -DUSE_WOFF2=false \ + -DENABLE_MINIBROWSER=ON \ %if %{with python3} -DPYTHON_EXECUTABLE=%{_bindir}/python3 \ %endif @@ -326,6 +326,8 @@ %endif # Exclude jsc - we package that on its own %exclude %{_libexecdir}/libwebkit2gtk%{_wk2sover}/jsc +# Exclude MiniBrowser, we package that in devel +%exclude %{_libexecdir}/libwebkit2gtk%{_wk2sover}/MiniBrowser %{_libexecdir}/libwebkit2gtk%{_wk2sover}/ %{_libdir}/libwebkit2gtk-4.0.so.* %{_bindir}/WebKitWebDriver @@ -361,6 +363,7 @@ %{_libdir}/pkgconfig/javascriptcoregtk-4.0.pc %{_libdir}/pkgconfig/webkit2gtk-4.0.pc %{_libdir}/pkgconfig/webkit2gtk-web-extension-4.0.pc +%{_libexecdir}/libwebkit2gtk%{_wk2sover}/MiniBrowser %files -n webkit-jsc-%{_jscver} %{_libexecdir}/libwebkit2gtk%{_wk2sover}/jsc