Gentoo Archives: gentoo-commits

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
Date: Wed, 23 Jan 2019 12:46:47
Message-Id: 1548247590.a4a9297eb5b8ee7ea502ddf038c56993e5d69953.polynomial-c@gentoo
1 commit: a4a9297eb5b8ee7ea502ddf038c56993e5d69953
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jan 23 12:46:30 2019 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Wed Jan 23 12:46:30 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4a9297e
7
8 dev-libs/libinput: Removed old.
9
10 Package-Manager: Portage-2.3.58, Repoman-2.3.12
11 Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
12
13 dev-libs/libinput/Manifest | 1 -
14 dev-libs/libinput/libinput-1.12.4.ebuild | 79 --------------------------------
15 2 files changed, 80 deletions(-)
16
17 diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest
18 index 591fe05dda1..68d2bd54bc6 100644
19 --- a/dev-libs/libinput/Manifest
20 +++ b/dev-libs/libinput/Manifest
21 @@ -1,5 +1,4 @@
22 DIST libinput-1.11.3.tar.xz 487408 BLAKE2B 38dc14cf018ca59279e8b6e85fd91f4b29545b4a55ab968cb11d9a8afc8d80c311efc6e57339b9baa9fb270f52cfb0758ff8ea313991867c35f3da47910977ac SHA512 5e18daab6202bcbfddeebc35dac4cabb5f726b5b73f5fc87975b58f3019a54a4b1f506a3200e920638ddddfb978a0b96c23c2e90b081942f86d33c16d4836949
23 DIST libinput-1.12.1.tar.xz 520072 BLAKE2B 2d2b2d82f27ac01ff25b3bf6fd7b77ca56467ab818cdc5d4a641629fed623ef5042915889f54f71b1881595af1d85770bbf4ecfd798c079878efa0a0546c4a36 SHA512 de1714526ee1244e3086729efa5b72724b2b989fa8d04418e633d1ef5a8ea777ae3cd4b8c5b015ca0da2b8cf5b07111bff2283c7d6068abcdfa81c3f71b81d68
24 -DIST libinput-1.12.4.tar.xz 519596 BLAKE2B 87802d2eb841360ada3216a4064cdf750f43f3bf85377f08d35b4e9144319dc0115b03bf9a67f819c708763c677650100ffb783e8432d3c1a42cfb2355e7acaa SHA512 4e43ed5213059a481e5a73549c8325e5729d08512c4f580b924d4338a1b69dabd77fb612bec418f294c1da96c738ce26e45f8de8fbc222ab1af71a1535b3240f
25 DIST libinput-1.12.5.tar.xz 518612 BLAKE2B 6bd4c770aa4e22f3ef80cff12731dd8ed8f50ddfbc6d06c02af7b4f1b38122baea412b806825ed511ac3e586505c2dfec66061ed459c6526a74af91d275e7709 SHA512 9365b91b3ac2c4ff0f9927913242afac7677979682dd7b541001b13d09d7982acd854f6d348101cfa4b0854c6a92b4c683f62593a97870e32ae3d607eaeae3ff
26 DIST libinput-1.12.6.tar.xz 518784 BLAKE2B 7462f47be3628f9c66ef5b7c8265b588bd0ca328bafe91932f5341a010ac882648b4e7cfd0db241ae526836172e0829d68d21f8966d2be8b49f4e1c0c40df018 SHA512 02ad90c77a0c8c27fd96ec34e1546c5f0947ced49bad386372c1ef7c41b3b2157c39020f0766f20aaf2ab3c97128567e169279bea21115ced39499dda325d2ef
27
28 diff --git a/dev-libs/libinput/libinput-1.12.4.ebuild b/dev-libs/libinput/libinput-1.12.4.ebuild
29 deleted file mode 100644
30 index fd569fa961e..00000000000
31 --- a/dev-libs/libinput/libinput-1.12.4.ebuild
32 +++ /dev/null
33 @@ -1,79 +0,0 @@
34 -# Copyright 1999-2018 Gentoo Authors
35 -# Distributed under the terms of the GNU General Public License v2
36 -
37 -EAPI=6
38 -PYTHON_COMPAT=( python{2_7,3_{4,5,6,7}} )
39 -
40 -inherit meson python-any-r1 udev
41 -
42 -DESCRIPTION="Library to handle input devices in Wayland"
43 -HOMEPAGE="https://www.freedesktop.org/wiki/Software/libinput/"
44 -SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz"
45 -
46 -LICENSE="MIT"
47 -SLOT="0/10"
48 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
49 -IUSE="doc input_devices_wacom"
50 -# Tests require write access to udev rules directory which is a no-no for live system.
51 -# Other tests are just about logs, exported symbols and autotest of the test library.
52 -RESTRICT="test"
53 -
54 -RDEPEND="
55 - input_devices_wacom? ( >=dev-libs/libwacom-0.20 )
56 - >=dev-libs/libevdev-1.3
57 - >=sys-libs/mtdev-1.1
58 - virtual/libudev:=
59 - virtual/udev
60 -"
61 -DEPEND="${RDEPEND}
62 - virtual/pkgconfig
63 - doc? (
64 - $(python_gen_any_dep '
65 - dev-python/commonmark[${PYTHON_USEDEP}]
66 - dev-python/recommonmark[${PYTHON_USEDEP}]
67 - dev-python/sphinx[${PYTHON_USEDEP}]
68 - >=dev-python/sphinx_rtd_theme-0.2.4[${PYTHON_USEDEP}]
69 - ')
70 - >=app-doc/doxygen-1.8.3
71 - >=media-gfx/graphviz-2.38.0
72 - )
73 -"
74 -# test? (
75 -# >=dev-libs/check-0.9.10
76 -# dev-util/valgrind
77 -# sys-libs/libunwind )
78 -
79 -python_check_deps() {
80 - has_version "dev-python/commonmark[${PYTHON_USEDEP}]" && \
81 - has_version "dev-python/recommonmark[${PYTHON_USEDEP}]" && \
82 - has_version "dev-python/sphinx[${PYTHON_USEDEP}]" && \
83 - has_version ">=dev-python/sphinx_rtd_theme-0.2.4[${PYTHON_USEDEP}]"
84 -}
85 -
86 -pkg_setup() {
87 - use doc && python-any-r1_pkg_setup
88 -}
89 -
90 -src_configure() {
91 - # gui can be built but will not be installed
92 - local emesonargs=(
93 - -Ddebug-gui=false
94 - $(meson_use doc documentation)
95 - $(meson_use input_devices_wacom libwacom)
96 - -Dtests=false # tests are restricted
97 - -Dudev-dir="$(get_udevdir)"
98 - )
99 - meson_src_configure
100 -}
101 -
102 -src_install() {
103 - meson_src_install
104 - if use doc ; then
105 - docinto html
106 - dodoc -r "${BUILD_DIR}"/Documentation/.
107 - fi
108 -}
109 -
110 -pkg_postinst() {
111 - udevadm hwdb --update --root="${ROOT%/}"
112 -}