# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= libinput VERSION= 1.24.0 KEYWORDS= x11 VARIANTS= standard SDESC[standard]= Generic input library HOMEPAGE= https://www.freedesktop.org/wiki/Software/libinput/ CONTACT= Michael_Reim[kraileth@elderlinux.org] DOWNLOAD_GROUPS= main SITES[main]= https://gitlab.freedesktop.org/libinput/libinput/-/archive/1.24.0/ DISTFILE[1]= libinput-1.24.0.tar.bz2:main DF_INDEX= 1 SPKGS[standard]= complete primary dev man OPTIONS_AVAILABLE= none OPTIONS_STANDARD= none BUILD_DEPENDS= glib:dev:standard harfbuzz:dev:standard libevdev:dev:standard libwacom:dev:standard BUILDRUN_DEPENDS= libevdev:primary:standard libwacom:primary:standard mtdev:single:standard B_DEPS[freebsd]= libepoll-shim:dev:standard libgudev-devd:dev:standard libudev-devd:dev:standard B_DEPS[linux]= libgudev:dev:standard B_DEPS[dragonfly]= libepoll-shim:dev:standard libgudev-devd:dev:standard libudev-devd:dev:standard B_DEPS[midnightbsd]= libepoll-shim:dev:standard libgudev-devd:dev:standard libudev-devd:dev:standard BR_DEPS[freebsd]= libepoll-shim:primary:standard libudev-devd:primary:standard BR_DEPS[dragonfly]= libepoll-shim:primary:standard libudev-devd:primary:standard BR_DEPS[midnightbsd]= libepoll-shim:primary:standard libudev-devd:primary:standard USES= meson pkgconfig GNOME_COMPONENTS= gtk3 LICENSE= MIT:primary LICENSE_FILE= MIT:{{WRKSRC}}/COPYING LICENSE_SCHEME= solo FPC_EQUIVALENT= x11/libinput MESON_ARGS= -Dtests=false SOVERSION= 10.13.0 [FILE:334:descriptions/desc.primary] libinput is a library to handle input devices in Wayland compositors and to provide a generic X.Org input driver. It provides device detection, device handling, input device event processing and abstraction so minimize the amount of custom input code compositors need to provide the common set of functionality that users expect. [FILE:102:distinfo] c07cd0f3f464e8d2e07dc9479fd5b9340e637408517b77e7e96b2245f37f6fe6 810034 libinput-1.24.0.tar.bz2 [FILE:1791:manifests/plist.primary] bin/libinput lib/ libinput.so.%%SOMAJOR%% libinput.so.%%SOVERSION%% lib/udev/ libinput-device-group libinput-fuzz-extract libinput-fuzz-to-zero lib/udev/rules.d/ 80-libinput-device-groups.rules 90-libinput-fuzz-override.rules libexec/libinput/ libinput-analyze libinput-analyze-per-slot-delta libinput-analyze-recording libinput-analyze-touch-down-state libinput-debug-events libinput-debug-gui libinput-debug-tablet libinput-list-devices libinput-list-kernel-devices libinput-measure libinput-measure-fuzz libinput-measure-touch-size libinput-measure-touchpad-pressure libinput-measure-touchpad-size libinput-measure-touchpad-tap libinput-quirks libinput-record libinput-replay libinput-test share/libinput/ 10-generic-keyboard.quirks 10-generic-mouse.quirks 10-generic-trackball.quirks 30-vendor-a4tech.quirks 30-vendor-aiptek.quirks 30-vendor-alps.quirks 30-vendor-contour.quirks 30-vendor-cypress.quirks 30-vendor-elantech.quirks 30-vendor-glorious.quirks 30-vendor-ibm.quirks 30-vendor-kensington.quirks 30-vendor-logitech.quirks 30-vendor-madcatz.quirks 30-vendor-microsoft.quirks 30-vendor-razer.quirks 30-vendor-synaptics.quirks 30-vendor-trust.quirks 30-vendor-vmware.quirks 30-vendor-wacom.quirks 50-framework.quirks 50-system-acer.quirks 50-system-apple.quirks 50-system-asus.quirks 50-system-chicony.quirks 50-system-chuwi.quirks 50-system-cyborg.quirks 50-system-dell.quirks 50-system-gigabyte.quirks 50-system-google.quirks 50-system-gpd.quirks 50-system-hp.quirks 50-system-huawei.quirks 50-system-lenovo.quirks 50-system-pine64.quirks 50-system-sony.quirks 50-system-starlabs.quirks 50-system-system76.quirks 50-system-toshiba.quirks 50-system-vaio.quirks share/zsh/site-functions/_libinput @dir etc/libinput [FILE:61:manifests/plist.dev] include/libinput.h lib/libinput.so lib/pkgconfig/libinput.pc [FILE:652:manifests/plist.man] share/man/man1/ libinput-analyze-per-slot-delta.1.gz libinput-analyze-recording.1.gz libinput-analyze-touch-down-state.1.gz libinput-analyze.1.gz libinput-debug-events.1.gz libinput-debug-gui.1.gz libinput-debug-tablet.1.gz libinput-list-devices.1.gz libinput-list-kernel-devices.1.gz libinput-measure-fuzz.1.gz libinput-measure-touch-size.1.gz libinput-measure-touchpad-pressure.1.gz libinput-measure-touchpad-size.1.gz libinput-measure-touchpad-tap.1.gz libinput-measure.1.gz libinput-quirks-list.1.gz libinput-quirks-validate.1.gz libinput-quirks.1.gz libinput-record.1.gz libinput-replay.1.gz libinput-test.1.gz libinput.1.gz [FILE:248:patches/patch-include_linux_input.h] --- include/linux/input.h.orig 2023-08-25 03:04:17 UTC +++ include/linux/input.h @@ -1,5 +1,5 @@ #ifdef __linux__ #include "linux/input.h" -#elif __FreeBSD__ +#elif defined __FreeBSD__ || defined __DragonFly__ #include "freebsd/input.h" #endif