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: Mon, 09 Apr 2018 11:34:33
Message-Id: 1523273629.e51acb851689645a02e9531aa2ee9fb7fdf0d9fc.polynomial-c@gentoo
1 commit: e51acb851689645a02e9531aa2ee9fb7fdf0d9fc
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Mon Apr 9 11:33:49 2018 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Mon Apr 9 11:33:49 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e51acb85
7
8 dev-libs/libinput: Removed old.
9
10 Package-Manager: Portage-2.3.28, Repoman-2.3.9
11
12 dev-libs/libinput/Manifest | 2 --
13 dev-libs/libinput/libinput-1.10.1.ebuild | 56 --------------------------------
14 dev-libs/libinput/libinput-1.10.2.ebuild | 56 --------------------------------
15 3 files changed, 114 deletions(-)
16
17 diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest
18 index 8de762bf2ad..d7de5493d7c 100644
19 --- a/dev-libs/libinput/Manifest
20 +++ b/dev-libs/libinput/Manifest
21 @@ -1,5 +1,3 @@
22 -DIST libinput-1.10.1.tar.xz 495644 BLAKE2B 50044d59992ddefd4c1143288025d4510bbda8540e93737d9a78108413d77e06838a2de283a8aff2ca40d74327bc509523b847503d2f8b4bbddff10986f83f90 SHA512 69e7cd12f3d686d1b09afd93fe072ddd6f8c9a1f04c0a651c7dd02c5a20b3f8163c5b787b41bf3ae91db0da7d3e2958d315d6c9a2875259c62b0d290ac89d1fb
23 -DIST libinput-1.10.2.tar.xz 493780 BLAKE2B aede2b9f65698bbc805a3daebdcbe08480b027df3144b5661e902dfefd41902741a35c9a72e88a056a38220699a62e07cd4e751bf66e8b2c0ad6937e8843227d SHA512 c0418b2e0919fe085839a9ce7d4f155ea7a76f5395f5ed0ab7ab2f2226a2085b10ada5006bfb64c65d98a5fcc19395f722de379f0977a6c52a3630a9c0ad556e
24 DIST libinput-1.10.3.tar.xz 493216 BLAKE2B 0646575d619c42bfc2b54018e4ee08e43c939e2bf8ce2fd111a113dce4acef73dddfb453a083a53964b70bb0e15a619c1a00b63c87b2cf231190b184b82622f7 SHA512 4c73673e138a7aff9d6f2d189b8afdfb51c868eca0487c8c487ffd3bb48849994a9095fbd4c5c725ee17fafc2a85298106e0cc7b59b4a8cd13ec28f65d15c01d
25 DIST libinput-1.10.4.tar.xz 493152 BLAKE2B 84f49f523fc2fb4c306212a28ccf2c02650898ee5ac6956522aa9a13d46f0ddffbfac94fb11205caf3e172ef652d7339902831993ef37c0ad4e3e9ef1cc6eaf3 SHA512 b6f24f135e2396d53c0576a3b3887cd3736f2209fc448c6419cd1f1d7ee6aedff8e067f4b780f50ada5a4418d5bc47a4010cb328f366ee7fd1a2dba1ffc96c38
26 DIST libinput-1.7.3.tar.xz 922464 BLAKE2B fa38675905af55931676c22d9e4d56befbb055fba56ba13c61a1917050bc1eb62bcfe1d078b478047006d4c0d06d83186d0d6739cbf9dc49acce487ccb0b7e3a SHA512 2262dc56d213a4d3ea765e870af200e2c336a166baa1bbdf5205e3ce70faefc777429ba09563c5dd79feb5442f53abc84e04a0f32a06bb622d6e120bb8ad152b
27
28 diff --git a/dev-libs/libinput/libinput-1.10.1.ebuild b/dev-libs/libinput/libinput-1.10.1.ebuild
29 deleted file mode 100644
30 index 44cea37f06a..00000000000
31 --- a/dev-libs/libinput/libinput-1.10.1.ebuild
32 +++ /dev/null
33 @@ -1,56 +0,0 @@
34 -# Copyright 1999-2018 Gentoo Foundation
35 -# Distributed under the terms of the GNU General Public License v2
36 -
37 -EAPI=6
38 -inherit meson udev
39 -
40 -DESCRIPTION="Library to handle input devices in Wayland"
41 -HOMEPAGE="https://www.freedesktop.org/wiki/Software/libinput/"
42 -SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz"
43 -
44 -LICENSE="MIT"
45 -SLOT="0/10"
46 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
47 -IUSE="doc input_devices_wacom test"
48 -# Tests require write access to udev rules directory which is a no-no for live system.
49 -# Other tests are just about logs, exported symbols and autotest of the test library.
50 -RESTRICT="test"
51 -
52 -RDEPEND="
53 - input_devices_wacom? ( >=dev-libs/libwacom-0.20 )
54 - >=dev-libs/libevdev-1.3
55 - >=sys-libs/mtdev-1.1
56 - virtual/libudev
57 -"
58 -DEPEND="${RDEPEND}
59 - virtual/pkgconfig
60 - doc? (
61 - >=app-doc/doxygen-1.8.3
62 - >=media-gfx/graphviz-2.38.0
63 - )
64 -"
65 -# test? (
66 -# >=dev-libs/check-0.9.10
67 -# dev-util/valgrind
68 -# sys-libs/libunwind )
69 -
70 -src_configure() {
71 - # gui can be built but will not be installed
72 - local emesonargs=(
73 - -Ddebug-gui=false
74 - -Ddocumentation="$(usex doc true false)"
75 - -Dlibwacom="$(usex input_devices_wacom true false)"
76 - -Dtests="$(usex test true false)"
77 - -Dudev-dir="$(get_udevdir)"
78 - )
79 - meson_src_configure
80 -}
81 -
82 -src_install() {
83 - meson_src_install
84 - if use doc ; then
85 - docinto html
86 - dodoc -r "${BUILD_DIR}"/html/.
87 - fi
88 - find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
89 -}
90
91 diff --git a/dev-libs/libinput/libinput-1.10.2.ebuild b/dev-libs/libinput/libinput-1.10.2.ebuild
92 deleted file mode 100644
93 index 44cea37f06a..00000000000
94 --- a/dev-libs/libinput/libinput-1.10.2.ebuild
95 +++ /dev/null
96 @@ -1,56 +0,0 @@
97 -# Copyright 1999-2018 Gentoo Foundation
98 -# Distributed under the terms of the GNU General Public License v2
99 -
100 -EAPI=6
101 -inherit meson udev
102 -
103 -DESCRIPTION="Library to handle input devices in Wayland"
104 -HOMEPAGE="https://www.freedesktop.org/wiki/Software/libinput/"
105 -SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz"
106 -
107 -LICENSE="MIT"
108 -SLOT="0/10"
109 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
110 -IUSE="doc input_devices_wacom test"
111 -# Tests require write access to udev rules directory which is a no-no for live system.
112 -# Other tests are just about logs, exported symbols and autotest of the test library.
113 -RESTRICT="test"
114 -
115 -RDEPEND="
116 - input_devices_wacom? ( >=dev-libs/libwacom-0.20 )
117 - >=dev-libs/libevdev-1.3
118 - >=sys-libs/mtdev-1.1
119 - virtual/libudev
120 -"
121 -DEPEND="${RDEPEND}
122 - virtual/pkgconfig
123 - doc? (
124 - >=app-doc/doxygen-1.8.3
125 - >=media-gfx/graphviz-2.38.0
126 - )
127 -"
128 -# test? (
129 -# >=dev-libs/check-0.9.10
130 -# dev-util/valgrind
131 -# sys-libs/libunwind )
132 -
133 -src_configure() {
134 - # gui can be built but will not be installed
135 - local emesonargs=(
136 - -Ddebug-gui=false
137 - -Ddocumentation="$(usex doc true false)"
138 - -Dlibwacom="$(usex input_devices_wacom true false)"
139 - -Dtests="$(usex test true false)"
140 - -Dudev-dir="$(get_udevdir)"
141 - )
142 - meson_src_configure
143 -}
144 -
145 -src_install() {
146 - meson_src_install
147 - if use doc ; then
148 - docinto html
149 - dodoc -r "${BUILD_DIR}"/html/.
150 - fi
151 - find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
152 -}