[Buildroot] [git commit] package/libevdev: bump version to 1.9.1
Thomas Petazzoni
thomas.petazzoni at bootlin.com
Mon Jul 20 16:02:48 UTC 2020
commit: https://git.buildroot.net/buildroot/commit/?id=6641c8a9279e5fa1761bc8610c53292cee8593dc
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master
For details see [1].
- drop 0001-meson.build-use-local-include-path-for-tools.patch
(upstream [2])
- drop 0003-meson.build-enable-static-library-build.patch
(upstream [3])
[1] https://lists.freedesktop.org/archives/input-tools/2020-July/001541.html
[2] https://gitlab.freedesktop.org/libevdev/libevdev/-/commit/fe8238a71ae3ad8a776ee35a88fc292f1f006ec7
[3] https://gitlab.freedesktop.org/libevdev/libevdev/-/commit/a9d324f82bd5e822ea57224000fea43cb64aa214
Signed-off-by: Peter Seiderer <ps.report at gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni at bootlin.com>
---
...on.build-use-local-include-path-for-tools.patch | 54 ----------------------
...3-meson.build-enable-static-library-build.patch | 30 ------------
package/libevdev/libevdev.hash | 10 ++--
package/libevdev/libevdev.mk | 2 +-
4 files changed, 6 insertions(+), 90 deletions(-)
diff --git a/package/libevdev/0001-meson.build-use-local-include-path-for-tools.patch b/package/libevdev/0001-meson.build-use-local-include-path-for-tools.patch
deleted file mode 100644
index aa0af75055..0000000000
--- a/package/libevdev/0001-meson.build-use-local-include-path-for-tools.patch
+++ /dev/null
@@ -1,54 +0,0 @@
-From 83eb5bbac775d46b74e7f99fbd243d53f0118b37 Mon Sep 17 00:00:00 2001
-From: Peter Seiderer <ps.report at gmx.net>
-Date: Mon, 2 Mar 2020 15:43:14 +0100
-Subject: [PATCH] meson.build: use local include path for tools
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Fixes the following compile failure with old toolchains and meson
-build (autotools build not affected):
-
- ../tools/mouse-dpi-tool.c: In function âhandle_eventâ:
- ../tools/mouse-dpi-tool.c:115:13: error: âconst struct input_eventâ has no member named âinput_event_secâ
- m->us = ev->input_event_sec * 1000000 + ev->input_event_usec;
- ^
- ../tools/mouse-dpi-tool.c:115:45: error: âconst struct input_eventâ has no member named âinput_event_usecâ
- m->us = ev->input_event_sec * 1000000 + ev->input_event_usec;
- ^
-
-Signed-off-by: Peter Seiderer <ps.report at gmx.net>
----
- meson.build | 4 ++++
- 1 file changed, 4 insertions(+)
-
-diff --git a/meson.build b/meson.build
-index 4831f8e..5500a83 100644
---- a/meson.build
-+++ b/meson.build
-@@ -102,18 +102,22 @@ install_man(manpage)
- # tools
- executable('libevdev-events',
- sources: ['tools/libevdev-events.c'],
-+ include_directories: [includes_include],
- dependencies: dep_libevdev,
- install: false)
- executable('touchpad-edge-detector',
- sources: ['tools/touchpad-edge-detector.c'],
-+ include_directories: [includes_include],
- dependencies: [dep_libevdev, dep_lm],
- install: true)
- executable('mouse-dpi-tool',
- sources: ['tools/mouse-dpi-tool.c'],
-+ include_directories: [includes_include],
- dependencies: dep_libevdev,
- install: true)
- executable('libevdev-tweak-device',
- sources: ['tools/libevdev-tweak-device.c'],
-+ include_directories: [includes_include],
- dependencies: dep_libevdev,
- install: true)
-
---
-2.25.1
-
diff --git a/package/libevdev/0003-meson.build-enable-static-library-build.patch b/package/libevdev/0003-meson.build-enable-static-library-build.patch
deleted file mode 100644
index d9a336ef8c..0000000000
--- a/package/libevdev/0003-meson.build-enable-static-library-build.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From 0d39ee4958869e9dd7657d6d0528bc4e2461e912 Mon Sep 17 00:00:00 2001
-From: Peter Seiderer <ps.report at gmx.net>
-Date: Tue, 10 Mar 2020 09:35:52 +0100
-Subject: [PATCH] meson.build: enable static library build
-
-Use meson library() instead of shared_library() to enable
-static build.
-
-Signed-off-by: Peter Seiderer <ps.report at gmx.net>
-Upstream: https://gitlab.freedesktop.org/libevdev/libevdev/-/commit/a9d324f82bd5e822ea57224000fea43cb64aa214
----
- meson.build | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/meson.build b/meson.build
-index a623a90..94224cb 100644
---- a/meson.build
-+++ b/meson.build
-@@ -70,7 +70,7 @@ src_libevdev = [
-
- mapfile = join_paths(dir_src, 'libevdev.sym')
- version_flag = '-Wl,--version-script, at 0@'.format(mapfile)
--lib_libevdev = shared_library('evdev',
-+lib_libevdev = library('evdev',
- src_libevdev,
- include_directories: [includes_include],
- dependencies: [],
---
-2.25.1
-
diff --git a/package/libevdev/libevdev.hash b/package/libevdev/libevdev.hash
index 5a28275319..c4ce252ef1 100644
--- a/package/libevdev/libevdev.hash
+++ b/package/libevdev/libevdev.hash
@@ -1,8 +1,8 @@
-# From https://lists.freedesktop.org/archives/input-tools/2020-March/001530.html
-md5 13c3f0911f9326d4b9fa103365f84421 libevdev-1.9.0.tar.xz
-sha1 ab5040ee88dd4cb49a75da72e8fded91b282c108 libevdev-1.9.0.tar.xz
-sha256 e7e18a64264f2dea19b6c50a481f8c062529d42919ccda0bc861495bce28eb9e libevdev-1.9.0.tar.xz
-sha512 6e7589b5776437ac23fbf65b3194fb1dd3a68a294696145060cdd97bcdeb9b04f355f2be028dc1a5efe98ef2cafca15e4f61115edf5d62591e3a8944dc95942a libevdev-1.9.0.tar.xz
+# From https://lists.freedesktop.org/archives/input-tools/2020-July/001541.html
+md5 58286a834ae14536caf9cab8633419cf libevdev-1.9.1.tar.xz
+sha1 b61c6a09446d717edc4971f7bc3ce9ffa2f05306 libevdev-1.9.1.tar.xz
+sha256 f5603c48c5afd76b14df7a5124e0a94a102f8da0d45826192325069d1bbc7acb libevdev-1.9.1.tar.xz
+sha512 7d845ce2279d2e2ef12437f6218550265ea0c85e5b6c0d116aff09787b73626b338fe3084baff060085d393688b5ae3d33772689e0581684eff257af01c4c645 libevdev-1.9.1.tar.xz
# Hash for license files:
sha256 f063d1279b31e73007e1c54493391818b4cb5f9162d590120397e0347b932137 COPYING
diff --git a/package/libevdev/libevdev.mk b/package/libevdev/libevdev.mk
index 78e3146b9a..8505346b33 100644
--- a/package/libevdev/libevdev.mk
+++ b/package/libevdev/libevdev.mk
@@ -4,7 +4,7 @@
#
################################################################################
-LIBEVDEV_VERSION = 1.9.0
+LIBEVDEV_VERSION = 1.9.1
LIBEVDEV_SITE = http://www.freedesktop.org/software/libevdev
LIBEVDEV_SOURCE = libevdev-$(LIBEVDEV_VERSION).tar.xz
LIBEVDEV_LICENSE = X11
More information about the buildroot
mailing list