libevdev: bump version to 1.3.1
PATCH v2 1/4 libevdev: bump version to 1.3.1
See [1] and [2] for details.
[1] http://lists.freedesktop.org/archives/input-tools/2014-September/001112.html
[2] http://lists.freedesktop.org/archives/input-tools/2014-November/001123.html
---
Changes v1 -> v2:
- bump to new version 1.3.1 instead of 1.3
--- package/libevdev/libevdev.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
package/libevdev/libevdev.mk +1 -1
@@ -4,7 +4,7 @@ # ################################################################################ -LIBEVDEV_VERSION = 1.2.2 +LIBEVDEV_VERSION = 1.3.1 LIBEVDEV_SITE = http://www.freedesktop.org/software/libevdev/ LIBEVDEV_SOURCE = libevdev-$(LIBEVDEV_VERSION).tar.xz LIBEVDEV_LICENSE = X11
Signature · 1 line
1.8.1.4
PATCH v2 2/4 libevdev: add hash
---
Changes v1 -> v2:
- change hash for new version 1.3.1
--- package/libevdev/libevdev.hash | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 package/libevdev/libevdev.hash
package/libevdev/libevdev.hash new file +2 -0
@@ -0,0 +1,2 @@ +# Hash from http://lists.freedesktop.org/archives/input-tools/2014-November/001123.html +sha256 4b7c76195f0087023142f26c5fd2c254b35c861880c6902d3dd9b27daeec2643 libevdev-1.3.1.tar.xz
Signature · 1 line
1.8.1.4
PATCH v2 2/4 libevdev: add hash
Dear Peter Seiderer,
$ make libevdev-1.3.1.tar.xz: OK (sha256: 4b7c76195f0087023142f26c5fd2c254b35c861880c6902d3dd9b27daeec2643)
Quoted 1 line
Quoted 1 line
Quoted 1 line
libevdev 1.3.1 Extracting
Best regards,
Signature · 5 lines
Vicente Olivert Riera Graduate Software Engineer, MIPS Processor IP Imagination Technologies Limited t: +44 (0)113 2429814 www.imgtec.com
PATCH v2 3/4 evemu: bump version to 2.1.0
In reply to Peter SeidererSee [1] for details.
Patches
- evemu-0001-SYN_MAX.patch
- evemu-0003-make-event-names-use-input.h-from-sysroot-instead-of.patch are obsolete as there is no more host side python script for event name generation.
Patches
- evemu-0002-configure.ac-add-disable-tests-option.patch
- evemu-0005-configure.ac-add-disable-python-bindings-option.patch are committed upstream.
[1] http://lists.freedesktop.org/archives/input-tools/2014-November/001122.html
---
Changes v1 -> v2:
- no changes
--- package/evemu/evemu-0001-SYN_MAX.patch | 25 ------------ ...002-configure.ac-add-disable-tests-option.patch | 44 --------------------- ...names-use-input.h-from-sysroot-instead-of.patch | 30 -------------- ...ure.ac-add-disable-python-bindings-option.patch | 46 ---------------------- package/evemu/evemu.mk | 9 +---- 5 files changed, 1 insertion(+), 153 deletions(-) delete mode 100644 package/evemu/evemu-0001-SYN_MAX.patch delete mode 100644 package/evemu/evemu-0002-configure.ac-add-disable-tests-option.patch delete mode 100644 package/evemu/evemu-0003-make-event-names-use-input.h-from-sysroot-instead-of.patch delete mode 100644 package/evemu/evemu-0005-configure.ac-add-disable-python-bindings-option.patch
package/evemu/evemu-0001-SYN_MAX.patch deleted +0 -25
@@ -1,25 +0,0 @@ -[PATCH] make-event-names.py: fix SYN_MAX definition for modern kernel headers - -SYN_MAX has been exported to user space since 3.12 (52764fed5: Input: add -SYN_MAX and SYN_CNT constants), so only define it locally if not already -defined, otherwise the build breaks. - -Signed-off-by: Peter Korsgaard <[email protected]> ---- - src/make-event-names.py | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/src/make-event-names.py b/src/make-event-names.py -index bc77f2c..2d0924d 100755 ---- a/src/make-event-names.py -+++ b/src/make-event-names.py -@@ -92,7 +92,9 @@ def print_mapping_table(bits): - print("#ifndef EVENT_NAMES_H") - print("#define EVENT_NAMES_H") - print("") -+ print("#ifndef SYN_MAX") - print("#define SYN_MAX 3 /* linux/input.h doesn't define that */") -+ print("#endif") - print("") - - for prefix in prefixes:
package/evemu/evemu-0002-configure.ac-add-disable-tests-option.patch deleted +0 -44
44 lines not on this page · raw message
package/evemu/evemu-0003-make-event-names-use-input.h-from-sysroot-instead-of.patch deleted +0 -30
@@ -1,30 +0,0 @@ -From 6e0a0631d97b17a82f6ce1996bcb49ee2dbe1544 Mon Sep 17 00:00:00 2001 -From: Peter Seiderer <[email protected]> -Date: Fri, 25 Apr 2014 22:30:06 +0200 -Subject: [PATCH] make-event-names: use input.h from sysroot (instead of host - system version) - -Signed-off-by: Peter Seiderer <[email protected]> ---- - src/make-event-names.py | 4 +++- - 1 file changed, 3 insertions(+), 1 deletion(-) - -diff --git a/src/make-event-names.py b/src/make-event-names.py -index 2d0924d..945d473 100755 ---- a/src/make-event-names.py -+++ b/src/make-event-names.py -@@ -10,8 +10,10 @@ from __future__ import print_function - import argparse - import re - import sys -+import os - --SOURCE_FILE = "/usr/include/linux/input.h" -+# environment variable SYSROOT set by buildroot for cross-compilation -+SOURCE_FILE = os.environ.get('SYSROOT', '') + "/usr/include/linux/input.h" - - class Bits(object): - pass --- -1.8.1.4 -
package/evemu/evemu-0005-configure.ac-add-disable-python-bindings-option.patch deleted +0 -46
46 lines not on this page · raw message
package/evemu/evemu.mk +1 -8
@@ -4,7 +4,7 @@ # ################################################################################ -EVEMU_VERSION = 2.0.0 +EVEMU_VERSION = 2.1.0 EVEMU_SITE = http://cgit.freedesktop.org/evemu/snapshot EVEMU_LICENSE = LGPLv3 (library), GPLv3 (tools) EVEMU_LICENSE_FILES = COPYING COPYING.GPL3
@@ -14,19 +14,12 @@ EVEMU_LICENSE_FILES = COPYING COPYING.GPL3 # which doesn't have all the needed modules enabled, breaking the build EVEMU_CONF_ENV = ac_cv_path_ASCIIDOC="" -# needed for make-event-names.py to find sysroot provided input.h (instead -# of host system version) -EVEMU_MAKE_ENV = SYSROOT=$(STAGING_DIR) - # disable tests generation because of C++ dependency EVEMU_CONF_OPTS += --disable-tests # Uses PKG_CHECK_MODULES() in configure.ac EVEMU_DEPENDENCIES = host-pkgconf libevdev -# Needs Python for header file generation -EVEMU_DEPENDENCIES += $(if $(BR2_PACKAGE_PYTHON3),host-python3,host-python) - # Check for target python ifeq ($(BR2_PACKAGE_PYTHON)$(BR2_PACKAGE_PYTHON3),y) EVEMU_CONF_OPTS += --enable-python-bindings
Signature · 1 line
1.8.1.4
PATCH v2 3/4 evemu: bump version to 2.1.0
Dear Peter Seiderer,
I suggest you to do this:
EVEMU_SITE = http://www.freedesktop.org/software/evemuEVEMU_SOURCE = evemu-$(EVEMU_VERSION).tar.xz
That way it will download the evemu-2.1.0.tar.xz tarball and your hash file will make sense.
Right now it downloads a evemu-2.1.0.tar.gz from
http://cgit.freedesktop.org/evemu/snapshot/evemu-2.1.0.tar.gz and your has file is useless:
$ make WARNING: No hash found for /home/ldap/vriera/work/mips-buildroots/mips64/dl/evemu-2.1.0.tar.gz
Best regards,
Signature · 5 lines
Vicente Olivert Riera Graduate Software Engineer, MIPS Processor IP Imagination Technologies Limited t: +44 (0)113 2429814 www.imgtec.com
PATCH v2 4/4 evemu: add hash
In reply to Peter Seiderer---
Changes v1 -> v2:
- no changes
--- package/evemu/evemu.hash | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 package/evemu/evemu.hash
package/evemu/evemu.hash new file +2 -0
@@ -0,0 +1,2 @@ +# Hash from http://lists.freedesktop.org/archives/input-tools/2014-November/001122.html +sha256 9e66122fbb97ad8615eda629a823e08114761e9f6ff963d0f55b9e6e47832e58 evemu-2.1.0.tar.xz
Signature · 1 line
1.8.1.4
PATCH v2 4/4 evemu: add hash
Dear Peter Seiderer,
package/evemu/evemu.hash line 2
Quoted 2 lines · Peter Seiderer
package/evemu/evemu.hash new file +2
-0+# Hash from http://lists.freedesktop.org/archives/input-tools/2014-November/001122.html +sha256 9e66122fbb97ad8615eda629a823e08114761e9f6ff963d0f55b9e6e47832e58 evemu-2.1.0.tar.xz
I think the upstream hashes are wrong:
$ wget http://www.freedesktop.org/software/evemu/evemu-2.1.0.tar.xz --2014-11-14 14:28:23-- http://www.freedesktop.org/software/evemu/evemu-2.1.0.tar.xz Resolving www.freedesktop.org... 131.252.210.176 Connecting to www.freedesktop.org|131.252.210.176|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 502240 (490K) [application/x-tar] Saving to: ?evemu-2.1.0.tar.xz?
100%[===========================================================================>]
502,240 218K/s in 2.3s
2014-11-14 14:28:26 (218 KB/s) - ?evemu-2.1.0.tar.xz? saved [502240/502240]
$ md5sum evemu-2.1.0.tar.xz 006a0f3888840752bf9ce70fe14781bb evemu-2.1.0.tar.xz $ sha256sum evemu-2.1.0.tar.xz 0c87360882751356e9f977ebf7438c00fe97deb232ac725dd86e5ba78203ee97 evemu-2.1.0.tar.xz $ sha1sum evemu-2.1.0.tar.xz 4c29379a35cd770dd0d5fd6204674c45f9e4c392 evemu-2.1.0.tar.xz
Best regards,
Signature · 5 lines
Vicente Olivert Riera Graduate Software Engineer, MIPS Processor IP Imagination Technologies Limited t: +44 (0)113 2429814 www.imgtec.com
PATCH v2 4/4 evemu: add hash
Dear Peter Seiderer,
I have reported this problem upstream and they are going to fix it.
http://lists.freedesktop.org/archives/input-tools/2014-November/001124.html
Please, stay tuned and respin your patches when you are ready.
Thanks.
Signature · 5 lines
Vicente Olivert Riera Graduate Software Engineer, MIPS Processor IP Imagination Technologies Limited t: +44 (0)113 2429814 www.imgtec.com
PATCH v2 4/4 evemu: add hash
Dear Peter Seiderer,
The announcement has been amended:
http://lists.freedesktop.org/archives/input-tools/2014-November/001125.html
and the ".sums" file has been uploaded:
http://www.freedesktop.org/software/evemu/evemu-2.1.0.sums
Cheers,
Signature · 5 lines
Vicente Olivert Riera Graduate Software Engineer, MIPS Processor IP Imagination Technologies Limited t: +44 (0)113 2429814 www.imgtec.com
PATCH v2 1/4 libevdev: bump version to 1.3.1
In reply to Peter SeidererDear Peter Seiderer,
built successfully for MIPS architecture:
$ file output/target/usr/lib/libevdev.so.2.1.4 output/target/usr/lib/libevdev.so.2.1.4: ELF 32-bit MSB shared object, MIPS, MIPS32 rel2 version 1 (SYSV), dynamically linked, with unknown capability 0x41000000 = 0xf676e75, with unknown capability 0x10000 = 0x70403, stripped
Best regards,
Signature · 5 lines
Vicente Olivert Riera Graduate Software Engineer, MIPS Processor IP Imagination Technologies Limited t: +44 (0)113 2429814 www.imgtec.com