git: 5629cc422861 - main - x11-drivers/xlibre-xf86-input-mouse: Update to 25.0.0

From: Jose Alonso Cardenas Marquez <acm_at_FreeBSD.org>
Date: Sat, 27 Dec 2025 01:46:10 UTC
The branch main has been updated by acm:

URL: https://cgit.FreeBSD.org/ports/commit/?id=5629cc42286199365b728d943d02be6a6cbeec57

commit 5629cc42286199365b728d943d02be6a6cbeec57
Author:     Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
AuthorDate: 2025-12-27 01:09:45 +0000
Commit:     Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
CommitDate: 2025-12-27 01:45:39 +0000

    x11-drivers/xlibre-xf86-input-mouse: Update to 25.0.0
    
    With hat:       xlibre
---
 x11-drivers/xlibre-xf86-input-mouse/Makefile                    | 6 +-----
 x11-drivers/xlibre-xf86-input-mouse/distinfo                    | 6 +++---
 x11-drivers/xlibre-xf86-input-mouse/files/patch-src-bsd_mouse.c | 4 +---
 x11-drivers/xlibre-xf86-input-mouse/pkg-plist                   | 3 +--
 4 files changed, 6 insertions(+), 13 deletions(-)

diff --git a/x11-drivers/xlibre-xf86-input-mouse/Makefile b/x11-drivers/xlibre-xf86-input-mouse/Makefile
index fdc9c28efa6b..a15baf0ea879 100644
--- a/x11-drivers/xlibre-xf86-input-mouse/Makefile
+++ b/x11-drivers/xlibre-xf86-input-mouse/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	xlibre-xf86-input-mouse
-PORTVERSION=	1.9.5.4
+PORTVERSION=	25.0.0
 CATEGORIES=	x11-drivers
 
 MAINTAINER=	b-aazbsd@proton.me
@@ -9,10 +9,6 @@ WWW=		https://github.com/X11Libre/xf86-input-mouse/
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-CONFLICTS_INSTALL=	xf86-input-mouse
-
 USES=		pathfix xlibre-cat:driver
 
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
-
 .include <bsd.port.mk>
diff --git a/x11-drivers/xlibre-xf86-input-mouse/distinfo b/x11-drivers/xlibre-xf86-input-mouse/distinfo
index 1d9fa8b9738d..eef3b21387f2 100644
--- a/x11-drivers/xlibre-xf86-input-mouse/distinfo
+++ b/x11-drivers/xlibre-xf86-input-mouse/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764440351
-SHA256 (xlibre/driver/X11Libre-xf86-input-mouse-1.9.5.4-xlibre-xf86-input-mouse-1.9.5.4_GH0.tar.gz) = 9f2108e435d52dc5b373f4fa2a7503a53738ae911a899ce3bf351cd2b912e6e9
-SIZE (xlibre/driver/X11Libre-xf86-input-mouse-1.9.5.4-xlibre-xf86-input-mouse-1.9.5.4_GH0.tar.gz) = 78830
+TIMESTAMP = 1766156788
+SHA256 (xlibre/driver/X11Libre-xf86-input-mouse-25.0.0-xlibre-xf86-input-mouse-25.0.0_GH0.tar.gz) = cdec62f256d0e343b0c80cba78a016f2c65073fe2073fd771a220436e3aa669b
+SIZE (xlibre/driver/X11Libre-xf86-input-mouse-25.0.0-xlibre-xf86-input-mouse-25.0.0_GH0.tar.gz) = 75774
diff --git a/x11-drivers/xlibre-xf86-input-mouse/files/patch-src-bsd_mouse.c b/x11-drivers/xlibre-xf86-input-mouse/files/patch-src-bsd_mouse.c
index 8f542a60af12..f43e74b905f8 100644
--- a/x11-drivers/xlibre-xf86-input-mouse/files/patch-src-bsd_mouse.c
+++ b/x11-drivers/xlibre-xf86-input-mouse/files/patch-src-bsd_mouse.c
@@ -362,7 +362,7 @@
  
      switch (what) {
      case DEVICE_INIT:
-@@ -518,40 +637,96 @@ usbMouseProc(DeviceIntPtr pPointer, int what)
+@@ -518,38 +637,96 @@ usbMouseProc(DeviceIntPtr pPointer, int what)
          for (nbuttons = 0; nbuttons < MSE_MAXBUTTONS; ++nbuttons)
              map[nbuttons + 1] = nbuttons + 1;
  
@@ -458,10 +458,8 @@
 -                pInfo->fd = -1;
 -            } else {
 -                xf86FlushInput(pInfo->fd);
--#if GET_ABI_MAJOR(ABI_XINPUT_VERSION) < 23
 -                if (!xf86InstallSIGIOHandler (pInfo->fd, usbSigioReadInput,
 -                                              pInfo))
--#endif
 -                    AddEnabledDevice(pInfo->fd);
 -            }
 +	if (pUsbMse->opened++ == 0) {
diff --git a/x11-drivers/xlibre-xf86-input-mouse/pkg-plist b/x11-drivers/xlibre-xf86-input-mouse/pkg-plist
index 2f621f71c03b..b35e15099ba0 100644
--- a/x11-drivers/xlibre-xf86-input-mouse/pkg-plist
+++ b/x11-drivers/xlibre-xf86-input-mouse/pkg-plist
@@ -1,4 +1,3 @@
 include/xorg/xf86-mouse-properties.h
-lib/xorg/modules/xlibre-25.0/input/mouse_drv.so
-libdata/pkgconfig/xorg-mouse.pc
+%%MODULEDIR%%/input/mouse_drv.so
 share/man/man4/mousedrv.4x.gz