* [Buildroot] [PATCH v2 1/4] libevdev: bump version to 1.3.1
@ 2014-11-13 22:24 Peter Seiderer
2014-11-13 22:24 ` [Buildroot] [PATCH v2 2/4] libevdev: add hash Peter Seiderer
` (3 more replies)
0 siblings, 4 replies; 10+ messages in thread
From: Peter Seiderer @ 2014-11-13 22:24 UTC (permalink / raw)
To: buildroot
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
Signed-off-by: Peter Seiderer <ps.report@gmx.net>
---
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(-)
diff --git a/package/libevdev/libevdev.mk b/package/libevdev/libevdev.mk
index fde7d3c..2fc8ff7 100644
--- a/package/libevdev/libevdev.mk
+++ b/package/libevdev/libevdev.mk
@@ -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
--
1.8.1.4
^ permalink raw reply related [flat|nested] 10+ messages in thread* [Buildroot] [PATCH v2 2/4] libevdev: add hash 2014-11-13 22:24 [Buildroot] [PATCH v2 1/4] libevdev: bump version to 1.3.1 Peter Seiderer @ 2014-11-13 22:24 ` Peter Seiderer 2014-11-14 13:54 ` Vicente Olivert Riera 2014-11-13 22:24 ` [Buildroot] [PATCH v2 3/4] evemu: bump version to 2.1.0 Peter Seiderer ` (2 subsequent siblings) 3 siblings, 1 reply; 10+ messages in thread From: Peter Seiderer @ 2014-11-13 22:24 UTC (permalink / raw) To: buildroot Signed-off-by: Peter Seiderer <ps.report@gmx.net> --- 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 diff --git a/package/libevdev/libevdev.hash b/package/libevdev/libevdev.hash new file mode 100644 index 0000000..b53a4ce --- /dev/null +++ b/package/libevdev/libevdev.hash @@ -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 -- 1.8.1.4 ^ permalink raw reply related [flat|nested] 10+ messages in thread
* [Buildroot] [PATCH v2 2/4] libevdev: add hash 2014-11-13 22:24 ` [Buildroot] [PATCH v2 2/4] libevdev: add hash Peter Seiderer @ 2014-11-14 13:54 ` Vicente Olivert Riera 0 siblings, 0 replies; 10+ messages in thread From: Vicente Olivert Riera @ 2014-11-14 13:54 UTC (permalink / raw) To: buildroot Dear Peter Seiderer, $ make libevdev-1.3.1.tar.xz: OK (sha256: 4b7c76195f0087023142f26c5fd2c254b35c861880c6902d3dd9b27daeec2643) >>> libevdev 1.3.1 Extracting Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Best regards, -- Vicente Olivert Riera Graduate Software Engineer, MIPS Processor IP Imagination Technologies Limited t: +44 (0)113 2429814 www.imgtec.com ^ permalink raw reply [flat|nested] 10+ messages in thread
* [Buildroot] [PATCH v2 3/4] evemu: bump version to 2.1.0 2014-11-13 22:24 [Buildroot] [PATCH v2 1/4] libevdev: bump version to 1.3.1 Peter Seiderer 2014-11-13 22:24 ` [Buildroot] [PATCH v2 2/4] libevdev: add hash Peter Seiderer @ 2014-11-13 22:24 ` Peter Seiderer 2014-11-14 14:28 ` Vicente Olivert Riera 2014-11-13 22:24 ` [Buildroot] [PATCH v2 4/4] evemu: add hash Peter Seiderer 2014-11-14 13:54 ` [Buildroot] [PATCH v2 1/4] libevdev: bump version to 1.3.1 Vicente Olivert Riera 3 siblings, 1 reply; 10+ messages in thread From: Peter Seiderer @ 2014-11-13 22:24 UTC (permalink / raw) To: buildroot See [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 Signed-off-by: Peter Seiderer <ps.report@gmx.net> --- 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 diff --git a/package/evemu/evemu-0001-SYN_MAX.patch b/package/evemu/evemu-0001-SYN_MAX.patch deleted file mode 100644 index b128794..0000000 --- a/package/evemu/evemu-0001-SYN_MAX.patch +++ /dev/null @@ -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 <peter@korsgaard.com> ---- - 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: diff --git a/package/evemu/evemu-0002-configure.ac-add-disable-tests-option.patch b/package/evemu/evemu-0002-configure.ac-add-disable-tests-option.patch deleted file mode 100644 index c470c44..0000000 --- a/package/evemu/evemu-0002-configure.ac-add-disable-tests-option.patch +++ /dev/null @@ -1,44 +0,0 @@ -From 628835a5addbe3dbf49fbd221b3785518c7b26ac Mon Sep 17 00:00:00 2001 -From: Peter Seiderer <ps.report@gmx.net> -Date: Sun, 27 Apr 2014 13:14:51 +0200 -Subject: [PATCH] configure.ac: add '--disable-tests' option - -Signed-off-by: Peter Seiderer <ps.report@gmx.net> ---- - Makefile.am | 2 +- - configure.ac | 9 +++++++++ - 2 files changed, 10 insertions(+), 1 deletion(-) - -diff --git a/Makefile.am b/Makefile.am -index 7b68f3d..a83b35f 100644 ---- a/Makefile.am -+++ b/Makefile.am -@@ -1,4 +1,4 @@ --SUBDIRS = src tools python test -+SUBDIRS = src tools python $(SUBDIR_TESTS) - - pkgconfigdir = $(libdir)/pkgconfig - pkgconfig_DATA = evemu.pc -diff --git a/configure.ac b/configure.ac -index 239811c..c7e16b3 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -45,6 +45,15 @@ if test "x$XMLTO" = "x" || test "x$ASCIIDOC" = "x"; then - AC_MSG_WARN([xmlto or asciidoc not found - cannot create man pages without it]) - fi - -+AC_ARG_ENABLE([tests], -+ AS_HELP_STRING([--disable-tests], [Disable running tests])) -+ -+AS_IF([test "x$enable_tests" != "xno"], [ -+ SUBDIR_TESTS=test -+]) -+ -+AC_SUBST([SUBDIR_TESTS]) -+ - AC_SUBST(AM_CFLAGS, - "-Wall -Wextra") - --- -1.8.1.4 - diff --git a/package/evemu/evemu-0003-make-event-names-use-input.h-from-sysroot-instead-of.patch b/package/evemu/evemu-0003-make-event-names-use-input.h-from-sysroot-instead-of.patch deleted file mode 100644 index 5ac3e74..0000000 --- a/package/evemu/evemu-0003-make-event-names-use-input.h-from-sysroot-instead-of.patch +++ /dev/null @@ -1,30 +0,0 @@ -From 6e0a0631d97b17a82f6ce1996bcb49ee2dbe1544 Mon Sep 17 00:00:00 2001 -From: Peter Seiderer <ps.report@gmx.net> -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 <ps.report@gmx.net> ---- - 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 - diff --git a/package/evemu/evemu-0005-configure.ac-add-disable-python-bindings-option.patch b/package/evemu/evemu-0005-configure.ac-add-disable-python-bindings-option.patch deleted file mode 100644 index 177d018..0000000 --- a/package/evemu/evemu-0005-configure.ac-add-disable-python-bindings-option.patch +++ /dev/null @@ -1,46 +0,0 @@ -From 4618fb3b788715c754872df5fed7bce0186f5089 Mon Sep 17 00:00:00 2001 -From: Peter Seiderer <ps.report@gmx.net> -Date: Sun, 27 Apr 2014 13:23:41 +0200 -Subject: [PATCH] configure.ac: add '--disable-python-bindings' option - -Signed-off-by: Peter Seiderer <ps.report@gmx.net> ---- - Makefile.am | 2 +- - configure.ac | 11 +++++++++++ - 2 files changed, 12 insertions(+), 1 deletion(-) - -diff --git a/Makefile.am b/Makefile.am -index a83b35f..fb87c76 100644 ---- a/Makefile.am -+++ b/Makefile.am -@@ -1,4 +1,4 @@ --SUBDIRS = src tools python $(SUBDIR_TESTS) -+SUBDIRS = src tools $(SUBDIR_PYTHON_BINDINGS) $(SUBDIR_TESTS) - - pkgconfigdir = $(libdir)/pkgconfig - pkgconfig_DATA = evemu.pc -diff --git a/configure.ac b/configure.ac -index c7e16b3..72c5fdf 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -54,6 +54,17 @@ AS_IF([test "x$enable_tests" != "xno"], [ - - AC_SUBST([SUBDIR_TESTS]) - -+AC_ARG_ENABLE([python-bindings], -+ AS_HELP_STRING([--disable-python-bindings], -+ [Disable generation of python bindings])) -+ -+AS_IF([test "x$enable_python_bindings" != "xno"], [ -+ SUBDIR_PYTHON_BINDINGS=python -+]) -+ -+AC_SUBST([SUBDIR_PYTHON_BINDINGS]) -+ -+ - AC_SUBST(AM_CFLAGS, - "-Wall -Wextra") - --- -1.8.1.4 - diff --git a/package/evemu/evemu.mk b/package/evemu/evemu.mk index 368eb8a..3154aeb 100644 --- a/package/evemu/evemu.mk +++ b/package/evemu/evemu.mk @@ -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 -- 1.8.1.4 ^ permalink raw reply related [flat|nested] 10+ messages in thread
* [Buildroot] [PATCH v2 3/4] evemu: bump version to 2.1.0 2014-11-13 22:24 ` [Buildroot] [PATCH v2 3/4] evemu: bump version to 2.1.0 Peter Seiderer @ 2014-11-14 14:28 ` Vicente Olivert Riera 0 siblings, 0 replies; 10+ messages in thread From: Vicente Olivert Riera @ 2014-11-14 14:28 UTC (permalink / raw) To: buildroot Dear Peter Seiderer, I suggest you to do this: EVEMU_SITE = http://www.freedesktop.org/software/evemu EVEMU_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, -- Vicente Olivert Riera Graduate Software Engineer, MIPS Processor IP Imagination Technologies Limited t: +44 (0)113 2429814 www.imgtec.com ^ permalink raw reply [flat|nested] 10+ messages in thread
* [Buildroot] [PATCH v2 4/4] evemu: add hash 2014-11-13 22:24 [Buildroot] [PATCH v2 1/4] libevdev: bump version to 1.3.1 Peter Seiderer 2014-11-13 22:24 ` [Buildroot] [PATCH v2 2/4] libevdev: add hash Peter Seiderer 2014-11-13 22:24 ` [Buildroot] [PATCH v2 3/4] evemu: bump version to 2.1.0 Peter Seiderer @ 2014-11-13 22:24 ` Peter Seiderer 2014-11-14 14:31 ` Vicente Olivert Riera 2014-11-14 13:54 ` [Buildroot] [PATCH v2 1/4] libevdev: bump version to 1.3.1 Vicente Olivert Riera 3 siblings, 1 reply; 10+ messages in thread From: Peter Seiderer @ 2014-11-13 22:24 UTC (permalink / raw) To: buildroot Signed-off-by: Peter Seiderer <ps.report@gmx.net> --- Changes v1 -> v2: - no changes --- package/evemu/evemu.hash | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 package/evemu/evemu.hash diff --git a/package/evemu/evemu.hash b/package/evemu/evemu.hash new file mode 100644 index 0000000..2dbe47f --- /dev/null +++ b/package/evemu/evemu.hash @@ -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 -- 1.8.1.4 ^ permalink raw reply related [flat|nested] 10+ messages in thread
* [Buildroot] [PATCH v2 4/4] evemu: add hash 2014-11-13 22:24 ` [Buildroot] [PATCH v2 4/4] evemu: add hash Peter Seiderer @ 2014-11-14 14:31 ` Vicente Olivert Riera 2014-11-14 14:54 ` Vicente Olivert Riera 0 siblings, 1 reply; 10+ messages in thread From: Vicente Olivert Riera @ 2014-11-14 14:31 UTC (permalink / raw) To: buildroot Dear Peter Seiderer, On 11/13/2014 10:24 PM, Peter Seiderer wrote: > +# 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, -- Vicente Olivert Riera Graduate Software Engineer, MIPS Processor IP Imagination Technologies Limited t: +44 (0)113 2429814 www.imgtec.com ^ permalink raw reply [flat|nested] 10+ messages in thread
* [Buildroot] [PATCH v2 4/4] evemu: add hash 2014-11-14 14:31 ` Vicente Olivert Riera @ 2014-11-14 14:54 ` Vicente Olivert Riera 2014-11-14 14:58 ` Vicente Olivert Riera 0 siblings, 1 reply; 10+ messages in thread From: Vicente Olivert Riera @ 2014-11-14 14:54 UTC (permalink / raw) To: buildroot 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. -- Vicente Olivert Riera Graduate Software Engineer, MIPS Processor IP Imagination Technologies Limited t: +44 (0)113 2429814 www.imgtec.com ^ permalink raw reply [flat|nested] 10+ messages in thread
* [Buildroot] [PATCH v2 4/4] evemu: add hash 2014-11-14 14:54 ` Vicente Olivert Riera @ 2014-11-14 14:58 ` Vicente Olivert Riera 0 siblings, 0 replies; 10+ messages in thread From: Vicente Olivert Riera @ 2014-11-14 14:58 UTC (permalink / raw) To: buildroot 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, -- Vicente Olivert Riera Graduate Software Engineer, MIPS Processor IP Imagination Technologies Limited t: +44 (0)113 2429814 www.imgtec.com ^ permalink raw reply [flat|nested] 10+ messages in thread
* [Buildroot] [PATCH v2 1/4] libevdev: bump version to 1.3.1 2014-11-13 22:24 [Buildroot] [PATCH v2 1/4] libevdev: bump version to 1.3.1 Peter Seiderer ` (2 preceding siblings ...) 2014-11-13 22:24 ` [Buildroot] [PATCH v2 4/4] evemu: add hash Peter Seiderer @ 2014-11-14 13:54 ` Vicente Olivert Riera 3 siblings, 0 replies; 10+ messages in thread From: Vicente Olivert Riera @ 2014-11-14 13:54 UTC (permalink / raw) To: buildroot Dear 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 Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Best regards, -- Vicente Olivert Riera Graduate Software Engineer, MIPS Processor IP Imagination Technologies Limited t: +44 (0)113 2429814 www.imgtec.com ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2014-11-14 14:58 UTC | newest] Thread overview: 10+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2014-11-13 22:24 [Buildroot] [PATCH v2 1/4] libevdev: bump version to 1.3.1 Peter Seiderer 2014-11-13 22:24 ` [Buildroot] [PATCH v2 2/4] libevdev: add hash Peter Seiderer 2014-11-14 13:54 ` Vicente Olivert Riera 2014-11-13 22:24 ` [Buildroot] [PATCH v2 3/4] evemu: bump version to 2.1.0 Peter Seiderer 2014-11-14 14:28 ` Vicente Olivert Riera 2014-11-13 22:24 ` [Buildroot] [PATCH v2 4/4] evemu: add hash Peter Seiderer 2014-11-14 14:31 ` Vicente Olivert Riera 2014-11-14 14:54 ` Vicente Olivert Riera 2014-11-14 14:58 ` Vicente Olivert Riera 2014-11-14 13:54 ` [Buildroot] [PATCH v2 1/4] libevdev: bump version to 1.3.1 Vicente Olivert Riera
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox