All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH] x11r7: xf86-input-tslib: upgrade to 1.0.0
@ 2017-05-14  7:50 Martin Kepplinger
  2017-05-14 12:37 ` Thomas Petazzoni
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Martin Kepplinger @ 2017-05-14  7:50 UTC (permalink / raw)
  To: buildroot

As the update from 0.0.X to 1.0.0 suggests, this is a major update. The driver
uses X11's touch API now, instead of motion with button emulation. Furthermore
it supports multitouch when a recent version of tslib is installed.

It is not backwards compatible for very old versions of the X server. See
https://github.com/merge/xf86-input-tslib/releases for some details.

Signed-off-by: Martin Kepplinger <martink@posteo.de>
---
 package/x11r7/xdriver_xf86-input-tslib/xdriver_xf86-input-tslib.hash | 4 ++--
 package/x11r7/xdriver_xf86-input-tslib/xdriver_xf86-input-tslib.mk   | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/package/x11r7/xdriver_xf86-input-tslib/xdriver_xf86-input-tslib.hash b/package/x11r7/xdriver_xf86-input-tslib/xdriver_xf86-input-tslib.hash
index b8eb2b86c..23d7a6142 100644
--- a/package/x11r7/xdriver_xf86-input-tslib/xdriver_xf86-input-tslib.hash
+++ b/package/x11r7/xdriver_xf86-input-tslib/xdriver_xf86-input-tslib.hash
@@ -1,2 +1,2 @@
-# https://github.com/merge/xf86-input-tslib/releases/download/0.0.7/xf86-input-tslib-0.0.7.tar.bz2.sha256
-sha256 6f23cc9702b0ae16086d364b275335c094efbf6acde57f8a030e4db5b9aece03  xf86-input-tslib-0.0.7.tar.bz2
+# https://github.com/merge/xf86-input-tslib/releases/download/1.0.0/xf86-input-tslib-1.0.0.tar.bz2.sha256
+sha256 2e888893b766bb987ed4d788555dc221e3974068580ba782753a4a80532a42e7  xf86-input-tslib-1.0.0.tar.bz2
diff --git a/package/x11r7/xdriver_xf86-input-tslib/xdriver_xf86-input-tslib.mk b/package/x11r7/xdriver_xf86-input-tslib/xdriver_xf86-input-tslib.mk
index 2e7863407..d2d9df47a 100644
--- a/package/x11r7/xdriver_xf86-input-tslib/xdriver_xf86-input-tslib.mk
+++ b/package/x11r7/xdriver_xf86-input-tslib/xdriver_xf86-input-tslib.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-XDRIVER_XF86_INPUT_TSLIB_VERSION = 0.0.7
+XDRIVER_XF86_INPUT_TSLIB_VERSION = 1.0.0
 XDRIVER_XF86_INPUT_TSLIB_SOURCE = xf86-input-tslib-$(XDRIVER_XF86_INPUT_TSLIB_VERSION).tar.bz2
 XDRIVER_XF86_INPUT_TSLIB_SITE = https://github.com/merge/xf86-input-tslib/releases/download/$(XDRIVER_XF86_INPUT_TSLIB_VERSION)
 XDRIVER_XF86_INPUT_TSLIB_LICENSE = MIT
-- 
2.11.0

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [Buildroot] [PATCH] x11r7: xf86-input-tslib: upgrade to 1.0.0
  2017-05-14  7:50 [Buildroot] [PATCH] x11r7: xf86-input-tslib: upgrade to 1.0.0 Martin Kepplinger
@ 2017-05-14 12:37 ` Thomas Petazzoni
  2017-05-15  6:28   ` Martin Kepplinger
  2017-06-05 18:23 ` Bernd Kuhls
  2017-06-07 20:55 ` Peter Korsgaard
  2 siblings, 1 reply; 6+ messages in thread
From: Thomas Petazzoni @ 2017-05-14 12:37 UTC (permalink / raw)
  To: buildroot

Hello,

On Sun, 14 May 2017 09:50:26 +0200, Martin Kepplinger wrote:
> As the update from 0.0.X to 1.0.0 suggests, this is a major update. The driver
> uses X11's touch API now, instead of motion with button emulation. Furthermore
> it supports multitouch when a recent version of tslib is installed.
> 
> It is not backwards compatible for very old versions of the X server. See
> https://github.com/merge/xf86-input-tslib/releases for some details.

What do you call "very old versions of the X server" ?

Buildroot still supports the X server in version 1.14.7. Does this
qualify as a "very old version" ?

Best regards,

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Buildroot] [PATCH] x11r7: xf86-input-tslib: upgrade to 1.0.0
  2017-05-14 12:37 ` Thomas Petazzoni
@ 2017-05-15  6:28   ` Martin Kepplinger
  2017-05-16  6:59     ` Martin Kepplinger
  0 siblings, 1 reply; 6+ messages in thread
From: Martin Kepplinger @ 2017-05-15  6:28 UTC (permalink / raw)
  To: buildroot

Am 2017-05-14 um 14:37 schrieb Thomas Petazzoni:
> Hello,
> 
> On Sun, 14 May 2017 09:50:26 +0200, Martin Kepplinger wrote:
>> As the update from 0.0.X to 1.0.0 suggests, this is a major update. The driver
>> uses X11's touch API now, instead of motion with button emulation. Furthermore
>> it supports multitouch when a recent version of tslib is installed.
>>
>> It is not backwards compatible for very old versions of the X server. See
>> https://github.com/merge/xf86-input-tslib/releases for some details.
> 
> What do you call "very old versions of the X server" ?
> 
> Buildroot still supports the X server in version 1.14.7. Does this
> qualify as a "very old version" ?
>

