* [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 an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.