xf86-input-synaptics merge requestshttps://gitlab.freedesktop.org/xorg/driver/xf86-input-synaptics/-/merge_requests2018-11-18T22:34:19Zhttps://gitlab.freedesktop.org/xorg/driver/xf86-input-synaptics/-/merge_requests/1Update README for gitlab migration2018-11-18T22:34:19ZAlan CoopersmithUpdate README for gitlab migrationSigned-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>https://gitlab.freedesktop.org/xorg/driver/xf86-input-synaptics/-/merge_requests/3eventcomm: use 64-bit time safe accessors instead of timeval directly2020-07-23T00:29:12ZAriadne Conilleventcomm: use 64-bit time safe accessors instead of timeval directlywhen building on a 32-bit host with 64-bit time_t, using the
input_event_sec and input_event_usec accessors are necessary to deal with
translation.when building on a 32-bit host with 64-bit time_t, using the
input_event_sec and input_event_usec accessors are necessary to deal with
translation.https://gitlab.freedesktop.org/xorg/driver/xf86-input-synaptics/-/merge_requests/4eventcomm: fix compile with pre-time64 kernels2020-07-29T06:02:21ZAriadne Conilleventcomm: fix compile with pre-time64 kernels`input_event_sec` and `input_event_usec` were not introduced until 64-bit time_t, add a compatibility shim if they are missing.`input_event_sec` and `input_event_usec` were not introduced until 64-bit time_t, add a compatibility shim if they are missing.https://gitlab.freedesktop.org/xorg/driver/xf86-input-synaptics/-/merge_requests/5synclient: allow negative/large values for AreaLeftEdge etc.2021-04-09T23:33:28ZPip Cetsynclient: allow negative/large values for AreaLeftEdge etc.This allows usage like "synclient AreaLeftEdge=-1000", which is necessary for the driver to work comfortably on some hardware with large touchpads.
Fixes https://gitlab.freedesktop.org/xorg/driver/xf86-input-synaptics/-/issues/13This allows usage like "synclient AreaLeftEdge=-1000", which is necessary for the driver to work comfortably on some hardware with large touchpads.
Fixes https://gitlab.freedesktop.org/xorg/driver/xf86-input-synaptics/-/issues/13https://gitlab.freedesktop.org/xorg/driver/xf86-input-synaptics/-/merge_requests/6gitlab CI: add a basic build test2022-01-16T21:12:50ZAlan Coopersmithgitlab CI: add a basic build testSigned-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>https://gitlab.freedesktop.org/xorg/driver/xf86-input-synaptics/-/merge_requests/7xf86-input-synaptics 1.9.22022-07-10T23:38:01ZAlan Coopersmithxf86-input-synaptics 1.9.2Alan CoopersmithAlan Coopersmithhttps://gitlab.freedesktop.org/xorg/driver/xf86-input-synaptics/-/merge_requests/8gitlab CI: stop requiring Signed-off-by in commits2023-02-10T02:57:15ZAlan Coopersmithgitlab CI: stop requiring Signed-off-by in commitsSigned-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>https://gitlab.freedesktop.org/xorg/driver/xf86-input-synaptics/-/merge_requests/9gitlab CI: ensure libtool is installed in build container2023-10-02T09:32:15ZAlan Coopersmithgitlab CI: ensure libtool is installed in build containerFixes build failure as seen in <https://gitlab.freedesktop.org/xorg/driver/xf86-input-synaptics/-/jobs/49733650>:
```
configure.ac:37: error: possibly undefined macro: AC_DISABLE_STATIC
If this token and others are legitimate, ple...Fixes build failure as seen in <https://gitlab.freedesktop.org/xorg/driver/xf86-input-synaptics/-/jobs/49733650>:
```
configure.ac:37: error: possibly undefined macro: AC_DISABLE_STATIC
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
configure.ac:38: error: possibly undefined macro: AC_PROG_LIBTOOL
autoreconf: error: /usr/bin/autoconf failed with exit status: 1
```
(I believe this is showing up now because changes in the gitlab.fd.o infrastructure caused us to regenerate the build containers, and somehow this time libtool wasn't picked up as an automatic dependency of the other packages in the container.)https://gitlab.freedesktop.org/xorg/driver/xf86-input-synaptics/-/merge_requests/10configure: updates to quiet obsolete macro warnings2023-12-03T23:33:42ZAlan Coopersmithconfigure: updates to quiet obsolete macro warningsClears autoconf warnings:
```
configure.ac:38: warning: The macro 'AC_PROG_LIBTOOL' is obsolete.
configure.ac:38: You should run autoupdate.
aclocal.m4:3515: AC_PROG_LIBTOOL is expanded from...
configure.ac:38: the top level
configure.ac...Clears autoconf warnings:
```
configure.ac:38: warning: The macro 'AC_PROG_LIBTOOL' is obsolete.
configure.ac:38: You should run autoupdate.
aclocal.m4:3515: AC_PROG_LIBTOOL is expanded from...
configure.ac:38: the top level
configure.ac:68: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:68: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
configure.ac:68: the top level
configure.ac:78: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:78: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
configure.ac:78: the top level
```
```
libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac,
libtoolize: and rerunning libtoolize and aclocal.
libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
```https://gitlab.freedesktop.org/xorg/driver/xf86-input-synaptics/-/merge_requests/11Add X.Org's standard C warning flags to AM_CFLAGS2024-01-07T09:46:34ZAlan CoopersmithAdd X.Org's standard C warning flags to AM_CFLAGSAnd then take care of a bunch of new warnings that come from it:
- Fix 185 -Wdiscarded-qualifiers warnings
- Handle 5 -Wmissing-prototypes warnings
- Handle a -Wstrict-prototypes/-Wold-style-definition pair of warningsAnd then take care of a bunch of new warnings that come from it:
- Fix 185 -Wdiscarded-qualifiers warnings
- Handle 5 -Wmissing-prototypes warnings
- Handle a -Wstrict-prototypes/-Wold-style-definition pair of warnings