diff options
author | obache <obache> | 2011-04-04 09:13:44 +0000 |
---|---|---|
committer | obache <obache> | 2011-04-04 09:13:44 +0000 |
commit | b4c75b7a11254bf816419d9c75d91a98047225b9 (patch) | |
tree | d4b2dac94f7b492d8f95231eece1bf02637a11d3 /net/libvncserver/buildlink3.mk | |
parent | b8b9985bbfd78dc87e1a844e2a9d32114d7b4994 (diff) | |
download | pkgsrc-b4c75b7a11254bf816419d9c75d91a98047225b9.tar.gz |
Update libVNCServer to 0.9.8.
0.9.8
- Overall changes:
* Automagically generated API documentation using doxygen.
* Added support for pkg-config.
* Fixed Mingw32 cross compilation.
* Fixed CMake build system.
- LibVNCServer/LibVNCClient:
* All files used by _both_ LibVNCServer and LibVNCClient were put into
a 'common' directory, reducing code duplication.
* Implemented xvp VNC extension.
* Updated minilzo library used for Ultra encoding to ver 2.04.
According to the minilzo README, this brings a significant
speedup on 64-bit architechtures.
- LibVNCServer:
* Thread safety for ZRLE, Zlib, Tight, RRE, CoRRE and Ultra encodings.
This makes all VNC encodings safe to use with a multithreaded server.
* A DisplayFinishedHook for LibVNCServer. If set, this hook gets called
just before rfbSendFrameBufferUpdate() returns.
* Fix for tight security type for RFB 3.8 in TightVNC file transfer
(Debian Bug #517422).
- LibVNCClient:
* Unix sockets support.
* Anonymous TLS security type support.
* VeNCrypt security type support.
* MSLogon security type support.
* ARD (Apple Remote Desktop) security type support.
* UltraVNC Repeater support.
* A new FinishedFrameBufferUpdate callback that is invoked after each
complete framebuffer update.
* A new non-forking listen (reverse VNC) function that works under
Windows.
* IPv6 support. LibVNCClient is now able to connect to IPv6 VNC servers.
* IP QoS support. This enables setting the DSCP/Traffic Class field of
IP/IPv6 packets sent by a client. For example starting a client with
-qosdscp 184 marks all outgoing traffic for expedited forwarding.
Implementation for Win32 is still a TODO, though.
* Fixed hostname resolution problems under Windows.
- SDLvncviewer
* Is now resizable and can do key repeat, mouse wheel scrolling
and clipboard copy and paste.
- LinuxVNC:
* Fix for no input possible because of ctrl key being stuck.
Issue was reported as Debian bug #555988.
Diffstat (limited to 'net/libvncserver/buildlink3.mk')
-rw-r--r-- | net/libvncserver/buildlink3.mk | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/net/libvncserver/buildlink3.mk b/net/libvncserver/buildlink3.mk index 1d2e1001536..e1530bbd51d 100644 --- a/net/libvncserver/buildlink3.mk +++ b/net/libvncserver/buildlink3.mk @@ -1,4 +1,4 @@ -# $NetBSD: buildlink3.mk,v 1.6 2010/12/23 11:44:53 dsainty Exp $ +# $NetBSD: buildlink3.mk,v 1.7 2011/04/04 09:13:44 obache Exp $ BUILDLINK_TREE+= libVNCServer @@ -6,11 +6,23 @@ BUILDLINK_TREE+= libVNCServer LIBVNCSERVER_BUILDLINK3_MK:= BUILDLINK_API_DEPENDS.libVNCServer+= libVNCServer>=0.9.1 -BUILDLINK_ABI_DEPENDS.libVNCServer?= libVNCServer>=0.9.7nb2 +BUILDLINK_ABI_DEPENDS.libVNCServer+= libVNCServer>=0.9.8 BUILDLINK_PKGSRCDIR.libVNCServer?= ../../net/libvncserver .include "../../devel/zlib/buildlink3.mk" .include "../../mk/jpeg.buildlink3.mk" + +pkgbase := libVNCServer +.include "../../mk/pkg-build-options.mk" + +.if !empty(PKG_BUILD_OPTIONS.libVNCServer:Mgnutls) +.include "../../security/gnutls/buildlink3.mk" +.endif + +.if !empty(PKG_BUILD_OPTIONS.libVNCServer:Mlibgcrypt) +.include "../../security/libgcrypt/buildlink3.mk" +.endif + .endif # LIBVNCSERVER_BUILDLINK3_MK BUILDLINK_TREE+= -libVNCServer |