Accepting request 257740 from home:dimstar:branches:Virtualization
- Add virt-manager-Gtk-30.patch: Specify in the code that we expect Gtk 3.0 typelibs. The sumbold typelib(Gtk), as auto-detected by go-find-deps, is provided by Gtk2 and Gtk3. As we also pull in Vte, though, we are certain that we DO require the Gtk 3.0 variant (boo#901868). OBS-URL: https://build.opensuse.org/request/show/257740 OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=203
This commit is contained in:
parent
2371255937
commit
61081610f2
33
virt-manager-Gtk-30.patch
Normal file
33
virt-manager-Gtk-30.patch
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
Index: virt-manager-1.0.1/virtManager/config.py
|
||||||
|
===================================================================
|
||||||
|
--- virt-manager-1.0.1.orig/virtManager/config.py
|
||||||
|
+++ virt-manager-1.0.1/virtManager/config.py
|
||||||
|
@@ -21,8 +21,10 @@ import os
|
||||||
|
import logging
|
||||||
|
|
||||||
|
# pylint: disable=E0611
|
||||||
|
+import gi
|
||||||
|
from gi.repository import Gio
|
||||||
|
from gi.repository import GLib
|
||||||
|
+gi.require_version('Gtk', '3.0')
|
||||||
|
from gi.repository import Gtk
|
||||||
|
# pylint: enable=E0611
|
||||||
|
|
||||||
|
Index: virt-manager-1.0.1/virtManager/console.py
|
||||||
|
===================================================================
|
||||||
|
--- virt-manager-1.0.1.orig/virtManager/console.py
|
||||||
|
+++ virt-manager-1.0.1/virtManager/console.py
|
||||||
|
@@ -21,10 +21,13 @@
|
||||||
|
#
|
||||||
|
|
||||||
|
# pylint: disable=E0611
|
||||||
|
+import gi
|
||||||
|
from gi.repository import GObject
|
||||||
|
from gi.repository import Gtk
|
||||||
|
from gi.repository import Gdk
|
||||||
|
+gi.require_version('GtkVnc', '2.0')
|
||||||
|
from gi.repository import GtkVnc
|
||||||
|
+gi.require_version('SpiceclientGtk', '3.0')
|
||||||
|
from gi.repository import SpiceClientGtk
|
||||||
|
from gi.repository import SpiceClientGLib
|
||||||
|
# pylint: enable=E0611
|
@ -1,3 +1,12 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Oct 20 06:40:47 UTC 2014 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
- Add virt-manager-Gtk-30.patch: Specify in the code that we expect
|
||||||
|
Gtk 3.0 typelibs. The sumbold typelib(Gtk), as auto-detected by
|
||||||
|
go-find-deps, is provided by Gtk2 and Gtk3. As we also pull in
|
||||||
|
Vte, though, we are certain that we DO require the Gtk 3.0
|
||||||
|
variant (boo#901868).
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Oct 9 11:22:14 MDT 2014 - carnold@suse.com
|
Thu Oct 9 11:22:14 MDT 2014 - carnold@suse.com
|
||||||
|
|
||||||
|
@ -129,6 +129,7 @@ Patch164: virtinst-refresh_before_fetch_pool.patch
|
|||||||
Patch165: virtinst-nfs-install-sanitize.patch
|
Patch165: virtinst-nfs-install-sanitize.patch
|
||||||
Patch166: virtinst-ppc64le.patch
|
Patch166: virtinst-ppc64le.patch
|
||||||
Patch167: virtinst-ignore-error-403-on-directories.patch
|
Patch167: virtinst-ignore-error-403-on-directories.patch
|
||||||
|
Patch168: virt-manager-Gtk-30.patch
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
|
|
||||||
@ -300,6 +301,7 @@ machine).
|
|||||||
%patch165 -p1
|
%patch165 -p1
|
||||||
%patch166 -p1
|
%patch166 -p1
|
||||||
%patch167 -p1
|
%patch167 -p1
|
||||||
|
%patch168 -p1
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%if %{qemu_user}
|
%if %{qemu_user}
|
||||||
|
Loading…
Reference in New Issue
Block a user