[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/files/, x11-libs/tslib/
commit: 23992115b237c990509c622a77fe157aa866a971
Author: Andreas Sturmlechner gentoo org>
AuthorDate: Mon Nov 24 19:28:03 2025 +
Commit: Andreas Sturmlechner gentoo org>
CommitDate: Mon Nov 24 20:24:00 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23992115
x11-libs/tslib: drop 1.23
Signed-off-by: Andreas Sturmlechner gentoo.org>
x11-libs/tslib/files/tslib-1.23-cmake4.patch | 11 -
x11-libs/tslib/tslib-1.23.ebuild | 61
2 files changed, 72 deletions(-)
diff --git a/x11-libs/tslib/files/tslib-1.23-cmake4.patch
b/x11-libs/tslib/files/tslib-1.23-cmake4.patch
deleted file mode 100644
index e4c26352d018..
--- a/x11-libs/tslib/files/tslib-1.23-cmake4.patch
+++ /dev/null
@@ -1,11 +0,0 @@
a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -8,7 +8,7 @@
- #
- #
-
--cmake_minimum_required(VERSION 3.3)
-+cmake_minimum_required(VERSION 3.5)
-
- project(tslib LANGUAGES C)
-
diff --git a/x11-libs/tslib/tslib-1.23.ebuild b/x11-libs/tslib/tslib-1.23.ebuild
deleted file mode 100644
index 70e9cafc83c8..
--- a/x11-libs/tslib/tslib-1.23.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib
-
-DESCRIPTION="Touchscreen Access Library"
-HOMEPAGE="https://github.com/kergoth/tslib";
-SRC_URI="https://github.com/libts/tslib/releases/download/${PV}/${P}.tar.xz";
-
-LICENSE="LGPL-2 uinput? ( GPL-2+ )"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv
~s390 ~sparc x86"
-IUSE="evdev sdl uinput"
-
-DEPEND="
- evdev? ( dev-libs/libevdev[${MULTILIB_USEDEP}] )
- sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="evdev? ( virtual/pkgconfig )"
-
-DOCS=( AUTHORS NEWS README{,.md} )
-
-PATCHES=(
- "${FILESDIR}/${PN}-1.21-optional-utils.patch"
- "${FILESDIR}/${P}-cmake4.patch" # bug 955696
-)
-
-src_configure() {
- my_configure() {
- local mycmakeargs=(
- -Denable-input-evdev=$(usex evdev)
- -DENABLE_TOOLS=$(usex uinput $(multilib_is_native_abi
&& echo ON || echo OFF) OFF)
- -DENABLE_UTILS=$(multilib_is_native_abi && echo ON ||
echo OFF)
- -Denable-arctic2=ON
- -Denable-collie=ON
- -Denable-corgi=ON
- -Denable-cy8mrln-palmpre=ON
- -Denable-dejitter=ON
- -Denable-dmc=ON
- -Denable-dmc_dus3000=ON
- -Denable-galax=ON
- -Denable-h3600=ON
- -Denable-input=ON
- -Denable-linear-h2200=ON
- -Denable-linear=ON
- -Denable-mk712=ON
- -Denable-one-wire-ts-input=ON
- -Denable-pthres=ON
- -Denable-tatung=ON
- -Denable-ucb1x00=ON
- -Denable-variance=ON
- )
- multilib_is_native_abi && mycmakeargs+=( -Dwith-sdl=$(usex sdl)
)
-
- cmake_src_configure
- }
- multilib_parallel_foreach_abi my_configure
-}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/
commit: 648bc215d5f9af119f36fa9693fefe57bd56e844
Author: Arthur Zamarin gentoo org>
AuthorDate: Sat Nov 8 08:33:13 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sat Nov 8 08:33:13 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=648bc215
x11-libs/tslib: Stabilize 1.23-r1 arm, #964435
Signed-off-by: Arthur Zamarin gentoo.org>
x11-libs/tslib/tslib-1.23-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-libs/tslib/tslib-1.23-r1.ebuild
b/x11-libs/tslib/tslib-1.23-r1.ebuild
index 83df84627adc..b4994471fdc3 100644
--- a/x11-libs/tslib/tslib-1.23-r1.ebuild
+++ b/x11-libs/tslib/tslib-1.23-r1.ebuild
@@ -11,7 +11,7 @@
SRC_URI="https://github.com/libts/tslib/releases/download/${PV}/${P}.tar.xz";
LICENSE="LGPL-2 uinput? ( GPL-2+ )"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv
~s390 ~sparc x86"
IUSE="evdev sdl uinput"
DEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/
commit: b48d6061dfc55fb7ebec90338b68231a744fbefd
Author: Arthur Zamarin gentoo org>
AuthorDate: Sun Oct 26 08:46:58 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sun Oct 26 08:46:58 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b48d6061
x11-libs/tslib: Stabilize 1.23-r1 ppc64, #964435
Signed-off-by: Arthur Zamarin gentoo.org>
x11-libs/tslib/tslib-1.23-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-libs/tslib/tslib-1.23-r1.ebuild
b/x11-libs/tslib/tslib-1.23-r1.ebuild
index 5b87efc3c73f..83df84627adc 100644
--- a/x11-libs/tslib/tslib-1.23-r1.ebuild
+++ b/x11-libs/tslib/tslib-1.23-r1.ebuild
@@ -11,7 +11,7 @@
SRC_URI="https://github.com/libts/tslib/releases/download/${PV}/${P}.tar.xz";
LICENSE="LGPL-2 uinput? ( GPL-2+ )"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv
~s390 ~sparc x86"
IUSE="evdev sdl uinput"
DEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/
commit: d0d14ddf5e53dfe57f6e3475553c448693270842
Author: Arthur Zamarin gentoo org>
AuthorDate: Sun Oct 26 08:46:57 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sun Oct 26 08:46:57 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0d14ddf
x11-libs/tslib: Stabilize 1.23-r1 ppc, #964435
Signed-off-by: Arthur Zamarin gentoo.org>
x11-libs/tslib/tslib-1.23-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-libs/tslib/tslib-1.23-r1.ebuild
b/x11-libs/tslib/tslib-1.23-r1.ebuild
index 66fdf74a4a31..5b87efc3c73f 100644
--- a/x11-libs/tslib/tslib-1.23-r1.ebuild
+++ b/x11-libs/tslib/tslib-1.23-r1.ebuild
@@ -11,7 +11,7 @@
SRC_URI="https://github.com/libts/tslib/releases/download/${PV}/${P}.tar.xz";
LICENSE="LGPL-2 uinput? ( GPL-2+ )"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv
~s390 ~sparc x86"
IUSE="evdev sdl uinput"
DEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/
commit: c9392ad9a7c7638d45a57cddc972ef8481dd14d8
Author: Sam James gentoo org>
AuthorDate: Sun Oct 26 01:03:11 2025 +
Commit: Sam James gentoo org>
CommitDate: Sun Oct 26 01:03:11 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9392ad9
x11-libs/tslib: Stabilize 1.23-r1 arm64, #964435
Signed-off-by: Sam James gentoo.org>
x11-libs/tslib/tslib-1.23-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-libs/tslib/tslib-1.23-r1.ebuild
b/x11-libs/tslib/tslib-1.23-r1.ebuild
index 10427f434f47..66fdf74a4a31 100644
--- a/x11-libs/tslib/tslib-1.23-r1.ebuild
+++ b/x11-libs/tslib/tslib-1.23-r1.ebuild
@@ -11,7 +11,7 @@
SRC_URI="https://github.com/libts/tslib/releases/download/${PV}/${P}.tar.xz";
LICENSE="LGPL-2 uinput? ( GPL-2+ )"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc x86"
IUSE="evdev sdl uinput"
DEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/
commit: 6b173440af06aa19cb5b36e9f9d325b000eb902b
Author: Arthur Zamarin gentoo org>
AuthorDate: Sat Oct 25 05:47:59 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sat Oct 25 05:47:59 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b173440
x11-libs/tslib: Stabilize 1.23-r1 amd64, #964435
Signed-off-by: Arthur Zamarin gentoo.org>
x11-libs/tslib/tslib-1.23-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-libs/tslib/tslib-1.23-r1.ebuild
b/x11-libs/tslib/tslib-1.23-r1.ebuild
index 7c87de85a91b..10427f434f47 100644
--- a/x11-libs/tslib/tslib-1.23-r1.ebuild
+++ b/x11-libs/tslib/tslib-1.23-r1.ebuild
@@ -11,7 +11,7 @@
SRC_URI="https://github.com/libts/tslib/releases/download/${PV}/${P}.tar.xz";
LICENSE="LGPL-2 uinput? ( GPL-2+ )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc x86"
IUSE="evdev sdl uinput"
DEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/
commit: 4de151088b72334751a088ea52e81ba558d25004
Author: Sam James gentoo org>
AuthorDate: Sat Oct 25 01:05:46 2025 +
Commit: Sam James gentoo org>
CommitDate: Sat Oct 25 01:05:46 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4de15108
x11-libs/tslib: Stabilize 1.23-r1 x86, #964435
Signed-off-by: Sam James gentoo.org>
x11-libs/tslib/tslib-1.23-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-libs/tslib/tslib-1.23-r1.ebuild
b/x11-libs/tslib/tslib-1.23-r1.ebuild
index 2b448913aa87..7c87de85a91b 100644
--- a/x11-libs/tslib/tslib-1.23-r1.ebuild
+++ b/x11-libs/tslib/tslib-1.23-r1.ebuild
@@ -11,7 +11,7 @@
SRC_URI="https://github.com/libts/tslib/releases/download/${PV}/${P}.tar.xz";
LICENSE="LGPL-2 uinput? ( GPL-2+ )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc x86"
IUSE="evdev sdl uinput"
DEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/, x11-libs/tslib/files/
commit: 207d8bd75d7a02214e01ab1e9327def9484473b9 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Oct 21 21:33:51 2025 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Oct 21 21:34:51 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=207d8bd7 x11-libs/tslib: Use upstreamed CMake 3.10 minimum patch Signed-off-by: Andreas Sturmlechner gentoo.org> x11-libs/tslib/files/tslib-1.23-cmake4-1.patch | 21 +++-- x11-libs/tslib/tslib-1.23-r1.ebuild| 6 +++--- 2 files changed, 10 insertions(+), 17 deletions(-) diff --git a/x11-libs/tslib/files/tslib-1.23-cmake4-1.patch b/x11-libs/tslib/files/tslib-1.23-cmake4-1.patch index b8c28114ca82..9bbfca909cd1 100644 --- a/x11-libs/tslib/files/tslib-1.23-cmake4-1.patch +++ b/x11-libs/tslib/files/tslib-1.23-cmake4-1.patch @@ -1,19 +1,15 @@ -From eaa4a100fdcb5e2eac02d8b44a73cd6ad9caafd8 Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner -Date: Fri, 17 Oct 2025 12:44:25 +0200 -Subject: [PATCH] Bump minimum CMAKE_MINIMUM_REQUIRED version to 3.5, set range - up to 3.31 +From 972a8eb7b768a7d4d97ab3364e5da8e612d88068 Mon Sep 17 00:00:00 2001 +From: Weijia Wang <[email protected]> +Date: Sat, 18 Oct 2025 10:21:59 +0200 +Subject: [PATCH] CMake: bump minimal required version -CMake 3.31 started to warn about removing < 3.10 compatibility in the future. -CMake 4 dropped < 3.5 compatibility. - -Signed-off-by: Andreas Sturmlechner +Co-authored-by: kyehn --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt -index 269ea77..6bacc4f 100644 +index 269ea77..3fd863c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -8,7 +8,7 @@ @@ -21,10 +17,7 @@ index 269ea77..6bacc4f 100644 # -cmake_minimum_required(VERSION 3.3) -+cmake_minimum_required(VERSION 3.10..3.31) ++cmake_minimum_required(VERSION 3.10) project(tslib LANGUAGES C) --- -2.51.0 - diff --git a/x11-libs/tslib/tslib-1.23-r1.ebuild b/x11-libs/tslib/tslib-1.23-r1.ebuild index 6a9d962ecebe..2b448913aa87 100644 --- a/x11-libs/tslib/tslib-1.23-r1.ebuild +++ b/x11-libs/tslib/tslib-1.23-r1.ebuild @@ -24,9 +24,9 @@ BDEPEND="evdev? ( virtual/pkgconfig )" DOCS=( AUTHORS NEWS README{,.md} ) PATCHES=( - "${FILESDIR}/${PN}-1.21-optional-utils.patch" - "${FILESDIR}/${P}-cmake4-1.patch" # bug 955696 - "${FILESDIR}/${P}-fix-64bit-time_t-printf-ub.patch" + "${FILESDIR}/${PN}-1.21-optional-utils.patch" # downstream + "${FILESDIR}/${P}-cmake4-1.patch" # bug 955696, git master + "${FILESDIR}/${P}-fix-64bit-time_t-printf-ub.patch" # git master ) src_configure() {
[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/
commit: 0256741329c7e0c89db9f033b7866cfcf211be87
Author: Andreas Sturmlechner gentoo org>
AuthorDate: Wed Oct 15 14:41:50 2025 +
Commit: Andreas Sturmlechner gentoo org>
CommitDate: Thu Oct 16 18:11:45 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02567413
x11-libs/tslib: drop 1.22
Signed-off-by: Andreas Sturmlechner gentoo.org>
x11-libs/tslib/Manifest | 1 -
x11-libs/tslib/tslib-1.22.ebuild | 58
2 files changed, 59 deletions(-)
diff --git a/x11-libs/tslib/Manifest b/x11-libs/tslib/Manifest
index fc6d780936f9..9124a23eba19 100644
--- a/x11-libs/tslib/Manifest
+++ b/x11-libs/tslib/Manifest
@@ -1,2 +1 @@
-DIST tslib-1.22.tar.xz 351192 BLAKE2B
8cec9fe17b9aee7dac44bf54a78482b81a67072a7c1497b4c5a2a6703bb0e897a2481bc06df0fd91ca97fef3b4ebf17c475c3b717ce7f32fb677db5918630759
SHA512
8f51fc5e37bb1babb89e8d6d5302c7d7b712820525bed0253f980028a78b343e4100065bbe0ecafb828a7edf3a9b77f96929ab79205d516ebbf6c25b32af0008
DIST tslib-1.23.tar.xz 360140 BLAKE2B
7cba3a4f9ddb91a1325c6fbfbd6d1c5d42e1847e82199eff329206519fe88da05ee7ca1d0f72ddd8b8d303d122208e74a98a07f642dafc359c29a99c284f34c6
SHA512
0fbd8e859fe7c24410a1436d3e12f618775e8594dc720ff98d12c8e8cef1ad07a36eb6f5911b2c4d976cc32ab75dd8988bd814379e1b7d8d35d88d7cf2b44dd1
diff --git a/x11-libs/tslib/tslib-1.22.ebuild b/x11-libs/tslib/tslib-1.22.ebuild
deleted file mode 100644
index c016b081340d..
--- a/x11-libs/tslib/tslib-1.22.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib
-
-DESCRIPTION="Touchscreen Access Library"
-HOMEPAGE="https://github.com/kergoth/tslib";
-SRC_URI="https://github.com/libts/tslib/releases/download/${PV}/${P}.tar.xz";
-
-LICENSE="LGPL-2 uinput? ( GPL-2+ )"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv
~s390 ~sparc x86"
-IUSE="evdev sdl uinput"
-
-DEPEND="
- evdev? ( dev-libs/libevdev[${MULTILIB_USEDEP}] )
- sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="evdev? ( virtual/pkgconfig )"
-
-DOCS=( AUTHORS NEWS README{,.md} )
-
-PATCHES=( "${FILESDIR}/${PN}-1.21-optional-utils.patch" )
-
-src_configure() {
- my_configure() {
- local mycmakeargs=(
- -Denable-input-evdev=$(usex evdev)
- -DENABLE_TOOLS=$(usex uinput $(multilib_is_native_abi
&& echo ON || echo OFF) OFF)
- -DENABLE_UTILS=$(multilib_is_native_abi && echo ON ||
echo OFF)
- -Denable-arctic2=ON
- -Denable-collie=ON
- -Denable-corgi=ON
- -Denable-cy8mrln-palmpre=ON
- -Denable-dejitter=ON
- -Denable-dmc=ON
- -Denable-dmc_dus3000=ON
- -Denable-galax=ON
- -Denable-h3600=ON
- -Denable-input=ON
- -Denable-linear-h2200=ON
- -Denable-linear=ON
- -Denable-mk712=ON
- -Denable-one-wire-ts-input=ON
- -Denable-pthres=ON
- -Denable-tatung=ON
- -Denable-ucb1x00=ON
- -Denable-variance=ON
- )
- multilib_is_native_abi && mycmakeargs+=( -Dwith-sdl=$(usex sdl)
)
-
- cmake_src_configure
- }
- multilib_parallel_foreach_abi my_configure
-}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/files/, x11-libs/tslib/
commit: 00d7f2a3d8a295d79c9f300dcbfa12cb6a4d0ae4 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Oct 17 11:00:52 2025 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Oct 17 13:09:13 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00d7f2a3 x11-libs/tslib: Fix CMake <3.10 warning, build w/ 32-bit and printf UB Signed-off-by: Andreas Sturmlechner gentoo.org> x11-libs/tslib/files/tslib-1.23-cmake4-1.patch | 30 +++ .../tslib-1.23-fix-64bit-time_t-printf-ub.patch| 213 + x11-libs/tslib/tslib-1.23-r1.ebuild| 62 ++ 3 files changed, 305 insertions(+) diff --git a/x11-libs/tslib/files/tslib-1.23-cmake4-1.patch b/x11-libs/tslib/files/tslib-1.23-cmake4-1.patch new file mode 100644 index ..b8c28114ca82 --- /dev/null +++ b/x11-libs/tslib/files/tslib-1.23-cmake4-1.patch @@ -0,0 +1,30 @@ +From eaa4a100fdcb5e2eac02d8b44a73cd6ad9caafd8 Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Fri, 17 Oct 2025 12:44:25 +0200 +Subject: [PATCH] Bump minimum CMAKE_MINIMUM_REQUIRED version to 3.5, set range + up to 3.31 + +CMake 3.31 started to warn about removing < 3.10 compatibility in the future. +CMake 4 dropped < 3.5 compatibility. + +Signed-off-by: Andreas Sturmlechner +--- + CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 269ea77..6bacc4f 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -8,7 +8,7 @@ + # + # + +-cmake_minimum_required(VERSION 3.3) ++cmake_minimum_required(VERSION 3.10..3.31) + + project(tslib LANGUAGES C) + +-- +2.51.0 + diff --git a/x11-libs/tslib/files/tslib-1.23-fix-64bit-time_t-printf-ub.patch b/x11-libs/tslib/files/tslib-1.23-fix-64bit-time_t-printf-ub.patch new file mode 100644 index ..392d56e4f418 --- /dev/null +++ b/x11-libs/tslib/files/tslib-1.23-fix-64bit-time_t-printf-ub.patch @@ -0,0 +1,213 @@ +Source: + [PATCH 1/2]: git master + [PATCH 2/2]: https://github.com/libts/tslib/pull/229 + +From acc471e96693b3f772b42687c5378591f0ed54ae Mon Sep 17 00:00:00 2001 +From: steini2001 <[email protected]> +Date: Tue, 12 Nov 2024 14:25:15 +0100 +Subject: [PATCH 1/2] Fix build on 32bit arches with 64bit time_t and debug + enabled + +commit a7a39a6 forgot this one +--- + plugins/input-raw.c | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/plugins/input-raw.c b/plugins/input-raw.c +index 0e8a22f..da22720 100644 +--- a/plugins/input-raw.c b/plugins/input-raw.c +@@ -650,8 +650,8 @@ static int ts_input_read_mt(struct tslib_module_info *inf, + #ifdef DEBUG + printf("INPUT-RAW: read type %d code %3d value %4d time %ld.%ld\n", + i->ev[it].type, i->ev[it].code, +- i->ev[it].value, (long)i->ev[it].time.tv_sec, +- (long)i->ev[it].time.tv_usec); ++ i->ev[it].value, (long)i->ev[it].input_event_sec, ++ (long)i->ev[it].input_event_usec); + #endif + switch (i->ev[it].type) { + case EV_KEY: +-- +2.51.0 + + +From 32cf8d1b9e38b5eada97b00c73999af48be2d1cb Mon Sep 17 00:00:00 2001 +From: steini2001 <[email protected]> +Date: Tue, 12 Nov 2024 15:02:31 +0100 +Subject: [PATCH 2/2] fix printf with 64bit time_t + +Printing long long with %ld is UB. Converting long long to long could overflow. +To be compatible with 32bit time_t we need an explicit cast to long long. +--- + README.md | 6 +++--- + plugins/input-evdev-raw.c | 14 +++--- + plugins/input-raw.c | 12 ++-- + tests/ts_print.c | 2 +- + tests/ts_print_mt.c | 6 +++--- + tests/ts_print_raw.c | 2 +- + tests/ts_test.c | 2 +- + tests/ts_test_mt_sdl.c| 6 +++--- + 8 files changed, 25 insertions(+), 25 deletions(-) + +diff --git a/README.md b/README.md +index aaec82d..1d781b8 100644 +--- a/README.md b/README.md +@@ -585,9 +585,9 @@ This is a complete example program, similar to `ts_print_mt.c`: + continue; + #endif + +- printf("%ld.%06ld: (slot %d) %6d %6d %6d\n", +- samp_mt[j][i].tv.tv_sec, +- samp_mt[j][i].tv.tv_usec, ++ printf("%lld.%06lld: (slot %d) %6d %6d %6d\n", ++ (long long)samp_mt[j][i].tv.tv_sec, ++ (long long)samp_mt[j][i].tv.tv_usec, + samp_mt[j][i].slot, + samp_mt[j][i].x, + samp_mt[j][i].y, +diff --git a/plugins/input-evdev-raw.c b/plugins/input-evdev-raw.c +inde
[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/
commit: ca5887fe3057b5633e7ad0e5508fe54a36fb8418
Author: Sam James gentoo org>
AuthorDate: Sat Jun 21 11:43:06 2025 +
Commit: Sam James gentoo org>
CommitDate: Sat Jun 21 11:43:06 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca5887fe
x11-libs/tslib: Stabilize 1.23 ppc, #957728
Signed-off-by: Sam James gentoo.org>
x11-libs/tslib/tslib-1.23.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-libs/tslib/tslib-1.23.ebuild b/x11-libs/tslib/tslib-1.23.ebuild
index 446ba103dc3b..70e9cafc83c8 100644
--- a/x11-libs/tslib/tslib-1.23.ebuild
+++ b/x11-libs/tslib/tslib-1.23.ebuild
@@ -11,7 +11,7 @@
SRC_URI="https://github.com/libts/tslib/releases/download/${PV}/${P}.tar.xz";
LICENSE="LGPL-2 uinput? ( GPL-2+ )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv
~s390 ~sparc x86"
IUSE="evdev sdl uinput"
DEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/
commit: ad280e90738bf911775a5d83e05e92a795384cfc
Author: Arthur Zamarin gentoo org>
AuthorDate: Sat Jun 21 05:55:53 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sat Jun 21 05:55:53 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad280e90
x11-libs/tslib: Stabilize 1.23 arm, #957728
Signed-off-by: Arthur Zamarin gentoo.org>
x11-libs/tslib/tslib-1.23.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-libs/tslib/tslib-1.23.ebuild b/x11-libs/tslib/tslib-1.23.ebuild
index 0652bc67604d..446ba103dc3b 100644
--- a/x11-libs/tslib/tslib-1.23.ebuild
+++ b/x11-libs/tslib/tslib-1.23.ebuild
@@ -11,7 +11,7 @@
SRC_URI="https://github.com/libts/tslib/releases/download/${PV}/${P}.tar.xz";
LICENSE="LGPL-2 uinput? ( GPL-2+ )"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv
~s390 ~sparc x86"
IUSE="evdev sdl uinput"
DEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/
commit: fb068e07363a5be7ac97a89b720616a24202ef4e
Author: Arthur Zamarin gentoo org>
AuthorDate: Sat Jun 14 15:40:50 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sat Jun 14 15:40:50 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb068e07
x11-libs/tslib: Stabilize 1.23 amd64, #957728
Signed-off-by: Arthur Zamarin gentoo.org>
x11-libs/tslib/tslib-1.23.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-libs/tslib/tslib-1.23.ebuild b/x11-libs/tslib/tslib-1.23.ebuild
index ae8aaeb7ac86..0652bc67604d 100644
--- a/x11-libs/tslib/tslib-1.23.ebuild
+++ b/x11-libs/tslib/tslib-1.23.ebuild
@@ -11,7 +11,7 @@
SRC_URI="https://github.com/libts/tslib/releases/download/${PV}/${P}.tar.xz";
LICENSE="LGPL-2 uinput? ( GPL-2+ )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv
~s390 ~sparc x86"
IUSE="evdev sdl uinput"
DEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/
commit: 9cdadc7a6e3c8abbcaf5fc2968d8582063ec46f2
Author: Arthur Zamarin gentoo org>
AuthorDate: Sat Jun 14 11:08:30 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sat Jun 14 11:08:30 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cdadc7a
x11-libs/tslib: Stabilize 1.23 x86, #957728
Signed-off-by: Arthur Zamarin gentoo.org>
x11-libs/tslib/tslib-1.23.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-libs/tslib/tslib-1.23.ebuild b/x11-libs/tslib/tslib-1.23.ebuild
index 5e423d4fb70f..ae8aaeb7ac86 100644
--- a/x11-libs/tslib/tslib-1.23.ebuild
+++ b/x11-libs/tslib/tslib-1.23.ebuild
@@ -11,7 +11,7 @@
SRC_URI="https://github.com/libts/tslib/releases/download/${PV}/${P}.tar.xz";
LICENSE="LGPL-2 uinput? ( GPL-2+ )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv
~s390 ~sparc x86"
IUSE="evdev sdl uinput"
DEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/
commit: dac2a2add81375b6cc5e265b84087e95e745f800
Author: Sam James gentoo org>
AuthorDate: Tue Jun 10 01:57:53 2025 +
Commit: Sam James gentoo org>
CommitDate: Tue Jun 10 04:52:53 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dac2a2ad
x11-libs/tslib: Stabilize 1.23 ppc64, #957728
Signed-off-by: Sam James gentoo.org>
x11-libs/tslib/tslib-1.23.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-libs/tslib/tslib-1.23.ebuild b/x11-libs/tslib/tslib-1.23.ebuild
index 2916ac5c46c8..5e423d4fb70f 100644
--- a/x11-libs/tslib/tslib-1.23.ebuild
+++ b/x11-libs/tslib/tslib-1.23.ebuild
@@ -11,7 +11,7 @@
SRC_URI="https://github.com/libts/tslib/releases/download/${PV}/${P}.tar.xz";
LICENSE="LGPL-2 uinput? ( GPL-2+ )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv
~s390 ~sparc ~x86"
IUSE="evdev sdl uinput"
DEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/
commit: adee2320f11ef192c2f082e55d0d3829e4fcfd77
Author: Sam James gentoo org>
AuthorDate: Tue Jun 10 01:57:52 2025 +
Commit: Sam James gentoo org>
CommitDate: Tue Jun 10 04:52:52 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adee2320
x11-libs/tslib: Stabilize 1.23 arm64, #957728
Signed-off-by: Sam James gentoo.org>
x11-libs/tslib/tslib-1.23.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-libs/tslib/tslib-1.23.ebuild b/x11-libs/tslib/tslib-1.23.ebuild
index 141b18585de7..2916ac5c46c8 100644
--- a/x11-libs/tslib/tslib-1.23.ebuild
+++ b/x11-libs/tslib/tslib-1.23.ebuild
@@ -11,7 +11,7 @@
SRC_URI="https://github.com/libts/tslib/releases/download/${PV}/${P}.tar.xz";
LICENSE="LGPL-2 uinput? ( GPL-2+ )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86"
IUSE="evdev sdl uinput"
DEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/files/, x11-libs/tslib/
commit: 488acab5c1132b8013a8f17480cb6f32928c875c
Author: Andreas Sturmlechner gentoo org>
AuthorDate: Fri May 9 17:47:32 2025 +
Commit: Andreas Sturmlechner gentoo org>
CommitDate: Fri May 9 17:51:37 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=488acab5
x11-libs/tslib: add 1.23, fix build w/ cmake-4
Closes: https://bugs.gentoo.org/955696
Signed-off-by: Andreas Sturmlechner gentoo.org>
x11-libs/tslib/Manifest | 1 +
x11-libs/tslib/files/tslib-1.23-cmake4.patch | 11 +
x11-libs/tslib/tslib-1.23.ebuild | 61
3 files changed, 73 insertions(+)
diff --git a/x11-libs/tslib/Manifest b/x11-libs/tslib/Manifest
index d19e2a411882..fc6d780936f9 100644
--- a/x11-libs/tslib/Manifest
+++ b/x11-libs/tslib/Manifest
@@ -1 +1,2 @@
DIST tslib-1.22.tar.xz 351192 BLAKE2B
8cec9fe17b9aee7dac44bf54a78482b81a67072a7c1497b4c5a2a6703bb0e897a2481bc06df0fd91ca97fef3b4ebf17c475c3b717ce7f32fb677db5918630759
SHA512
8f51fc5e37bb1babb89e8d6d5302c7d7b712820525bed0253f980028a78b343e4100065bbe0ecafb828a7edf3a9b77f96929ab79205d516ebbf6c25b32af0008
+DIST tslib-1.23.tar.xz 360140 BLAKE2B
7cba3a4f9ddb91a1325c6fbfbd6d1c5d42e1847e82199eff329206519fe88da05ee7ca1d0f72ddd8b8d303d122208e74a98a07f642dafc359c29a99c284f34c6
SHA512
0fbd8e859fe7c24410a1436d3e12f618775e8594dc720ff98d12c8e8cef1ad07a36eb6f5911b2c4d976cc32ab75dd8988bd814379e1b7d8d35d88d7cf2b44dd1
diff --git a/x11-libs/tslib/files/tslib-1.23-cmake4.patch
b/x11-libs/tslib/files/tslib-1.23-cmake4.patch
new file mode 100644
index ..e4c26352d018
--- /dev/null
+++ b/x11-libs/tslib/files/tslib-1.23-cmake4.patch
@@ -0,0 +1,11 @@
+--- a/CMakeLists.txt
b/CMakeLists.txt
+@@ -8,7 +8,7 @@
+ #
+ #
+
+-cmake_minimum_required(VERSION 3.3)
++cmake_minimum_required(VERSION 3.5)
+
+ project(tslib LANGUAGES C)
+
diff --git a/x11-libs/tslib/tslib-1.23.ebuild b/x11-libs/tslib/tslib-1.23.ebuild
new file mode 100644
index ..141b18585de7
--- /dev/null
+++ b/x11-libs/tslib/tslib-1.23.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+DESCRIPTION="Touchscreen Access Library"
+HOMEPAGE="https://github.com/kergoth/tslib";
+SRC_URI="https://github.com/libts/tslib/releases/download/${PV}/${P}.tar.xz";
+
+LICENSE="LGPL-2 uinput? ( GPL-2+ )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86"
+IUSE="evdev sdl uinput"
+
+DEPEND="
+ evdev? ( dev-libs/libevdev[${MULTILIB_USEDEP}] )
+ sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="evdev? ( virtual/pkgconfig )"
+
+DOCS=( AUTHORS NEWS README{,.md} )
+
+PATCHES=(
+ "${FILESDIR}/${PN}-1.21-optional-utils.patch"
+ "${FILESDIR}/${P}-cmake4.patch" # bug 955696
+)
+
+src_configure() {
+ my_configure() {
+ local mycmakeargs=(
+ -Denable-input-evdev=$(usex evdev)
+ -DENABLE_TOOLS=$(usex uinput $(multilib_is_native_abi
&& echo ON || echo OFF) OFF)
+ -DENABLE_UTILS=$(multilib_is_native_abi && echo ON ||
echo OFF)
+ -Denable-arctic2=ON
+ -Denable-collie=ON
+ -Denable-corgi=ON
+ -Denable-cy8mrln-palmpre=ON
+ -Denable-dejitter=ON
+ -Denable-dmc=ON
+ -Denable-dmc_dus3000=ON
+ -Denable-galax=ON
+ -Denable-h3600=ON
+ -Denable-input=ON
+ -Denable-linear-h2200=ON
+ -Denable-linear=ON
+ -Denable-mk712=ON
+ -Denable-one-wire-ts-input=ON
+ -Denable-pthres=ON
+ -Denable-tatung=ON
+ -Denable-ucb1x00=ON
+ -Denable-variance=ON
+ )
+ multilib_is_native_abi && mycmakeargs+=( -Dwith-sdl=$(usex sdl)
)
+
+ cmake_src_configure
+ }
+ multilib_parallel_foreach_abi my_configure
+}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/
commit: 5fd411d01f8950c2b3a304d7ec06e29324e3023c
Author: Andreas Sturmlechner gentoo org>
AuthorDate: Sun Dec 25 23:13:11 2022 +
Commit: Andreas Sturmlechner gentoo org>
CommitDate: Sun Dec 25 23:21:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fd411d0
x11-libs/tslib: update EAPI 7 -> 8
Signed-off-by: Andreas Sturmlechner gentoo.org>
x11-libs/tslib/tslib-1.22.ebuild | 6 ++
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/x11-libs/tslib/tslib-1.22.ebuild b/x11-libs/tslib/tslib-1.22.ebuild
index dc7f93ae8cc2..7238f429a606 100644
--- a/x11-libs/tslib/tslib-1.22.ebuild
+++ b/x11-libs/tslib/tslib-1.22.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit cmake-multilib
@@ -14,14 +14,12 @@ SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64
~riscv ~s390 sparc x86"
IUSE="evdev sdl uinput"
-BDEPEND="
- evdev? ( virtual/pkgconfig )
-"
DEPEND="
evdev? ( dev-libs/libevdev[${MULTILIB_USEDEP}] )
sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
"
RDEPEND="${DEPEND}"
+BDEPEND="evdev? ( virtual/pkgconfig )"
DOCS=( AUTHORS NEWS README{,.md} )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/
commit: 4c77c14ba362bb05c9150ebbaf9db0c8b7ffd3a8
Author: WANG Xuerui gentoo org>
AuthorDate: Fri Oct 7 09:09:16 2022 +
Commit: WANG Xuerui gentoo org>
CommitDate: Wed Oct 19 10:06:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c77c14b
x11-libs/tslib: keyword 1.22 for ~loong
Signed-off-by: WANG Xuerui gentoo.org>
x11-libs/tslib/tslib-1.22.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-libs/tslib/tslib-1.22.ebuild b/x11-libs/tslib/tslib-1.22.ebuild
index ef7cee391f0b..dc7f93ae8cc2 100644
--- a/x11-libs/tslib/tslib-1.22.ebuild
+++ b/x11-libs/tslib/tslib-1.22.ebuild
@@ -11,7 +11,7 @@
SRC_URI="https://github.com/libts/tslib/releases/download/${PV}/${P}.tar.xz";
LICENSE="LGPL-2 uinput? ( GPL-2+ )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64
~riscv ~s390 sparc x86"
IUSE="evdev sdl uinput"
BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/
commit: 219ac1ad75e4f7d57abc0942304cf4daa9d9c2fd
Author: Yixun Lan gentoo org>
AuthorDate: Tue May 25 09:57:51 2021 +
Commit: Yixun Lan gentoo org>
CommitDate: Tue May 25 14:19:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=219ac1ad
x11-libs/tslib: add riscv keyword
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Yixun Lan gentoo.org>
x11-libs/tslib/tslib-1.22.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-libs/tslib/tslib-1.22.ebuild b/x11-libs/tslib/tslib-1.22.ebuild
index ea4cf2ff960..af4192d4da5 100644
--- a/x11-libs/tslib/tslib-1.22.ebuild
+++ b/x11-libs/tslib/tslib-1.22.ebuild
@@ -12,7 +12,7 @@
SRC_URI="https://github.com/libts/tslib/releases/download/${PV}/${P}.tar.xz";
LICENSE="LGPL-2 uinput? ( GPL-2+ )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv
~s390 sparc x86"
IUSE="evdev sdl uinput"
BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/
commit: c95153dfdc9250747f3932c36a2f32c06f580a84
Author: Sam James gentoo org>
AuthorDate: Mon Apr 5 20:50:39 2021 +
Commit: Sam James gentoo org>
CommitDate: Mon Apr 5 22:18:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c95153df
x11-libs/tslib: drop s390 to ~s390 (unstable)
Signed-off-by: Sam James gentoo.org>
x11-libs/tslib/tslib-1.22.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-libs/tslib/tslib-1.22.ebuild b/x11-libs/tslib/tslib-1.22.ebuild
index b3e2cb6092d..ea4cf2ff960 100644
--- a/x11-libs/tslib/tslib-1.22.ebuild
+++ b/x11-libs/tslib/tslib-1.22.ebuild
@@ -12,7 +12,7 @@
SRC_URI="https://github.com/libts/tslib/releases/download/${PV}/${P}.tar.xz";
LICENSE="LGPL-2 uinput? ( GPL-2+ )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc
x86"
IUSE="evdev sdl uinput"
BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/
commit: 1ad7ab365cdde745a85cbc5fa6f667d84c5f512f
Author: Andreas Sturmlechner gentoo org>
AuthorDate: Sun Apr 4 21:09:51 2021 +
Commit: Andreas Sturmlechner gentoo org>
CommitDate: Sun Apr 4 21:22:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ad7ab36
x11-libs/tslib: Drop 1.21
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner gentoo.org>
x11-libs/tslib/Manifest | 1 -
x11-libs/tslib/tslib-1.21.ebuild | 60
2 files changed, 61 deletions(-)
diff --git a/x11-libs/tslib/Manifest b/x11-libs/tslib/Manifest
index 02b0727cf96..d19e2a41188 100644
--- a/x11-libs/tslib/Manifest
+++ b/x11-libs/tslib/Manifest
@@ -1,2 +1 @@
-DIST tslib-1.21.tar.xz 349216 BLAKE2B
e19623c9390688b0aa85e6547a57542d2e10498c8ebbb30f840157d240dc9975c3e6735814a5e6f02fb71c273a52f860695cf4772fef28522e74c5781cdcb02a
SHA512
66c5e5dc4e2314277e19af29b5dce1181573579f13b0e79fa43e658838d4c19a77feb978b60d7c6458337e8d6100ee54a42fc4af3a99fd8d6840cccafa6323c4
DIST tslib-1.22.tar.xz 351192 BLAKE2B
8cec9fe17b9aee7dac44bf54a78482b81a67072a7c1497b4c5a2a6703bb0e897a2481bc06df0fd91ca97fef3b4ebf17c475c3b717ce7f32fb677db5918630759
SHA512
8f51fc5e37bb1babb89e8d6d5302c7d7b712820525bed0253f980028a78b343e4100065bbe0ecafb828a7edf3a9b77f96929ab79205d516ebbf6c25b32af0008
diff --git a/x11-libs/tslib/tslib-1.21.ebuild b/x11-libs/tslib/tslib-1.21.ebuild
deleted file mode 100644
index 85369585a3b..000
--- a/x11-libs/tslib/tslib-1.21.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake-multilib
-
-DESCRIPTION="Touchscreen Access Library"
-HOMEPAGE="https://github.com/kergoth/tslib";
-SRC_URI="https://github.com/libts/tslib/releases/download/${PV}/${P}.tar.xz";
-
-LICENSE="LGPL-2 uinput? ( GPL-2+ )"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc
x86"
-IUSE="evdev sdl uinput"
-
-BDEPEND="
- evdev? ( virtual/pkgconfig )
-"
-DEPEND="
- evdev? ( dev-libs/libevdev[${MULTILIB_USEDEP}] )
- sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( AUTHORS NEWS README{,.md} )
-
-PATCHES=( "${FILESDIR}/${P}-optional-utils.patch" )
-
-src_configure() {
- my_configure() {
- local mycmakeargs=(
- -Denable-input-evdev=$(usex evdev)
- -DENABLE_TOOLS=$(usex uinput $(multilib_is_native_abi
&& echo ON || echo OFF) OFF)
- -DENABLE_UTILS=$(multilib_is_native_abi && echo ON ||
echo OFF)
- -Denable-arctic2=ON
- -Denable-collie=ON
- -Denable-corgi=ON
- -Denable-cy8mrln-palmpre=ON
- -Denable-dejitter=ON
- -Denable-dmc=ON
- -Denable-dmc_dus3000=ON
- -Denable-galax=ON
- -Denable-h3600=ON
- -Denable-input=ON
- -Denable-linear-h2200=ON
- -Denable-linear=ON
- -Denable-mk712=ON
- -Denable-one-wire-ts-input=ON
- -Denable-pthres=ON
- -Denable-tatung=ON
- -Denable-ucb1x00=ON
- -Denable-variance=ON
- )
- multilib_is_native_abi && mycmakeargs+=( -Dwith-sdl=$(usex sdl)
)
-
- cmake-utils_src_configure
- }
- multilib_parallel_foreach_abi my_configure
-}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/
commit: dcba2c9456ab669c10231c2459b8c4b0c1cfcc79
Author: Rolf Eike Beer sf-mail de>
AuthorDate: Wed Mar 31 15:00:55 2021 +
Commit: Sergei Trofimovich gentoo org>
CommitDate: Wed Mar 31 15:25:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcba2c94
x11-libs/tslib: stable 1.22 for sparc, bug #775539
Package-Manager: Portage-3.0.17, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer sf-mail.de>
Signed-off-by: Sergei Trofimovich gentoo.org>
x11-libs/tslib/tslib-1.22.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-libs/tslib/tslib-1.22.ebuild b/x11-libs/tslib/tslib-1.22.ebuild
index 7200aa67332..b3e2cb6092d 100644
--- a/x11-libs/tslib/tslib-1.22.ebuild
+++ b/x11-libs/tslib/tslib-1.22.ebuild
@@ -12,7 +12,7 @@
SRC_URI="https://github.com/libts/tslib/releases/download/${PV}/${P}.tar.xz";
LICENSE="LGPL-2 uinput? ( GPL-2+ )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 ~sparc
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc
x86"
IUSE="evdev sdl uinput"
BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/
commit: d3a9ae7fce858a0ebb004096bb9ab445176eda71
Author: Agostino Sarubbo gentoo org>
AuthorDate: Wed Mar 31 14:07:43 2021 +
Commit: Agostino Sarubbo gentoo org>
CommitDate: Wed Mar 31 14:08:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3a9ae7f
x11-libs/tslib: s390 stable wrt bug #775539
Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="s390"
Signed-off-by: Agostino Sarubbo gentoo.org>
x11-libs/tslib/tslib-1.22.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-libs/tslib/tslib-1.22.ebuild b/x11-libs/tslib/tslib-1.22.ebuild
index 47e35120b19..7200aa67332 100644
--- a/x11-libs/tslib/tslib-1.22.ebuild
+++ b/x11-libs/tslib/tslib-1.22.ebuild
@@ -12,7 +12,7 @@
SRC_URI="https://github.com/libts/tslib/releases/download/${PV}/${P}.tar.xz";
LICENSE="LGPL-2 uinput? ( GPL-2+ )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 ~sparc
x86"
IUSE="evdev sdl uinput"
BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/
commit: a117193050ef36b8c6c6e9f873c0fa6c31994697
Author: Sam James gentoo org>
AuthorDate: Tue Mar 30 22:05:31 2021 +
Commit: Sam James gentoo org>
CommitDate: Tue Mar 30 22:05:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1171930
x11-libs/tslib: Stabilize 1.22 ppc, #775539
Signed-off-by: Sam James gentoo.org>
x11-libs/tslib/tslib-1.22.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-libs/tslib/tslib-1.22.ebuild b/x11-libs/tslib/tslib-1.22.ebuild
index f8ccfb753c3..47e35120b19 100644
--- a/x11-libs/tslib/tslib-1.22.ebuild
+++ b/x11-libs/tslib/tslib-1.22.ebuild
@@ -12,7 +12,7 @@
SRC_URI="https://github.com/libts/tslib/releases/download/${PV}/${P}.tar.xz";
LICENSE="LGPL-2 uinput? ( GPL-2+ )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390
~sparc x86"
IUSE="evdev sdl uinput"
BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/
commit: f1dc66732401f6088dc4d1caf4b23d097fc792dc
Author: Sam James gentoo org>
AuthorDate: Tue Mar 30 22:04:58 2021 +
Commit: Sam James gentoo org>
CommitDate: Tue Mar 30 22:04:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1dc6673
x11-libs/tslib: Stabilize 1.22 ppc64, #775539
Signed-off-by: Sam James gentoo.org>
x11-libs/tslib/tslib-1.22.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-libs/tslib/tslib-1.22.ebuild b/x11-libs/tslib/tslib-1.22.ebuild
index 40f46339f59..f8ccfb753c3 100644
--- a/x11-libs/tslib/tslib-1.22.ebuild
+++ b/x11-libs/tslib/tslib-1.22.ebuild
@@ -12,7 +12,7 @@
SRC_URI="https://github.com/libts/tslib/releases/download/${PV}/${P}.tar.xz";
LICENSE="LGPL-2 uinput? ( GPL-2+ )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390
~sparc x86"
IUSE="evdev sdl uinput"
BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/
commit: 219a1cecb943534fd067d395eb118d78adb501f6
Author: Sam James gentoo org>
AuthorDate: Tue Mar 30 18:31:07 2021 +
Commit: Sam James gentoo org>
CommitDate: Tue Mar 30 18:31:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=219a1cec
x11-libs/tslib: Stabilize 1.22 amd64, #775539
Signed-off-by: Sam James gentoo.org>
x11-libs/tslib/tslib-1.22.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-libs/tslib/tslib-1.22.ebuild b/x11-libs/tslib/tslib-1.22.ebuild
index 716f1309cbc..40f46339f59 100644
--- a/x11-libs/tslib/tslib-1.22.ebuild
+++ b/x11-libs/tslib/tslib-1.22.ebuild
@@ -12,7 +12,7 @@
SRC_URI="https://github.com/libts/tslib/releases/download/${PV}/${P}.tar.xz";
LICENSE="LGPL-2 uinput? ( GPL-2+ )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390
~sparc x86"
IUSE="evdev sdl uinput"
BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/
commit: 60b6b3e84cd8a7af8c048df10233c28dc9f9e5a0
Author: Sam James gentoo org>
AuthorDate: Tue Mar 30 17:35:18 2021 +
Commit: Sam James gentoo org>
CommitDate: Tue Mar 30 17:35:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60b6b3e8
x11-libs/tslib: Stabilize 1.22 arm, #775539
Signed-off-by: Sam James gentoo.org>
x11-libs/tslib/tslib-1.22.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-libs/tslib/tslib-1.22.ebuild b/x11-libs/tslib/tslib-1.22.ebuild
index aa7952a0581..716f1309cbc 100644
--- a/x11-libs/tslib/tslib-1.22.ebuild
+++ b/x11-libs/tslib/tslib-1.22.ebuild
@@ -12,7 +12,7 @@
SRC_URI="https://github.com/libts/tslib/releases/download/${PV}/${P}.tar.xz";
LICENSE="LGPL-2 uinput? ( GPL-2+ )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390
~sparc x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390
~sparc x86"
IUSE="evdev sdl uinput"
BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/
commit: fce242e902064f12bcf1d83bd85cffdd8bad0d72
Author: Sam James gentoo org>
AuthorDate: Tue Mar 30 17:34:38 2021 +
Commit: Sam James gentoo org>
CommitDate: Tue Mar 30 17:35:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fce242e9
x11-libs/tslib: Stabilize 1.22 arm64, #775539
Signed-off-by: Sam James gentoo.org>
x11-libs/tslib/tslib-1.22.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-libs/tslib/tslib-1.22.ebuild b/x11-libs/tslib/tslib-1.22.ebuild
index 6b9f221644b..aa7952a0581 100644
--- a/x11-libs/tslib/tslib-1.22.ebuild
+++ b/x11-libs/tslib/tslib-1.22.ebuild
@@ -12,7 +12,7 @@
SRC_URI="https://github.com/libts/tslib/releases/download/${PV}/${P}.tar.xz";
LICENSE="LGPL-2 uinput? ( GPL-2+ )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390
~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390
~sparc x86"
IUSE="evdev sdl uinput"
BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/
commit: 3c8f4db6c07571ce7ec602c085ce321c807175db
Author: Thomas Deutschmann gentoo org>
AuthorDate: Tue Mar 30 16:25:51 2021 +
Commit: Thomas Deutschmann gentoo org>
CommitDate: Tue Mar 30 16:25:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c8f4db6
x11-libs/tslib: x86 stable (bug #775539)
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann gentoo.org>
x11-libs/tslib/tslib-1.22.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-libs/tslib/tslib-1.22.ebuild b/x11-libs/tslib/tslib-1.22.ebuild
index 1fadd84c49a..6b9f221644b 100644
--- a/x11-libs/tslib/tslib-1.22.ebuild
+++ b/x11-libs/tslib/tslib-1.22.ebuild
@@ -12,7 +12,7 @@
SRC_URI="https://github.com/libts/tslib/releases/download/${PV}/${P}.tar.xz";
LICENSE="LGPL-2 uinput? ( GPL-2+ )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390
~sparc x86"
IUSE="evdev sdl uinput"
BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/
commit: cff308d862a376ce9671288b88ef4c6b1c2eaeeb
Author: Andreas Sturmlechner gentoo org>
AuthorDate: Thu Feb 25 11:28:04 2021 +
Commit: Andreas Sturmlechner gentoo org>
CommitDate: Thu Feb 25 15:06:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cff308d8
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 gentoo.org>
x11-libs/tslib/Manifest | 1 +
x11-libs/tslib/tslib-1.22.ebuild | 61
2 files changed, 62 insertions(+)
diff --git a/x11-libs/tslib/Manifest b/x11-libs/tslib/Manifest
index 44416661c4e..02b0727cf96 100644
--- a/x11-libs/tslib/Manifest
+++ b/x11-libs/tslib/Manifest
@@ -1 +1,2 @@
DIST tslib-1.21.tar.xz 349216 BLAKE2B
e19623c9390688b0aa85e6547a57542d2e10498c8ebbb30f840157d240dc9975c3e6735814a5e6f02fb71c273a52f860695cf4772fef28522e74c5781cdcb02a
SHA512
66c5e5dc4e2314277e19af29b5dce1181573579f13b0e79fa43e658838d4c19a77feb978b60d7c6458337e8d6100ee54a42fc4af3a99fd8d6840cccafa6323c4
+DIST tslib-1.22.tar.xz 351192 BLAKE2B
8cec9fe17b9aee7dac44bf54a78482b81a67072a7c1497b4c5a2a6703bb0e897a2481bc06df0fd91ca97fef3b4ebf17c475c3b717ce7f32fb677db5918630759
SHA512
8f51fc5e37bb1babb89e8d6d5302c7d7b712820525bed0253f980028a78b343e4100065bbe0ecafb828a7edf3a9b77f96929ab79205d516ebbf6c25b32af0008
diff --git a/x11-libs/tslib/tslib-1.22.ebuild b/x11-libs/tslib/tslib-1.22.ebuild
new file mode 100644
index 000..1fadd84c49a
--- /dev/null
+++ b/x11-libs/tslib/tslib-1.22.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib
+
+DESCRIPTION="Touchscreen Access Library"
+HOMEPAGE="https://github.com/kergoth/tslib";
+SRC_URI="https://github.com/libts/tslib/releases/download/${PV}/${P}.tar.xz";
+
+LICENSE="LGPL-2 uinput? ( GPL-2+ )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390
~sparc ~x86"
+IUSE="evdev sdl uinput"
+
+BDEPEND="
+ evdev? ( virtual/pkgconfig )
+"
+DEPEND="
+ evdev? ( dev-libs/libevdev[${MULTILIB_USEDEP}] )
+ sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( AUTHORS NEWS README{,.md} )
+
+PATCHES=( "${FILESDIR}/${PN}-1.21-optional-utils.patch" )
+
+src_configure() {
+ my_configure() {
+ local mycmakeargs=(
+ -Denable-input-evdev=$(usex evdev)
+ -DENABLE_TOOLS=$(usex uinput $(multilib_is_native_abi
&& echo ON || echo OFF) OFF)
+ -DENABLE_UTILS=$(multilib_is_native_abi && echo ON ||
echo OFF)
+ -Denable-arctic2=ON
+ -Denable-collie=ON
+ -Denable-corgi=ON
+ -Denable-cy8mrln-palmpre=ON
+ -Denable-dejitter=ON
+ -Denable-dmc=ON
+ -Denable-dmc_dus3000=ON
+ -Denable-galax=ON
+ -Denable-h3600=ON
+ -Denable-input=ON
+ -Denable-linear-h2200=ON
+ -Denable-linear=ON
+ -Denable-mk712=ON
+ -Denable-one-wire-ts-input=ON
+ -Denable-pthres=ON
+ -Denable-tatung=ON
+ -Denable-ucb1x00=ON
+ -Denable-variance=ON
+ )
+ multilib_is_native_abi && mycmakeargs+=( -Dwith-sdl=$(usex sdl)
)
+
+ cmake_src_configure
+ }
+ multilib_parallel_foreach_abi my_configure
+}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/
commit: 0425b4f044e2430bceb4046827ad76827b39eb71
Author: Rolf Eike Beer sf-mail de>
AuthorDate: Fri Jul 17 20:27:53 2020 +
Commit: Sergei Trofimovich gentoo org>
CommitDate: Fri Jul 17 21:29:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0425b4f0
x11-libs/tslib: stable 1.21 for hppa, bug #730970
Package-Manager: Portage-2.3.99, Repoman-2.3.23
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer sf-mail.de>
Signed-off-by: Sergei Trofimovich gentoo.org>
x11-libs/tslib/tslib-1.21.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-libs/tslib/tslib-1.21.ebuild b/x11-libs/tslib/tslib-1.21.ebuild
index 85369585a3b..785d56f95cd 100644
--- a/x11-libs/tslib/tslib-1.21.ebuild
+++ b/x11-libs/tslib/tslib-1.21.ebuild
@@ -11,7 +11,7 @@
SRC_URI="https://github.com/libts/tslib/releases/download/${PV}/${P}.tar.xz";
LICENSE="LGPL-2 uinput? ( GPL-2+ )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc
x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc
x86"
IUSE="evdev sdl uinput"
BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/
commit: ea126ff28f487b74b1619a28fa21b1225f50c501
Author: Rolf Eike Beer sf-mail de>
AuthorDate: Sat Apr 11 09:57:27 2020 +
Commit: Sergei Trofimovich gentoo org>
CommitDate: Sat Apr 11 10:20:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea126ff2
x11-libs/tslib: drop to ~hppa
Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer sf-mail.de>
Signed-off-by: Sergei Trofimovich gentoo.org>
x11-libs/tslib/tslib-1.21.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-libs/tslib/tslib-1.21.ebuild b/x11-libs/tslib/tslib-1.21.ebuild
index 7ad28a63a7f..bd2fc9d88d5 100644
--- a/x11-libs/tslib/tslib-1.21.ebuild
+++ b/x11-libs/tslib/tslib-1.21.ebuild
@@ -11,7 +11,7 @@
SRC_URI="https://github.com/libts/tslib/releases/download/${PV}/${P}.tar.xz";
LICENSE="LGPL-2 uinput? ( GPL-2+ )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc
x86"
IUSE="evdev sdl uinput"
BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/
commit: 64280aa2f5a7c559da06cfe20787fff3c13e306f
Author: Andreas Sturmlechner gentoo org>
AuthorDate: Sat Mar 21 10:36:44 2020 +
Commit: Andreas Sturmlechner gentoo org>
CommitDate: Sat Mar 21 10:42:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64280aa2
x11-libs/tslib: Drop 1.0-r3
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Andreas Sturmlechner gentoo.org>
x11-libs/tslib/Manifest| 2 --
x11-libs/tslib/tslib-1.0-r3.ebuild | 39 --
2 files changed, 41 deletions(-)
diff --git a/x11-libs/tslib/Manifest b/x11-libs/tslib/Manifest
index 7d97865c871..44416661c4e 100644
--- a/x11-libs/tslib/Manifest
+++ b/x11-libs/tslib/Manifest
@@ -1,3 +1 @@
-DIST tslib-1.0-patches-5.tar.bz2 6602 BLAKE2B
3cd67f4eeacd0651354af8ee4637e27084e9ad61246e6cab631ef52c7435e6d37acdaffd4ca72d8435335860f12d2b0fb4205b33092ea603aafc837e2dba6885
SHA512
dcde900942a3c9e9114e2c36d1d9554eeae8e5ca64463d69c52188a30734b19d6ba0439e8bb009b0d535dfae3f8f8e688a6861ec0a0371fdcb0e9986abb963de
-DIST tslib-1.0.tar.bz2 47522 BLAKE2B
99f43b5175fadef240a973d0e88c80a227b5ffe518c97c6d890fa4194148ff099055b98e7b5b3fee542249bb9c9bae88a22d1d050f2f7ca1563d03b453aac34c
SHA512
a12e569b1d9cd809776a605775c3000f4e405789d95eeda21451d3911b5aa67003c921d9988f5ea8eba8b32108c8b0816e6609b5f013a2594d27b6e00e75de8c
DIST tslib-1.21.tar.xz 349216 BLAKE2B
e19623c9390688b0aa85e6547a57542d2e10498c8ebbb30f840157d240dc9975c3e6735814a5e6f02fb71c273a52f860695cf4772fef28522e74c5781cdcb02a
SHA512
66c5e5dc4e2314277e19af29b5dce1181573579f13b0e79fa43e658838d4c19a77feb978b60d7c6458337e8d6100ee54a42fc4af3a99fd8d6840cccafa6323c4
diff --git a/x11-libs/tslib/tslib-1.0-r3.ebuild
b/x11-libs/tslib/tslib-1.0-r3.ebuild
deleted file mode 100644
index 4747625c4ea..000
--- a/x11-libs/tslib/tslib-1.0-r3.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit eutils toolchain-funcs autotools multilib-minimal
-
-PATCH_VER="5"
-DESCRIPTION="Touchscreen Access Library"
-HOMEPAGE="https://github.com/kergoth/tslib";
-SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.bz2
- mirror://gentoo/${P}-patches-${PATCH_VER}.tar.bz2"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh
sparc x86"
-IUSE=""
-#extras arctic2 collie corgi h3600 linear-h2200 mk712 ucb1x00"
-
-DOCS=( AUTHORS NEWS README )
-
-src_prepare() {
- # patches come from buildroot + openembedded + suse
- EPATCH_SUFFIX=patch epatch "${WORKDIR}"/patch
- eautoreconf
-}
-
-multilib_src_configure() {
- # compile everything. INSTALL_MASK= what you don't want.
- ECONF_SOURCE=${S} \
- econf \
- --enable-linear --enable-dejitter \
- --enable-variance --enable-pthres \
- --enable-input --enable-shared \
- --enable-arctic2 --enable-collie \
- --enable-corgi --enable-h3600 \
- --enable-linear-h2200 --enable-mk712 \
- --enable-ucb1x00 --disable-debug
-}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/
commit: a4bf5caae0ab73c301f5216cc82770ce94479d7c
Author: Mart Raudsepp gentoo org>
AuthorDate: Sat Mar 21 09:22:51 2020 +
Commit: Mart Raudsepp gentoo org>
CommitDate: Sat Mar 21 09:24:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4bf5caa
x11-libs/tslib: arm64 stable (bug #707056)
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp gentoo.org>
x11-libs/tslib/tslib-1.21.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-libs/tslib/tslib-1.21.ebuild b/x11-libs/tslib/tslib-1.21.ebuild
index 762a40a6257..ca94dcb2ca8 100644
--- a/x11-libs/tslib/tslib-1.21.ebuild
+++ b/x11-libs/tslib/tslib-1.21.ebuild
@@ -11,7 +11,7 @@
SRC_URI="https://github.com/libts/tslib/releases/download/${PV}/${P}.tar.xz";
LICENSE="LGPL-2 uinput? ( GPL-2+ )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh
sparc x86"
IUSE="evdev sdl uinput"
BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/
commit: d807768e8bd4bcc23af620e1d8fba22037b16b20
Author: Sergei Trofimovich gentoo org>
AuthorDate: Mon Mar 2 11:46:09 2020 +
Commit: Sergei Trofimovich gentoo org>
CommitDate: Mon Mar 2 11:46:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d807768e
x11-libs/tslib: stable 1.21 for hppa, bug #707056
Package-Manager: Portage-2.3.88, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich gentoo.org>
x11-libs/tslib/tslib-1.21.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-libs/tslib/tslib-1.21.ebuild b/x11-libs/tslib/tslib-1.21.ebuild
index 3891d1a0b2e..762a40a6257 100644
--- a/x11-libs/tslib/tslib-1.21.ebuild
+++ b/x11-libs/tslib/tslib-1.21.ebuild
@@ -11,7 +11,7 @@
SRC_URI="https://github.com/libts/tslib/releases/download/${PV}/${P}.tar.xz";
LICENSE="LGPL-2 uinput? ( GPL-2+ )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh
sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh
sparc x86"
IUSE="evdev sdl uinput"
BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/
commit: 821c80361fb7bc21e4b0618138ace160bd398ade
Author: Agostino Sarubbo gentoo org>
AuthorDate: Thu Feb 13 14:39:45 2020 +
Commit: Agostino Sarubbo gentoo org>
CommitDate: Thu Feb 13 14:39:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=821c8036
x11-libs/tslib: s390 stable wrt bug #707056
Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="s390"
Signed-off-by: Agostino Sarubbo gentoo.org>
x11-libs/tslib/tslib-1.21.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-libs/tslib/tslib-1.21.ebuild b/x11-libs/tslib/tslib-1.21.ebuild
index 5ea56531ce6..3891d1a0b2e 100644
--- a/x11-libs/tslib/tslib-1.21.ebuild
+++ b/x11-libs/tslib/tslib-1.21.ebuild
@@ -11,7 +11,7 @@
SRC_URI="https://github.com/libts/tslib/releases/download/${PV}/${P}.tar.xz";
LICENSE="LGPL-2 uinput? ( GPL-2+ )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh
sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh
sparc x86"
IUSE="evdev sdl uinput"
BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/
commit: 141885f15d63cd01570d33770cb5fd129043b81f
Author: Agostino Sarubbo gentoo org>
AuthorDate: Thu Jan 30 12:30:59 2020 +
Commit: Agostino Sarubbo gentoo org>
CommitDate: Thu Jan 30 12:30:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=141885f1
x11-libs/tslib: x86 stable wrt bug #707056
Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo gentoo.org>
x11-libs/tslib/tslib-1.21.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-libs/tslib/tslib-1.21.ebuild b/x11-libs/tslib/tslib-1.21.ebuild
index ba73b29765e..5ea56531ce6 100644
--- a/x11-libs/tslib/tslib-1.21.ebuild
+++ b/x11-libs/tslib/tslib-1.21.ebuild
@@ -11,7 +11,7 @@
SRC_URI="https://github.com/libts/tslib/releases/download/${PV}/${P}.tar.xz";
LICENSE="LGPL-2 uinput? ( GPL-2+ )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh
sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh
sparc x86"
IUSE="evdev sdl uinput"
BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/
commit: 15c5bdaea3e980a20a63179ccb9ae30e5d0816b4
Author: Agostino Sarubbo gentoo org>
AuthorDate: Thu Jan 30 12:11:39 2020 +
Commit: Agostino Sarubbo gentoo org>
CommitDate: Thu Jan 30 12:11:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15c5bdae
x11-libs/tslib: ia64 stable wrt bug #707056
Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo gentoo.org>
x11-libs/tslib/tslib-1.21.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-libs/tslib/tslib-1.21.ebuild b/x11-libs/tslib/tslib-1.21.ebuild
index c36de92bc92..ba73b29765e 100644
--- a/x11-libs/tslib/tslib-1.21.ebuild
+++ b/x11-libs/tslib/tslib-1.21.ebuild
@@ -11,7 +11,7 @@
SRC_URI="https://github.com/libts/tslib/releases/download/${PV}/${P}.tar.xz";
LICENSE="LGPL-2 uinput? ( GPL-2+ )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh
sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh
sparc ~x86"
IUSE="evdev sdl uinput"
BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/
commit: 174d5b0a4a7a735b1b9d3188e12b1503ca3d94c6
Author: Agostino Sarubbo gentoo org>
AuthorDate: Thu Jan 30 11:04:47 2020 +
Commit: Agostino Sarubbo gentoo org>
CommitDate: Thu Jan 30 11:04:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=174d5b0a
x11-libs/tslib: ppc stable wrt bug #707056
Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo gentoo.org>
x11-libs/tslib/tslib-1.21.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-libs/tslib/tslib-1.21.ebuild b/x11-libs/tslib/tslib-1.21.ebuild
index a83cabaa309..c36de92bc92 100644
--- a/x11-libs/tslib/tslib-1.21.ebuild
+++ b/x11-libs/tslib/tslib-1.21.ebuild
@@ -11,7 +11,7 @@
SRC_URI="https://github.com/libts/tslib/releases/download/${PV}/${P}.tar.xz";
LICENSE="LGPL-2 uinput? ( GPL-2+ )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh
sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh
sparc ~x86"
IUSE="evdev sdl uinput"
BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/
commit: 631821274d75a595b8fbc95e96dbccee7b9b304c
Author: Agostino Sarubbo gentoo org>
AuthorDate: Thu Jan 30 11:00:23 2020 +
Commit: Agostino Sarubbo gentoo org>
CommitDate: Thu Jan 30 11:00:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63182127
x11-libs/tslib: ppc64 stable wrt bug #707056
Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo gentoo.org>
x11-libs/tslib/tslib-1.21.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-libs/tslib/tslib-1.21.ebuild b/x11-libs/tslib/tslib-1.21.ebuild
index 29bb779d09a..a83cabaa309 100644
--- a/x11-libs/tslib/tslib-1.21.ebuild
+++ b/x11-libs/tslib/tslib-1.21.ebuild
@@ -11,7 +11,7 @@
SRC_URI="https://github.com/libts/tslib/releases/download/${PV}/${P}.tar.xz";
LICENSE="LGPL-2 uinput? ( GPL-2+ )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390
~sh sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh
sparc ~x86"
IUSE="evdev sdl uinput"
BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/
commit: 2a8b7d26aa82128b4f1a1abce63937fc74aafa09
Author: Agostino Sarubbo gentoo org>
AuthorDate: Thu Jan 30 10:17:03 2020 +
Commit: Agostino Sarubbo gentoo org>
CommitDate: Thu Jan 30 10:17:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a8b7d26
x11-libs/tslib: arm stable wrt bug #707056
Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo gentoo.org>
x11-libs/tslib/tslib-1.21.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-libs/tslib/tslib-1.21.ebuild b/x11-libs/tslib/tslib-1.21.ebuild
index 94663163329..29bb779d09a 100644
--- a/x11-libs/tslib/tslib-1.21.ebuild
+++ b/x11-libs/tslib/tslib-1.21.ebuild
@@ -11,7 +11,7 @@
SRC_URI="https://github.com/libts/tslib/releases/download/${PV}/${P}.tar.xz";
LICENSE="LGPL-2 uinput? ( GPL-2+ )"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390
~sh sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390
~sh sparc ~x86"
IUSE="evdev sdl uinput"
BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/
commit: 0c2c7d16c6cdb51bc20dc505570359de54cf9a66
Author: Rolf Eike Beer sf-mail de>
AuthorDate: Thu Jan 30 07:00:27 2020 +
Commit: Sergei Trofimovich gentoo org>
CommitDate: Thu Jan 30 07:28:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c2c7d16
x11-libs/tslib: stable 1.21 for sparc, bug #707056
Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer sf-mail.de>
Signed-off-by: Sergei Trofimovich gentoo.org>
x11-libs/tslib/tslib-1.21.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-libs/tslib/tslib-1.21.ebuild b/x11-libs/tslib/tslib-1.21.ebuild
index 16ab9900fc8..94663163329 100644
--- a/x11-libs/tslib/tslib-1.21.ebuild
+++ b/x11-libs/tslib/tslib-1.21.ebuild
@@ -11,7 +11,7 @@
SRC_URI="https://github.com/libts/tslib/releases/download/${PV}/${P}.tar.xz";
LICENSE="LGPL-2 uinput? ( GPL-2+ )"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390
~sh ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390
~sh sparc ~x86"
IUSE="evdev sdl uinput"
BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/
commit: ce16ec730ad00cc59853d10594a276c7f85f1bab
Author: Agostino Sarubbo gentoo org>
AuthorDate: Wed Jan 29 10:16:57 2020 +
Commit: Agostino Sarubbo gentoo org>
CommitDate: Wed Jan 29 10:16:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce16ec73
x11-libs/tslib: amd64 stable wrt bug #707056
Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo gentoo.org>
x11-libs/tslib/tslib-1.21.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/x11-libs/tslib/tslib-1.21.ebuild b/x11-libs/tslib/tslib-1.21.ebuild
index ac72cb85bb3..16ab9900fc8 100644
--- a/x11-libs/tslib/tslib-1.21.ebuild
+++ b/x11-libs/tslib/tslib-1.21.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -11,7 +11,7 @@
SRC_URI="https://github.com/libts/tslib/releases/download/${PV}/${P}.tar.xz";
LICENSE="LGPL-2 uinput? ( GPL-2+ )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390
~sh ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390
~sh ~sparc ~x86"
IUSE="evdev sdl uinput"
BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/, x11-libs/tslib/files/
commit: 71d6d1edfc98b69a916663e6a8ded466da1b313f
Author: Andreas Sturmlechner gentoo org>
AuthorDate: Wed Dec 25 15:33:04 2019 +
Commit: Andreas Sturmlechner gentoo org>
CommitDate: Wed Dec 25 16:01:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71d6d1ed
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 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(+)
diff --git a/x11-libs/tslib/Manifest b/x11-libs/tslib/Manifest
index f3765623e08..7d97865c871 100644
--- a/x11-libs/tslib/Manifest
+++ b/x11-libs/tslib/Manifest
@@ -1,2 +1,3 @@
DIST tslib-1.0-patches-5.tar.bz2 6602 BLAKE2B
3cd67f4eeacd0651354af8ee4637e27084e9ad61246e6cab631ef52c7435e6d37acdaffd4ca72d8435335860f12d2b0fb4205b33092ea603aafc837e2dba6885
SHA512
dcde900942a3c9e9114e2c36d1d9554eeae8e5ca64463d69c52188a30734b19d6ba0439e8bb009b0d535dfae3f8f8e688a6861ec0a0371fdcb0e9986abb963de
DIST tslib-1.0.tar.bz2 47522 BLAKE2B
99f43b5175fadef240a973d0e88c80a227b5ffe518c97c6d890fa4194148ff099055b98e7b5b3fee542249bb9c9bae88a22d1d050f2f7ca1563d03b453aac34c
SHA512
a12e569b1d9cd809776a605775c3000f4e405789d95eeda21451d3911b5aa67003c921d9988f5ea8eba8b32108c8b0816e6609b5f013a2594d27b6e00e75de8c
+DIST tslib-1.21.tar.xz 349216 BLAKE2B
e19623c9390688b0aa85e6547a57542d2e10498c8ebbb30f840157d240dc9975c3e6735814a5e6f02fb71c273a52f860695cf4772fef28522e74c5781cdcb02a
SHA512
66c5e5dc4e2314277e19af29b5dce1181573579f13b0e79fa43e658838d4c19a77feb978b60d7c6458337e8d6100ee54a42fc4af3a99fd8d6840cccafa6323c4
diff --git a/x11-libs/tslib/files/tslib-1.21-optional-utils.patch
b/x11-libs/tslib/files/tslib-1.21-optional-utils.patch
new file mode 100644
index 000..5b94599a86f
--- /dev/null
+++ b/x11-libs/tslib/files/tslib-1.21-optional-utils.patch
@@ -0,0 +1,21 @@
+--- a/CMakeLists.txt 2019-10-22 10:27:05.0 +0200
b/CMakeLists.txt 2019-12-25 16:18:52.814921538 +0100
+@@ -17,6 +17,7 @@
+ option(BUILD_SHARED_LIBS "ON: tslib is build as shared;
+ OFF: tslib is build as static" ON)
+ option(ENABLE_TOOLS "build additional tools" ON)
++option(ENABLE_UTILS "build calibration/test binaries" ON)
+
+ set(LIBTS_VERSION_CURRENT 10)
+ set(LIBTS_VERSION_REVISION 3)
+@@ -28,7 +29,9 @@
+
+ add_subdirectory(src)
+ add_subdirectory(plugins)
+-add_subdirectory(tests)
++if (ENABLE_UTILS)
++ add_subdirectory(tests)
++endif ()
+ if (ENABLE_TOOLS)
+ add_subdirectory(tools)
+ endif ()
diff --git a/x11-libs/tslib/metadata.xml b/x11-libs/tslib/metadata.xml
index 7407021b7ce..640fc4e4a42 100644
--- a/x11-libs/tslib/metadata.xml
+++ b/x11-libs/tslib/metadata.xml
@@ -8,4 +8,8 @@
kergoth/tslib
+
+ Build experimental input module
+ Provide alternative ts_uinput evdev
device
+
diff --git a/x11-libs/tslib/tslib-1.21.ebuild b/x11-libs/tslib/tslib-1.21.ebuild
new file mode 100644
index 000..ac72cb85bb3
--- /dev/null
+++ b/x11-libs/tslib/tslib-1.21.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-multilib
+
+DESCRIPTION="Touchscreen Access Library"
+HOMEPAGE="https://github.com/kergoth/tslib";
+SRC_URI="https://github.com/libts/tslib/releases/download/${PV}/${P}.tar.xz";
+
+LICENSE="LGPL-2 uinput? ( GPL-2+ )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390
~sh ~sparc ~x86"
+IUSE="evdev sdl uinput"
+
+BDEPEND="
+ evdev? ( virtual/pkgconfig[${MULTILIB_USEDEP}] )
+"
+DEPEND="
+ evdev? ( dev-libs/libevdev[${MULTILIB_USEDEP}] )
+ sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( AUTHORS NEWS README{,.md} )
+
+PATCHES=( "${FILESDIR}/${P}-optional-utils.patch" )
+
+src_configure() {
+ my_configure() {
+ local mycmakeargs=(
+ -Denable-input-evdev=$(usex evdev)
+ -DENABLE_TOOLS=$(usex uinput $(multilib_is_native_abi
&& echo ON || echo OFF) OFF)
+ -DENABLE_UTILS=$(multilib_is_native_abi && echo ON ||
echo OFF)
+ -Denable-arctic2=ON
+ -Denable-collie=ON
+ -Denable-corgi=ON
+ -Denable-cy8mrln-palmpre=ON
+ -Denable-dejitter=ON
+ -Denable-dmc=ON
+ -Denable-dmc_dus3000=ON
+ -Denable-galax=ON
+ -Denable-h3600=ON
+ -Denable-input=ON
+ -Denable-line
[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/
commit: a550cd97e87167e6a799337bfeac4b65b384256d
Author: Aaron Bauman gentoo org>
AuthorDate: Wed May 15 00:38:13 2019 +
Commit: Aaron Bauman gentoo org>
CommitDate: Wed May 15 01:04:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a550cd97
x11-libs/tslib: arm64 stable
Signed-off-by: Aaron Bauman gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.12
RepoMan-Options: --include-arches="arm64"
x11-libs/tslib/tslib-1.0-r3.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/x11-libs/tslib/tslib-1.0-r3.ebuild
b/x11-libs/tslib/tslib-1.0-r3.ebuild
index ea1c7561c1b..77ef6bda495 100644
--- a/x11-libs/tslib/tslib-1.0-r3.ebuild
+++ b/x11-libs/tslib/tslib-1.0-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
@@ -13,7 +13,7 @@ SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.bz2
LICENSE="LGPL-2"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh
sparc x86"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc
x86"
IUSE=""
#extras arctic2 collie corgi h3600 linear-h2200 mk712 ucb1x00"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/
commit: 303a65e8758da00509b89d069fead7247286c310
Author: Mikle Kolyada gentoo org>
AuthorDate: Fri Aug 17 01:51:49 2018 +
Commit: Mikle Kolyada gentoo org>
CommitDate: Fri Aug 17 02:05:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=303a65e8
x11-libs/tslib: mark s390 stable
Package-Manager: Portage-2.3.40, Repoman-2.3.9
x11-libs/tslib/tslib-1.0-r3.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/x11-libs/tslib/tslib-1.0-r3.ebuild
b/x11-libs/tslib/tslib-1.0-r3.ebuild
index e585e7f1740..ea1c7561c1b 100644
--- a/x11-libs/tslib/tslib-1.0-r3.ebuild
+++ b/x11-libs/tslib/tslib-1.0-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
@@ -13,7 +13,7 @@ SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.bz2
LICENSE="LGPL-2"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh
sparc x86"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh
sparc x86"
IUSE=""
#extras arctic2 collie corgi h3600 linear-h2200 mk712 ucb1x00"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/tslib/
commit: 83fa7976bd4aed10ad8906fbe1075247f26f6fc2
Author: Steev Klimaszewski gentoo org>
AuthorDate: Wed Mar 23 20:44:02 2016 +
Commit: Stephen Klimaszewski gentoo org>
CommitDate: Wed Mar 23 21:21:48 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83fa7976
x11-libs/tslib: Keyword for ~arm64
Package-Manager: portage-2.2.28
x11-libs/tslib/tslib-1.0-r3.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/x11-libs/tslib/tslib-1.0-r3.ebuild
b/x11-libs/tslib/tslib-1.0-r3.ebuild
index 81ae25d..4e49e1d 100644
--- a/x11-libs/tslib/tslib-1.0-r3.ebuild
+++ b/x11-libs/tslib/tslib-1.0-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -14,7 +14,7 @@ SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.bz2
LICENSE="LGPL-2"
SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh
sparc x86"
IUSE=""
#extras arctic2 collie corgi h3600 linear-h2200 mk712 ucb1x00"
