head 1.4; access; symbols pkgsrc-2013Q2:1.4.0.46 pkgsrc-2013Q2-base:1.4 pkgsrc-2012Q4:1.4.0.44 pkgsrc-2012Q4-base:1.4 pkgsrc-2011Q4:1.4.0.42 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q2:1.4.0.40 pkgsrc-2011Q2-base:1.4 pkgsrc-2009Q4:1.4.0.38 pkgsrc-2009Q4-base:1.4 pkgsrc-2008Q4:1.4.0.36 pkgsrc-2008Q4-base:1.4 pkgsrc-2008Q3:1.4.0.34 pkgsrc-2008Q3-base:1.4 cube-native-xorg:1.4.0.32 cube-native-xorg-base:1.4 pkgsrc-2008Q2:1.4.0.30 pkgsrc-2008Q2-base:1.4 pkgsrc-2008Q1:1.4.0.28 pkgsrc-2008Q1-base:1.4 pkgsrc-2007Q4:1.4.0.26 pkgsrc-2007Q4-base:1.4 pkgsrc-2007Q3:1.4.0.24 pkgsrc-2007Q3-base:1.4 pkgsrc-2007Q2:1.4.0.22 pkgsrc-2007Q2-base:1.4 pkgsrc-2007Q1:1.4.0.20 pkgsrc-2007Q1-base:1.4 pkgsrc-2006Q4:1.4.0.18 pkgsrc-2006Q4-base:1.4 pkgsrc-2006Q3:1.4.0.16 pkgsrc-2006Q3-base:1.4 pkgsrc-2006Q2:1.4.0.14 pkgsrc-2006Q2-base:1.4 pkgsrc-2006Q1:1.4.0.12 pkgsrc-2006Q1-base:1.4 pkgsrc-2005Q4:1.4.0.10 pkgsrc-2005Q4-base:1.4 pkgsrc-2005Q3:1.4.0.8 pkgsrc-2005Q3-base:1.4 pkgsrc-2005Q2:1.4.0.6 pkgsrc-2005Q2-base:1.4 pkgsrc-2005Q1:1.4.0.4 pkgsrc-2005Q1-base:1.4 pkgsrc-2004Q4:1.4.0.2 pkgsrc-2004Q4-base:1.4 pkgsrc-2004Q3:1.3.0.6 pkgsrc-2004Q3-base:1.3 pkgsrc-2004Q2:1.3.0.4 pkgsrc-2004Q2-base:1.3 pkgsrc-2004Q1:1.3.0.2 pkgsrc-2004Q1-base:1.3 pkgsrc-2003Q4:1.2.0.2 pkgsrc-2003Q4-base:1.2 netbsd-1-6-1:1.1.0.2 netbsd-1-6-1-base:1.1; locks; strict; comment @# @; 1.4 date 2004.09.20.22.37.08; author wiz; state dead; branches; next 1.3; 1.3 date 2004.01.05.00.21.03; author xtraeme; state Exp; branches; next 1.2; 1.2 date 2003.04.02.12.03.44; author wiz; state Exp; branches; next 1.1; 1.1 date 2002.11.25.20.16.27; author jlam; state Exp; branches; next ; desc @@ 1.4 log @Update to 0.8.6: New in 0.8.6: 2004-09-14: * ggGetUserDir(3): Eliminate race condition * ggGetUserDir(3): Fix memory leak on Darwin when $HOME is not set * Bugfix: ensure aligned memory access in event handling. Fixes crash on NetBSD/sparc64 * giiSplitInputs(3): make it work - finds the actual input * config file parsing fixes New in 0.8.5: 2004-05-29: * add hotfix to make libgii compile for linux users, who uses kernel 2.6 headers to compile their userland. Fixes Debian bug 224802 * libtool update. Fixes Debian bug 208288. * add 'See Also' section to libgii(7) manpage and lots of other documentation updates * build system updates * linux_kbd fix: read unicode symbols correctly. Patch from Aurelien Reynaud. * focus pulling fix in xwin/x: Key focus should no longer get lost, when the mouse is NOT over the window. Note, input-x need to know some little more information from libggi's display-X. So don't forget to update libggi's display-X as well, otherwise you may experience everything from strange input behaviour to crashes. Hi Christoph! @ text @$NetBSD: patch-ac,v 1.3 2004/01/05 00:21:03 xtraeme Exp $ --- input/xwin/Makefile.in.orig 2003-12-28 20:21:42.000000000 +0100 +++ input/xwin/Makefile.in 2003-12-28 20:22:36.000000000 +0100 @@@@ -472,16 +472,13 @@@@ uninstall-inputlibLTLIBRARIES -xev.c: ../x/xev.c ../x/xev.h +xev.c: ../x/xev.c xev.h rm -f xev.c ln -s ../x/xev.c . +xev.h: ../x/xev.h rm -f xev.h ln -s ../x/xev.h . -# Workaround for Darwin -xev.lo: - rm -f xev.lo - ln -s ../x/xev.lo . # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: @ 1.3 log @Update to 0.8.4 Changes since 0.8.3: * gcc 3.3 warning fix (warnings caused by :194 fixed) * hotfixes for libgii 0.8.3 * fixed memory leak on unloading modules under Darwin * win32 (cygwin/mingw) compile fixes from Albert Graef * cygwin build fixes @ text @d1 1 a1 1 $NetBSD$ @ 1.2 log @Update to 0.8.3: New in 0.8.3: * The two hotfixes for libgii 0.8.2 * manpage fixes * several minor fixes New in 0.8.2: 2002-12-??; * Misc bugfixes (see ChangeLog). * Huge Documentation update. * Threadsafety fixes * LibGG: New supported platform: Darwin * Major build system update - autoconf 2.5x works now - build fixes for many platforms * input-kii - new input target. Works for many KGI users, but still not for everyone. - still very experimental, thus disabled by default * input-x/input-xwin - handle GraphicExpose events * input-ipaq - new touchscreen input for Compaq iPaq from Tobias * input-zaurus - new touchscreen input for Sharp Zaurus from Tobias New in 0.8.1: 2001-08-26; * Nothing much in the code except the usual minor fixes. * The build process is improved. New in 0.8: 2001-07-10; * Misc bugfixes (see ChangeLog). * Huge Documentation update. * New API: giiSplitInputs() * input-linux-evdev - Bugfixes from Stephan * input-directx - Update * input-vgl - small build fix for FreeBSD New in 0.7: 2000-12-18; * Portability fixes for non-Linux platforms. * Preliminary Win32 support. * All headers should be C++ compatible now. * Misc bugfixes (see ChangeLog). * Documentation updates. * Renamed GGI_ELOCKBUSY to GGI_EBUSY. * New LibGG functions ggCurTime() and ggConfigExpandAlias(). * LibGG now uses it's own mutexes when compiled with gcc - no more pthreads and dynamic linker bugs. * Support compiler type checking on gii_input_t. * New command events GII_CMDCODE_PREFER_ABSPTR and GII_CMDCODE_PREFER_RELPTR. * input-linux-evdev - New target to support the new evdev input API present in Linux 2.4 and 2.2.18. Should handle mice, joysticks and keyboards. * input-linux-mouse - Improved autodetection of mousetype. * input-mouse - 3 button support for MS protocol. - 4 button support for IMPS/2 protocol. * input-x/input-xwin - Prevent events from lagging in the socket queue in apps that don't call XFLush/XSync frequently. * input-vgl - New inputlib for FreeBSD's VGL library. * input-directx - New inputlib for DirectInput on Win32. * filter-keytrans - Added new filter to arbitrarily remap key events. @ text @d3 4 a6 4 --- input/xwin/Makefile.in.orig Wed Mar 19 22:19:06 2003 +++ input/xwin/Makefile.in @@@@ -382,13 +382,13 @@@@ uninstall-am: uninstall-info-am uninstal uninstall-am uninstall-info-am uninstall-inputlibLTLIBRARIES d9 2 a10 2 -xev.c: ../x/xev.c +xev.c: ../x/xev.c xev.h d14 2 a15 2 + rm -f xev.h + ln -s ../x/xev.h . d17 1 @ 1.1 log @Use buildlink2, fix libtool usage and PLIST. @ text @d3 1 a3 1 --- input/xwin/Makefile.in.orig Sun May 16 13:50:59 1999 d5 2 a6 2 @@@@ -334,13 +334,11 @@@@ mostlyclean-generic distclean-generic cl maintainer-clean-generic clean mostlyclean distclean maintainer-clean d10 1 a10 1 +xev.c: ../x/xev.c ../x/xev.h d13 4 a16 1 - a19 3 + rm -f xev.h + ln -s ../x/xev.h . d22 1 @