Hello community,

here is the log from the commit of package meson for openSUSE:Factory checked 
in at 2017-06-08 16:38:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/meson (Old)
 and      /work/SRC/openSUSE:Factory/.meson.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "meson"

Thu Jun  8 16:38:12 2017 rev:18 rq:501640 version:0.40.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/meson/meson.changes      2017-05-31 
12:12:39.416409746 +0200
+++ /work/SRC/openSUSE:Factory/.meson.new/meson.changes 2017-06-08 
16:38:13.436537399 +0200
@@ -1,0 +2,8 @@
+Tue Jun  6 13:08:19 UTC 2017 - dims...@opensuse.org
+
+- Make the build footprint smaller to enter ring1: This means we
+  skip a couple tests though. Removed BuildRequires: java-devel,
+  libqt5-qtbase-devel, mono-core, mono-devel, wxWidgets-devel,
+  pkgconfig(protobuf) and pkgconfig(gtk+-3.0).
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ meson.spec ++++++
--- /var/tmp/diff_new_pack.xddZo6/_old  2017-06-08 16:38:14.492388306 +0200
+++ /var/tmp/diff_new_pack.xddZo6/_new  2017-06-08 16:38:14.492388306 +0200
@@ -46,10 +46,6 @@
 BuildRequires:  git
 BuildRequires:  gtk-doc
 BuildRequires:  itstool
-BuildRequires:  java-devel
-BuildRequires:  libqt5-qtbase-devel
-BuildRequires:  mono-core
-BuildRequires:  mono-devel
 BuildRequires:  ninja
 BuildRequires:  pkgconfig
 BuildRequires:  python3 >= 3.4
@@ -57,11 +53,8 @@
 BuildRequires:  python3-gobject
 BuildRequires:  python3-setuptools
 BuildRequires:  vala
-BuildRequires:  wxWidgets-devel >= 3.0.0
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  pkgconfig(gobject-introspection-1.0)
-BuildRequires:  pkgconfig(gtk+-3.0)
-BuildRequires:  pkgconfig(protobuf)
 BuildRequires:  pkgconfig(zlib)
 Requires:       ninja
 # meson-gui was last used in openSUSE Leap 42.1.
@@ -84,10 +77,14 @@
 %patch2 -p1
 %patch3 -p1
 
-# Lack of gtest, gmock, gnustep.
+# Lack of gtest, gmock, gnustep, for the vala test, we'd need gtk3 which 
causes a build cycle
+# but considering the GNOME stack is the main driver for meson and the GNOME 
team is maintaining
+# also this build system, we will see issues in GNOME soon enough too
 rm -rf "test cases/frameworks/2 gtest" \
   "test cases/frameworks/3 gmock/"     \
-  "test cases/objc/2 nsstring"
+       "test cases/frameworks/4 qt"     \
+       "test cases/objc/2 nsstring"     \
+       "test cases/vala/14 target glib version and gresources"
 
 %build
 python3 setup.py build



Reply via email to