<div dir="ltr">Hi Maxin,<div><br></div><div>This breaks meta-qt4 which currently just depends on oe-core.<div><div><br></div><div>Can you see if we can make qt4-embedded have a configurable dependency on tslib which is disabled by default?</div><div><br></div><div>Ross</div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On 10 August 2016 at 10:30, Maxin B. John <span dir="ltr">&lt;<a href="mailto:maxin.john@intel.com" target="_blank">maxin.john@intel.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Modern systems generally use the kernel driver or libinput instead<br>
of tslib. Move tslib from oe-core along with xtscal.<br>
<br>
Signed-off-by: Maxin B. John &lt;<a href="mailto:maxin.john@intel.com">maxin.john@intel.com</a>&gt;<br>
---<br>
 meta/recipes-graphics/tslib/<wbr>tslib/ts.conf  | 25 --------------<br>
 meta/recipes-graphics/tslib/<wbr>tslib/tslib.sh |  8 -----<br>
 meta/recipes-graphics/tslib/<a href="http://tslib_1.1.bb" rel="noreferrer" target="_blank">ts<wbr>lib_1.1.bb</a>   | 53 ------------------------------<br>
 3 files changed, 86 deletions(-)<br>
 delete mode 100644 meta/recipes-graphics/tslib/<wbr>tslib/ts.conf<br>
 delete mode 100644 meta/recipes-graphics/tslib/<wbr>tslib/tslib.sh<br>
 delete mode 100644 meta/recipes-graphics/tslib/<a href="http://tslib_1.1.bb" rel="noreferrer" target="_blank">ts<wbr>lib_1.1.bb</a><br>
