[arch-commits] Commit in libvncserver/trunk (PKGBUILD)

Antonio Rojas arojas at archlinux.org
Fri Jan 10 22:52:03 UTC 2020


    Date: Friday, January 10, 2020 @ 22:52:02
  Author: arojas
Revision: 373150

Fix crash in krfb

Modified:
  libvncserver/trunk/PKGBUILD

----------+
 PKGBUILD |   16 +++++++++++++---
 1 file changed, 13 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-01-10 22:20:32 UTC (rev 373149)
+++ PKGBUILD	2020-01-10 22:52:02 UTC (rev 373150)
@@ -4,7 +4,7 @@
 
 pkgname=libvncserver
 pkgver=0.9.12
-pkgrel=1
+pkgrel=2
 pkgdesc="Cross-platform C libraries that allow you to easily implement VNC server or client functionality"
 arch=('x86_64')
 url="https://libvnc.github.io/"
@@ -11,9 +11,19 @@
 license=('GPL')
 depends=('libpng' 'libjpeg' 'gnutls' 'libgcrypt' 'openssl' 'libnsl')
 makedepends=('sdl2' 'cmake')
-source=("https://github.com/LibVNC/libvncserver/archive/LibVNCServer-${pkgver}.tar.gz")
-sha256sums=('33cbbb4e15bb390f723c311b323cef4a43bcf781984f92d92adda3243a116136')
+source=("https://github.com/LibVNC/libvncserver/archive/LibVNCServer-${pkgver}.tar.gz"
+         krfb-crash-1.patch::"https://github.com/LibVNC/libvncserver/commit/d0a76539.patch"
+         krfb-crash-2.patch::"https://github.com/LibVNC/libvncserver/commit/15c4f144.patch")
+sha256sums=('33cbbb4e15bb390f723c311b323cef4a43bcf781984f92d92adda3243a116136'
+            'c419c30e9048e5b968fd6c9faad1a74c4559bc4c0ebcbddedfb76ce3f98adef1'
+            'a82ccbf56c5ba2aedccd2ac2158aff94d4eab02432f1dfb395b8166982f379a2')
 
+prepare() {
+  cd $pkgname-LibVNCServer-$pkgver
+  patch -p1 -i ../krfb-crash-1.patch # Fix crash in krfb
+  patch -p1 -i ../krfb-crash-2.patch
+}
+
 build() {
   cd $pkgname-LibVNCServer-$pkgver
   cmake -DCMAKE_INSTALL_PREFIX=/usr .



More information about the arch-commits mailing list