mirror of
https://git.FreeBSD.org/ports.git
synced 2025-02-02 11:09:29 +00:00
deskutils/virt-manager: fix spice console
- add an upstream patch to fix spice console - bump PORTREVISION PR: 214625 Submitted by: Alexandr Krivulya Obtained from: upstream git repository
This commit is contained in:
parent
8b33ba39e9
commit
eaf2007864
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=426603
@ -2,6 +2,7 @@
|
||||
|
||||
PORTNAME= virt-manager
|
||||
PORTVERSION= 1.4.0
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= deskutils net-mgmt
|
||||
MASTER_SITES= http://virt-manager.org/download/sources/${PORTNAME}/ \
|
||||
LOCAL/jgh/deskutils/${PORTNAME}/
|
||||
|
35
deskutils/virt-manager/files/patch-virtManager_viewers.py
Normal file
35
deskutils/virt-manager/files/patch-virtManager_viewers.py
Normal file
@ -0,0 +1,35 @@
|
||||
--- virtManager/viewers.py.orig 2016-06-17 21:37:47 UTC
|
||||
+++ virtManager/viewers.py
|
||||
@@ -538,16 +538,23 @@ class SpiceViewer(Viewer):
|
||||
GObject.GObject.connect(self._spice_session, "channel-new",
|
||||
self._channel_new_cb)
|
||||
|
||||
- self._usbdev_manager = SpiceClientGLib.UsbDeviceManager.get(
|
||||
- self._spice_session)
|
||||
- self._usbdev_manager.connect("auto-connect-failed",
|
||||
- self._usbdev_redirect_error)
|
||||
- self._usbdev_manager.connect("device-error",
|
||||
- self._usbdev_redirect_error)
|
||||
+ # Distros might have usb redirection compiled out, like OpenBSD
|
||||
+ # https://bugzilla.redhat.com/show_bug.cgi?id=1348479
|
||||
+ try:
|
||||
+ self._usbdev_manager = SpiceClientGLib.UsbDeviceManager.get(
|
||||
+ self._spice_session)
|
||||
+ self._usbdev_manager.connect("auto-connect-failed",
|
||||
+ self._usbdev_redirect_error)
|
||||
+ self._usbdev_manager.connect("device-error",
|
||||
+ self._usbdev_redirect_error)
|
||||
|
||||
- autoredir = self.config.get_auto_redirection()
|
||||
- if autoredir:
|
||||
- gtk_session.set_property("auto-usbredir", True)
|
||||
+ autoredir = self.config.get_auto_redirection()
|
||||
+ if autoredir:
|
||||
+ gtk_session.set_property("auto-usbredir", True)
|
||||
+ except:
|
||||
+ self._usbdev_manager = None
|
||||
+ logging.debug("Error initializing spice usb device manager",
|
||||
+ exc_info=True)
|
||||
|
||||
|
||||
#####################
|
Loading…
x
Reference in New Issue
Block a user