1 |
commit: 0f9453022ee8eee51107033e13e8689405593592 |
2 |
Author: Marco Scardovi <mscardovi <AT> icloud <DOT> com> |
3 |
AuthorDate: Tue Dec 27 20:22:13 2022 +0000 |
4 |
Commit: Sam James <sam <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Dec 28 00:51:03 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f945302 |
7 |
|
8 |
sys-auth/libfprint: drop 1.0 |
9 |
|
10 |
Signed-off-by: Marco Scardovi <mscardovi <AT> icloud.com> |
11 |
Signed-off-by: Sam James <sam <AT> gentoo.org> |
12 |
|
13 |
sys-auth/libfprint/Manifest | 1 - |
14 |
.../libfprint-0.8.2-fix-implicit-declaration.patch | 194 --------------------- |
15 |
sys-auth/libfprint/libfprint-1.0.ebuild | 44 ----- |
16 |
3 files changed, 239 deletions(-) |
17 |
|
18 |
diff --git a/sys-auth/libfprint/Manifest b/sys-auth/libfprint/Manifest |
19 |
index f22c0ee393fe..44e61e5a5915 100644 |
20 |
--- a/sys-auth/libfprint/Manifest |
21 |
+++ b/sys-auth/libfprint/Manifest |
22 |
@@ -1,3 +1,2 @@ |
23 |
-DIST libfprint-1.0.tar.gz 475347 BLAKE2B cb560898cec11861c4529c0c37c328f74eaf271c1932ca5126b7bd6c82fafee24aff393c0fe223fef018a34a409647065d5f98a999c00f0e7a879e33bdfcd3cb SHA512 2d7f569368035cce0a579ef3412a1961c28aab254ae6174ce9ad11ce97b3dce824d0c6123adac12718cb074439e4d5b93bf978e5341824f179231d1faa219a26 |
24 |
DIST libfprint-1.94.3.tar.gz 10409543 BLAKE2B 33e25715313cfc37f0c05ad47eca6d315a041a067cfc7dfac9d71fcf5231a11f54888dd837c083b8cca03ca2b4b0bced30340e8966ab4c989d4a33c59ceb483e SHA512 22290bd393b54ada75c4655b3e901b6ee25f389a396a9b29bc1e76c0333d9718483b2059c927deb5b8d8e0acf632fecc9c4535b3f161910d5c51fad508d3e7a4 |
25 |
DIST libfprint-1.94.4.tar.gz 10408480 BLAKE2B 492ea10777d223ce7d610f0dca2871c8eae08cb5dd7d30187194d6cc139a60d5350e5908f759434065614c05a72192347be19c1d6fe5641e08a2f6419bdcede7 SHA512 425efdfde373179a237805c4b5561e3531616798c41ccd4358f1c521f1e21af01f8ca61aaf8c959e2c68a69e4dfda23960e696acaaad2228ffef6f999986468e |
26 |
|
27 |
diff --git a/sys-auth/libfprint/files/libfprint-0.8.2-fix-implicit-declaration.patch b/sys-auth/libfprint/files/libfprint-0.8.2-fix-implicit-declaration.patch |
28 |
deleted file mode 100644 |
29 |
index 15b49597238c..000000000000 |
30 |
--- a/sys-auth/libfprint/files/libfprint-0.8.2-fix-implicit-declaration.patch |
31 |
+++ /dev/null |
32 |
@@ -1,194 +0,0 @@ |
33 |
-From 17cbe376872d8a0f579a0497942a5d2f19facaf5 Mon Sep 17 00:00:00 2001 |
34 |
-From: Mikle Kolyada <zlogene@g.o> |
35 |
-Date: Sun, 2 Sep 2018 17:20:03 +0300 |
36 |
-Subject: [PATCH] Fix implicit declaration warnings |
37 |
- |
38 |
---- |
39 |
- libfprint/drivers/aes1610.c | 2 ++ |
40 |
- libfprint/drivers/aes2501.c | 2 ++ |
41 |
- libfprint/drivers/aes2550.c | 2 ++ |
42 |
- libfprint/drivers/aesx660.c | 2 ++ |
43 |
- libfprint/drivers/etes603.c | 2 ++ |
44 |
- libfprint/drivers/upeksonly.c | 2 ++ |
45 |
- libfprint/drivers/upektc.c | 2 ++ |
46 |
- libfprint/drivers/upektc_img.c | 2 ++ |
47 |
- libfprint/drivers/upekts.c | 2 ++ |
48 |
- libfprint/drivers/vfs0050.c | 2 ++ |
49 |
- libfprint/drivers/vfs101.c | 3 +++ |
50 |
- libfprint/drivers/vfs301.c | 3 +++ |
51 |
- libfprint/drivers/vfs5011.c | 2 ++ |
52 |
- 13 files changed, 28 insertions(+) |
53 |
- |
54 |
-diff --git a/libfprint/drivers/aes1610.c b/libfprint/drivers/aes1610.c |
55 |
-index f307a3b..9dc3383 100644 |
56 |
---- a/libfprint/drivers/aes1610.c |
57 |
-+++ b/libfprint/drivers/aes1610.c |
58 |
-@@ -25,6 +25,8 @@ |
59 |
- |
60 |
- #define FP_COMPONENT "aes1610" |
61 |
- |
62 |
-+#include <string.h> |
63 |
-+ |
64 |
- #include "drivers_api.h" |
65 |
- #include "aeslib.h" |
66 |
- |
67 |
-diff --git a/libfprint/drivers/aes2501.c b/libfprint/drivers/aes2501.c |
68 |
-index 87879a4..caaf3ea 100644 |
69 |
---- a/libfprint/drivers/aes2501.c |
70 |
-+++ b/libfprint/drivers/aes2501.c |
71 |
-@@ -23,6 +23,8 @@ |
72 |
- |
73 |
- #define FP_COMPONENT "aes2501" |
74 |
- |
75 |
-+#include <string.h> |
76 |
-+ |
77 |
- #include "drivers_api.h" |
78 |
- #include "aeslib.h" |
79 |
- #include "aes2501.h" |
80 |
-diff --git a/libfprint/drivers/aes2550.c b/libfprint/drivers/aes2550.c |
81 |
-index ab4acaa..c838e54 100644 |
82 |
---- a/libfprint/drivers/aes2550.c |
83 |
-+++ b/libfprint/drivers/aes2550.c |
84 |
-@@ -23,6 +23,8 @@ |
85 |
- |
86 |
- #define FP_COMPONENT "aes2550" |
87 |
- |
88 |
-+#include <string.h> |
89 |
-+ |
90 |
- #include "drivers_api.h" |
91 |
- #include "aes2550.h" |
92 |
- #include "aeslib.h" |
93 |
-diff --git a/libfprint/drivers/aesx660.c b/libfprint/drivers/aesx660.c |
94 |
-index e443e21..17c0245 100644 |
95 |
---- a/libfprint/drivers/aesx660.c |
96 |
-+++ b/libfprint/drivers/aesx660.c |
97 |
-@@ -23,6 +23,8 @@ |
98 |
- |
99 |
- #define FP_COMPONENT "aesX660" |
100 |
- |
101 |
-+#include <string.h> |
102 |
-+ |
103 |
- #include "drivers_api.h" |
104 |
- #include "aeslib.h" |
105 |
- #include "aesx660.h" |
106 |
-diff --git a/libfprint/drivers/etes603.c b/libfprint/drivers/etes603.c |
107 |
-index fdaf7f2..0782f9e 100644 |
108 |
---- a/libfprint/drivers/etes603.c |
109 |
-+++ b/libfprint/drivers/etes603.c |
110 |
-@@ -35,6 +35,8 @@ |
111 |
- |
112 |
- #define FP_COMPONENT "etes603" |
113 |
- |
114 |
-+#include <string.h> |
115 |
-+ |
116 |
- #include "drivers_api.h" |
117 |
- #include "driver_ids.h" |
118 |
- |
119 |
-diff --git a/libfprint/drivers/upeksonly.c b/libfprint/drivers/upeksonly.c |
120 |
-index 9cccb86..e035408 100644 |
121 |
---- a/libfprint/drivers/upeksonly.c |
122 |
-+++ b/libfprint/drivers/upeksonly.c |
123 |
-@@ -25,6 +25,8 @@ |
124 |
- |
125 |
- #define FP_COMPONENT "upeksonly" |
126 |
- |
127 |
-+#include <string.h> |
128 |
-+ |
129 |
- #include "drivers_api.h" |
130 |
- #include "upeksonly.h" |
131 |
- |
132 |
-diff --git a/libfprint/drivers/upektc.c b/libfprint/drivers/upektc.c |
133 |
-index ffa31f3..e4d7de5 100644 |
134 |
---- a/libfprint/drivers/upektc.c |
135 |
-+++ b/libfprint/drivers/upektc.c |
136 |
-@@ -20,6 +20,8 @@ |
137 |
- |
138 |
- #define FP_COMPONENT "upektc" |
139 |
- |
140 |
-+#include <string.h> |
141 |
-+ |
142 |
- #include "drivers_api.h" |
143 |
- #include "upektc.h" |
144 |
- |
145 |
-diff --git a/libfprint/drivers/upektc_img.c b/libfprint/drivers/upektc_img.c |
146 |
-index f0f2f18..a500623 100644 |
147 |
---- a/libfprint/drivers/upektc_img.c |
148 |
-+++ b/libfprint/drivers/upektc_img.c |
149 |
-@@ -19,6 +19,8 @@ |
150 |
- |
151 |
- #define FP_COMPONENT "upektc_img" |
152 |
- |
153 |
-+#include <string.h> |
154 |
-+ |
155 |
- #include "drivers_api.h" |
156 |
- #include "aeslib.h" |
157 |
- #include "upektc_img.h" |
158 |
-diff --git a/libfprint/drivers/upekts.c b/libfprint/drivers/upekts.c |
159 |
-index b448e36..1094e66 100644 |
160 |
---- a/libfprint/drivers/upekts.c |
161 |
-+++ b/libfprint/drivers/upekts.c |
162 |
-@@ -27,6 +27,8 @@ |
163 |
- |
164 |
- #define FP_COMPONENT "upekts" |
165 |
- |
166 |
-+#include <string.h> |
167 |
-+ |
168 |
- #include "drivers_api.h" |
169 |
- |
170 |
- #define EP_IN (1 | LIBUSB_ENDPOINT_IN) |
171 |
-diff --git a/libfprint/drivers/vfs0050.c b/libfprint/drivers/vfs0050.c |
172 |
-index dcf5d69..60a720e 100644 |
173 |
---- a/libfprint/drivers/vfs0050.c |
174 |
-+++ b/libfprint/drivers/vfs0050.c |
175 |
-@@ -19,6 +19,8 @@ |
176 |
- |
177 |
- #define FP_COMPONENT "vfs0050" |
178 |
- |
179 |
-+#include <string.h> |
180 |
-+ |
181 |
- #include "drivers_api.h" |
182 |
- #include "vfs0050.h" |
183 |
- |
184 |
-diff --git a/libfprint/drivers/vfs101.c b/libfprint/drivers/vfs101.c |
185 |
-index 3304b1f..473adf2 100644 |
186 |
---- a/libfprint/drivers/vfs101.c |
187 |
-+++ b/libfprint/drivers/vfs101.c |
188 |
-@@ -19,6 +19,9 @@ |
189 |
- |
190 |
- #define FP_COMPONENT "vfs101" |
191 |
- |
192 |
-+#include <stdlib.h> |
193 |
-+#include <string.h> |
194 |
-+ |
195 |
- #include "drivers_api.h" |
196 |
- |
197 |
- /* Input-Output usb endpoint */ |
198 |
-diff --git a/libfprint/drivers/vfs301.c b/libfprint/drivers/vfs301.c |
199 |
-index a34ee31..6f52316 100644 |
200 |
---- a/libfprint/drivers/vfs301.c |
201 |
-+++ b/libfprint/drivers/vfs301.c |
202 |
-@@ -21,6 +21,9 @@ |
203 |
- |
204 |
- #define FP_COMPONENT "vfs301" |
205 |
- |
206 |
-+#include <stdlib.h> |
207 |
-+#include <string.h> |
208 |
-+ |
209 |
- #include "drivers_api.h" |
210 |
- #include "vfs301_proto.h" |
211 |
- |
212 |
-diff --git a/libfprint/drivers/vfs5011.c b/libfprint/drivers/vfs5011.c |
213 |
-index 8b460ac..1355394 100644 |
214 |
---- a/libfprint/drivers/vfs5011.c |
215 |
-+++ b/libfprint/drivers/vfs5011.c |
216 |
-@@ -18,6 +18,8 @@ |
217 |
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA |
218 |
- */ |
219 |
- |
220 |
-+#include <string.h> |
221 |
-+ |
222 |
- #include "drivers_api.h" |
223 |
- #include "vfs5011_proto.h" |
224 |
- |
225 |
--- |
226 |
-2.16.4 |
227 |
|
228 |
diff --git a/sys-auth/libfprint/libfprint-1.0.ebuild b/sys-auth/libfprint/libfprint-1.0.ebuild |
229 |
deleted file mode 100644 |
230 |
index d3873860d2fb..000000000000 |
231 |
--- a/sys-auth/libfprint/libfprint-1.0.ebuild |
232 |
+++ /dev/null |
233 |
@@ -1,44 +0,0 @@ |
234 |
-# Copyright 1999-2022 Gentoo Authors |
235 |
-# Distributed under the terms of the GNU General Public License v2 |
236 |
- |
237 |
-EAPI=7 |
238 |
- |
239 |
-inherit meson udev |
240 |
- |
241 |
-DESCRIPTION="library to add support for consumer fingerprint readers" |
242 |
-HOMEPAGE="https://cgit.freedesktop.org/libfprint/libfprint/ https://github.com/freedesktop/libfprint" |
243 |
-SRC_URI="https://github.com/freedesktop/libfprint/archive/V_$(ver_rs 0-3 '_').tar.gz -> ${P}.tar.gz" |
244 |
- |
245 |
-LICENSE="LGPL-2.1" |
246 |
-SLOT="0" |
247 |
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 sparc x86" |
248 |
-IUSE="examples" |
249 |
- |
250 |
-RDEPEND="dev-libs/glib:2 |
251 |
- dev-libs/nss |
252 |
- virtual/libusb:1= |
253 |
- x11-libs/gtk+:3 |
254 |
- x11-libs/pixman |
255 |
- x11-libs/libX11 |
256 |
- x11-libs/libXv" |
257 |
- |
258 |
-DEPEND="${RDEPEND}" |
259 |
- |
260 |
-BDEPEND="dev-util/gtk-doc |
261 |
- virtual/pkgconfig" |
262 |
- |
263 |
-PATCHES=( "${FILESDIR}"/${PN}-0.8.2-fix-implicit-declaration.patch ) |
264 |
- |
265 |
-S="${WORKDIR}/${PN}-V_$(ver_rs 0-3 '_')" |
266 |
- |
267 |
-src_configure() { |
268 |
- local emesonargs=( |
269 |
- -Ddoc=false |
270 |
- -Dx11-examples=$(usex examples true false) |
271 |
- -Ddrivers=all |
272 |
- -Dudev_rules=true |
273 |
- -Dudev_rules_dir=$(get_udevdir)/rules.d |
274 |
- --libdir=/usr/$(get_libdir) |
275 |
- ) |
276 |
- meson_src_configure |
277 |
-} |