[packages/xen] - BR cleanup
qboosh
qboosh at pld-linux.org
Wed Jun 10 22:48:38 CEST 2020
commit 2b6f92d16278ee583c07aca6ecbf7fa79c3d1d26
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Wed Jun 10 22:49:26 2020 +0200
- BR cleanup
xen.spec | 23 ++++++++---------------
1 file changed, 8 insertions(+), 15 deletions(-)
---
diff --git a/xen.spec b/xen.spec
index f3a59d4..27395fb 100644
--- a/xen.spec
+++ b/xen.spec
@@ -1,5 +1,6 @@
#
# TODO:
+# - system ovmf, ipxe? (like system seabios)
# - check if other tools/libs are not usable in domU, move them to -guest
# packages if so
# - pass bconds to qemu configure script (tricky, as the script is called from
@@ -112,8 +113,6 @@ BuildRequires: checkpolicy
%endif
# tpm_emulator uses cmake
BuildRequires: cmake >= 2.4
-BuildRequires: curl-devel
-BuildRequires: cyrus-sasl-devel >= 2
BuildRequires: e2fsprogs-devel
BuildRequires: fig2dev
BuildRequires: gcc >= 6:4.1
@@ -121,37 +120,27 @@ BuildRequires: gcc >= 6:4.1
BuildRequires: gcc-multilib-32 >= 6:4.1
%endif
BuildRequires: gettext-tools
-BuildRequires: gnutls-devel
-BuildRequires: keyutils-devel
-BuildRequires: latex2html >= 2008
BuildRequires: libaio-devel
-BuildRequires: libcap-devel
%ifarch %{arm} aarch64
BuildRequires: libfdt-devel >= 1.4.0
%endif
-BuildRequires: libjpeg-devel
BuildRequires: libnl-devel >= 3.2.8
-BuildRequires: libpng-devel
BuildRequires: libuuid-devel
BuildRequires: lzo-devel >= 2
BuildRequires: ncurses-devel
%if %{with ocaml}
-BuildRequires: ocaml >= 3.11.0
+BuildRequires: ocaml >= 4.02.0
BuildRequires: ocaml-findlib
%endif
-BuildRequires: nss-devel >= 3.12.8
-BuildRequires: openssl-devel
BuildRequires: pandoc
-BuildRequires: pciutils-devel
BuildRequires: perl-base
BuildRequires: perl-tools-pod
BuildRequires: pkgconfig
-BuildRequires: python-devel >= 2
+BuildRequires: python-devel >= 1:2.6
BuildRequires: python-markdown
BuildRequires: rpm-pythonprov
BuildRequires: rpmbuild(macros) >= 1.647
BuildRequires: seabios
-BuildRequires: texi2html
BuildRequires: texlive-dvips
BuildRequires: texlive-latex-psnfss
BuildRequires: texlive-xetex
@@ -164,7 +153,8 @@ BuildRequires: zlib-devel
%{?with_sdl:BuildRequires: SDL-devel >= 1.2.1}
%{?with_bluetooth:BuildRequires: bluez-libs-devel}
%{?with_brlapi:BuildRequires: brlapi-devel}
-BuildRequires: glib2-devel >= 1:2.12
+BuildRequires: gnutls-devel
+BuildRequires: pciutils-devel
BuildRequires: pixman-devel >= 0.21.8
BuildRequires: vde2-devel
# for xfsctl (<xfs/xfs.h>)
@@ -399,7 +389,10 @@ Nadzorca Xen w postaci, która może być uruchomiona wprost z firmware
%patch12 -p1
%patch13 -p1
%patch14 -p1
+%if %(echo %{cc_version} | cut -d. -f1) >= 10
+# -Wno-error=enum-conversion requires gcc 10
%patch15 -p1
+%endif
# stubdom sources
ln -s %{SOURCE10} %{SOURCE11} %{SOURCE12} %{SOURCE13} %{SOURCE14} stubdom
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/xen.git/commitdiff/2b6f92d16278ee583c07aca6ecbf7fa79c3d1d26
More information about the pld-cvs-commit
mailing list