diff options
| author | Michael Forney <mforney@mforney.org> | 2017-03-11 14:25:32 -0800 |
|---|---|---|
| committer | Michael Forney <mforney@mforney.org> | 2017-03-11 18:06:40 -0800 |
| commit | 44fa9800e7e596e70a401da78266868719a66888 (patch) | |
| tree | 223d7e7b50c17b5e5b46ddcab640658ca2db0f17 | |
| parent | 4b3b6bf1fee4478286ef9f405ae60e6a7d48c2ec (diff) | |
Add libinput 1.6.3
| -rw-r--r-- | .gitmodules | 3 | ||||
| -rw-r--r-- | pkg/gen.rc | 1 | ||||
| -rw-r--r-- | pkg/libinput/config.h | 40 | ||||
| -rw-r--r-- | pkg/libinput/gen.rc | 31 | ||||
| -rw-r--r-- | pkg/libinput/rev | 1 | ||||
| m--------- | pkg/libinput/src | 0 |
6 files changed, 76 insertions, 0 deletions
diff --git a/.gitmodules b/.gitmodules index f750f5c9..b2ccff11 100644 --- a/.gitmodules +++ b/.gitmodules @@ -81,6 +81,9 @@ path = pkg/libfuse/src url = https://github.com/libfuse/libfuse ignore = all +[submodule "pkg/libinput/src"] + path = pkg/libinput/src + url = https://github.com/michaelforney/libinput [submodule "pkg/libjpeg-turbo/src"] path = pkg/libjpeg-turbo/src url = https://github.com/libjpeg-turbo/libjpeg-turbo @@ -28,6 +28,7 @@ subgen libevdev subgen libevent subgen libffi subgen libfuse +subgen libinput subgen libjpeg-turbo subgen libnl subgen libpciaccess diff --git a/pkg/libinput/config.h b/pkg/libinput/config.h new file mode 100644 index 00000000..7000aa68 --- /dev/null +++ b/pkg/libinput/config.h @@ -0,0 +1,40 @@ +/* #undef ADDR2LINE */ +/* #undef HAVE_ADDR2LINE */ +#define HAVE_LIBM 1 +#define HAVE_LIBRT 1 +/* #undef HAVE_LIBUNWIND */ +/* #undef HAVE_LIBWACOM */ +/* #undef HAVE_LIBWACOM_GET_PAIRED_DEVICE */ +#define HAVE_MEMORY_H 1 +#define LIBINPUT_VERSION_MAJOR 1 +#define LIBINPUT_VERSION_MICRO 3 +#define LIBINPUT_VERSION_MINOR 6 +#define LIBINPUT_VERSION "1.6.3" +#define LT_OBJDIR ".libs/" +#define PACKAGE "libinput" +#define PACKAGE_BUGREPORT "https://bugs.freedesktop.org/enter_bug.cgi?product=Wayland&component=libinput&version=1.6.1" +#define PACKAGE_NAME "libinput" +#define PACKAGE_STRING "libinput 1.6.3" +#define PACKAGE_TARNAME "libinput" +#define PACKAGE_URL "http://www.freedesktop.org/wiki/Software/libinput/" +#define PACKAGE_VERSION "1.6.3" +#ifndef _ALL_SOURCE +# define _ALL_SOURCE 1 +#endif +#ifndef _GNU_SOURCE +# define _GNU_SOURCE 1 +#endif +#ifndef _POSIX_PTHREAD_SEMANTICS +# define _POSIX_PTHREAD_SEMANTICS 1 +#endif +#ifndef _TANDEM_SOURCE +# define _TANDEM_SOURCE 1 +#endif +#ifndef __EXTENSIONS__ +# define __EXTENSIONS__ 1 +#endif +#define VERSION "1.6.3" +/* #undef _MINIX */ +/* #undef _POSIX_1_SOURCE */ +/* #undef _POSIX_SOURCE */ +/* #undef static_assert */ diff --git a/pkg/libinput/gen.rc b/pkg/libinput/gen.rc new file mode 100644 index 00000000..fc7352f1 --- /dev/null +++ b/pkg/libinput/gen.rc @@ -0,0 +1,31 @@ +cflags\ + '-std=c11' -Wall\ + -isystem pkg/libevdev/src\ + -isystem pkg/mtdev/src/include\ + -I include\ + -I '$dir' + +phony deps '$builddir'/pkg/^(libevdev mtdev)^/fetch.stamp + +lib libinput.a -d '$dir'/deps src/^(\ + libinput.c\ + libinput-util.c\ + evdev.c\ + evdev-middle-button.c\ + evdev-mt-touchpad.c\ + evdev-mt-touchpad-tap.c\ + evdev-mt-touchpad-buttons.c\ + evdev-mt-touchpad-edge-scroll.c\ + evdev-mt-touchpad-gestures.c\ + evdev-tablet.c\ + evdev-tablet-pad.c\ + evdev-tablet-pad-leds.c\ + filter.c\ + path-seat.c\ + timer.c\ +) '$builddir'/pkg/^(\ + libevdev/libevdev.a\ + mtdev/libmtdev.a\ +) + +fetch git diff --git a/pkg/libinput/rev b/pkg/libinput/rev new file mode 100644 index 00000000..d00491fd --- /dev/null +++ b/pkg/libinput/rev @@ -0,0 +1 @@ +1 diff --git a/pkg/libinput/src b/pkg/libinput/src new file mode 160000 +Subproject 1c5618641bc7585a1a77cfa9e40ea22d71f2130 |
