Hi,

I've updated the current upstream repository
(github.com/sizeofvoid/libopeninput) to libinput 1.31.3 and merged the
2 open merge requests that were mergeable.

An update to the port to use this version is below.
Comments? Ok?

Index: Makefile
===================================================================
RCS file: /cvs/ports/wayland/libinput-openbsd/Makefile,v
diff -u -p -u -r1.24 Makefile
--- Makefile    6 Apr 2026 12:28:07 -0000       1.24
+++ Makefile    1 Nov 2026 13:28:29 -0000
@@ -20,12 +20,11 @@ CATEGORIES =        x11 wayland
 
 GH_ACCOUNT =   sizeofvoid
 GH_PROJECT =   libopeninput
-GH_COMMIT =    dcf8584ec3f5cde2a2098de25276242d2d815cc7
-REVISION =     1
+GH_COMMIT =    ba39026b50537c685056f7070ed77c9e1e7f63f0
 
-DISTNAME =     libinput-openbsd-1.30.2
+DISTNAME =     libinput-openbsd-1.31.3
 
-SHARED_LIBS =  input   0.3
+SHARED_LIBS =  input   0.4
 
 WANTLIB += epoll-shim m udev
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/wayland/libinput-openbsd/distinfo,v
diff -u -p -u -r1.10 distinfo
--- distinfo    6 Apr 2026 12:28:07 -0000       1.10
+++ distinfo    1 Nov 2026 13:28:29 -0000
@@ -1,2 +1,2 @@
-SHA256 (libinput-openbsd-1.30.2-dcf8584e.tar.gz) = 
+uxo+ITi2kzOPX6NNIatGLrnyGZ0+aqY3uTT9Xtva7M=
-SIZE (libinput-openbsd-1.30.2-dcf8584e.tar.gz) = 1189070
+SHA256 (libinput-openbsd-1.31.3-ba39026b.tar.gz) = 
wev+6BtARxqh8rn4hGrz3H7HtaM82Ve5rDzzA3neh2g=
+SIZE (libinput-openbsd-1.31.3-ba39026b.tar.gz) = 1203567
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/wayland/libinput-openbsd/pkg/PLIST,v
diff -u -p -u -r1.4 PLIST
--- pkg/PLIST   8 Mar 2026 13:17:46 -0000       1.4
+++ pkg/PLIST   1 Nov 2026 13:28:29 -0000
@@ -40,13 +40,14 @@ share/libinput/10-generic-trackball.quir
 share/libinput/30-vendor-a4tech.quirks
 share/libinput/30-vendor-aiptek.quirks
 share/libinput/30-vendor-alps.quirks
+share/libinput/30-vendor-clevetura.quirks
 share/libinput/30-vendor-contour.quirks
 share/libinput/30-vendor-cypress.quirks
 share/libinput/30-vendor-elantech.quirks
 share/libinput/30-vendor-glorious.quirks
 share/libinput/30-vendor-goodix.quirks
+share/libinput/30-vendor-hantick.quirks
 share/libinput/30-vendor-huion.quirks
-share/libinput/30-vendor-ibm.quirks
 share/libinput/30-vendor-ite.quirks
 share/libinput/30-vendor-kensington.quirks
 share/libinput/30-vendor-logitech.quirks
@@ -54,18 +55,16 @@ share/libinput/30-vendor-madcatz.quirks
 share/libinput/30-vendor-microsoft.quirks
 share/libinput/30-vendor-nulea.quirks
 share/libinput/30-vendor-oracle.quirks
+share/libinput/30-vendor-pixart.quirks
 share/libinput/30-vendor-qemu.quirks
 share/libinput/30-vendor-razer.quirks
 share/libinput/30-vendor-synaptics.quirks
 share/libinput/30-vendor-trust.quirks
-share/libinput/30-vendor-uniwill.quirks
 share/libinput/30-vendor-vmware.quirks
 share/libinput/30-vendor-wacom.quirks
 share/libinput/50-system-acer.quirks
 share/libinput/50-system-apple.quirks
 share/libinput/50-system-asus.quirks
-share/libinput/50-system-chicony.quirks
-share/libinput/50-system-chuwi.quirks
 share/libinput/50-system-cyborg.quirks
 share/libinput/50-system-dell.quirks
 share/libinput/50-system-framework.quirks
@@ -81,12 +80,12 @@ share/libinput/50-system-lenovo.quirks
 share/libinput/50-system-lg.quirks
 share/libinput/50-system-minisforum.quirks
 share/libinput/50-system-pine64.quirks
+share/libinput/50-system-positivo.quirks
 share/libinput/50-system-sony.quirks
 share/libinput/50-system-starlabs.quirks
 share/libinput/50-system-system76.quirks
-share/libinput/50-system-tongfang.quirks
 share/libinput/50-system-toshiba.quirks
-share/libinput/50-system-vaio.quirks
+share/libinput/50-system-wareus.quirks
 share/zsh/
 share/zsh/site-functions/
 share/zsh/site-functions/_libinput

-- 
Matthieu Herrb

Reply via email to