From 3c06415f888b17fbe5ad9cadd2008590282aad1b Mon Sep 17 00:00:00 2001 From: Evgenii Shatokhin Date: Sat, 1 Dec 2018 18:39:37 +0300 Subject: [PATCH] Do not build Perf GUI based on GTK2 GTK2 is very old and support for it in ROSA may break at any moment. Perf is mostly used from command line anyway. Let us not build the GUI. Signed-off-by: Evgenii Shatokhin --- kernel.spec | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/kernel.spec b/kernel.spec index 2e800a0..a24c57c 100644 --- a/kernel.spec +++ b/kernel.spec @@ -264,7 +264,6 @@ BuildRequires: elfutils-devel BuildRequires: libunwind-devel BuildRequires: newt-devel BuildRequires: perl-devel -BuildRequires: pkgconfig(gtk+-2.0) BuildRequires: python-devel BuildRequires: xmlto BuildRequires: zlib-devel @@ -1055,8 +1054,8 @@ LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -%{rpmrel}/" Makefile %define perf_is_x64 0 %endif -%smake -C tools/perf -s IS_X86_64=%{perf_is_x64} HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} all -%smake -C tools/perf -s prefix=%{_prefix} man +%smake -C tools/perf -s IS_X86_64=%{perf_is_x64} HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} NO_GTK2=1 all +%smake -C tools/perf -s prefix=%{_prefix} NO_GTK2=1 man %endif %if %{build_cpupower} @@ -1278,7 +1277,6 @@ rm -rf %{buildroot} %dir %{_prefix}/libexec/perf-core %dir %{_libdir}/traceevent %dir %{_libdir}/traceevent/plugins -%{_libdir}/libperf-gtk.so %{_libdir}/traceevent/plugins/* %{_prefix}/libexec/perf-core/* %{_mandir}/man[1-8]/perf*