The tslib version you are using is very old, see https://packages.gentoo.org/packages/x11-libs/tslib Current stable release is 1.10, with libts version 0.7.0 (libts.so.0.7.0). Furthermore, this is no x11 library. It doesn't depend on an X server. It's a generic input library, mostly used on Linux.
https://github.com/kergoth/tslib/blob/master/ChangeLog
Hello, This request is two years old, currently, the last version is 1.20, released 2019-05-21: https://github.com/libts/tslib/releases/tag/1.20 Best regards,
Created attachment 589436 [details] tslib-1.20.ebuild
Created attachment 589438 [details] metadata.xml
Created attachment 589440 [details] Manifest
Hello, I made an updated version of the ebuild building the current last version of tslib, version 1.20, with the library libts.so in version 0.10.2. I hope it helps. Best regards.
Created attachment 589442 [details] build logs for tslib-1.20 Here the logs from building this new ebuild, with the following command: ebuild tslib-1.20.ebuild install My goal was just to test if it compiles as-is, only with the optional "--enable-input-evdev" option for ./configure. Best Regards.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71d6d1edfc98b69a916663e6a8ded466da1b313f commit 71d6d1edfc98b69a916663e6a8ded466da1b313f Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2019-12-25 15:33:04 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2019-12-25 16:01:45 +0000 x11-libs/tslib: 1.21 version bump Closes: https://bugs.gentoo.org/618654 Package-Manager: Portage-2.3.83, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> x11-libs/tslib/Manifest | 1 + .../tslib/files/tslib-1.21-optional-utils.patch | 21 ++++++++ x11-libs/tslib/metadata.xml | 4 ++ x11-libs/tslib/tslib-1.21.ebuild | 60 ++++++++++++++++++++++ 4 files changed, 86 insertions(+)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cff308d862a376ce9671288b88ef4c6b1c2eaeeb commit cff308d862a376ce9671288b88ef4c6b1c2eaeeb Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2021-02-25 11:28:04 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2021-02-25 15:06:50 +0000 x11-libs/tslib: 1.22 version bump, switch to cmake.eclass Released on 2020-07-01. Bug: https://bugs.gentoo.org/618654 Closes: https://bugs.gentoo.org/770559 Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> x11-libs/tslib/Manifest | 1 + x11-libs/tslib/tslib-1.22.ebuild | 61 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 62 insertions(+)