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 - [email protected]
+
+- 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 - [email protected]
+
+- 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 [email protected] -- 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




Reply via email to