Commit graph

21 commits

Author SHA1 Message Date
richard
25ef76abbc update to xf86-input-mouse-1.8.1 for modular-xorg-server-1.12.4 2013-05-16 05:53:59 +00:00
asau
8aba7e3fbf Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-29 05:06:05 +00:00
jperkin
c07e863658 Define DRIVER_MAN_SUFFIX on Solaris to the same as every other system, this
diverges from the standard layout on Solaris but ensures a consistent
experience for pkgsrc packages.

Fixes 31 packages on Solaris.
2012-09-27 10:06:28 +00:00
sborrill
e1957ae552 Fix checksum for patch-ac 2012-09-27 09:12:07 +00:00
liamjfoy
2b3781790d Fix package to work with uts(4) 2012-09-26 14:11:26 +00:00
drochner
0dee818b21 allow use of the wsmouse protocol on NetBSD, bump PKGREV 2012-05-08 11:20:13 +00:00
wiz
85afcc90d8 Update to 1.7.2, provided by Francois Tigeot in private mail.
1.7.2

Return proper default for unknown values in pInfo->device_control
No need to merge NULL options list with existing options
sun_mouse.c: Ensure vuidMouse setup routines are called for protocol "Auto"
Fix wrong read Protocol and Device from xorg.conf
Avoid NULL pointer dereference in autoProbeMouse if proto == PROT_UNSUP
Mark symtab_t.name in pnp.c as const to fix gcc -Wwrite-strings warnings
sun_mouse.c: remove unused variables

1.7.1:

Fix OSMouse OS-defined protocol support
Fix Hurd mouse driver with XInput ABI before 12
Fix Solaris issues with new ABI12 init process

1.7.0:

Fix BSD issues with new ABI12 init process

1.6.99.901:

Replace libc wrappers to xcalloc and friends with libc calls
Remove unused declaration of MouseUnInit
Remove out-of-date comment
XI86_POINTER_CAPABLE is gone from the server
Replace LocalDevicePtr with InputInfoPtr
Don't try to call conversion_proc anymore
Remove refcnt field from InputDriverRec
Assume ABI_XINPUT_VERSION 4 or higher
Remove unused define NEED_X86_TYPES
Remove includes for protocol headers
Remove if 0'd out model
Remove a bunch of unnecessary log prints
Remove unused branch from if 1 condition
De-duplicate Option "Device" handling
Use single exit path for PreInit
Move protocol ID detection into a separate function
Remove convoluted do { } while loop
Move a statement down to have all allocations close together
Remove a bunch of unused fields from the MouseRec
Rename xf86OSmouse.h to mouse.h
Remove random History comment
Rename xf86OSMouseInit to OSMouseInit
Remove write-only field mouseFlags
Use pInfo->options instead of conf-idev
ABI 12 requires per-valuator modes
Adjust to new Input ABI 12
Add ABI checks around XI86_CONFIGURED uses in OS-specific PreInits
Various manpage fixes

1.6.0:

Several driver modules do not have a ChangeLog target in Makefile.am #23814
INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
Plug minor memory leak
Silence sed substitutions in make output
configure.ac: remove unused sdkdir=$(pkg-config...) statement
Update Sun license notices to current X.Org standard form
config: remove unused -I$(top_srcdir)/src directive
Solaris: Handle ENODEV & other errors from VUID protocol mice
Bug 10866 - serial Genius NetScroll+ autodetection
README: fix linuxdoc content
README: update text content from sgml content
Remove unused SCO driver files
Various config fixes
config: Upgrade X.Org macros to 1.4 for INSTALL file copying
config: update AC_PREREQ statement to 2.60
README: keep the text version of README, discard the sgml version
config: upgrade to util-macros 1.8 for additional man page support
Purge macro NEED_EVENTS
xf86-input-mouse: Update sun_mouse devPrivates code #29049
Do not return the address of a local buffer
Check for NULL currentMode in vuidMouseSendScreenSize()
Sun's copyrights belong to Oracle now
MouseCtrl doesn't need to save values we never use
Fix mouse data buffering
Fix build warning
Bring README a little closer to the current state of reality

1.5.0:

Fix crashes due to MouseBlockHandler/MouseWakeupHandler with invalid devices
Require macros 1.3 for XORG_DEFAULT_OPTIONS

1.4.99.1:

