Commit graph

20 commits

Author SHA1 Message Date
joerg
b1272e07f9 Update to libXi-1.3.2: Viarous bug fixes 2010-09-10 18:52:06 +00:00
dholland
52a0bd914c Force it to not see asciidoc and xmlto, or it starts rebuilding its
man pages and (for reasons that are not entirely clear) chokes and dies.
2010-04-11 10:39:30 +00:00
tnn
ee34f143e6 revert bl3.mk changes since there were problems with native X11. 2010-04-10 21:09:20 +00:00
tnn
dac96eecf4 Update to libXi-1.3.
Most notable change is that this brings XI2 support, matching
changes noted in the inputproto-2.0 update.
2010-04-09 08:46:32 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +00:00
wiz
4be0a8a78f Update to 1.2.1:
libXi 1.2.1.
Fixes a potential memory overflow in XGetDeviceControl.

Alan Coopersmith (1):
Add README with pointers to mailing list, bugzilla & git repos

Paulo Cesar Pereira de Andrade (1):
Return NULL on error, and match LockDisplay with UnlockDisplay.

Peter Hutterer (3):
XGetDeviceControl: Add a missing break leading to wrong length calculation.
XGetDeviceControl: size the libXi structs, not the wire structs (#20293)
libXi 1.2.1
2009-02-27 21:36:10 +00:00
wiz
2f057ed136 Update to 1.2.0:
Following the inputproto 1.5 release adding input device properties,
here's the matching client-side libraries.

Peter Hutterer (4):
      Bump to 1.1.99.2.
      Add XI_JOYSTICK to list of defined types.
      Add support for XI 1.5 device properties.
      libXi 1.2.0
2009-01-07 21:58:09 +00:00
wiz
2c2a32f465 Update to 1.1.4:
(pkgsrc already contained the Coverity and GetDeviceControl patches)

Alan Coopersmith (1):
      Coverity #743/744: Returned without freeing storage bufp/savp

Matthieu Herrb (1):
      nuke RCS Ids

Peter Hutterer (2):
      GetDeviceControl: calculate the length field correctly.
      libXi 1.1.4
2008-11-17 11:30:31 +00:00
tnn
9f2a42bc6b Switch master site to MASTER_SITE_XORG. 2008-05-24 21:45:14 +00:00
bjs
84d0bb18f4 Add two bug fixes from GIT (see patch headings for more info).
Bump rev.
2008-01-29 03:45:36 +00:00
joerg
8f146a878d Remove patch, XInputCheckExtension has some magic for that. 2007-09-21 20:47:14 +00:00
joerg
15b8c15b15 Fix locking bug in upstream code. Ride on the initial update. 2007-09-21 19:39:11 +00:00
bjs
fcc831ea66 Update to version 1.1.3.
The most important feature of this release is a set of locking fixes,
which unbreak this library for threaded apps.  The lock issues were
exposed by libxcb.

-- XChangeDeviceControl: Fix completely broken locking
-- XSetDeviceFocus: Add missing extension check
-- XGetSelectedExtensionEvents: Still more locking bugs
-- Bug #9659: Bad markup on XListInputDevices.3x
2007-09-21 19:28:47 +00:00
joerg
1125419c76 Update to libXi-1.1.2: Unstatic a function again. 2007-08-05 21:49:26 +00:00
joerg
5737d3b695 Tell configure that malloc(0) != NULL on NetBSD unless running out of
memory.
2007-07-27 23:42:56 +00:00
joerg
8e39b27c96 Update libXi to 1.1.1: Fix _XiCheckExtInit to always drop the Display
lock.
2007-07-12 17:11:57 +00:00
joerg
3fd4054c21 Now that libX11 doesn't explicitly pull in inputproto, do it in libXi. 2007-01-23 21:15:08 +00:00
joerg
a81349a34a Update to libXi-1.1.0:
1.0.0 -> 1.0.1: non-functional
1.0.1 -> 1.0.2: don't call XInput_find_display with the Display lock
held, saves time as well
1.0.2 -> 1.1.0: use interface for device presense notification.
2007-01-23 14:30:17 +00:00
joerg
68ff4729c6 First step to making modular transparent:
Redirect from the individual modular libraries to the old libs or
mk/x11.buildlink3.mk.
2006-11-05 16:55:28 +00:00
joerg
9e03792006 Import libXi-1.0.0 from pkgsrc:
This package contains the Xi extension. This is the X Input extension
library.

This is part of the X Libraries and Protocol Headers Project at
freedesktop.org.
2006-11-03 18:24:38 +00:00