Up to [cvs.NetBSD.org] / pkgsrc / x11 / xf86-input-mouse
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
xf86-input-mouse: update to 1.9.5. This release mainly provides build fixes, bug fixes, and improvements for OS'es in the Solaris family, including illumos distros. Alan Coopersmith (5): sun_mouse: include more required system headers sun_mouse: Add RelToAbs option to convert relative events to absolute sun_mouse: remove entry from vuidMouseList in DEVICE_CLOSE Remove "All rights reserved" from Oracle copyright notices xf86-input-mouse 1.9.5 Thomas Klausner (1): Rearrange includes to fix build on OmniOS. Include unistd.h for ioctl(2).
xf86-input-mouse: add upstream pull request URL to patch
xf86-input-mouse: update to 1.9.4. Alan Coopersmith (14): Update configure.ac bug URL for gitlab migration Build xz tarballs instead of bzip2 Fix spelling/wording issues gitlab CI: add a basic build test gitlab CI: stop requiring Signed-off-by in commits sun_mouse: Fix -Wsign-compare warnings sun_mouse: Fix -Wnull-dereference warning checkForErraticMovements: Fix -Wempty-body warnings SetupMouse: fix -Wsign-compare warning InputDriverRec: Fix -Wmissing-field-initializers warning autoGood: quiet -Wimplicit-fallthrough warning configure: check for timingsafe_memcmp sun_mouse.c: #include "config.h" xf86-input-mouse 1.9.4
x11: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes Unfetchable distfiles (fetched conditionally?): ./x11/py-qt4/distinfo PyQt4_gpl_mac-4.12.3.tar.gz
x11: Remove SHA1 hashes for distfiles
xf86-input-mouse: update to 1.9.3. Adam Jackson (2): Adapt to removal of xf86GetOS bsd: Don't try to use SIGIO for input ABI >= 23 Emil Velikov (1): autogen.sh: use quoted string variables Matt Turner (1): xf86-input-mouse 1.9.3 Mihail Konev (1): autogen: add default patch prefix Peter Hutterer (1): autogen.sh: use exec instead of waiting for configure to finish
Fix build under NetBSD with upstream patch
Updated xf86-input-mouse to 1.9.2. This release supports the hot-off-the-line X server 1.19. And it comes, just as you're out partying with the keyboard driver. Another reason to party! Guess you will have troubles getting up tomorrow morning. Alan Coopersmith (2): README: Add "or xf86-input-libinput" to -evdev note for Linux README: Drop ancient, no longer supported versions of Solaris Keith Packard (2): Support ABI_XINPUT_VERSION 23 (use input_lock/input_unlock) Support ABI_XINPUT_VERSION 24 (remove LastSelectMask from block/wakeup) Peter Hutterer (1): mouse 1.9.2 Thomas Klausner (1): Add some standard defines to pkg-config file.
Add SHA512 digests for distfiles for x11 category Problems found locating distfiles: Package modular-xorg-server: missing distfile xorg-server-1.17.4.tar.bz2 Package py-qt4: missing distfile PyQt-mac-gpl-4.11.1.tar.gz Package xservers: missing distfile xservers-3.3.6.5.tar.bz2 Package xview-clients: missing distfile xview3.2p1-X11R6.tar.gz Package xview-lib: missing distfile xview3.2p1-X11R6.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
rearrange includes to fix build on OmniOS. Include unistd.h for ioctl(2).
Update to 1.9.1: This release delivers several fixes & enhancements for the driver on Solaris & NetBSD, including absolute positioning improvements for both. Alan Coopersmith (4): Wrap some overly long lines Use asprintf (or Xprintf on old servers) instead of strdup+sprintf Update some outdated language in a comment on obsolete hardware xf86-input-mouse 1.9.1 Michael Thayer (2): Do not drop the result of protocol detection Make absolute input reporting in Solaris aware of resolution changes Patrik Jakobsson (1): Add AC_SYSTEM_EXTENSIONS to expose asprintf with GNU libc Thomas Klausner (4): Enable MSE_MISC on NetBSD as well. Make wsmouse (re-)init the version. For wsmouse, keep 3-button emulation status. Add support for absolute positioning (tablets).
Add all patches from NetBSD xsrc, as sent upstream just a minute ago. Bump PKGREVISION.
Update xf86-input-mouse to 1.9.0. while here, revive minimal pert of patches lost during update to 1.8.1, for WSMouse support of NetBSD. [ANNOUNCE] xf86-input-mouse 1.9.0 No big changes, but since we removed maintainer mode we might as well bump the minor version. Adam Jackson (1): configure: Drop AM_MAINTAINER_MODE Colin Walters (1): autogen.sh: Implement GNOME Build API Peter Hutterer (3): Fix compilation error with EXTMOUSEDEBUG on Use signal-safe logging if available mouse 1.9.0
update to xf86-input-mouse-1.8.1 for modular-xorg-server-1.12.4
Fix checksum for patch-ac
Fix package to work with uts(4)
allow use of the wsmouse protocol on NetBSD, bump PKGREV
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
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)
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.
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.
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.
Disable SGML check for cross-compilation.
Update to xf86-input-mouse-1.2.2: - add option to control mouse sensitivity
Update to xf86-input-mouse-1.2.1, featuring minor bugfixes. Remove gmake dependency.
Import xf86-input-mouse-1.1.2: This is the mouse driver for the modular Xorg server.
Initial revision