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