On Sat Mar 07, 2026 at 01:05:34AM +0100, Volker Schlecht wrote: > I made an attempt at updating our OpenBSD libinput to upstream's 1.30.2. > After more trial-and-error than I would have liked, I have something that > seems > to work but probably needs a bit of adult supervision. > > Here's a port that pulls this from my own GH repository - please note that > I am *not* asking for ok to change the repository on the port, nor for any ok, > but the more adventurous among the wayland fans might want to give it a shot.
I found no dynamic symbols changes. Otherwise I would like to go in with this. Index: Makefile =================================================================== RCS file: /cvs/ports/wayland/libinput-openbsd/Makefile,v diff -u -p -u -p -r1.20 Makefile --- Makefile 2 Aug 2025 10:10:33 -0000 1.20 +++ Makefile 8 Mar 2026 12:49:56 -0000 @@ -22,10 +22,9 @@ CATEGORIES = x11 wayland GH_ACCOUNT = sizeofvoid GH_PROJECT = libopeninput -GH_COMMIT = 65eb6c2b9635d4fac97aba7a30606d95e1bb51bc +GH_COMMIT = eced8d4e2f2b27ec8e4d3974275bfc87e7db02e2 -DISTNAME = libinput-openbsd-1.26.2 -REVISION = 1 +DISTNAME = libinput-openbsd-1.30.2 SHARED_LIBS = input 0.1 Index: distinfo =================================================================== RCS file: /cvs/ports/wayland/libinput-openbsd/distinfo,v diff -u -p -u -p -r1.7 distinfo --- distinfo 2 Aug 2025 10:10:33 -0000 1.7 +++ distinfo 8 Mar 2026 12:49:56 -0000 @@ -1,2 +1,2 @@ -SHA256 (libinput-openbsd-1.26.2-65eb6c2b.tar.gz) = ec5vOIHxlz3j3k0RQaLSxuI43AKz21OdJiHJvRsPyB4= -SIZE (libinput-openbsd-1.26.2-65eb6c2b.tar.gz) = 1058455 +SHA256 (libinput-openbsd-1.30.2-eced8d4e.tar.gz) = tH3W8tAxZCZmOAESyb2A3ZpONxw6C/FZwedwTUFre0Y= +SIZE (libinput-openbsd-1.30.2-eced8d4e.tar.gz) = 1188516 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/wayland/libinput-openbsd/pkg/PLIST,v diff -u -p -u -p -r1.3 PLIST --- pkg/PLIST 6 Nov 2024 09:00:53 -0000 1.3 +++ pkg/PLIST 8 Mar 2026 12:49:56 -0000 @@ -16,6 +16,7 @@ lib/pkgconfig/libinput.pc @man man/man1/libinput-analyze-touch-down-state.1 @man man/man1/libinput-analyze.1 @man man/man1/libinput-debug-events.1 +@man man/man1/libinput-debug-tablet-pad.1 @man man/man1/libinput-debug-tablet.1 @man man/man1/libinput-list-devices.1 @man man/man1/libinput-list-kernel-devices.1 @@ -43,6 +44,7 @@ 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-huion.quirks share/libinput/30-vendor-ibm.quirks share/libinput/30-vendor-ite.quirks @@ -50,6 +52,7 @@ share/libinput/30-vendor-kensington.quir share/libinput/30-vendor-logitech.quirks 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-qemu.quirks share/libinput/30-vendor-razer.quirks @@ -70,8 +73,10 @@ share/libinput/50-system-gigabyte.quirks share/libinput/50-system-google.quirks share/libinput/50-system-gpd.quirks share/libinput/50-system-graviton.quirks +share/libinput/50-system-honor.quirks share/libinput/50-system-hp.quirks share/libinput/50-system-huawei.quirks +share/libinput/50-system-icl.quirks share/libinput/50-system-lenovo.quirks share/libinput/50-system-lg.quirks share/libinput/50-system-minisforum.quirks @@ -79,6 +84,7 @@ share/libinput/50-system-pine64.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/zsh/
