Hello community, here is the log from the commit of package webkit2gtk3 for openSUSE:Factory checked in at 2018-10-17 08:22:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old) and /work/SRC/openSUSE:Factory/.webkit2gtk3.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "webkit2gtk3" Wed Oct 17 08:22:56 2018 rev:63 rq:641196 version:2.22.2 Changes: -------- --- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes 2018-09-10 12:30:00.598819594 +0200 +++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new/webkit2gtk3.changes 2018-10-17 08:23:56.326735926 +0200 @@ -1,0 +2,30 @@ +Thu Oct 4 21:04:10 UTC 2018 - mgo...@suse.com + +- Integrate changes needed for SLE 12 / leap 42.3: + + depend on gcc7-c++, and pass appropriate executables to cmake. + + Disable web crypto API: libgcrypt is too old. + + Define USE_GSTREAMER_GL=FALSE: needs gstreamer 1.10.0 or newer. +- disable libwoff2 for SLE 15/12 and Leap 15/42.3, since it is not + available there. + +------------------------------------------------------------------- +Wed Sep 26 15:19:42 UTC 2018 - bjorn....@gmail.com + +- Update to version 2.22.2: + + Several fixes for video playback with media source extensions + (MSE). This allows using WebM support for YouTube, which no + longer works through regular video source. Note that MSE is + still disabled by default and + webkit_settings_set_enable_mediasource() has to be used to + enable the feature. + + Fix the build when only Wayland support is enabled and X11 + headers are not available. +- Changes from version 2.22.1: + + Fix printing in landscape. + + Fix the build in several platforms: s390x, ppc64le, armv7hl. + + Fix the build with a11y disabled. + + Fix the build with video disabled. + + Fix several crashes and rendering issues. +- Add new upstream maintainer's GPG key to the keyring. + +------------------------------------------------------------------- @@ -165,0 +196,7 @@ + +------------------------------------------------------------------- +Mon May 14 20:59:33 UTC 2018 - bjorn....@gmail.com + +- Split out the MiniBrowser in own sub-package, there might be + users who just want to test it without having to pull all of the + builddependencies. Old: ---- webkitgtk-2.22.0.tar.xz webkitgtk-2.22.0.tar.xz.asc New: ---- webkitgtk-2.22.2.tar.xz webkitgtk-2.22.2.tar.xz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ webkit2gtk3.spec ++++++ --- /var/tmp/diff_new_pack.OUZZfy/_old 2018-10-17 08:24:43.246698374 +0200 +++ /var/tmp/diff_new_pack.OUZZfy/_new 2018-10-17 08:24:43.246698374 +0200 @@ -38,7 +38,7 @@ %endif %bcond_with python3 Name: webkit2gtk3 -Version: 2.22.0 +Version: 2.22.2 Release: 0 Summary: Library for rendering web content, GTK+ Port License: LGPL-2.0-or-later AND BSD-3-Clause @@ -60,7 +60,11 @@ BuildRequires: bison >= 2.3 BuildRequires: cmake BuildRequires: enchant-devel +%if 0%{?suse_version} == 1315 +BuildRequires: gcc7-c++ +%else BuildRequires: gcc-c++ >= 4.9 +%endif BuildRequires: gobject-introspection-devel BuildRequires: gperf >= 3.0.1 BuildRequires: hyphen-devel @@ -97,7 +101,9 @@ BuildRequires: pkgconfig(libsecret-1) BuildRequires: pkgconfig(libsoup-2.4) >= 2.61.90 BuildRequires: pkgconfig(libwebp) +%if 0%{?suse_version} > 1500 BuildRequires: pkgconfig(libwoff2dec) +%endif BuildRequires: pkgconfig(libxml-2.0) >= 2.8.0 BuildRequires: pkgconfig(libxslt) >= 1.1.7 BuildRequires: pkgconfig(sqlite3) @@ -260,6 +266,13 @@ expressions, or it can be passed one or more files to run similar to invoking a Perl or Python script. +%package minibrowser +Summary: MiniBrowser from WebKit +Group: Development/Tools/Other + +%description minibrowser +A small test browswer from webkit, useful for testing features. + %lang_package -n %{_pkgname_no_slpp} %prep @@ -298,6 +311,15 @@ -DCMAKE_BUILD_TYPE=Release \ -DLIBEXEC_INSTALL_DIR=%{_libexecdir}/libwebkit2gtk%{_wk2sover} \ -DPORT=GTK \ +%if 0%{?suse_version} == 1315 + -DCMAKE_C_COMPILER=gcc-7 \ + -DCMAKE_CXX_COMPILER=g++-7 \ + -DENABLE_WEB_CRYPTO=OFF \ + -DUSE_GSTREAMER_GL=false \ +%endif +%if 0%{?suse_version} <= 1500 + -DUSE_WOFF2=false \ +%endif -DENABLE_MINIBROWSER=ON \ %if %{with python3} -DPYTHON_EXECUTABLE=%{_bindir}/python3 \ @@ -329,9 +351,8 @@ # Exclude Gtk2 plugin support from this package. That goes into plugin-process-gtk2. %exclude %{_libexecdir}/libwebkit2gtk%{_wk2sover}/WebKitPluginProcess2 %endif -# Exclude jsc - we package that on its own +# Exclude jsc and MiniBrowser - we package them on their 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.* @@ -368,11 +389,13 @@ %{_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 +%files minibrowser +%{_libexecdir}/libwebkit2gtk%{_wk2sover}/MiniBrowser + %files -n %{_pkgname_no_slpp}-lang -f WebKit2GTK-4.0.lang %changelog ++++++ webkit2gtk3.keyring ++++++ --- /var/tmp/diff_new_pack.OUZZfy/_old 2018-10-17 08:24:43.286698342 +0200 +++ /var/tmp/diff_new_pack.OUZZfy/_new 2018-10-17 08:24:43.286698342 +0200 @@ -46,3 +46,42 @@ 2LN6whM= =ZYVq -----END PGP PUBLIC KEY BLOCK----- +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +=9uz5 +-----END PGP PUBLIC KEY BLOCK----- ++++++ webkitgtk-2.22.0.tar.xz -> webkitgtk-2.22.2.tar.xz ++++++ /work/SRC/openSUSE:Factory/webkit2gtk3/webkitgtk-2.22.0.tar.xz /work/SRC/openSUSE:Factory/.webkit2gtk3.new/webkitgtk-2.22.2.tar.xz differ: char 25, line 1