head 1.39; access; symbols pkgsrc-2023Q4:1.39.0.2 pkgsrc-2023Q4-base:1.39 pkgsrc-2023Q3:1.38.0.4 pkgsrc-2023Q3-base:1.38 pkgsrc-2023Q2:1.38.0.2 pkgsrc-2023Q2-base:1.38 pkgsrc-2023Q1:1.37.0.2 pkgsrc-2023Q1-base:1.37 pkgsrc-2022Q4:1.36.0.2 pkgsrc-2022Q4-base:1.36 pkgsrc-2022Q3:1.34.0.4 pkgsrc-2022Q3-base:1.34 pkgsrc-2022Q2:1.34.0.2 pkgsrc-2022Q2-base:1.34 pkgsrc-2022Q1:1.33.0.4 pkgsrc-2022Q1-base:1.33 pkgsrc-2021Q4:1.33.0.2 pkgsrc-2021Q4-base:1.33 pkgsrc-2021Q3:1.31.0.14 pkgsrc-2021Q3-base:1.31 pkgsrc-2021Q2:1.31.0.12 pkgsrc-2021Q2-base:1.31 pkgsrc-2021Q1:1.31.0.10 pkgsrc-2021Q1-base:1.31 pkgsrc-2020Q4:1.31.0.8 pkgsrc-2020Q4-base:1.31 pkgsrc-2020Q3:1.31.0.6 pkgsrc-2020Q3-base:1.31 pkgsrc-2020Q2:1.31.0.4 pkgsrc-2020Q2-base:1.31 pkgsrc-2020Q1:1.31.0.2 pkgsrc-2020Q1-base:1.31 pkgsrc-2019Q4:1.30.0.16 pkgsrc-2019Q4-base:1.30 pkgsrc-2019Q3:1.30.0.12 pkgsrc-2019Q3-base:1.30 pkgsrc-2019Q2:1.30.0.10 pkgsrc-2019Q2-base:1.30 pkgsrc-2019Q1:1.30.0.8 pkgsrc-2019Q1-base:1.30 pkgsrc-2018Q4:1.30.0.6 pkgsrc-2018Q4-base:1.30 pkgsrc-2018Q3:1.30.0.4 pkgsrc-2018Q3-base:1.30 pkgsrc-2018Q2:1.30.0.2 pkgsrc-2018Q2-base:1.30 pkgsrc-2018Q1:1.29.0.2 pkgsrc-2018Q1-base:1.29 pkgsrc-2017Q4:1.27.0.12 pkgsrc-2017Q4-base:1.27 pkgsrc-2017Q3:1.27.0.10 pkgsrc-2017Q3-base:1.27 pkgsrc-2017Q2:1.27.0.6 pkgsrc-2017Q2-base:1.27 pkgsrc-2017Q1:1.27.0.4 pkgsrc-2017Q1-base:1.27 pkgsrc-2016Q4:1.27.0.2 pkgsrc-2016Q4-base:1.27 pkgsrc-2016Q3:1.26.0.6 pkgsrc-2016Q3-base:1.26 pkgsrc-2016Q2:1.26.0.4 pkgsrc-2016Q2-base:1.26 pkgsrc-2016Q1:1.26.0.2 pkgsrc-2016Q1-base:1.26 pkgsrc-2015Q4:1.24.0.6 pkgsrc-2015Q4-base:1.24 pkgsrc-2015Q3:1.24.0.4 pkgsrc-2015Q3-base:1.24 pkgsrc-2015Q2:1.24.0.2 pkgsrc-2015Q2-base:1.24 pkgsrc-2015Q1:1.22.0.6 pkgsrc-2015Q1-base:1.22 pkgsrc-2014Q4:1.22.0.4 pkgsrc-2014Q4-base:1.22 pkgsrc-2014Q3:1.22.0.2 pkgsrc-2014Q3-base:1.22 pkgsrc-2014Q2:1.21.0.2 pkgsrc-2014Q2-base:1.21 pkgsrc-2014Q1:1.20.0.6 pkgsrc-2014Q1-base:1.20 pkgsrc-2013Q4:1.20.0.4 pkgsrc-2013Q4-base:1.20 pkgsrc-2013Q3:1.20.0.2 pkgsrc-2013Q3-base:1.20 pkgsrc-2013Q2:1.19.0.2 pkgsrc-2013Q2-base:1.19 pkgsrc-2013Q1:1.17.0.4 pkgsrc-2013Q1-base:1.17 pkgsrc-2012Q4:1.17.0.2 pkgsrc-2012Q4-base:1.17 pkgsrc-2012Q3:1.16.0.2 pkgsrc-2012Q3-base:1.16 pkgsrc-2012Q2:1.14.0.2 pkgsrc-2012Q2-base:1.14 pkgsrc-2012Q1:1.12.0.14 pkgsrc-2012Q1-base:1.12 pkgsrc-2011Q4:1.12.0.12 pkgsrc-2011Q4-base:1.12 pkgsrc-2011Q3:1.12.0.10 pkgsrc-2011Q3-base:1.12 pkgsrc-2011Q2:1.12.0.8 pkgsrc-2011Q2-base:1.12 pkgsrc-2011Q1:1.12.0.6 pkgsrc-2011Q1-base:1.12 pkgsrc-2010Q4:1.12.0.4 pkgsrc-2010Q4-base:1.12 pkgsrc-2010Q3:1.12.0.2 pkgsrc-2010Q3-base:1.12 pkgsrc-2010Q2:1.11.0.10 pkgsrc-2010Q2-base:1.11 pkgsrc-2010Q1:1.11.0.8 pkgsrc-2010Q1-base:1.11 pkgsrc-2009Q4:1.11.0.6 pkgsrc-2009Q4-base:1.11 pkgsrc-2009Q3:1.11.0.4 pkgsrc-2009Q3-base:1.11 pkgsrc-2009Q2:1.11.0.2 pkgsrc-2009Q2-base:1.11 pkgsrc-2009Q1:1.9.0.2 pkgsrc-2009Q1-base:1.9 pkgsrc-2008Q4:1.8.0.4 pkgsrc-2008Q4-base:1.8 pkgsrc-2008Q3:1.8.0.2 pkgsrc-2008Q3-base:1.8 cube-native-xorg:1.7.0.6 cube-native-xorg-base:1.7 pkgsrc-2008Q2:1.7.0.4 pkgsrc-2008Q2-base:1.7 cwrapper:1.7.0.2 pkgsrc-2008Q1:1.5.0.2 pkgsrc-2008Q1-base:1.5 pkgsrc-2007Q4:1.4.0.4 pkgsrc-2007Q4-base:1.4 pkgsrc-2007Q3:1.4.0.2 pkgsrc-2007Q3-base:1.4 pkgsrc-2007Q2:1.3.0.4 pkgsrc-2007Q2-base:1.3 pkgsrc-2007Q1:1.3.0.2 pkgsrc-2007Q1-base:1.3 pkgsrc-2006Q4:1.2.0.2 pkgsrc-2006Q4-base:1.2 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.39 date 2023.11.12.13.24.33; author wiz; state Exp; branches; next 1.38; commitid SjpNXQIV5XeZ3kME; 1.38 date 2023.05.05.08.24.30; author wiz; state Exp; branches; next 1.37; commitid 0PgvPs4KfEDkzKnE; 1.37 date 2023.01.29.21.18.25; author ryoon; state Exp; branches; next 1.36; commitid QL7aBXsBGmQvUtbE; 1.36 date 2022.11.09.13.14.25; author joerg; state Exp; branches; next 1.35; commitid dN5ujJQiZbvcR11E; 1.35 date 2022.11.02.08.06.23; author wiz; state Exp; branches; next 1.34; commitid KzRgUp0J2hHRn60E; 1.34 date 2022.04.10.08.53.18; author nia; state Exp; branches; next 1.33; commitid kuN2kie7HZHrgDzD; 1.33 date 2021.12.03.12.50.13; author nia; state Exp; branches; next 1.32; commitid RacGvFS8rUxQGcjD; 1.32 date 2021.11.02.08.20.24; author nia; state Exp; branches; next 1.31; commitid Jqva43tBjWU1ccfD; 1.31 date 2020.01.18.23.36.01; author rillig; state Exp; branches; next 1.30; commitid shGUwZfkr7sleeTB; 1.30 date 2018.06.19.07.12.45; author wiz; state Exp; branches; next 1.29; commitid NH6OvJKp2kf6qRGA; 1.29 date 2018.03.07.11.57.41; author wiz; state Exp; branches; next 1.28; commitid i1zssNVcYN02lwtA; 1.28 date 2018.01.21.10.47.47; author triaxx; state Exp; branches; next 1.27; commitid H3AXMyP5LESQoJnA; 1.27 date 2016.11.17.08.06.52; author wiz; state Exp; branches; next 1.26; commitid VCuc5BC6rvWuksuz; 1.26 date 2016.02.26.11.27.17; author jperkin; state Exp; branches; next 1.25; commitid 8IwEtS7lVMipXpWy; 1.25 date 2016.01.05.13.11.42; author tnn; state Exp; branches; next 1.24; commitid TKdBk2zYmTnJcKPy; 1.24 date 2015.04.25.14.25.21; author tnn; state Exp; branches; next 1.23; commitid eSYTYjshnG8YNYiy; 1.23 date 2015.04.03.09.59.56; author tnn; state Exp; branches; next 1.22; commitid 0wOnWvtn2bjP28gy; 1.22 date 2014.08.12.20.29.26; author wiz; state Exp; branches; next 1.21; commitid gM4Z6YbgLOjm37Mx; 1.21 date 2014.05.05.00.48.34; author ryoon; state Exp; branches; next 1.20; commitid wo9GYk7Q0VneHhzx; 1.20 date 2013.08.19.09.19.27; author wiz; state Exp; branches; next 1.19; commitid J6IeUVJxIWAYQ22x; 1.19 date 2013.06.16.02.01.54; author obache; state Exp; branches; next 1.18; commitid KPe9u5VQy1BztMTw; 1.18 date 2013.05.16.05.53.59; author richard; state Exp; branches; next 1.17; commitid ZKZV4ZU4ItWULOPw; 1.17 date 2012.10.29.05.07.02; author asau; state Exp; branches; next 1.16; 1.16 date 2012.09.27.10.06.28; author jperkin; state Exp; branches; next 1.15; 1.15 date 2012.09.26.14.11.26; author liamjfoy; state Exp; branches; next 1.14; 1.14 date 2012.05.08.11.20.13; author drochner; state Exp; branches; next 1.13; 1.13 date 2012.05.06.20.51.24; author wiz; state Exp; branches; next 1.12; 1.12 date 2010.09.14.11.03.11; author wiz; state Exp; branches; next 1.11; 1.11 date 2009.06.07.11.24.35; author wiz; state Exp; branches; next 1.10; 1.10 date 2009.05.22.19.05.57; author tnn; state Exp; branches; next 1.9; 1.9 date 2009.03.14.11.09.37; author apb; state Exp; branches; next 1.8; 1.8 date 2008.09.18.20.57.52; author bjs; state Exp; branches; next 1.7; 1.7 date 2008.05.30.10.54.57; author wiz; state Exp; branches; next 1.6; 1.6 date 2008.05.24.21.45.16; author tnn; state Exp; branches; next 1.5; 1.5 date 2008.01.15.23.49.48; author wiz; state Exp; branches; next 1.4; 1.4 date 2007.08.05.23.39.02; author joerg; state Exp; branches; next 1.3; 1.3 date 2007.03.20.14.48.04; author joerg; state Exp; branches; next 1.2; 1.2 date 2006.11.16.09.24.52; author taca; state Exp; branches; next 1.1; 1.1 date 2006.11.14.17.15.46; author joerg; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2006.11.14.17.15.46; author joerg; state Exp; branches; next ; desc @@ 1.39 log @*: revebump for new brotli option for freetype2 Addresses PR 57693 @ text @# $NetBSD: Makefile,v 1.38 2023/05/05 08:24:30 wiz Exp $ DISTNAME= xf86-input-mouse-1.9.5 PKGREVISION= 1 CATEGORIES= x11 MASTER_SITES= ${MASTER_SITE_XORG:=driver/} EXTRACT_SUFX= .tar.xz MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://xorg.freedesktop.org/ COMMENT= Modular Xorg mouse driver LICENSE= mit USE_LIBTOOL= YES GNU_CONFIGURE= YES USE_TOOLS+= pkg-config CONFIGURE_ENV.SunOS+= DRIVER_MAN_SUFFIX=4 X11_DRV_NAME= mouse .include "../../meta-pkgs/modular-xorg/avoid-duplicate.mk" .include "../../x11/xorgproto/buildlink3.mk" .include "../../x11/modular-xorg-server/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.38 log @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). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.37 2023/01/29 21:18:25 ryoon Exp $ d4 1 @ 1.37 log @*: Recursive revbup from graphics/freetype2 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.36 2022/11/09 13:14:25 joerg Exp $ d3 1 a3 2 DISTNAME= xf86-input-mouse-1.9.4 PKGREVISION= 1 a16 2 RELRO_SUPPORTED= partial @ 1.36 log @Reset MAINTAINER @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.35 2022/11/02 08:06:23 wiz Exp $ d4 1 @ 1.35 log @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 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.34 2022/04/10 08:53:18 nia Exp $ d8 1 a8 1 MAINTAINER= joerg@@NetBSD.org @ 1.34 log @x11: adapt to new avoid-duplicate.mk usage @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.33 2021/12/03 12:50:13 nia Exp $ d3 1 a3 1 DISTNAME= xf86-input-mouse-1.9.3 d6 1 a6 1 EXTRACT_SUFX= .tar.bz2 @ 1.33 log @xf86-input-*: Add avoid-duplicate.mk @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.32 2021/11/02 08:20:24 nia Exp $ d21 1 a21 1 X11_BUILTIN_NAME= xf86-input-mouse @ 1.32 log @modular-xorg: Apply at most partial RELRO for modular drivers. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2020/01/18 23:36:01 rillig Exp $ d21 2 @ 1.31 log @all: migrate several HOMEPAGEs to https pkglint --only "https instead of http" -r -F With manual adjustments afterwards since pkglint 19.4.4 fixed a few indentations in unrelated lines. This mainly affects projects hosted at SourceForce, as well as freedesktop.org, CTAN and GNU. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2018/06/19 07:12:45 wiz Exp $ d17 2 @ 1.30 log @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 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2018/03/07 11:57:41 wiz Exp $ d9 1 a9 1 HOMEPAGE= http://xorg.freedesktop.org/ @ 1.29 log @xorgproto: use xorgproto instead of separate *proto packages Remove now obsolete packages. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2018/01/21 10:47:47 triaxx Exp $ d3 1 a3 2 DISTNAME= xf86-input-mouse-1.9.2 PKGREVISION= 1 @ 1.28 log @xf86-input-mouse: add LICENSE. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2016/11/17 08:06:52 wiz Exp $ d4 1 d20 1 a20 4 .include "../../x11/randrproto/buildlink3.mk" .include "../../x11/inputproto/buildlink3.mk" .include "../../x11/kbproto/buildlink3.mk" .include "../../x11/xproto/buildlink3.mk" a21 1 @ 1.27 log @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. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2016/02/26 11:27:17 jperkin Exp $ d11 1 @ 1.26 log @Use OPSYSVARS. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2016/01/05 13:11:42 tnn Exp $ d3 1 a3 2 DISTNAME= xf86-input-mouse-1.9.1 PKGREVISION= 3 @ 1.25 log @Bump revision for xorg-server-1.18 driver ABI bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2015/04/25 14:25:21 tnn Exp $ d17 1 a17 5 .include "../../mk/bsd.prefs.mk" .if ${OPSYS} == "SunOS" CONFIGURE_ENV+= DRIVER_MAN_SUFFIX=4 .endif @ 1.24 log @Recursive revbump following MesaLib update, categories p through x. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2015/04/03 09:59:56 tnn Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.23 log @Revbump all the xf86-* driver packages so current binary packages get the modular-xorg-server<1.17 dependency expressed. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2014/08/12 20:29:26 wiz Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.22 log @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). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2014/05/05 00:48:34 ryoon Exp $ d4 1 @ 1.21 log @Recursive revbump from x11/pixman Fix PR pkg/48777 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2013/08/19 09:19:27 wiz Exp $ d3 1 a3 2 DISTNAME= xf86-input-mouse-1.9.0 PKGREVISION= 2 @ 1.20 log @Add all patches from NetBSD xsrc, as sent upstream just a minute ago. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2013/06/16 02:01:54 obache Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.19 log @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 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2013/05/16 05:53:59 richard Exp $ d4 1 @ 1.18 log @update to xf86-input-mouse-1.8.1 for modular-xorg-server-1.12.4 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2012/10/29 05:07:02 asau Exp $ d3 1 a3 1 DISTNAME= xf86-input-mouse-1.8.1 @ 1.17 log @Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2012/09/27 10:06:28 jperkin Exp $ d3 1 a3 2 DISTNAME= xf86-input-mouse-1.7.2 PKGREVISION= 2 @ 1.16 log @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. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2012/09/26 14:11:26 liamjfoy Exp $ a12 2 PKG_DESTDIR_SUPPORT= user-destdir @ 1.15 log @Fix package to work with uts(4) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2012/05/08 11:20:13 drochner Exp $ d19 6 @ 1.14 log @allow use of the wsmouse protocol on NetBSD, bump PKGREV @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2012/05/06 20:51:24 wiz Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.13 log @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 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2010/09/14 11:03:11 wiz Exp $ d4 1 @ 1.12 log @Bump dependency on pixman to 0.18.4 because cairo-1.10 needs that version, and bump all depends. Per discussion on pkgsrc-changes. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2009/06/07 11:24:35 wiz Exp $ d3 1 a3 2 DISTNAME= xf86-input-mouse-1.4.0 PKGREVISION= 2 @ 1.11 log @Bump PKGREVISION for modular-xorg-server update. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2009/05/22 19:05:57 tnn Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.10 log @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) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2009/03/14 11:09:37 apb Exp $ d4 1 @ 1.9 log @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. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2008/09/18 20:57:52 bjs Exp $ d3 1 a3 2 DISTNAME= xf86-input-mouse-1.3.0 PKGREVISION= 2 @ 1.8 log @PKGREVISION bump due to update of x11/modular-xorg-server. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2008/05/30 10:54:57 wiz Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.7 log @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. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2008/05/24 21:45:16 tnn Exp $ d4 1 @ 1.6 log @Switch master site to MASTER_SITE_XORG. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2008/01/15 23:49:48 wiz Exp $ d3 1 a3 1 DISTNAME= xf86-input-mouse-1.2.3 @ 1.5 log @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. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2007/08/05 23:39:02 joerg Exp $ d5 1 a5 1 MASTER_SITES= http://xorg.freedesktop.org/releases/individual/driver/ d9 1 @ 1.4 log @Update to xf86-input-mouse-1.2.2: - add option to control mouse sensitivity @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2007/03/20 14:48:04 joerg Exp $ d3 1 a3 1 DISTNAME= xf86-input-mouse-1.2.2 @ 1.3 log @Update to xf86-input-mouse-1.2.1, featuring minor bugfixes. Remove gmake dependency. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2006/11/16 09:24:52 taca Exp $ d3 1 a3 1 DISTNAME= xf86-input-mouse-1.2.1 @ 1.2 log @Correct reference to "../../wip" to "../../x11". @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2006/11/14 17:15:46 joerg Exp $ d3 1 a3 1 DISTNAME= xf86-input-mouse-1.1.2 d15 1 a15 1 USE_TOOLS+= gmake pkg-config @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d21 1 a21 1 .include "../../wip/modular-xorg-server/buildlink3.mk" @ 1.1.1.1 log @Import xf86-input-mouse-1.1.2: This is the mouse driver for the modular Xorg server. @ text @@