Do not pull in gtk3 into the buildroot
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=42
This commit is contained in:
parent
84f3611653
commit
eb05bad048
@ -3,7 +3,8 @@ 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,
|
||||
mono-core, mono-devel, wxWidgets-devel and pkgconfig(protobuf).
|
||||
mono-core, mono-devel, wxWidgets-devel, pkgconfig(protobuf) and
|
||||
pkgconfig(gtk+-3.0).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 17 20:26:25 UTC 2017 - dimstar@opensuse.org
|
||||
|
12
meson.spec
12
meson.spec
@ -56,7 +56,6 @@ BuildRequires: python3-setuptools
|
||||
BuildRequires: vala
|
||||
BuildRequires: pkgconfig(glib-2.0)
|
||||
BuildRequires: pkgconfig(gobject-introspection-1.0)
|
||||
BuildRequires: pkgconfig(gtk+-3.0)
|
||||
BuildRequires: pkgconfig(zlib)
|
||||
Requires: ninja
|
||||
# meson-gui was last used in openSUSE Leap 42.1.
|
||||
@ -79,10 +78,13 @@ Domain Specific Language.
|
||||
%patch2 -p1
|
||||
%patch3 -p1
|
||||
|
||||
# Lack of gtest, gmock, gnustep.
|
||||
rm -rf "test cases/frameworks/2 gtest" \
|
||||
"test cases/frameworks/3 gmock/" \
|
||||
"test cases/objc/2 nsstring"
|
||||
# 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/vala/14 target glib version and gresources"
|
||||
|
||||
%build
|
||||
python3 setup.py build
|
||||
|
Loading…
Reference in New Issue
Block a user