]> xenbits.xensource.com Git - libvirt.git/commitdiff
rpm: Shuffle BuildRequires around
authorAndrea Bolognani <abologna@redhat.com>
Thu, 2 Nov 2023 15:45:11 +0000 (16:45 +0100)
committerAndrea Bolognani <abologna@redhat.com>
Thu, 23 Nov 2023 17:31:46 +0000 (18:31 +0100)
Move all dependencies that are needed both for native builds and
for MinGW ones near the top of the list. This will make future
patches nicer.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
Reviewed-by: Martin Kletzander <mkletzan@redhat.com>
libvirt.spec.in

index f50c451e7387b8f79b0eafb64004eb32c8a6e709..1f90a36f222dd4c85f0bd1504654bb0de3ee7f6a 100644 (file)
@@ -281,7 +281,6 @@ Requires: libvirt-libs = %{version}-%{release}
 # All build-time requirements. Run-time requirements are
 # listed against each sub-RPM
 BuildRequires: python3-docutils
-BuildRequires: gcc
 BuildRequires: meson >= 0.56.0
 BuildRequires: ninja-build
 BuildRequires: git
@@ -290,16 +289,21 @@ BuildRequires: python3
 BuildRequires: python3-pytest
 # For xmllint
 BuildRequires: libxml2
+# For xsltproc
+BuildRequires: libxslt
+BuildRequires: gettext
+BuildRequires: systemd-rpm-macros
+BuildRequires: rpcgen
+# Fedora build root suckage
+BuildRequires: gawk
+BuildRequires: gcc
 %if %{with_libxl}
 BuildRequires: xen-devel
 %endif
 BuildRequires: glib2-devel >= 2.56
 BuildRequires: libxml2-devel
-# For xsltproc
-BuildRequires: libxslt
 BuildRequires: readline-devel
 BuildRequires: bash-completion >= 2.0
-BuildRequires: gettext
 BuildRequires: libtasn1-devel
 BuildRequires: gnutls-devel
 BuildRequires: libattr-devel
@@ -308,7 +312,6 @@ BuildRequires: libblkid-devel >= 2.17
 # for augparse, optionally used in testing
 BuildRequires: augeas
 BuildRequires: systemd-devel >= 185
-BuildRequires: systemd-rpm-macros
 BuildRequires: libpciaccess-devel >= 0.10.9
 BuildRequires: yajl-devel
 %if %{with_sanlock}
@@ -385,8 +388,6 @@ BuildRequires: systemtap-sdt-devel
 BuildRequires: util-linux
 # For showmount in FS driver (netfs discovery)
 BuildRequires: nfs-utils
-# Fedora build root suckage
-BuildRequires: gawk
 # For storage wiping with different algorithms
 BuildRequires: scrub
 %if %{with_numad}