sync ports with The Matrix

This commit is contained in:
purplerain 2023-09-08 05:21:37 +00:00
parent ec769495ab
commit f5034afcba
Signed by: purplerain
GPG key ID: F42C07F07E2E35B7
3108 changed files with 91999 additions and 80269 deletions

View file

@ -1,22 +1,32 @@
COMMENT = OpenBSD port of libinput
DISTNAME = libinput-openbsd-20230714
REVISION = 1
COMMENT = wscons(4) and kqueue(2) based port of libinput
SHARED_LIBS = input 0.0
CATEGORIES = x11 wayland
GH_ACCOUNT = mherrb
GH_PROJECT = libinput
GH_COMMIT = 8d1fa015a90733b9db502bfe2de31f15b1d85b48
GH_ACCOUNT = sizeofvoid
GH_PROJECT = libopeninput
GH_COMMIT = 26b7c6bc8b79f2fbc8c58e01d3432ffd7e346d8d
CATEGORIES = wayland
HOMEPAGE = https://github.com/sizeofvoid/libinput
DISTNAME = libinput-openbsd-1.24.0
# MIT
PERMIT_PACKAGE = Yes
SHARED_LIBS = input 0.0
post-install:
cd $(WRKSRC) && make includes DESTDIR=""
WANTLIB += epoll-shim m udev
DEBUG_PACKAGES = ${BUILD_PACKAGES}
# BSD
PERMIT_PACKAGE = Yes
MODULES = devel/meson \
lang/python
LIB_DEPENDS = devel/epoll-shim \
sysutils/libudev-openbsd
CONFIGURE_ARGS = -Dlibwacom=false \
-Ddocumentation=false
# XXX debugging
CFLAGS = -O0 -g
DEBUG_PACKAGES = ${BUILD_PACKAGES}
.include <bsd.port.mk>

View file

@ -1,2 +1,2 @@
SHA256 (libinput-openbsd-20230714-8d1fa015.tar.gz) = 4OlEZzQW2tKAj53qUYNjsMgwvx1+nRTOp8/T7GRnATE=
SIZE (libinput-openbsd-20230714-8d1fa015.tar.gz) = 71542
SHA256 (libinput-openbsd-1.24.0-26b7c6bc.tar.gz) = UULW3q/biiOmZ0657u20comd34lB4trJf8sG769nJdY=
SIZE (libinput-openbsd-1.24.0-26b7c6bc.tar.gz) = 1036948

View file

@ -1,7 +1,77 @@
include/libinput.h
include/linux/
include/linux/freebsd/
include/linux/freebsd/input-event-codes.h
include/linux/freebsd/input.h
include/linux/input-event-codes.h
include/linux/input.h
@static-lib lib/libinput.a
include/linux/linux/
include/linux/linux/input-event-codes.h
include/linux/linux/input.h
@lib lib/libinput.so.${LIBinput_VERSION}
lib/pkgconfig/libinput.pc
@man man/man1/libinput-analyze-per-slot-delta.1
@man man/man1/libinput-analyze-recording.1
@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.1
@man man/man1/libinput-list-devices.1
@man man/man1/libinput-list-kernel-devices.1
@man man/man1/libinput-measure-fuzz.1
@man man/man1/libinput-measure-touch-size.1
@man man/man1/libinput-measure-touchpad-pressure.1
@man man/man1/libinput-measure-touchpad-size.1
@man man/man1/libinput-measure-touchpad-tap.1
@man man/man1/libinput-measure.1
@man man/man1/libinput-quirks-list.1
@man man/man1/libinput-quirks-validate.1
@man man/man1/libinput-quirks.1
@man man/man1/libinput-record.1
@man man/man1/libinput-replay.1
@man man/man1/libinput-test.1
@man man/man1/libinput.1
share/libinput/
share/libinput/10-generic-keyboard.quirks
share/libinput/10-generic-mouse.quirks
share/libinput/10-generic-trackball.quirks
share/libinput/30-vendor-a4tech.quirks
share/libinput/30-vendor-aiptek.quirks
share/libinput/30-vendor-alps.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-ibm.quirks
share/libinput/30-vendor-kensington.quirks
share/libinput/30-vendor-logitech.quirks
share/libinput/30-vendor-madcatz.quirks
share/libinput/30-vendor-microsoft.quirks
share/libinput/30-vendor-razer.quirks
share/libinput/30-vendor-synaptics.quirks
share/libinput/30-vendor-trust.quirks
share/libinput/30-vendor-vmware.quirks
share/libinput/30-vendor-wacom.quirks
share/libinput/50-framework.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-gigabyte.quirks
share/libinput/50-system-google.quirks
share/libinput/50-system-gpd.quirks
share/libinput/50-system-hp.quirks
share/libinput/50-system-huawei.quirks
share/libinput/50-system-lenovo.quirks
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-toshiba.quirks
share/libinput/50-system-vaio.quirks
share/zsh/
share/zsh/site-functions/
share/zsh/site-functions/_libinput