pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/x11/x11vnc



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.




Home | Main Index | Thread Index | Old Index