crobinso pushed to virt-manager (f22). "Catch ppc64le domaincapabilities errors (bz #1209723) (..more)"

notifications at fedoraproject.org notifications at fedoraproject.org
Mon Apr 13 22:37:51 UTC 2015


>From d1c32e7ebb531708df89c8bd2570911411b16343 Mon Sep 17 00:00:00 2001
From: Cole Robinson <crobinso at redhat.com>
Date: Mon, 13 Apr 2015 18:36:56 -0400
Subject: Catch ppc64le domaincapabilities errors (bz #1209723) Fix missing
 install options for ppc64le (bz #1209720) Allow adding SATA CDROM devices for
 q35 (bz #1207834) Fix crashes with ssh spice connections (bz #1135808) Drop
 incorrect dep on gnome-icon-theme (bz #1207061)


diff --git a/sources b/sources
index 26fb4b4..a44a6ef 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-2503ae01449f7fae725bd3c0b83469ef  virt-manager-1.1.0-8ca8490c.tar.gz
+d407325f63c2650ecb1405b91c1c8844  virt-manager-1.1.0-6dbe19bd8.tar.gz
diff --git a/virt-manager.spec b/virt-manager.spec
index d3c41c5..ae35417 100644
--- a/virt-manager.spec
+++ b/virt-manager.spec
@@ -8,6 +8,7 @@
 %define libvirt_packages           "libvirt-daemon-kvm,libvirt-daemon-config-network"
 %define preferred_distros          "fedora,rhel"
 %define kvm_packages               "qemu-system-x86"
+%define default_hvs                "qemu,xen"
 
 %if 0%{?rhel}
 %define preferred_distros          "rhel,fedora"
@@ -18,12 +19,11 @@
 
 # End local config
 
-
-%global gitcommit 8ca8490c
+%global gitcommit 6dbe19bd8
 
 Name: virt-manager
 Version: 1.1.0
-Release: 6.git%{gitcommit}%{?dist}
+Release: 7.git%{gitcommit}%{?dist}
 %define verrel %{version}-%{release}
 
 Summary: Virtual Machine Manager
@@ -35,6 +35,7 @@ BuildArch: noarch
 # Generated with: git archive --prefix virt-manager-%{version}/ --output virt-manager-%{version}-%{gitcommit}.tar.gz %{gitcommit}
 Source0: virt-manager-%{version}-%{gitcommit}.tar.gz
 
+
 Requires: virt-manager-common = %{verrel}
 Requires: pygobject3
 Requires: gtk3
@@ -43,9 +44,14 @@ Requires: libxml2-python
 Requires: vte3
 Requires: dconf
 Requires: dbus-x11
+
+# For console widget
 Requires: gtk-vnc2
 Requires: spice-gtk3
+
+%if 0%{?rhel} == 7
 Requires: gnome-icon-theme
+%endif
 
 
 BuildRequires: python
@@ -125,21 +131,29 @@ machine).
 %define _stable_defaults --stable-defaults
 %endif
 
+%if %{default_hvs}
+%define _default_hvs --default-hvs %{default_hvs}
+%endif
+
 python setup.py configure \
-    --pkgversion="%{version}" \
     %{?_qemu_user} \
     %{?_kvm_packages} \
     %{?_libvirt_packages} \
     %{?_askpass_package} \
     %{?_preferred_distros} \
-    %{?_stable_defaults}
+    %{?_stable_defaults} \
+    %{?_default_hvs}
 
 
 %install
-python setup.py install -O1 --root=$RPM_BUILD_ROOT
-
+python setup.py install -O1 --root=%{buildroot}
 %find_lang %{name}
 
+# The conversion script was only added to virt-manager after several
+# Fedora cycles of using gsettings. Installing it now could convert old data
+# and wipe out recent settings.
+rm %{buildroot}%{_datadir}/GConf/gsettings/org.virt-manager.virt-manager.convert
+
 
 %post
 /bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
@@ -176,7 +190,6 @@ fi
 %{_datadir}/appdata/%{name}.appdata.xml
 %{_datadir}/applications/%{name}.desktop
 %{_datadir}/glib-2.0/schemas/org.virt-manager.virt-manager.gschema.xml
-%{_datadir}/GConf/gsettings/org.virt-manager.virt-manager.convert
 
 
 %files common -f %{name}.lang
@@ -205,6 +218,13 @@ fi
 
 
 %changelog
+* Mon Apr 13 2015 Cole Robinson <crobinso at redhat.com> - 1.1.0-7.git6dbe19bd8
+- Catch ppc64le domaincapabilities errors (bz #1209723)
+- Fix missing install options for ppc64le (bz #1209720)
+- Allow adding SATA CDROM devices for q35 (bz #1207834)
+- Fix crashes with ssh spice connections (bz #1135808)
+- Drop incorrect dep on gnome-icon-theme (bz #1207061)
+
 * Fri Mar 27 2015 Cole Robinson <crobinso at redhat.com> - 1.1.0-6.git8ca8490c
 - Update to latest git
 - Fix new VM disk image names when VM name changes (bz #1169141)
-- 
cgit v0.10.2


	http://pkgs.fedoraproject.org/cgit/virt-manager.git/commit/?h=f22&id=d1c32e7ebb531708df89c8bd2570911411b16343


More information about the scm-commits mailing list