Require xorg-server 1.5.99.901 or higher
Remove xf86-misc extension related code
Remove ModuleInfoRec and associated bits
Protect against ABI_XINPUT_VERSION 7
Conditionally declare some variables that are only used conditionally
Allow 0 as wheel emulation button for unconditional scrolling (#20529)
Restrict wheel emulation to a single axis at a time
sun_mouse: Check if streams module is already on the stack before pushing it
Remove check for OS/2
sun_mouse: Don't try calling ioctls if mouse fd wasn't opened
signed/unsigned fixes for delta x,y movement
2012-05-06 20:51:24 +00:00
wiz
200e3c4a04 Bump dependency on pixman to 0.18.4 because cairo-1.10 needs that
version, and bump all depends.

Per discussion on pkgsrc-changes.
2010-09-14 11:00:44 +00:00
joerg
b02a0f888e Remove @dirrm entries from PLISTs 2009-06-14 18:24:43 +00:00
wiz
260664e8d8 Bump PKGREVISION for modular-xorg-server update. 2009-06-07 11:24:35 +00:00
tnn
b8ee7a5d5e Update to xf86-input-mouse-1.4.0, based on patch from hasso@
From xorg-announce@ mail:

The big change in 1.4.0 is the move of the OS-specific mouse handling code
from the Xorg server to the mouse driver.   This code was removed from the
Xorg server in the Xorg 1.6 development cycle, so users of non-evdev systems
(i.e. non-Linux or pre-evdev Linux) will need this version of the mouse driver
to run with Xorg 1.6.

Remove useless call to xf86AddModuleInfo
Merge some hardware support information from README.mouse into man page
Fix sun_mouse.c build on Solaris
Rename OS_SOURCES to stop automake complaints about not building program "OS"
Remove checks for Solaris x86 versions older than Solaris 8
sun_mouse.c: remove unused variables
sun_mouse.c: Use miPointerGetScreen instead of miPointerCurrentScreen
Fix solarisMouseAutoProbe to use device name & protocol specified by HAL
sun_mouse: check for Device in commonOptions if pInfo->options isn't set yet
Replace static changelog with one generated via XORG_CHANGELOG
Add XORG_CWARNFLAGS & XORG_WITH_LINT for more compiler checking
Clear assorted compiler, sparse & lint warnings
sun_mouse: fallback to commonOptions for StreamsModule too
Comment typo fixes
Remove some #if 1 statements
Unifdef XFree86LOADER
Add copyright notices for OS mouse code to COPYING file
Add note on hal-based configuration to man page
Version 1.4.0
Add OS mouse sources to the driver build
Change screen private key to an integer variable.
Build fix: Add a prototype for FindDevice function.
Include xorg-server.h to get the WSCONS_SUPPORT define from
prevent a double free of mouse private structure.
W axis support for bsd_mouse.
Make sure xf86MouseProtocolIDToName is of public visibility.
Compile warning fixes.
Fix linux build
man: Note that the server may probe default "Device" options.
Nuke RCS tags.
Check for XINPUT ABI 3.
fix compilation (upper/lower case typo)
2009-05-22 19:05:57 +00:00
apb
796261e5c6 xf86-input-mouse-1.3.0nb2.
Apply the following patch from NetBSD xsrc/external/mit/xf86-input-mouse;
thanks to joerg for providing a list of changes to apply.

2009-02-02 03:05  christos

        * src/mouse.c (1.2):

        Call a SetupMouse function to condition the fd.
2009-03-14 11:09:37 +00:00
bjs
d574d511a4 PKGREVISION bump due to update of x11/modular-xorg-server. 2008-09-18 20:57:50 +00:00
wiz
53f9717153 Update to 1.3.0:
Adam Jackson (2):
      Don't sleep(0.3) on shutdown.
      mouse 1.3.0

Alan Coopersmith (1):
      Update Emulate3Button default in mouse man page to cover
      Emulate3ButtonsSoft

Matthieu Herrb (1):
      Makefile.am: nuke RCS Id

Peter Hutterer (1):
      Bug #13144: Don't flush buttons, release events can cause
      paste events.
2008-05-30 10:54:57 +00:00
tnn
9f2a42bc6b Switch master site to MASTER_SITE_XORG. 2008-05-24 21:45:14 +00:00
wiz
3ef0fec0d4 Update to 1.2.3:
This release fixes a bug where the mouse pointer was confined to one
screen in non-RandR dual head mode (aka "zaphod mode").

Daniel Drake (1):
      Bug #11089: xf86-input-mouse COPYING file

Fredrik Rinnestam (1):
      Bug #12145: Don't confine the pointer to one screen in zaphod mode.

Tilman Sauerbeck (1):
      Bumped version to 1.2.3.
2008-01-15 23:49:48 +00:00
joerg
321d4c2c3b Disable SGML check for cross-compilation. 2007-08-15 14:56:23 +00:00
joerg
ac651283fc Update to xf86-input-mouse-1.2.2:
- add option to control mouse sensitivity
2007-08-05 23:39:02 +00:00
joerg
5280149be7 Update to xf86-input-mouse-1.2.1, featuring minor bugfixes.
Remove gmake dependency.
2007-03-20 14:48:04 +00:00
taca
affda4eb24 Correct reference to "../../wip" to "../../x11". 2006-11-16 09:24:52 +00:00
joerg
e4ec9097e4 Import xf86-input-mouse-1.1.2:
This is the mouse driver for the modular Xorg server.
2006-11-14 17:15:46 +00:00