From 88507a4a5bd93a490dab8c0a28e29e5b8e842967 Mon Sep 17 00:00:00 2001 From: obache Date: Wed, 4 May 2011 14:47:18 +0000 Subject: Update rdesktop to 1.7.0. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This fixes some important bugs and is therefore recommended for all users. Key changes: * Security: Directory traversal vulnerability with disk redirection (disallow /.. requests) * New maintainer: Peter Åstrand * Brush cache support * Removed the hardcoded limit of the username length * Increased domain name length to 255 chars * Improved compatibility with PulseAudio/padsp * Cleaned up and documented the return values * Keyboard fix: avoid stuck keys in certain cases * Support for new pointers * License has been changed to GPLv3 * EWMH fixes for 64-bit machines * RandR support: automatically resize session if using relative screen size * Improved support for Windows 2008 Session Broker * Japanese keyboard map has been improved * New keyboard map: fr-bepo * Many stability fixes regarding smart card redirection * Windows 2008 R2 / 7: Fix sound playback when not using other redirections * Windows 2008 R2 / 7: Solve disk redirection read-only issues * Windows 2008 R2 / 7: Solve issue with recursive deletion * Avoid exit when printing, if lpr command terminates early --- net/rdesktop/Makefile | 8 ++++++-- net/rdesktop/distinfo | 8 ++++---- net/rdesktop/options.mk | 10 +++++++--- 3 files changed, 17 insertions(+), 9 deletions(-) (limited to 'net') diff --git a/net/rdesktop/Makefile b/net/rdesktop/Makefile index 5ff033b283e..ee8ca80ad54 100644 --- a/net/rdesktop/Makefile +++ b/net/rdesktop/Makefile @@ -1,16 +1,19 @@ -# $NetBSD: Makefile,v 1.37 2010/03/21 16:29:41 wiz Exp $ +# $NetBSD: Makefile,v 1.38 2011/05/04 14:47:18 obache Exp $ -DISTNAME= rdesktop-1.6.0 +DISTNAME= rdesktop-1.7.0 CATEGORIES= net MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=rdesktop/} MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= http://www.rdesktop.org/ COMMENT= Open-source Remote Desktop Protocol client +LICENSE= gnu-gpl-v3 PKG_DESTDIR_SUPPORT= user-destdir GNU_CONFIGURE= YES +USE_TOOLS+= pkg-config + CONFIGURE_ARGS+= --with-x=${X11BASE:Q} LDFLAGS+= ${LIBOSSAUDIO} @@ -28,6 +31,7 @@ CONFIGURE_ARGS+= --with-sound=oss .endif .include "../../mk/oss.buildlink3.mk" +.include "../../converters/libiconv/buildlink3.mk" .include "../../x11/libX11/buildlink3.mk" .include "../../x11/libXt/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff --git a/net/rdesktop/distinfo b/net/rdesktop/distinfo index cdda724b1a4..0c9d28d8c04 100644 --- a/net/rdesktop/distinfo +++ b/net/rdesktop/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.19 2008/06/08 16:29:28 tron Exp $ +$NetBSD: distinfo,v 1.20 2011/05/04 14:47:18 obache Exp $ -SHA1 (rdesktop-1.6.0.tar.gz) = b8bfd03d4640d285a0aee5b3fb199a47cb4225f2 -RMD160 (rdesktop-1.6.0.tar.gz) = cf604cd1bc0707b485deb653efa3e47e21fabc4c -Size (rdesktop-1.6.0.tar.gz) = 284728 bytes +SHA1 (rdesktop-1.7.0.tar.gz) = 4f21a8fb2379ce05859e7fb13efa60071125d27f +RMD160 (rdesktop-1.7.0.tar.gz) = 0860d3027b19ebb3b5c9ef91d7c6ba47b730e2f1 +Size (rdesktop-1.7.0.tar.gz) = 297239 bytes SHA1 (patch-aa) = dda84f70792828c97aa02567b97d2ae9647b6fcb diff --git a/net/rdesktop/options.mk b/net/rdesktop/options.mk index 711de3be98a..50824a82bf6 100644 --- a/net/rdesktop/options.mk +++ b/net/rdesktop/options.mk @@ -1,8 +1,8 @@ -# $NetBSD: options.mk,v 1.3 2011/04/08 16:49:32 schnoebe Exp $ +# $NetBSD: options.mk,v 1.4 2011/05/04 14:47:18 obache Exp $ PKG_OPTIONS_VAR= PKG_OPTIONS.rdesktop -PKG_SUPPORTED_OPTIONS+= inet6 ssl -PKG_SUGGESTED_OPTIONS+= inet6 ssl +PKG_SUPPORTED_OPTIONS+= inet6 ssl xrandr +PKG_SUGGESTED_OPTIONS+= inet6 ssl xrandr .include "../../mk/bsd.options.mk" @@ -17,3 +17,7 @@ CONFIGURE_ARGS+= --with-ipv6 CONFIGURE_ARGS+= --with-openssl=${SSLBASE} .include "../../security/openssl/buildlink3.mk" .endif + +.if !empty(PKG_OPTIONS:Mxrandr) +.include "../../x11/libXrandr/buildlink3.mk" +.endif -- cgit v1.2.3