<br>
diff --git a/meta/recipes-graphics/tslib/<wbr>tslib/ts.conf b/meta/recipes-graphics/tslib/<wbr>tslib/ts.conf<br>
deleted file mode 100644<br>
index 1b0da93..0000000<br>
--- a/meta/recipes-graphics/tslib/<wbr>tslib/ts.conf<br>
+++ /dev/null<br>
@@ -1,25 +0,0 @@<br>
-# Uncomment if you wish to use the linux input layer event interface<br>
-module_raw input<br>
-<br>
-# Uncomment if you&#39;re using a Sharp Zaurus SL-5500/SL-5000d<br>
-# module_raw collie<br>
-<br>
-# Uncomment if you&#39;re using a Sharp Zaurus SL-C700/C750/C760/C860<br>
-# module_raw corgi<br>
-<br>
-# Uncomment if you&#39;re using a device with a UCB1200/1300/1400 TS interface<br>
-# module_raw ucb1x00<br>
-<br>
-# Uncomment if you&#39;re using an HP iPaq h3600 or similar<br>
-# module_raw h3600<br>
-<br>
-# Uncomment if you&#39;re using a Hitachi Webpad<br>
-# module_raw mk712<br>
-<br>
-# Uncomment if you&#39;re using an IBM Arctic II<br>
-# module_raw arctic2<br>
-<br>
-module pthres pmin=1<br>
-module variance delta=30<br>
-module dejitter delta=100<br>
-module linear<br>
diff --git a/meta/recipes-graphics/tslib/<wbr>tslib/tslib.sh b/meta/recipes-graphics/tslib/<wbr>tslib/tslib.sh<br>
deleted file mode 100644<br>
index 7068e8d..0000000<br>
--- a/meta/recipes-graphics/tslib/<wbr>tslib/tslib.sh<br>
+++ /dev/null<br>
@@ -1,8 +0,0 @@<br>
-#!/bin/sh<br>
-<br>
-if [ -e /dev/input/touchscreen0 ]; then<br>
-    TSLIB_TSDEVICE=/dev/input/<wbr>touchscreen0<br>
-<br>
-    export TSLIB_TSDEVICE<br>
-fi<br>
-<br>
diff --git a/meta/recipes-graphics/tslib/<a href="http://tslib_1.1.bb" rel="noreferrer" target="_blank"><wbr>tslib_1.1.bb</a> b/meta/recipes-graphics/tslib/<a href="http://tslib_1.1.bb" rel="noreferrer" target="_blank"><wbr>tslib_1.1.bb</a><br>
deleted file mode 100644<br>
index b0264c3..0000000<br>
--- a/meta/recipes-graphics/tslib/<a href="http://tslib_1.1.bb" rel="noreferrer" target="_blank"><wbr>tslib_1.1.bb</a><br>
+++ /dev/null<br>
@@ -1,53 +0,0 @@<br>
-SUMMARY = &quot;An abstraction layer for touchscreen panel events&quot;<br>
-DESCRIPTION = &quot;Tslib is an abstraction layer for touchscreen panel \<br>
-events, as well as a filter stack for the manipulation of those events. \<br>
-Tslib is generally used on embedded devices to provide a common user \<br>
-space interface to touchscreen functionality.&quot;<br>
-HOMEPAGE = &quot;<a href="http://tslib.berlios.de/" rel="noreferrer" target="_blank">http://tslib.berlios.de/</a>&quot;<br>
-<br>
-AUTHOR = &quot;Russell King w/ plugins by Chris Larson et. al.&quot;<br>
-SECTION = &quot;base&quot;<br>
-LICENSE = &quot;LGPLv2&quot;<br>
-LIC_FILES_CHKSUM = &quot;file://COPYING;md5=<wbr>f30a9716ef3762e3467a2f62bf790f<wbr>0a&quot;<br>
-<br>
-SRC_URI = &quot;<a href="https://github.com/kergoth/tslib/releases/download/${PV}/tslib-${PV}.tar.xz;downloadfilename=tslib-${PV}.tar.xz" rel="noreferrer" target="_blank">https://github.com/kergoth/<wbr>tslib/releases/download/${PV}/<wbr>tslib-${PV}.tar.xz;<wbr>downloadfilename=tslib-${PV}.<wbr>tar.xz</a> \<br>
-           file://ts.conf \<br>
-           file://tslib.sh \<br>
-&quot;<br>
-<br>
-SRC_URI[md5sum] = &quot;<wbr>14771f8607b341bb4b297819d37e83<wbr>7d&quot;<br>
-SRC_URI[sha256sum] = &quot;<wbr>fe35e5f710ea933b118f710e2ce440<wbr>3ac076fe69926b570333867d4de082<wbr>a51c&quot;<br>
-<br>
-UPSTREAM_CHECK_URI = &quot;<a href="https://github.com/kergoth/tslib/releases" rel="noreferrer" target="_blank">https://github.com/kergoth/<wbr>tslib/releases</a>&quot;<br>
-<br>
-inherit autotools pkgconfig<br>
-<br>
-EXTRA_OECONF = &quot;--enable-shared --disable-h3600 --enable-input --disable-corgi --disable-collie --disable-mk712 --disable-arctic2 --disable-ucb1x00&quot;<br>
-<br>
-do_install_prepend() {<br>
-       install -m 0644 ${WORKDIR}/ts.conf ${S}/etc/ts.conf<br>
-}<br>
-<br>
-do_install_append() {<br>
-       install -d ${D}${sysconfdir}/profile.d/<br>
-       install -m 0755 ${WORKDIR}/tslib.sh ${D}${sysconfdir}/profile.d/<br>
-}<br>
-<br>
-# People should consider using udev&#39;s /dev/input/touchscreen0 symlink<br>
-# instead of detect-stylus<br>
-#RDEPENDS_tslib-conf_weird-<wbr>machine = &quot;detect-stylus&quot;<br>
-RPROVIDES_tslib-conf = &quot;libts-0.0-conf&quot;<br>
-<br>
-PACKAGES =+ &quot;tslib-conf tslib-tests tslib-calibrate&quot;<br>
-DEBIAN_NOAUTONAME_tslib-conf = &quot;1&quot;<br>
-DEBIAN_NOAUTONAME_tslib-tests = &quot;1&quot;<br>
-DEBIAN_NOAUTONAME_tslib-<wbr>calibrate = &quot;1&quot;<br>
-<br>
-RDEPENDS_${PN} = &quot;tslib-conf&quot;<br>
-RRECOMMENDS_${PN} = &quot;pointercal&quot;<br>
-<br>
-FILES_${PN}-dev += &quot;${libdir}/ts/*.la&quot;<br>
-FILES_tslib-conf = &quot;${sysconfdir}/ts.conf ${sysconfdir}/profile.d/tslib.<wbr>sh ${datadir}/tslib&quot;<br>
-FILES_${PN} = &quot;${libdir}/*.so.* ${libdir}/ts/*.so*&quot;<br>
-FILES_tslib-calibrate += &quot;${bindir}/ts_calibrate&quot;<br>
-FILES_tslib-tests = &quot;${bindir}/ts_harvest ${bindir}/ts_print ${bindir}/ts_print_raw ${bindir}/ts_test&quot;<br>
<span class="HOEnZb"><font color="#888888">--<br>
2.4.0<br>
<br>
--<br>
______________________________<wbr>_________________<br>
Openembedded-core mailing list<br>
<a href="mailto:Openembedded-core@lists.openembedded.org">Openembedded-core@lists.<wbr>openembedded.org</a><br>
<a href="http://lists.openembedded.org/mailman/listinfo/openembedded-core" rel="noreferrer" target="_blank">http://lists.openembedded.org/<wbr>mailman/listinfo/openembedded-<wbr>core</a><br>
</font></span></blockquote></div><br></div>