commit webkit2gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package webkit2gtk3 for openSUSE:Factory checked in at 2019-01-03 18:03:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old) and /work/SRC/openSUSE:Factory/.webkit2gtk3.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "webkit2gtk3" Thu Jan 3 18:03:24 2019 rev:71 rq:661551 version:2.22.5 Changes: -------- --- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes 2018-12-24 11:36:04.405735369 +0100 +++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.28833/webkit2gtk3.changes 2019-01-03 18:03:25.724311053 +0100 @@ -1,0 +2,13 @@ +Wed Dec 26 19:21:01 UTC 2018 - bjorn.lie@gmail.com + +- Pass DENABLE_ACCELERATED_2D_CANVAS=ON to cmake, build accelerated + 2d canvas support, we already build the needed support in cairo. +- Switch to Ninja build, add ninja BuildRequires and pass GNinja to + cmake and use ninja_build and ninja_make macros. + +------------------------------------------------------------------- +Wed Dec 26 16:54:29 UTC 2018 - schwab@suse.de + +- Don't use gold on ppc. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ webkit2gtk3.spec ++++++ --- /var/tmp/diff_new_pack.6HUzkj/_old 2019-01-03 18:03:26.348310498 +0100 +++ /var/tmp/diff_new_pack.6HUzkj/_new 2019-01-03 18:03:26.348310498 +0100 @@ -32,7 +32,7 @@ %define _gold_linker 0 %endif %else -%ifarch s390 +%ifarch ppc s390 %define _gold_linker 0 %endif %endif @@ -56,6 +56,7 @@ Patch0: webkit2gtk3-python3.patch # PATCh-FIX-UPSTREAM webkit2gtk3-boo1088932-a11y-state-set.patch boo#1088932 webkit#184366 mgorse@suse.com -- fix crash when atk_object_ref_state_set is called on an AtkObject that's being destroyed. Patch1: webkit2gtk3-boo1088932-a11y-state-set.patch + BuildRequires: Mesa-libEGL-devel BuildRequires: Mesa-libGL-devel BuildRequires: Mesa-libGLESv1_CM-devel @@ -74,6 +75,7 @@ BuildRequires: hyphen-devel BuildRequires: libicu-devel BuildRequires: libjpeg-devel +BuildRequires: ninja BuildRequires: perl >= 5.10.0 BuildRequires: pkgconfig BuildRequires: ruby >= 1.8.7 @@ -139,8 +141,8 @@ %package -n libwebkit2gtk%{_wk2sover} Summary: Library for rendering web content, GTK+ Port -# Require the injected bundles. The bundles are dlopen()ed Group: System/Libraries +# Require the injected bundles. The bundles are dlopen()ed Requires: webkit2gtk-4_0-injected-bundles Recommends: %{_pkgname_no_slpp}-lang Provides: %{_pkgname_no_slpp} = %{version} @@ -312,6 +314,7 @@ %global optflags %(echo %{optflags} -Wl,--no-keep-memory -Wl,--reduce-memory-overheads | sed 's/-g /-g1 /') %endif %cmake \ + -GNinja \ -DCMAKE_BUILD_TYPE=Release \ -DLIBEXEC_INSTALL_DIR=%{_libexecdir}/libwebkit2gtk%{_wk2sover} \ -DPORT=GTK \ @@ -326,6 +329,7 @@ -DENABLE_MEDIA_SOURCE=OFF \ %endif -DENABLE_MINIBROWSER=ON \ + -DENABLE_ACCELERATED_2D_CANVAS=ON \ %if %{with python3} -DPYTHON_EXECUTABLE=%{_bindir}/python3 \ %endif @@ -340,10 +344,10 @@ -DCMAKE_MODULE_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,now -pthread" \ -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,now -pthread" -make -j $max_link_jobs +%ninja_build -j $max_link_jobs %install -%cmake_install +%ninja_install -C build %find_lang WebKit2GTK-4.0 %post -n libwebkit2gtk%{_wk2sover} -p /sbin/ldconfig
participants (1)
-
root