While, to be honest I'm still digging for the definitive answer here,
I'm pretty sure 1.12 is the minimum X.org xserver version supported for
1.0.0 here.

1.14 and up is supported.

                            martin

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Buildroot] [PATCH] x11r7: xf86-input-tslib: upgrade to 1.0.0
  2017-05-15  6:28   ` Martin Kepplinger
@ 2017-05-16  6:59     ` Martin Kepplinger
  0 siblings, 0 replies; 6+ messages in thread
From: Martin Kepplinger @ 2017-05-16  6:59 UTC (permalink / raw)
  To: buildroot



On 2017-05-15 08:28, Martin Kepplinger wrote:
> Am 2017-05-14 um 14:37 schrieb Thomas Petazzoni:
>> Hello,
>>
>> On Sun, 14 May 2017 09:50:26 +0200, Martin Kepplinger wrote:
>>> As the update from 0.0.X to 1.0.0 suggests, this is a major update. The driver
>>> uses X11's touch API now, instead of motion with button emulation. Furthermore
>>> it supports multitouch when a recent version of tslib is installed.
>>>
>>> It is not backwards compatible for very old versions of the X server. See
>>> https://github.com/merge/xf86-input-tslib/releases for some details.
>>
>> What do you call "very old versions of the X server" ?
>>
>> Buildroot still supports the X server in version 1.14.7. Does this
>> qualify as a "very old version" ?
>>
> 
> While, to be honest I'm still digging for the definitive answer here,
> I'm pretty sure 1.12 is the minimum X.org xserver version supported for
> 1.0.0 here.
> 
> 1.14 and up is supported.

yes. 1.12 it is. So 1.11 is "very old" :)

thanks
                      martin

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Buildroot] [PATCH] x11r7: xf86-input-tslib: upgrade to 1.0.0
  2017-05-14  7:50 [Buildroot] [PATCH] x11r7: xf86-input-tslib: upgrade to 1.0.0 Martin Kepplinger
  2017-05-14 12:37 ` Thomas Petazzoni
@ 2017-06-05 18:23 ` Bernd Kuhls
  2017-06-07 20:55 ` Peter Korsgaard
  2 siblings, 0 replies; 6+ messages in thread
From: Bernd Kuhls @ 2017-06-05 18:23 UTC (permalink / raw)
  To: buildroot

Am Sun, 14 May 2017 09:50:26 +0200 schrieb Martin Kepplinger:

> -XDRIVER_XF86_INPUT_TSLIB_VERSION = 0.0.7
> +XDRIVER_XF86_INPUT_TSLIB_VERSION = 1.0.0

Tested-by: Bernd Kuhls <bernd.kuhls@t-online.de>

compile-tested using this defconfig (X.org 1.14.7):

 BR2_TOOLCHAIN_BUILDROOT_WCHAR=y
 BR2_TOOLCHAIN_BUILDROOT_CXX=y
 BR2_PACKAGE_XORG7=y
 BR2_PACKAGE_XSERVER_XORG_SERVER=y
 BR2_PACKAGE_XSERVER_XORG_SERVER_V_1_14=y
 BR2_PACKAGE_XDRIVER_XF86_INPUT_TSLIB=y

http://patchwork.ozlabs.org/patch/771379/ is needed to fix a build error 
with >= gcc5 & X.org 1.14.7

and this defconfig (X.org 1.19.3)

BR2_TOOLCHAIN_BUILDROOT_WCHAR=y
BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_PACKAGE_XORG7=y
BR2_PACKAGE_XSERVER_XORG_SERVER=y
BR2_PACKAGE_XDRIVER_XF86_INPUT_TSLIB=y

Regards, Bernd

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Buildroot] [PATCH] x11r7: xf86-input-tslib: upgrade to 1.0.0
  2017-05-14  7:50 [Buildroot] [PATCH] x11r7: xf86-input-tslib: upgrade to 1.0.0 Martin Kepplinger
  2017-05-14 12:37 ` Thomas Petazzoni
  2017-06-05 18:23 ` Bernd Kuhls
@ 2017-06-07 20:55 ` Peter Korsgaard
  2 siblings, 0 replies; 6+ messages in thread
From: Peter Korsgaard @ 2017-06-07 20:55 UTC (permalink / raw)
  To: buildroot

>>>>> "Martin" == Martin Kepplinger <martink@posteo.de> writes:

 > As the update from 0.0.X to 1.0.0 suggests, this is a major update. The driver
 > uses X11's touch API now, instead of motion with button emulation. Furthermore
 > it supports multitouch when a recent version of tslib is installed.

 > It is not backwards compatible for very old versions of the X server. See
 > https://github.com/merge/xf86-input-tslib/releases for some details.

 > Signed-off-by: Martin Kepplinger <martink@posteo.de>

Committed, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2017-06-07 20:55 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-05-14  7:50 [Buildroot] [PATCH] x11r7: xf86-input-tslib: upgrade to 1.0.0 Martin Kepplinger
2017-05-14 12:37 ` Thomas Petazzoni
2017-05-15  6:28   ` Martin Kepplinger
2017-05-16  6:59     ` Martin Kepplinger
2017-06-05 18:23 ` Bernd Kuhls
2017-06-07 20:55 ` Peter Korsgaard

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.