1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-12 03:00:28 +00:00

net/libvncserver: update to 0.9.13

- Pass maintainership

Changes:	https://github.com/LibVNC/libvncserver/releases/tag/LibVNCServer-0.9.13
ABI:		https://abi-laboratory.pro/tracker/timeline/libvncserver/
PR:		251649
Submitted by:	Neel Chauhan <neel@neelc.org>
Reviewed by:	daniel.engberg.lists@pyret.net
This commit is contained in:
Jan Beich 2020-12-11 12:51:36 +00:00
parent 308f23edc7
commit 3549e03e99
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=557730
6 changed files with 8 additions and 50 deletions

View File

@ -2,12 +2,11 @@
# $FreeBSD$
PORTNAME= libvncserver
PORTVERSION= 0.9.12
PORTVERSION= 0.9.13
DISTVERSIONPREFIX= LibVNCServer-
PORTREVISION= 3
CATEGORIES= net devel
MAINTAINER= ports@FreeBSD.org
MAINTAINER= neel@neelc.org
COMMENT= Provide an easy API to a custom vnc server
LICENSE= GPLv2

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1546804739
SHA256 (LibVNC-libvncserver-LibVNCServer-0.9.12_GH0.tar.gz) = 33cbbb4e15bb390f723c311b323cef4a43bcf781984f92d92adda3243a116136
SIZE (LibVNC-libvncserver-LibVNCServer-0.9.12_GH0.tar.gz) = 2237447
TIMESTAMP = 1607285991
SHA256 (LibVNC-libvncserver-LibVNCServer-0.9.13_GH0.tar.gz) = 0ae5bb9175dc0a602fe85c1cf591ac47ee5247b87f2bf164c16b05f87cbfa81a
SIZE (LibVNC-libvncserver-LibVNCServer-0.9.13_GH0.tar.gz) = 567491

View File

@ -1,11 +0,0 @@
--- libvncclient/sasl.c.orig 2019-01-30 04:13:40 UTC
+++ libvncclient/sasl.c
@@ -55,6 +55,8 @@
#endif /* LIBVNCSERVER_HAVE_WS2TCPIP_H */
#else /* WIN32 */
#include <arpa/inet.h>
+#include <netinet/in.h>
+#include <sys/socket.h>
#endif /* WIN32 */
#include "sasl.h"

View File

@ -1,20 +0,0 @@
--- rfb/rfb.h.orig 2019-01-06 19:09:30 UTC
+++ rfb/rfb.h
@@ -43,7 +43,7 @@ extern "C"
#include <string.h>
#include <rfb/rfbproto.h>
-#if defined(ANDROID) || defined(LIBVNCSERVER_HAVE_ANDROID)
+#if defined(ANDROID) || defined(LIBVNCSERVER_HAVE_ANDROID) || defined(__FreeBSD__)
#include <arpa/inet.h>
#include <sys/select.h>
#endif
@@ -266,6 +266,8 @@ typedef struct _rfbScreenInfo
rfbBool autoPort;
int port;
SOCKET listenSock;
+ SOCKET unixSock;
+ const char *unixSockPath;
int maxSock;
int maxFd;
#ifdef WIN32

View File

@ -1,11 +0,0 @@
--- libvncserver/rfbssl_openssl.c.orig 2016-12-30 13:01:28 UTC
+++ libvncserver/rfbssl_openssl.c
@@ -56,7 +56,7 @@ int rfbssl_init(rfbClientPtr cl)
rfbErr("OOM\n");
} else if (!cl->screen->sslcertfile || !cl->screen->sslcertfile[0]) {
rfbErr("SSL connection but no cert specified\n");
- } else if (NULL == (ctx->ssl_ctx = SSL_CTX_new(TLSv1_server_method()))) {
+ } else if (NULL == (ctx->ssl_ctx = SSL_CTX_new(TLS_server_method()))) {
rfbssl_error();
} else if (SSL_CTX_use_PrivateKey_file(ctx->ssl_ctx, keyfile, SSL_FILETYPE_PEM) <= 0) {
rfbErr("Unable to load private key file %s\n", keyfile);

View File

@ -5,11 +5,12 @@ include/rfb/rfbclient.h
include/rfb/rfbconfig.h
include/rfb/rfbproto.h
include/rfb/rfbregion.h
include/rfb/threading.h
lib/libvncclient.so
lib/libvncclient.so.1
lib/libvncclient.so.0.9.12
lib/libvncclient.so.0.9.13
lib/libvncserver.so
lib/libvncserver.so.1
lib/libvncserver.so.0.9.12
lib/libvncserver.so.0.9.13
libdata/pkgconfig/libvncclient.pc
libdata/pkgconfig/libvncserver.pc