[ANNOUNCE] xf86-input-mouse 2.0.0
Alan Coopersmith
alan.coopersmith at oracle.com
Tue Aug 12 23:39:21 UTC 2025
Mouse input driver for non-Linux platforms for the Xorg X server
----------------------------------------------------------------
This mouse driver is primarily used with BSD, GNU Hurd, illumos, & Solaris
systems. Linux systems should instead use either xf86-input-libinput or
xf86-input-evdev.
While versions 1.9.5 and earlier had rudimentary support for Linux as well,
that has been removed in this release.
Alan Coopersmith (19):
gitlab CI: update to latest ci-templates & FreeBSD 14.0
configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
gitlab CI: install xorgproto from git before building the Xserver
bsd_mouse: include sys/stat.h directly instead of relying on xf86_OSlib.h
Raise required xserver version from 1.7 to 1.10 (ABI_XINPUT_VERSION 12.2)
Move sizeof to second argument in calloc calls
gitlab CI: fix missing runner tag on FreeBSD jobs after gitlab migration
README: drop more unsupported OS'es
man page: Remove USB & Xqueue from protocol list
Improve man page formatting
mouse.c: handle -Wanalyzer-null-dereference in createProtoList
mouse.c: Remove stray semicolons after closing brackets
mouse.c: wrap multi-statement macros in do { ... } while (0)
Make switch fallthrough markers compatible with clang and C23
mouse.c: remove breaks after return statements [-Wunreachable-code-break]
mouse.c: remove useless cast for return from calloc
man page: fix warnings from `mandoc -T lint` and `groff -rCHECKSTYLE=10`
man page: Replace __xservername__ & __xconfigfile__ with Xorg & xorg.conf
xf86-input-mouse 2.0.0
Enrico Weigelt, metux IT consult (9):
Fix missing #include <errno.h>
use XNFalloc() instead of xnfalloc
use XNFstrdup() instead of xnfstrdup
use XNFrealloc() instead of xnfrealloc
gitlab CI: FTBS: fix missing libepoll-shim
gitlab CI: FTBS: fix pkg-config path
Use strdup() instead of xstrdup()
lnx_mouse: don't hard-crash the whole Xserver on strdup() fail
drop Linux support
git tag: xf86-input-mouse-2.0.0
https://xorg.freedesktop.org/archive/individual/driver/xf86-input-mouse-2.0.0.tar.gz
SHA256: d9ce4de49f089260cbd8f373eb3c9a8a81cc038a4b2fa3c860e1c525837d02c1 xf86-input-mouse-2.0.0.tar.gz
SHA512: b366236075c6cd8fabd5a3065116cb3a5d211bf6afda2e7b518a3cffdde5cef3d6f47a4bb52e44e8852f74379f6bbdf9d395f02f0f044912ffbd3fcd88339c7c xf86-input-mouse-2.0.0.tar.gz
PGP: https://xorg.freedesktop.org/archive/individual/driver/xf86-input-mouse-2.0.0.tar.gz.sig
https://xorg.freedesktop.org/archive/individual/driver/xf86-input-mouse-2.0.0.tar.xz
SHA256: 7b1f9d06111d49d257778da46e264a69851f3c7e2f5034fc2c25c7f03876f989 xf86-input-mouse-2.0.0.tar.xz
SHA512: 8579fe4d7beeb676a93c4f232283bbfccf2bea2859bfffea2af4d945ffac24e453843b002007d7d5e34375bc6f14eff896e519886e7b8886abab5f33b343e15e xf86-input-mouse-2.0.0.tar.xz
PGP: https://xorg.freedesktop.org/archive/individual/driver/xf86-input-mouse-2.0.0.tar.xz.sig
--
-Alan Coopersmith- alan.coopersmith at oracle.com
Oracle Solaris Engineering - https://blogs.oracle.com/solaris
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <https://lists.x.org/archives/xorg-announce/attachments/20250812/8d8bc859/attachment.sig>
More information about the xorg-announce
mailing list