head 1.16; access; symbols pkgsrc-2023Q4:1.16.0.6 pkgsrc-2023Q4-base:1.16 pkgsrc-2023Q3:1.16.0.4 pkgsrc-2023Q3-base:1.16 pkgsrc-2023Q2:1.16.0.2 pkgsrc-2023Q2-base:1.16 pkgsrc-2023Q1:1.15.0.26 pkgsrc-2023Q1-base:1.15 pkgsrc-2022Q4:1.15.0.24 pkgsrc-2022Q4-base:1.15 pkgsrc-2022Q3:1.15.0.22 pkgsrc-2022Q3-base:1.15 pkgsrc-2022Q2:1.15.0.20 pkgsrc-2022Q2-base:1.15 pkgsrc-2022Q1:1.15.0.18 pkgsrc-2022Q1-base:1.15 pkgsrc-2021Q4:1.15.0.16 pkgsrc-2021Q4-base:1.15 pkgsrc-2021Q3:1.15.0.14 pkgsrc-2021Q3-base:1.15 pkgsrc-2021Q2:1.15.0.12 pkgsrc-2021Q2-base:1.15 pkgsrc-2021Q1:1.15.0.10 pkgsrc-2021Q1-base:1.15 pkgsrc-2020Q4:1.15.0.8 pkgsrc-2020Q4-base:1.15 pkgsrc-2020Q3:1.15.0.6 pkgsrc-2020Q3-base:1.15 pkgsrc-2020Q2:1.15.0.4 pkgsrc-2020Q2-base:1.15 pkgsrc-2020Q1:1.15.0.2 pkgsrc-2020Q1-base:1.15 pkgsrc-2019Q4:1.14.0.4 pkgsrc-2019Q4-base:1.14 pkgsrc-2019Q3:1.13.0.14 pkgsrc-2019Q3-base:1.13 pkgsrc-2019Q2:1.13.0.12 pkgsrc-2019Q2-base:1.13 pkgsrc-2019Q1:1.13.0.10 pkgsrc-2019Q1-base:1.13 pkgsrc-2018Q4:1.13.0.8 pkgsrc-2018Q4-base:1.13 pkgsrc-2018Q3:1.13.0.6 pkgsrc-2018Q3-base:1.13 pkgsrc-2018Q2:1.13.0.4 pkgsrc-2018Q2-base:1.13 pkgsrc-2018Q1:1.13.0.2 pkgsrc-2018Q1-base:1.13 pkgsrc-2017Q4:1.12.0.20 pkgsrc-2017Q4-base:1.12 pkgsrc-2017Q3:1.12.0.18 pkgsrc-2017Q3-base:1.12 pkgsrc-2017Q2:1.12.0.14 pkgsrc-2017Q2-base:1.12 pkgsrc-2017Q1:1.12.0.12 pkgsrc-2017Q1-base:1.12 pkgsrc-2016Q4:1.12.0.10 pkgsrc-2016Q4-base:1.12 pkgsrc-2016Q3:1.12.0.8 pkgsrc-2016Q3-base:1.12 pkgsrc-2016Q2:1.12.0.6 pkgsrc-2016Q2-base:1.12 pkgsrc-2016Q1:1.12.0.4 pkgsrc-2016Q1-base:1.12 pkgsrc-2015Q4:1.12.0.2 pkgsrc-2015Q4-base:1.12 pkgsrc-2015Q3:1.11.0.20 pkgsrc-2015Q3-base:1.11 pkgsrc-2015Q2:1.11.0.18 pkgsrc-2015Q2-base:1.11 pkgsrc-2015Q1:1.11.0.16 pkgsrc-2015Q1-base:1.11 pkgsrc-2014Q4:1.11.0.14 pkgsrc-2014Q4-base:1.11 pkgsrc-2014Q3:1.11.0.12 pkgsrc-2014Q3-base:1.11 pkgsrc-2014Q2:1.11.0.10 pkgsrc-2014Q2-base:1.11 pkgsrc-2014Q1:1.11.0.8 pkgsrc-2014Q1-base:1.11 pkgsrc-2013Q4:1.11.0.6 pkgsrc-2013Q4-base:1.11 pkgsrc-2013Q3:1.11.0.4 pkgsrc-2013Q3-base:1.11 pkgsrc-2013Q2:1.11.0.2 pkgsrc-2013Q2-base:1.11 pkgsrc-2013Q1:1.10.0.4 pkgsrc-2013Q1-base:1.10 pkgsrc-2012Q4:1.10.0.2 pkgsrc-2012Q4-base:1.10 pkgsrc-2012Q3:1.8.0.4 pkgsrc-2012Q3-base:1.8 pkgsrc-2012Q2:1.8.0.2 pkgsrc-2012Q2-base:1.8 pkgsrc-2012Q1:1.7.0.10 pkgsrc-2012Q1-base:1.7 pkgsrc-2011Q4:1.7.0.8 pkgsrc-2011Q4-base:1.7 pkgsrc-2011Q3:1.7.0.6 pkgsrc-2011Q3-base:1.7 pkgsrc-2011Q2:1.7.0.4 pkgsrc-2011Q2-base:1.7 pkgsrc-2011Q1:1.7.0.2 pkgsrc-2011Q1-base:1.7 pkgsrc-2010Q4:1.6.0.4 pkgsrc-2010Q4-base:1.6 pkgsrc-2010Q3:1.6.0.2 pkgsrc-2010Q3-base:1.6 pkgsrc-2010Q2:1.5.0.6 pkgsrc-2010Q2-base:1.5 pkgsrc-2010Q1:1.5.0.4 pkgsrc-2010Q1-base:1.5 pkgsrc-2009Q4:1.5.0.2 pkgsrc-2009Q4-base:1.5 pkgsrc-2009Q3:1.4.0.4 pkgsrc-2009Q3-base:1.4 pkgsrc-2009Q2:1.4.0.2 pkgsrc-2009Q2-base:1.4 pkgsrc-2009Q1:1.3.0.2 pkgsrc-2009Q1-base:1.3 pkgsrc-2008Q4:1.2.0.10 pkgsrc-2008Q4-base:1.2 pkgsrc-2008Q3:1.2.0.8 pkgsrc-2008Q3-base:1.2 cube-native-xorg:1.2.0.6 cube-native-xorg-base:1.2 pkgsrc-2008Q2:1.2.0.4 pkgsrc-2008Q2-base:1.2 cwrapper:1.2.0.2 pkgsrc-2008Q1:1.1.1.1.0.2 pkgsrc-2008Q1-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.16 date 2023.04.28.07.28.46; author wiz; state Exp; branches; next 1.15; commitid HvP4LmLYhrqduQmE; 1.15 date 2020.01.18.23.36.09; author rillig; state Exp; branches; next 1.14; commitid shGUwZfkr7sleeTB; 1.14 date 2019.11.14.11.05.20; author wiz; state Exp; branches; next 1.13; commitid cAbnCky7RW6xdOKB; 1.13 date 2018.03.07.11.57.46; author wiz; state Exp; branches; next 1.12; commitid i1zssNVcYN02lwtA; 1.12 date 2015.10.19.22.56.32; author wiz; state Exp; branches; next 1.11; commitid 4hgNDxOIswQYWLFy; 1.11 date 2013.05.16.05.47.01; author richard; state Exp; branches; next 1.10; commitid NRgXFFWoxeqwJOPw; 1.10 date 2012.10.29.05.07.12; author asau; state Exp; branches; next 1.9; 1.9 date 2012.10.23.10.28.48; author wiz; state Exp; branches; next 1.8; 1.8 date 2012.06.15.23.06.08; author dholland; state Exp; branches; next 1.7; 1.7 date 2011.02.28.14.53.09; author wiz; state Exp; branches; next 1.6; 1.6 date 2010.09.10.19.43.05; author joerg; state Exp; branches; next 1.5; 1.5 date 2009.11.09.18.52.16; author tnn; state Exp; branches; next 1.4; 1.4 date 2009.06.10.09.35.10; author wiz; state Exp; branches; next 1.3; 1.3 date 2009.02.25.16.10.17; author wiz; state Exp; branches; next 1.2; 1.2 date 2008.05.24.21.45.17; author tnn; state Exp; branches; next 1.1; 1.1 date 2008.03.03.03.04.56; author bjs; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2008.03.03.03.04.56; author bjs; state Exp; branches; next ; desc @@ 1.16 log @xinput: update to 1.6.4. xinput now supports `xinput map-to-output all` to reset the monitor mapping to the whole desktop area. Other than that it's cleanups and general fixes, nothing to get too excited about. But then again, what's not to get excited about here, it's a brand new xinput release! So hooray, let's get excited! Ok, that's enough. Calm down please. Alan Coopersmith (3): gitlab CI: add a basic build test Build xz tarballs instead of bzip2 gitlab CI: stop requiring Signed-off-by in commits Ben Kallus (1): Add argc checks to delete-prop Luca Carlon (1): Use a constant id to let the user reset the input transformation matrix. Peter Hutterer (5): man: rename the options to commands and drop the double-dash Drop the space before colon in the usage output test-xi2: print timestamps for all events Add support for the XWAYLAND extension xinput 1.6.4 @ text @# $NetBSD: Makefile,v 1.15 2020/01/18 23:36:09 rillig Exp $ DISTNAME= xinput-1.6.4 CATEGORIES= x11 MASTER_SITES= ${MASTER_SITE_XORG:=app/} EXTRACT_SUFX= .tar.xz MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://xorg.freedesktop.org/ COMMENT= Diagnostic utility for inputs in X LICENSE= mit GNU_CONFIGURE= yes USE_TOOLS+= pkg-config .include "../../x11/xorgproto/buildlink3.mk" BUILDLINK_API_DEPENDS.libXi+= libXi>=1.2.0 .include "../../x11/libXi/buildlink3.mk" .include "../../x11/libXinerama/buildlink3.mk" .include "../../x11/libXrandr/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.15 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.14 2019/11/14 11:05:20 wiz Exp $ d3 1 a3 1 DISTNAME= xinput-1.6.3 d6 1 @ 1.14 log @xinput: update to 1.6.3. /me blows the dust off this git repo xinput 1.6.3 is now available, incorporating the best of the last (checks calendar) four years. Most of this is buildsystem tidyup that mattered back then but is less exciting now in these modern times. The only user-visible change is that xinput will now print a warning when run against XWayland in the hope that this will reduce the number of confused users or misguided bugs. Or both, ideally. Alan Coopersmith (2): autogen.sh: Honor NOCONFIGURE=1 Update configure.ac bug URL for gitlab migration Emil Velikov (1): autogen.sh: use quoted string variables Mihail Konev (1): autogen: add default patch prefix Peter Hutterer (8): Switch to using "#if HAVE_XI..." exclusively autogen.sh: drop maintainer mode autogen.sh: use exec instead of waiting for configure to finish man: document an example for a set-prop call property: plug a memory leak test-xi2: add an extra NULL-check Warn if you're running against an XWayland server xinput 1.6.3 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2018/03/07 11:57:46 wiz Exp $ d8 1 a8 1 HOMEPAGE= http://xorg.freedesktop.org/ @ 1.13 log @xorgproto: use xorgproto instead of separate *proto packages Remove now obsolete packages. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2015/10/19 22:56:32 wiz Exp $ d3 1 a3 2 DISTNAME= xinput-1.6.2 PKGREVISION= 1 d9 1 a9 1 COMMENT= Xinput diagnostic utility for modular X.org @ 1.12 log @Update to 1.6.2: A couple of minor patches accumulated over the years. One crasher fix, one exit status correction, two fixes for the test-xi2 printf. And some build system cleanups. Gaetan Nadon (1): config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES Peter Hutterer (6): Drop AM_MAINTAINER_MODE Fix crash for enable/disable without a device argument Fix valuator printf output in test-xi2 property: return EXIT_FAILURE if at least one device fails (#90226) Print touch event flags in test-xi2 xinput 1.6.2 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2013/05/16 05:47:01 richard Exp $ d4 1 d16 1 a16 2 BUILDLINK_API_DEPENDS.inputproto+= inputproto>=1.6 .include "../../x11/inputproto/buildlink3.mk" a20 1 @ 1.11 log @update to xinput-1.6.0 for modular-xorg-server-1.12.4 @ text @d1 1 a1 2 # $NetBSD: Makefile,v 1.10 2012/10/29 05:07:12 asau Exp $ # d3 1 a3 1 DISTNAME= xinput-1.6.0 d10 1 a10 1 LICENSE= mit @ 1.10 log @Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2012/10/23 10:28:48 wiz Exp $ d4 1 a4 1 DISTNAME= xinput-1.5.2 d16 1 a16 1 BUILDLINK_API_DEPENDS.inputproto+= inputproto>=1.5 d20 2 @ 1.9 log @Remove xextproto/buildlink3.mk where libXext is pulled in via Xtst, Xi, or Xrandr. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2012/06/15 23:06:08 dholland Exp $ a12 2 PKG_DESTDIR_SUPPORT= user-destdir @ 1.8 log @Whitespace. (as whined about by pkglint) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2011/02/28 14:53:09 wiz Exp $ a21 1 .include "../../x11/xextproto/buildlink3.mk" @ 1.7 log @Reset maintainer for retired developers. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2010/09/10 19:43:05 joerg Exp $ d13 1 a13 1 PKG_DESTDIR_SUPPORT= user-destdir d18 1 a18 1 BUILDLINK_API_DEPENDS.inputproto+= inputproto>=1.5 @ 1.6 log @Update to xinit-1.5.2: fix 64bit issues, allow dealing with combined pointer/keyboard devices, imporove documentation @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2009/11/09 18:52:16 tnn Exp $ d8 1 a8 1 MAINTAINER= bjs@@NetBSD.org @ 1.5 log @Update to xinput-1.5.0. Changes: man: clean up the man page. Clean up --version, don't require a DISPLAY and display the server version too. Rework 'xinput list' code @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2009/06/10 09:35:10 wiz Exp $ d4 1 a4 1 DISTNAME= xinput-1.5.0 d11 1 @ 1.4 log @Update to 1.4.2: This release brings mainly 64-bit fixes. Also, the device list now prints out the type (MOUSE, KEYBOARD, etc.). Peter Hutterer (7): fix 64 bit issues with set-int-prop and list-props. Fix set-float-prop on 64-bit architectures. The float_atom should actually be an Atom If there's multiple null-terminated strings in the property, print all. Create the float property if it doesn't exist. XCloseDisplay when we're done. xinput 1.4.2 Simon Thum (2): xinput: mention set-float-prop in manpage xinput: include device type in device list @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2009/02/25 16:10:17 wiz Exp $ d4 1 a4 1 DISTNAME= xinput-1.4.2 @ 1.3 log @Update to 1.4.0: Benjamin Close (2): Correct the check for XI2, not every shell supports ==, but they do = Clean up the detection of XI2 Bryce Harrington (1): Add --list-props, --watch-props and --set-int-prop options to man page. Julien Cristau (1): Change xinput_CFLAGS to AM_CFLAGS to clear automake-1.10 warning Paulo Cesar Pereira de Andrade (2): Mandriva patches to xinput. Compile warning fix. Peter Hutterer (28): Print out attachment of slave devices. Add support for device hierarchy changes. Add --loop to "xinput list". Re-prints devices when hierarchy changes. Register for DeviceClassesChangedEvents, reprint the list when we get one. Add support to set the client pointer. Don't overwrite daemon with argc. Replace Fred's name in the main license text with a general "The authors". Remove deprecated imakefile. Update XiSelectEvent API usage, has device argument now. Modify to work with the changes in the XChangeDeviceHierarchy API. Use new XQueryInputVersion() request to tell the server we can do XI 2. Use find_device_info instead of requireing device ids on the cmdline. Test for XI2 functions in libXi, add #ifdefs to build in non-XI2 setups. Remove ChangeLog, is autogenerated now anyway. Add list-props, set-int-prop and watch-props parameters. Property code: If the Atom specified was an Atom, actually use it too. Print property values in addition to their names. Don't require extension devices for button mapping. Use XI 1.5 property events. Require inputproto 1.9.99.4 Use updated property events. Add --delete-prop option. Require inputproto 1.9.99.5 Require libXi 1.2 and inputproto 1.5. Fix wrong type conversion in listing Atom properties. Don't linebreak after listing a string or atom property. Add set-atom-prop to set properties containing other properties. xinput 1.4.0 Sascha Hlusiak (2): Add --get-button-map option. Call XSync instead XFlush to be able to handle errors Simon Thum (1): Add set-float-prop option to set properties using floating point numbers. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2008/05/24 21:45:17 tnn Exp $ d4 1 a4 1 DISTNAME= xinput-1.4.0 @ 1.2 log @Switch master site to MASTER_SITE_XORG. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2008/03/03 03:04:56 bjs Exp $ d4 1 a4 1 DISTNAME= xinput-1.3.0 d17 3 a19 2 BUILDLINK_API_DEPENDS.inputproto+= inputproto>=1.4 @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d6 1 a6 1 MASTER_SITES= http://xorg.freedesktop.org/releases/individual/app/ d9 1 a9 1 HOMEPAGE= http://xorg.freedesktop.org/releases/individual/app/ @ 1.1.1.1 log @ Import xinput-1.3.0. The xinput utility configures and tests XInput devices. It wasn't originally designed to be the primary tool for doing this but it's still pretty much the only program out there for doing it. @ text @@