Blame SOURCES/vinagre-3.22.0-rdp-black-screen.patch

68a5d2
--- vinagre-3.22.0/configure.ac.orig	2020-05-26 16:58:13.245774224 +0200
68a5d2
+++ vinagre-3.22.0/configure.ac	2020-05-26 16:58:57.779911231 +0200
68a5d2
@@ -59,7 +59,7 @@ AM_CONDITIONAL([VINAGRE_ENABLE_SSH], [te
68a5d2
 
68a5d2
 # Whether to enable support for RDP.
68a5d2
 RDP_DEPS="freerdp x11"
68a5d2
-RDP_2_DEPS="freerdp2 x11"
68a5d2
+RDP_2_DEPS="freerdp2 >= 2.0.0 x11"
68a5d2
 AC_ARG_ENABLE([rdp],
68a5d2
   [AS_HELP_STRING([--disable-rdp],
68a5d2
     [Disable Remote Desktop Protocol (RDP) support])])
68a5d2
--- vinagre-3.22.0/plugins/rdp/vinagre-rdp-tab.c.orig	2020-05-26 16:58:13.248774233 +0200
68a5d2
+++ vinagre-3.22.0/plugins/rdp/vinagre-rdp-tab.c	2020-05-26 16:59:15.511965782 +0200
68a5d2
@@ -548,32 +548,7 @@ frdp_pre_connect (freerdp *instance)
68a5d2
 {
68a5d2
   rdpSettings *settings = instance->settings;
68a5d2
 
68a5d2
-#ifdef HAVE_FREERDP_1_1
68a5d2
-  settings->OrderSupport[NEG_DSTBLT_INDEX] = TRUE;
68a5d2
-  settings->OrderSupport[NEG_PATBLT_INDEX] = TRUE;
68a5d2
-  settings->OrderSupport[NEG_SCRBLT_INDEX] = TRUE;
68a5d2
-  settings->OrderSupport[NEG_OPAQUE_RECT_INDEX] = TRUE;
68a5d2
-  settings->OrderSupport[NEG_DRAWNINEGRID_INDEX] = FALSE;
68a5d2
-  settings->OrderSupport[NEG_MULTIDSTBLT_INDEX] = FALSE;
68a5d2
-  settings->OrderSupport[NEG_MULTIPATBLT_INDEX] = FALSE;
68a5d2
-  settings->OrderSupport[NEG_MULTISCRBLT_INDEX] = FALSE;
68a5d2
-  settings->OrderSupport[NEG_MULTIOPAQUERECT_INDEX] = TRUE;
68a5d2
-  settings->OrderSupport[NEG_MULTI_DRAWNINEGRID_INDEX] = FALSE;
68a5d2
-  settings->OrderSupport[NEG_LINETO_INDEX] = TRUE;
68a5d2
-  settings->OrderSupport[NEG_POLYLINE_INDEX] = TRUE;
68a5d2
-  settings->OrderSupport[NEG_MEMBLT_INDEX] = TRUE;
68a5d2
-  settings->OrderSupport[NEG_MEM3BLT_INDEX] = FALSE;
68a5d2
-  settings->OrderSupport[NEG_MEMBLT_V2_INDEX] = TRUE;
68a5d2
-  settings->OrderSupport[NEG_MEM3BLT_V2_INDEX] = FALSE;
68a5d2
-  settings->OrderSupport[NEG_SAVEBITMAP_INDEX] = FALSE;
68a5d2
-  settings->OrderSupport[NEG_GLYPH_INDEX_INDEX] = TRUE;
68a5d2
-  settings->OrderSupport[NEG_FAST_INDEX_INDEX] = TRUE;
68a5d2
-  settings->OrderSupport[NEG_FAST_GLYPH_INDEX] = FALSE;
68a5d2
-  settings->OrderSupport[NEG_POLYGON_SC_INDEX] = FALSE;
68a5d2
-  settings->OrderSupport[NEG_POLYGON_CB_INDEX] = FALSE;
68a5d2
-  settings->OrderSupport[NEG_ELLIPSE_SC_INDEX] = FALSE;
68a5d2
-  settings->OrderSupport[NEG_ELLIPSE_CB_INDEX] = FALSE;
68a5d2
-#else
68a5d2
+#ifndef HAVE_FREERDP_1_1
68a5d2
   settings->order_support[NEG_DSTBLT_INDEX] = true;
68a5d2
   settings->order_support[NEG_PATBLT_INDEX] = true;
68a5d2
   settings->order_support[NEG_SCRBLT_INDEX] = true;