pkgsrc-Changes archive

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

CVS commit: pkgsrc/net/gtk-vnc



Module Name:    pkgsrc
Committed By:   ryoon
Date:           Mon Aug 20 11:34:59 UTC 2012

Modified Files:
        pkgsrc/net/gtk-vnc: Makefile PLIST buildlink3.mk distinfo options.mk
        pkgsrc/net/gtk-vnc/patches: patch-ab patch-ac patch-ad patch-ae
            patch-af
Removed Files:
        pkgsrc/net/gtk-vnc/patches: patch-aa

Log Message:
Update to 0.5.1

* Convert to use gtk2 and gtk3 (latest vinagre uses gtk3,
  and python binding requires gtk2)
* Set python option as deafult
* Add pulseaudio option (functionality is not tested)
* plugin option is broken like before

Changelog:

July 12, 2012: Release 0.5.1
============================

New features:

 o New API for connecting to a GSocketAddress * object
 o New API to allow specification of a hostname with
   a pre-opened file descriptor
 o Support for UNIX domain sockets in gvncviewer demo
 o More translations

Bug fixes:

 o Fix building with newer glibc-headers and -O0
 o Fix GIR building by linking against libgvnc
   from builddir
 o Fix deprecation warnings when building against
   glib >= 2.32
 o Switch to using mingw64 toolchain for Win32 builds
 o Fix introspection of key grab APIs
 o Ensure debugging works with GLib >= 2.32
 o Allow explicit control over pulseaudio building
 o Add check for Perl  Text::CSV when building from GIT
 o Fix POD syntax in gvnccapture man page
 o Reduce excessive stack usage in vncconnection.c

Dec 21, 2011: Release 0.5.0
===========================

New features:

 o QEMU audio extension support

Bug fixes:

 o Avoid deprecated GNUTLS functions
 o Allow access to VncConnection object inside VncDisplay
 o Don't override PKG_CONFIG_PATH when building GIR files
 o Death to all TABs
 o General code style/indentation cleanup
 o Fix memory leak in keymap code
 o Fix mapping of shift key in Windows

Nov 10, 2011: Release 0.4.4
===========================

New features:

 o Vala bindings

Bug fixes:

 o Missing OS-X keymapping for the letter 'A'
 o Update Turkish/Esperanto/Korean/Slovak translations
 o Mapping for Left Control / Alt keys
 o Fix leak of string list in grab sequence string
 o Fix introspection for vnc_display_get_pixbuf
 o Fix GTK3 build on Mingw32
 o Improved log messages for TLS auth subtypes

Feb 18, 2011: Release 0.4.3
===========================

New features:

 o None

Bug fixes:

 o Fix crash in pointer motion event handler
 o Fix crash in vnc_display_get_pixbuf
 o Fix crash in TLS cleanup code
 o Fix frambuffer boundary checks
 o Improve drawing performance with server side pixmap
 o Fix performance degradation due to leaked GSource
 o Fix setting of 'shared' connection flag
 o Make pointer warp boundary detection more robust
 o Adapt keymap code to build with GDK3 multiple displays
 o Remove use of gdk_drawable calls to fix GTK3

Code cleanup:

 o Remove need for Text::CSV perl module at build time

Nov  3, 2010: Release 0.4.2
===========================

New features:

 o OS-X VNC authentiction scheme
 o Add API to query library version

Bug fixes:

 o Disable extended key events if display keymap
   cannot be determined
 o Rewritten keymap code to work on non-Xorg
   servers and native OS-X/Win32 GTK backends.
 o Many more language translations
 o Strict bounds checking on all framebuffer updates
 o Fixed parameter for vnc-server-cut-text signal
 o Fixed build with latest GTK3 development snapshot

Code cleanup:

 o Switched over to GIO for socket connections
 o Removed all use of GNULIB now GIO handles all
   portability issues with sockets.
 o Mandate use of Cairo for all drawing, removing
   any use of GdkPixmap, GdkImage, GdkBitmap.

Jul 14, 2010: Release 0.4.1
===========================

Bug fixes:

 o Fix test suite execution
 o Ensure builds against GTK3 get a separate library soname,
   pkg-config file and include directory to allow parallel
   install with GTK2 builds.

Jul 11, 2010: Release 0.4.0
===========================

Bug fixes:

 o Fix protocol greeting so wireshark detects stream
 o Fix build with GSEAL
 o Try next DNS address after any connect failure
 o Plugin build with newer mozilla
 o Fix linkage to libgpg-error
 o Fix linker flags on solaris
 o Fix gcrypt threading callbacks
 o Fix multiple memory leaks
 o Remove use of PATH_MAX to fix Hurd

New features:

 o Refactored gvnc module to provide a full GObject
   for interacting with the RFB protcol.
 o Create a libgvnc.so for non-GTK related APIs for
   dealing with RFB protcol
 o Add gvnccapture command line tool for screenshot
   capture
 o Many updated translations


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 pkgsrc/net/gtk-vnc/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/net/gtk-vnc/PLIST pkgsrc/net/gtk-vnc/distinfo \
    pkgsrc/net/gtk-vnc/options.mk
cvs rdiff -u -r1.14 -r1.15 pkgsrc/net/gtk-vnc/buildlink3.mk
cvs rdiff -u -r1.1.1.1 -r0 pkgsrc/net/gtk-vnc/patches/patch-aa
cvs rdiff -u -r1.1.1.1 -r1.2 pkgsrc/net/gtk-vnc/patches/patch-ab
cvs rdiff -u -r1.3 -r1.4 pkgsrc/net/gtk-vnc/patches/patch-ac
cvs rdiff -u -r1.1 -r1.2 pkgsrc/net/gtk-vnc/patches/patch-ad \
    pkgsrc/net/gtk-vnc/patches/patch-af
cvs rdiff -u -r1.2 -r1.3 pkgsrc/net/gtk-vnc/patches/patch-ae

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