svn commit: r491456 - in head/net/libvncserver: . files
Marcelo Araujo
araujo at FreeBSD.org
Mon Jan 28 06:52:00 UTC 2019
Author: araujo
Date: Mon Jan 28 06:51:58 2019
New Revision: 491456
URL: https://svnweb.freebsd.org/changeset/ports/491456
Log:
- Update to 0.9.12.
- cmake is the new build system.
- portlint clean up.
- lzo2 is now included via shared lib.
- libva removed on version 0.9.11.
Submitted by: dereks_lifeofadishwasher.com
Differential Revision: https://reviews.freebsd.org/D18836
Deleted:
head/net/libvncserver/files/patch-common_md5.c
head/net/libvncserver/files/patch-common_md5.h
Modified:
head/net/libvncserver/Makefile
head/net/libvncserver/distinfo
head/net/libvncserver/files/patch-common_vncauth.c
head/net/libvncserver/files/patch-rfb_rfb.h
head/net/libvncserver/pkg-plist
Modified: head/net/libvncserver/Makefile
==============================================================================
--- head/net/libvncserver/Makefile Mon Jan 28 06:12:18 2019 (r491455)
+++ head/net/libvncserver/Makefile Mon Jan 28 06:51:58 2019 (r491456)
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= libvncserver
-PORTVERSION= 0.9.11
-PORTREVISION= 2
+PORTVERSION= 0.9.12
DISTVERSIONPREFIX= LibVNCServer-
CATEGORIES= net devel
@@ -12,19 +11,16 @@ COMMENT= Provide an easy API to a custom vnc server
LICENSE= GPLv2
-LIB_DEPENDS= libpng.so:graphics/png
+LIB_DEPENDS= libpng.so:graphics/png \
+ liblzo2.so:archivers/lzo2
+USES= cmake jpeg libtool pathfix pkgconfig
+USE_LDCONFIG= yes
+
USE_GITHUB= yes
GH_ACCOUNT= LibVNC
-USES= autoreconf jpeg libtool pathfix pkgconfig
-USE_LDCONFIG= yes
-GNU_CONFIGURE= yes
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-INSTALL_TARGET= install-strip
-
-OPTIONS_DEFINE= GCRYPT IPV6 VAAPI
+OPTIONS_DEFINE= GCRYPT IPV6
OPTIONS_SINGLE= SSL
OPTIONS_SINGLE_SSL= GNUTLS OPENSSL
OPTIONS_DEFAULT= OPENSSL
@@ -32,19 +28,16 @@ GCRYPT_DESC= libgcrypt support
GNUTLS_IMPLIES= GCRYPT
GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls
-GNUTLS_CONFIGURE_WITH= gnutls
+GNUTLS_CMAKE_BOOL= WITH_GNUTLS
-OPENSSL_CONFIGURE_WITH= crypto ssl
+OPENSSL_CMAKE_BOOL= WITH_OPENSSL
OPENSSL_USES= ssl
GCRYPT_LIB_DEPENDS= libgcrypt.so:security/libgcrypt \
libgpg-error.so:security/libgpg-error
-GCRYPT_CONFIGURE_WITH= gcrypt
+GCRYPT_CMAKE_BOOL= WITH_GCRYPT
-IPV6_CONFIGURE_WITH= ipv6
-
-VAAPI_LIB_DEPENDS= libva.so:multimedia/libva
-VAAPI_CONFIGURE_WITH= libva
+IPV6_CMAKE_BOOL= WITH_IPv6
post-install:
${INSTALL_DATA} ${WRKSRC}/rfb/default8x16.h ${STAGEDIR}${PREFIX}/include/rfb
Modified: head/net/libvncserver/distinfo
==============================================================================
--- head/net/libvncserver/distinfo Mon Jan 28 06:12:18 2019 (r491455)
+++ head/net/libvncserver/distinfo Mon Jan 28 06:51:58 2019 (r491456)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1483637975
-SHA256 (LibVNC-libvncserver-LibVNCServer-0.9.11_GH0.tar.gz) = 193d630372722a532136fd25c5326b2ca1a636cbb8bf9bb115ef869c804d2894
-SIZE (LibVNC-libvncserver-LibVNCServer-0.9.11_GH0.tar.gz) = 1413739
+TIMESTAMP = 1546804739
+SHA256 (LibVNC-libvncserver-LibVNCServer-0.9.12_GH0.tar.gz) = 33cbbb4e15bb390f723c311b323cef4a43bcf781984f92d92adda3243a116136
+SIZE (LibVNC-libvncserver-LibVNCServer-0.9.12_GH0.tar.gz) = 2237447
Modified: head/net/libvncserver/files/patch-common_vncauth.c
==============================================================================
--- head/net/libvncserver/files/patch-common_vncauth.c Mon Jan 28 06:12:18 2019 (r491455)
+++ head/net/libvncserver/files/patch-common_vncauth.c Mon Jan 28 06:51:58 2019 (r491456)
@@ -1,6 +1,6 @@
---- common/vncauth.c.orig 2017-07-05 07:43:58 UTC
+--- common/vncauth.c.orig 2019-01-06 19:09:30 UTC
+++ common/vncauth.c
-@@ -42,6 +42,10 @@
+@@ -44,6 +44,10 @@
#include <sys/stat.h>
#endif
@@ -11,7 +11,7 @@
#include <time.h>
#ifdef WIN32
-@@ -196,6 +200,8 @@ rfbEncryptBytes(unsigned char *bytes, char *passwd)
+@@ -198,6 +202,8 @@ rfbEncryptBytes(unsigned char *bytes, char *passwd)
rfbDes(bytes+i, bytes+i);
}
}
Modified: head/net/libvncserver/files/patch-rfb_rfb.h
==============================================================================
--- head/net/libvncserver/files/patch-rfb_rfb.h Mon Jan 28 06:12:18 2019 (r491455)
+++ head/net/libvncserver/files/patch-rfb_rfb.h Mon Jan 28 06:51:58 2019 (r491456)
@@ -1,4 +1,4 @@
---- rfb/rfb.h.orig 2017-07-05 07:45:47 UTC
+--- rfb/rfb.h.orig 2019-01-06 19:09:30 UTC
+++ rfb/rfb.h
@@ -43,7 +43,7 @@ extern "C"
#include <string.h>
@@ -9,7 +9,7 @@
#include <arpa/inet.h>
#include <sys/select.h>
#endif
-@@ -265,6 +265,8 @@ typedef struct _rfbScreenInfo
+@@ -266,6 +266,8 @@ typedef struct _rfbScreenInfo
rfbBool autoPort;
int port;
SOCKET listenSock;
Modified: head/net/libvncserver/pkg-plist
==============================================================================
--- head/net/libvncserver/pkg-plist Mon Jan 28 06:12:18 2019 (r491455)
+++ head/net/libvncserver/pkg-plist Mon Jan 28 06:51:58 2019 (r491456)
@@ -1,4 +1,3 @@
-bin/libvncserver-config
include/rfb/default8x16.h
include/rfb/keysym.h
include/rfb/rfb.h
@@ -6,13 +5,11 @@ include/rfb/rfbclient.h
include/rfb/rfbconfig.h
include/rfb/rfbproto.h
include/rfb/rfbregion.h
-lib/libvncclient.a
lib/libvncclient.so
lib/libvncclient.so.1
-lib/libvncclient.so.1.0.0
-lib/libvncserver.a
+lib/libvncclient.so.0.9.12
lib/libvncserver.so
lib/libvncserver.so.1
-lib/libvncserver.so.1.0.0
+lib/libvncserver.so.0.9.12
libdata/pkgconfig/libvncclient.pc
libdata/pkgconfig/libvncserver.pc
More information about the svn-ports-all
mailing list