forked from pool/meson
Accepting request 501640 from devel:tools:building
- 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). OBS-URL: https://build.opensuse.org/request/show/501640 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/meson?expand=0&rev=18
This commit is contained in:
commit
bf53ea5fab
@ -1,3 +1,11 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Jun 6 13:08:19 UTC 2017 - dimstar@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).
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed May 17 20:26:25 UTC 2017 - dimstar@opensuse.org
|
Wed May 17 20:26:25 UTC 2017 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
19
meson.spec
19
meson.spec
@ -46,10 +46,6 @@ BuildRequires: gettext
|
|||||||
BuildRequires: git
|
BuildRequires: git
|
||||||
BuildRequires: gtk-doc
|
BuildRequires: gtk-doc
|
||||||
BuildRequires: itstool
|
BuildRequires: itstool
|
||||||
BuildRequires: java-devel
|
|
||||||
BuildRequires: libqt5-qtbase-devel
|
|
||||||
BuildRequires: mono-core
|
|
||||||
BuildRequires: mono-devel
|
|
||||||
BuildRequires: ninja
|
BuildRequires: ninja
|
||||||
BuildRequires: pkgconfig
|
BuildRequires: pkgconfig
|
||||||
BuildRequires: python3 >= 3.4
|
BuildRequires: python3 >= 3.4
|
||||||
@ -57,11 +53,8 @@ BuildRequires: python3-devel
|
|||||||
BuildRequires: python3-gobject
|
BuildRequires: python3-gobject
|
||||||
BuildRequires: python3-setuptools
|
BuildRequires: python3-setuptools
|
||||||
BuildRequires: vala
|
BuildRequires: vala
|
||||||
BuildRequires: wxWidgets-devel >= 3.0.0
|
|
||||||
BuildRequires: pkgconfig(glib-2.0)
|
BuildRequires: pkgconfig(glib-2.0)
|
||||||
BuildRequires: pkgconfig(gobject-introspection-1.0)
|
BuildRequires: pkgconfig(gobject-introspection-1.0)
|
||||||
BuildRequires: pkgconfig(gtk+-3.0)
|
|
||||||
BuildRequires: pkgconfig(protobuf)
|
|
||||||
BuildRequires: pkgconfig(zlib)
|
BuildRequires: pkgconfig(zlib)
|
||||||
Requires: ninja
|
Requires: ninja
|
||||||
# meson-gui was last used in openSUSE Leap 42.1.
|
# meson-gui was last used in openSUSE Leap 42.1.
|
||||||
@ -84,10 +77,14 @@ Domain Specific Language.
|
|||||||
%patch2 -p1
|
%patch2 -p1
|
||||||
%patch3 -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
|
||||||
rm -rf "test cases/frameworks/2 gtest" \
|
# but considering the GNOME stack is the main driver for meson and the GNOME team is maintaining
|
||||||
"test cases/frameworks/3 gmock/" \
|
# also this build system, we will see issues in GNOME soon enough too
|
||||||
"test cases/objc/2 nsstring"
|
rm -rf "test cases/frameworks/2 gtest" \
|
||||||
|
"test cases/frameworks/3 gmock/" \
|
||||||
|
"test cases/frameworks/4 qt" \
|
||||||
|
"test cases/objc/2 nsstring" \
|
||||||
|
"test cases/vala/14 target glib version and gresources"
|
||||||
|
|
||||||
%build
|
%build
|
||||||
python3 setup.py build
|
python3 setup.py build
|
||||||
|
Loading…
Reference in New Issue
Block a user