summaryrefslogtreecommitdiff
path: root/meta-openbmc-mods/meta-common/recipes-graphics/libvncserver
diff options
context:
space:
mode:
authorEd Tanous <ed.tanous@intel.com>2019-07-31 20:43:37 +0300
committerEd Tanous <ed.tanous@intel.com>2019-08-01 18:19:38 +0300
commitd0f63ef62c76c932a2003eaa42c0b250065ae06f (patch)
tree4c0e3cb32dc80f80460bdbf82ff6d401d4ff194f /meta-openbmc-mods/meta-common/recipes-graphics/libvncserver
parentb4f66bacb1b8e661d794fa7a189e2f66f5092e2e (diff)
downloadopenbmc-d0f63ef62c76c932a2003eaa42c0b250065ae06f.tar.xz
Update to internal 7-31-19
Signed-off-by: Ed Tanous <ed.tanous@intel.com>
Diffstat (limited to 'meta-openbmc-mods/meta-common/recipes-graphics/libvncserver')
-rw-r--r--meta-openbmc-mods/meta-common/recipes-graphics/libvncserver/libvncserver/0001-rfbserver-add-a-hooking-function-to-deliver-rfbFrame.patch54
-rw-r--r--meta-openbmc-mods/meta-common/recipes-graphics/libvncserver/libvncserver_%.bbappend4
2 files changed, 1 insertions, 57 deletions
diff --git a/meta-openbmc-mods/meta-common/recipes-graphics/libvncserver/libvncserver/0001-rfbserver-add-a-hooking-function-to-deliver-rfbFrame.patch b/meta-openbmc-mods/meta-common/recipes-graphics/libvncserver/libvncserver/0001-rfbserver-add-a-hooking-function-to-deliver-rfbFrame.patch
deleted file mode 100644
index 6dd1c93f0..000000000
--- a/meta-openbmc-mods/meta-common/recipes-graphics/libvncserver/libvncserver/0001-rfbserver-add-a-hooking-function-to-deliver-rfbFrame.patch
+++ /dev/null
@@ -1,54 +0,0 @@
-From 6d7c437f4d111ed183627c11e9bfc77ad2abc752 Mon Sep 17 00:00:00 2001
-From: Jae Hyun Yoo <jae.hyun.yoo@linux.intel.com>
-Date: Thu, 9 May 2019 15:33:55 -0700
-Subject: [PATCH] rfbserver: add a hooking function to deliver
- rfbFramebufferUpdateRequest messages.
-
-This commit adds a hooking function to deliver
-rfbFramebufferUpdateRequest messages from clients to the frame
-producer for a case the producer needs to handle the messages for
-flow control or etc.
----
- libvncserver/rfbserver.c | 2 ++
- rfb/rfb.h | 5 +++++
- 2 files changed, 7 insertions(+)
-
-diff --git a/libvncserver/rfbserver.c b/libvncserver/rfbserver.c
-index 42209cf29a0d..3a546f2ed330 100644
---- a/libvncserver/rfbserver.c
-+++ b/libvncserver/rfbserver.c
-@@ -2381,6 +2381,8 @@ rfbProcessClientNormalMessage(rfbClientPtr cl)
- return;
- }
-
-+ if (cl->clientFURHook)
-+ cl->clientFURHook(cl, &msg.fur);
-
- tmpRegion =
- sraRgnCreateRect(msg.fur.x,
-diff --git a/rfb/rfb.h b/rfb/rfb.h
-index 2a5600e25375..1a2294428288 100644
---- a/rfb/rfb.h
-+++ b/rfb/rfb.h
-@@ -412,6 +412,8 @@ typedef struct sraRegion* sraRegionPtr;
- */
-
- typedef void (*ClientGoneHookPtr)(struct _rfbClientRec* cl);
-+typedef void (*ClientFURHookPtr)(struct _rfbClientRec* cl,
-+ rfbFramebufferUpdateRequestMsg* furMsg);
-
- typedef struct _rfbFileTransferData {
- int fd;
-@@ -457,6 +459,9 @@ typedef struct _rfbClientRec {
- void* clientData;
- ClientGoneHookPtr clientGoneHook;
-
-+ /** clientFURHook is called when a client requests a frame buffer update. */
-+ ClientFURHookPtr clientFURHook;
-+
- SOCKET sock;
- char *host;
-
---
-2.7.4
-
diff --git a/meta-openbmc-mods/meta-common/recipes-graphics/libvncserver/libvncserver_%.bbappend b/meta-openbmc-mods/meta-common/recipes-graphics/libvncserver/libvncserver_%.bbappend
index e367e97b9..0d9012235 100644
--- a/meta-openbmc-mods/meta-common/recipes-graphics/libvncserver/libvncserver_%.bbappend
+++ b/meta-openbmc-mods/meta-common/recipes-graphics/libvncserver/libvncserver_%.bbappend
@@ -2,6 +2,4 @@ FILESEXTRAPATHS_append := ":${THISDIR}/${PN}"
# Use the latest to support obmc-ikvm properly
#SRC_URI = "git://github.com/LibVNC/libvncserver"
-SRCREV = "f12b14f275f019673b3ace8fa4d46c8a79beb388"
-
-SRC_URI += "file://0001-rfbserver-add-a-hooking-function-to-deliver-rfbFrame.patch"
+SRCREV = "091b9eb739a95c8c969e2e6865c255b0d170f95f"