Gentoo Archives: gentoo-commits

From: Mikle Kolyada <zlogene@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/, sys-auth/libfprint/files/
Date: Sun, 02 Sep 2018 17:07:50
Message-Id: 1535908007.18d2c44f33e49a85a85951e3056187a98816391e.zlogene@gentoo
1 commit: 18d2c44f33e49a85a85951e3056187a98816391e
2 Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
3 AuthorDate: Sun Sep 2 17:06:47 2018 +0000
4 Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
5 CommitDate: Sun Sep 2 17:06:47 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18d2c44f
7
8 sys-auth/libfprint: Drop old
9
10 Package-Manager: Portage-2.3.40, Repoman-2.3.9
11
12 sys-auth/libfprint/Manifest | 4 --
13 .../files/libfprint-0.5.0-automake-1.13.patch | 24 ----------
14 .../files/libfprint-0.5.0-support-147e_2020.patch | 48 --------------------
15 sys-auth/libfprint/libfprint-0.4.0-r1.ebuild | 51 ----------------------
16 sys-auth/libfprint/libfprint-0.5.0-r2.ebuild | 47 --------------------
17 sys-auth/libfprint/libfprint-0.5.1-r2.ebuild | 48 --------------------
18 6 files changed, 222 deletions(-)
19
20 diff --git a/sys-auth/libfprint/Manifest b/sys-auth/libfprint/Manifest
21 index ddc840b3b2e..d0c4bf3655c 100644
22 --- a/sys-auth/libfprint/Manifest
23 +++ b/sys-auth/libfprint/Manifest
24 @@ -1,7 +1,3 @@
25 -DIST libfprint-0.4.0.tar.bz2 228518 BLAKE2B 6a40eed5c4aa1e6f4365862fbe4abca3c0d220cfd7ed0395020957602d592529a61d0e8aea21a02c50b65897411a9ce69599261a23f5478e41954dfc1ea3368e SHA512 26361101f5b73f722c14109d7e9cb78738968d2cfc6fcb824dc56f0044c8cd866fcb57e7f432e3ec3eeba956d92b2a091b5daed77c992f61d75cb3ed323adc09
26 -DIST libfprint-0.5.0.tar.bz2 277118 BLAKE2B a90db33daa3be287c2e68edd12547c9a42ce8a557a8cbbb53779b88b7e732b02cd484445d6e48cc2a4bc2c8b8013deafbb4e9c67e4a3955b1ab1c00f6f33679d SHA512 2a5a4d45bd11060964e34c70b2a41e45d220e3b97d07a962c939ec84988a85a4d97898c86b1e7f7c571d85bb7f4333231cf327f62907b40e6a1262cc5b365981
27 -DIST libfprint-0.5.1-add-vfs5011-driver.patch 338763 BLAKE2B e86e22f76f0a261e6f4bc80e23ef9af8305eb8b9f382016786cdd3ed0e4d0db5f9c1f102d696153f3d2f9730da24f52aabee09133ce2ce54be390454fcf13ae7 SHA512 446de6dea67c4b4d257f5427b5981f28ba6ab422dcd022862541e6216c1733f146f86ee5a8ad855c142ce1bc7795c72820112d68d68bb74bd68751a02dd42fb5
28 -DIST libfprint-0.5.1.tar.bz2 277342 BLAKE2B ebf653f147d3c75ab9885ffc4a30fb07235ba80cf2fc1dfaa2db6e9b9afa52b20a9c4ec8d73fb15089731d20a6945b1e9920096ffbc7f9dadba88068efa7958e SHA512 e1596e28f2730501b5957d2b4365f8eead7c0941434d064ceb6e5321d0e8495e71ab576b214881441bf1abc6ecba2b3ffafe5027f738f80c8c38b4e95866c8c7
29 DIST libfprint-0.6.0.tar.bz2 323590 BLAKE2B 8a592241ded8826337db075dd26960a9712e1a01855c6fd2c461b73ea6e2fac5248bce16165144b48271b368d0b2a82963eab00a64a88c27539e19aee54b9ba4 SHA512 2ab9ceec0c357779c94d3b8e94c11a733825bd735bec0e5c762d215d69bf295da0c5db7fd365e2a7efdcf25747777371f793b5e99d5c98e1bf9dcb1170e10ef9
30 DIST libfprint-0.6.0_vfs0050.patch.gz 9944 BLAKE2B b53a74f64c9691cee7c4e7f2f54afcffe2b00b63914900ed107426a9e42721548caa1ec80e1e39251ee6a0daec6ecf7f80d6704d37bc984dd1ac76320d0b4256 SHA512 658f936c462cf50d4325d33da6c8298768dfbe4bf442933fc197c8f4bebd741ef6878bcfe123606790c3ddcc3e217fd5f97b3755d36b181c5837dc28e146d674
31 DIST libfprint-0.8.2.tar.gz 418437 BLAKE2B 396fee3b84958f273462fe92553a6a2dbefcadfc54c56531855fcef94613cd03ba68705585802992f86aa8175cb7dda0e80e96931de4a11da973b1f9ce2c4777 SHA512 56f7927adcb40866bfef67624221b921ba3d68e770e707c432f47c0bb1f5e233fd2427bacb448544167257b6ad9edf9008a188f408142288f4dbfee2115e9a8f
32
33 diff --git a/sys-auth/libfprint/files/libfprint-0.5.0-automake-1.13.patch b/sys-auth/libfprint/files/libfprint-0.5.0-automake-1.13.patch
34 deleted file mode 100644
35 index e82082ab6d6..00000000000
36 --- a/sys-auth/libfprint/files/libfprint-0.5.0-automake-1.13.patch
37 +++ /dev/null
38 @@ -1,24 +0,0 @@
39 -From 43eca622cd49b58c87157e1ff1a2fcfdfba0934e Mon Sep 17 00:00:00 2001
40 -From: Vasily Khoruzhick <anarsoul@×××××.com>
41 -Date: Sun, 13 Jan 2013 13:42:13 +0000
42 -Subject: configure.ac: Use AC_CONFIG_HEADERS
43 -
44 -AM_CONFIG_HEADER is obsolete, use AC_CONFIG_HEADERS instead of it.
45 -
46 -https://bugs.freedesktop.org/show_bug.cgi?id=59320
47 ----
48 -diff --git a/configure.ac b/configure.ac
49 -index 6737256..978ef0d 100644
50 ---- a/configure.ac
51 -+++ b/configure.ac
52 -@@ -2,7 +2,7 @@ AC_INIT([libfprint], [0.5.0])
53 - AM_INIT_AUTOMAKE([1.11 no-dist-gzip dist-xz check-news])
54 - AC_CONFIG_MACRO_DIR([m4])
55 - AC_CONFIG_SRCDIR([libfprint/core.c])
56 --AM_CONFIG_HEADER([config.h])
57 -+AC_CONFIG_HEADERS([config.h])
58 -
59 - # Enable silent build when available (Automake 1.11)
60 - m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])])
61 ---
62 -cgit v0.9.0.2-2-gbebe
63
64 diff --git a/sys-auth/libfprint/files/libfprint-0.5.0-support-147e_2020.patch b/sys-auth/libfprint/files/libfprint-0.5.0-support-147e_2020.patch
65 deleted file mode 100644
66 index 98f72aed5a0..00000000000
67 --- a/sys-auth/libfprint/files/libfprint-0.5.0-support-147e_2020.patch
68 +++ /dev/null
69 @@ -1,48 +0,0 @@
70 -From 3b3679c900f6739f7067f8d720e15d548bb39be9 Mon Sep 17 00:00:00 2001
71 -From: Vasily Khoruzhick <anarsoul@×××××.com>
72 -Date: Sun, 13 Jan 2013 13:43:38 +0000
73 -Subject: upeke2: Add support for 147e:2020 ID
74 -
75 -https://bugs.freedesktop.org/show_bug.cgi?id=59320
76 ----
77 -diff --git a/libfprint/drivers/upeke2.c b/libfprint/drivers/upeke2.c
78 -index ed8f43d..a7db54d 100644
79 ---- a/libfprint/drivers/upeke2.c
80 -+++ b/libfprint/drivers/upeke2.c
81 -@@ -46,6 +46,11 @@
82 - #define MSG_READ_BUF_SIZE 0x40
83 - #define MAX_DATA_IN_READ_BUF (MSG_READ_BUF_SIZE - 9)
84 -
85 -+enum {
86 -+ UPEKE2_2016,
87 -+ UPEKE2_2020,
88 -+};
89 -+
90 - struct upeke2_dev {
91 - gboolean enroll_passed;
92 - gboolean first_verify_iteration;
93 -@@ -848,8 +853,10 @@ static struct fpi_ssm *deinitsm_new(struct fp_dev *dev)
94 -
95 - static int discover(struct libusb_device_descriptor *dsc, uint32_t *devtype)
96 - {
97 -- /* Revision 2 is what we're interested in */
98 -- if (dsc->bcdDevice == 2)
99 -+ if (dsc->idProduct == 0x2016 && dsc->bcdDevice == 2)
100 -+ return 1;
101 -+
102 -+ if (dsc->idProduct == 0x2020 && dsc->bcdDevice == 1)
103 - return 1;
104 -
105 - return 0;
106 -@@ -1453,7 +1460,8 @@ static int verify_stop(struct fp_dev *dev, gboolean iterating)
107 - }
108 -
109 - static const struct usb_id id_table[] = {
110 -- { .vendor = 0x147e, .product = 0x2016 },
111 -+ { .vendor = 0x147e, .product = 0x2016, .driver_data = UPEKE2_2016 },
112 -+ { .vendor = 0x147e, .product = 0x2020, .driver_data = UPEKE2_2020 },
113 - { 0, 0, 0, }, /* terminating entry */
114 - };
115 -
116 ---
117 -cgit v0.9.0.2-2-gbebe
118
119 diff --git a/sys-auth/libfprint/libfprint-0.4.0-r1.ebuild b/sys-auth/libfprint/libfprint-0.4.0-r1.ebuild
120 deleted file mode 100644
121 index d6f8ebcf26e..00000000000
122 --- a/sys-auth/libfprint/libfprint-0.4.0-r1.ebuild
123 +++ /dev/null
124 @@ -1,51 +0,0 @@
125 -# Copyright 1999-2017 Gentoo Foundation
126 -# Distributed under the terms of the GNU General Public License v2
127 -
128 -EAPI=4
129 -
130 -inherit autotools eutils udev
131 -
132 -MY_PV="v_${PV//./_}"
133 -DESCRIPTION="library to add support for consumer fingerprint readers"
134 -HOMEPAGE="https://cgit.freedesktop.org/libfprint/libfprint/"
135 -SRC_URI="https://cgit.freedesktop.org/${PN}/${PN}/snapshot/${MY_PV}.tar.bz2 -> ${P}.tar.bz2"
136 -
137 -LICENSE="LGPL-2.1"
138 -SLOT="0"
139 -KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86"
140 -IUSE="debug static-libs"
141 -
142 -RDEPEND="virtual/libusb:1
143 - dev-libs/nss
144 - || ( virtual/imagemagick-tools x11-libs/gdk-pixbuf )"
145 -DEPEND="${RDEPEND}
146 - virtual/pkgconfig"
147 -
148 -S=${WORKDIR}/${MY_PV}
149 -
150 -src_prepare() {
151 - mkdir m4 || die
152 - eautoreconf
153 -}
154 -
155 -pkg_setup() {
156 - einfo
157 - elog "This version does not support fdu2000 and upektc (yet)."
158 - einfo
159 -}
160 -
161 -src_configure() {
162 - econf \
163 - $(use_enable debug debug-log) \
164 - $(use_enable static-libs static)
165 -}
166 -
167 -src_install() {
168 - emake \
169 - DESTDIR="${D}" \
170 - udev_rulesdir="$(get_udevdir)/rules.d" \
171 - install
172 -
173 - prune_libtool_files
174 - dodoc AUTHORS HACKING NEWS README THANKS TODO
175 -}
176
177 diff --git a/sys-auth/libfprint/libfprint-0.5.0-r2.ebuild b/sys-auth/libfprint/libfprint-0.5.0-r2.ebuild
178 deleted file mode 100644
179 index 9e1a994e453..00000000000
180 --- a/sys-auth/libfprint/libfprint-0.5.0-r2.ebuild
181 +++ /dev/null
182 @@ -1,47 +0,0 @@
183 -# Copyright 1999-2018 Gentoo Foundation
184 -# Distributed under the terms of the GNU General Public License v2
185 -
186 -EAPI=4
187 -
188 -inherit autotools eutils udev vcs-snapshot
189 -
190 -MY_PV="v_${PV//./_}"
191 -DESCRIPTION="library to add support for consumer fingerprint readers"
192 -HOMEPAGE="https://cgit.freedesktop.org/libfprint/libfprint/"
193 -SRC_URI="https://cgit.freedesktop.org/${PN}/${PN}/snapshot/${MY_PV}.tar.bz2 -> ${P}.tar.bz2"
194 -
195 -LICENSE="LGPL-2.1"
196 -SLOT="0"
197 -KEYWORDS="alpha amd64 ~arm ia64 ppc ppc64 x86"
198 -IUSE="debug static-libs"
199 -
200 -RDEPEND="virtual/libusb:1
201 - dev-libs/nss
202 - || ( virtual/imagemagick-tools x11-libs/gdk-pixbuf )"
203 -DEPEND="${RDEPEND}
204 - virtual/pkgconfig"
205 -
206 -src_prepare() {
207 - epatch "${FILESDIR}/${P}-automake-1.13.patch"
208 - epatch "${FILESDIR}/${P}-support-147e_2020.patch"
209 - eautoreconf
210 -}
211 -
212 -src_configure() {
213 - econf \
214 - --with-drivers=all \
215 - $(use_enable debug debug-log) \
216 - $(use_enable static-libs static) \
217 - -enable-udev-rules \
218 - --with-udev-rules-dir=$(get_udevdir)/rules.d
219 - # --disable-udev-rules fails https://bugs.freedesktop.org/show_bug.cgi?id=59076
220 - # $(use_enable udev udev-rules) \
221 -}
222 -
223 -src_install() {
224 - emake DESTDIR="${D}" install
225 -
226 - prune_libtool_files
227 -
228 - dodoc AUTHORS HACKING NEWS README THANKS TODO
229 -}
230
231 diff --git a/sys-auth/libfprint/libfprint-0.5.1-r2.ebuild b/sys-auth/libfprint/libfprint-0.5.1-r2.ebuild
232 deleted file mode 100644
233 index 4aacb011150..00000000000
234 --- a/sys-auth/libfprint/libfprint-0.5.1-r2.ebuild
235 +++ /dev/null
236 @@ -1,48 +0,0 @@
237 -# Copyright 1999-2018 Gentoo Foundation
238 -# Distributed under the terms of the GNU General Public License v2
239 -
240 -EAPI=5
241 -
242 -inherit autotools eutils udev vcs-snapshot
243 -
244 -MY_PV="v_${PV//./_}"
245 -DESCRIPTION="library to add support for consumer fingerprint readers"
246 -HOMEPAGE="https://cgit.freedesktop.org/libfprint/libfprint/"
247 -SRC_URI="https://cgit.freedesktop.org/${PN}/${PN}/snapshot/${MY_PV}.tar.bz2 -> ${P}.tar.bz2
248 - https://dev.gentoo.org/~patrick/libfprint-0.5.1-add-vfs5011-driver.patch"
249 -
250 -LICENSE="LGPL-2.1"
251 -SLOT="0"
252 -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
253 -IUSE="debug static-libs"
254 -
255 -RDEPEND="virtual/libusb:1
256 - dev-libs/glib:2
257 - dev-libs/nss
258 - || ( virtual/imagemagick-tools x11-libs/gdk-pixbuf )"
259 -DEPEND="${RDEPEND}
260 - virtual/pkgconfig"
261 -
262 -src_prepare() {
263 - epatch "${DISTDIR}/${P}-add-vfs5011-driver.patch" || die
264 - eautoreconf
265 -}
266 -
267 -src_configure() {
268 - econf \
269 - --with-drivers=all \
270 - $(use_enable debug debug-log) \
271 - $(use_enable static-libs static) \
272 - -enable-udev-rules \
273 - --with-udev-rules-dir=$(get_udevdir)/rules.d
274 - # --disable-udev-rules fails https://bugs.freedesktop.org/show_bug.cgi?id=59076
275 - # $(use_enable udev udev-rules) \
276 -}
277 -
278 -src_install() {
279 - emake DESTDIR="${D}" install
280 -
281 - prune_libtool_files
282 -
283 - dodoc AUTHORS HACKING NEWS README THANKS TODO
284 -}