Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11]) by www.NetBSD.org (Postfix) with ESMTP id E026B63BBA9 for ; Tue, 13 Sep 2011 09:17:31 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id BC53D14A19E; Tue, 13 Sep 2011 09:17:31 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id E8BF614A194 for ; Tue, 13 Sep 2011 09:17:27 +0000 (UTC) X-Virus-Scanned: amavisd-new at NetBSD.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.NetBSD.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id FZhzKWRlCs5P for ; Tue, 13 Sep 2011 09:17:27 +0000 (UTC) Received: from cvs.netbsd.org (cvs.NetBSD.org [IPv6:2001:4f8:3:7:2e0:81ff:fe30:95bd]) by mail.netbsd.org (Postfix) with ESMTP id 4653714A17A for ; Tue, 13 Sep 2011 09:17:27 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id 0159F175DD; Tue, 13 Sep 2011 09:17:27 +0000 (UTC) MIME-Version: 1.0 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Date: Tue, 13 Sep 2011 09:17:26 +0000 From: "OBATA Akio" Subject: CVS commit: pkgsrc/x11/x11vnc To: pkgsrc-changes@NetBSD.org Reply-To: obache@netbsd.org X-Mailer: log_accum Message-Id: <20110913091727.0159F175DD@cvs.netbsd.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk Module Name: pkgsrc Committed By: obache Date: Tue Sep 13 09:17:26 UTC 2011 Modified Files: pkgsrc/x11/x11vnc: Makefile distinfo Log Message: Update x11vnc to 0.9.13. New in the 0.9.13 x11vnc release: Improved support for non-X11 touchscreen devices (e.g. handheld or cell phone) via Linux uinput input injection. Additional tuning parameters are added. TSLIB touchscreen calibration is supported. Tested on Qtmoko Neo Freerunner. A tool, misc/uinput.pl, is provided to diagnose uinput behavior on new devices. The env. vars. X11VNC_UINPUT_BUS and X11VNC_UINPUT_VERSION are available if leaving them unset does not work. The Linux uinput non-X11 input injection can now be bypassed: events can be directly written to the /dev/input/event devices specified by the user (direct_abs=..., etc.) A -pipeinput input injection helper script, misc/qt_tslib_inject.pl is provided as a tweakable non-builtin direct input injection method. The list of new uinput parameters for the above two features is: pressure, tslib_cal, touch_always, dragskip, btn_touch; direct_rel, direct_abs, direct_btn, direct_key. The included SSL enabled Java VNC Viewers now handle Mouse Wheel events. miscellaneous new features and changes: In -reflect mode, the libvncclient connection can now have the pixel format modified via the environment variables X11VNC_REFLECT_bitsPerSample, X11VNC_REFLECT_samplesPerPixel, and X11VNC_REFLECT_bytesPerPixel In -create mode the following environment variables are added to fine tune the behavior: FIND_DISPLAY_NO_LSOF: do not use lsof(1) to try to determine the Linux VT, FIND_DISPLAY_NO_VT_FIND: do not try to determine the Linux VT at all, X11VNC_CREATE_LC_ALL_C_OK: do not bother undoing the setting LC_ALL=C that the create_display script sets. The performance of the -create script has been improved for large installations (100's of user sessions on one machine.) In -unixpw mode, one can now Tab from login: to Password. An environment variable, X11VNC_SB_FACTOR, allows one to scale the -sb screenblank sleep time from the default 2 secs. In -rawfb mode, a bug is fixed in setting the number of bits per pixel. Documented that -grabkbd is no longer working with some/most window managers (it can prevent resizing and menu posting.) The macosx deprecated interface GetMainDevice() call is removed. Compile with -DX11VNC_MACOSX_USE_GETMAINDEVICE if needed for an old macosx version... Miscellaneous code cleanup. To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 pkgsrc/x11/x11vnc/Makefile cvs rdiff -u -r1.17 -r1.18 pkgsrc/x11/x11vnc/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.