diff options
Diffstat (limited to 'sys-auth/libfprint')
-rw-r--r-- | sys-auth/libfprint/Manifest | 3 | ||||
-rw-r--r-- | sys-auth/libfprint/files/libfprint-0.8.2-fix-implicit-declaration.patch | 194 | ||||
-rw-r--r-- | sys-auth/libfprint/libfprint-1.94.1.ebuild | 50 |
3 files changed, 0 insertions, 247 deletions
diff --git a/sys-auth/libfprint/Manifest b/sys-auth/libfprint/Manifest deleted file mode 100644 index 2e0584f..0000000 --- a/sys-auth/libfprint/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -AUX libfprint-0.8.2-fix-implicit-declaration.patch 4830 BLAKE2B aa6481b296e324e1af7cdf63dae55c2bc9cb4c5a79ca14f0125dab6fca8c41cccedb56bfb5781335164b749621e3f4b68b5fa9e146b4e4fe67298213d9243d84 SHA512 51a827e591009a8d4a520194af997b756c3e1f4e716a41cc3fb8c5b995ffc75dc9041cbb7a191743c4ad32e49500fbd5e74d8d6579028c51522e919060e95e07 -DIST libfprint-1.94.1.tar.gz 10405046 BLAKE2B a46af62d3f7f8ad7f0815cecbd2a8c68c212e13785b968b0f0304473db5f4b7eb67d0bb74411c4828a51b9c22f6c86bd08ad564db623acf31715a1d0f7aa8389 SHA512 bae1de8378b9fb8fed1e292d96637a1e4a1c99a5a3f7735dae036eddb022bea2b5646bebf610b714338d4645e73b0968b14c20b1992d77d83a60c939c1509b44 -EBUILD libfprint-1.94.1.ebuild 1249 BLAKE2B d03fe819b72b233b28fad0b1a0158b100dded643f55e0827d0472f6648c6d4d8668089595a43fcff96e19f983d8abba9bcbdf94ccbffd4eb36989c4347838748 SHA512 297415c702a583a6e2845b398dfed34768016a4b0b659e5403761f624eaed47c93379e0706760358bff4ed3721d1dc787fbf416eaec94a41640d5fa50dd82676 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 deleted file mode 100644 index 761e61c..0000000 --- a/sys-auth/libfprint/files/libfprint-0.8.2-fix-implicit-declaration.patch +++ /dev/null @@ -1,194 +0,0 @@ -From 17cbe376872d8a0f579a0497942a5d2f19facaf5 Mon Sep 17 00:00:00 2001 -From: Mikle Kolyada <zlogene@gentoo.org> -Date: Sun, 2 Sep 2018 17:20:03 +0300 -Subject: [PATCH] Fix implicit declaration warnings - ---- - libfprint/drivers/aes1610.c | 2 ++ - libfprint/drivers/aes2501.c | 2 ++ - libfprint/drivers/aes2550.c | 2 ++ - libfprint/drivers/aesx660.c | 2 ++ - libfprint/drivers/etes603.c | 2 ++ - libfprint/drivers/upeksonly.c | 2 ++ - libfprint/drivers/upektc.c | 2 ++ - libfprint/drivers/upektc_img.c | 2 ++ - libfprint/drivers/upekts.c | 2 ++ - libfprint/drivers/vfs0050.c | 2 ++ - libfprint/drivers/vfs101.c | 3 +++ - libfprint/drivers/vfs301.c | 3 +++ - libfprint/drivers/vfs5011.c | 2 ++ - 13 files changed, 28 insertions(+) - -diff --git a/libfprint/drivers/aes1610.c b/libfprint/drivers/aes1610.c -index f307a3b..9dc3383 100644 ---- a/libfprint/drivers/aes1610.c -+++ b/libfprint/drivers/aes1610.c -@@ -25,6 +25,8 @@ - - #define FP_COMPONENT "aes1610" - -+#include <string.h> -+ - #include "drivers_api.h" - #include "aeslib.h" - -diff --git a/libfprint/drivers/aes2501.c b/libfprint/drivers/aes2501.c -index 87879a4..caaf3ea 100644 ---- a/libfprint/drivers/aes2501.c -+++ b/libfprint/drivers/aes2501.c -@@ -23,6 +23,8 @@ - - #define FP_COMPONENT "aes2501" - -+#include <string.h> -+ - #include "drivers_api.h" - #include "aeslib.h" - #include "aes2501.h" -diff --git a/libfprint/drivers/aes2550.c b/libfprint/drivers/aes2550.c -index ab4acaa..c838e54 100644 ---- a/libfprint/drivers/aes2550.c -+++ b/libfprint/drivers/aes2550.c -@@ -23,6 +23,8 @@ - - #define FP_COMPONENT "aes2550" - -+#include <string.h> -+ - #include "drivers_api.h" - #include "aes2550.h" - #include "aeslib.h" -diff --git a/libfprint/drivers/aesx660.c b/libfprint/drivers/aesx660.c -index e443e21..17c0245 100644 ---- a/libfprint/drivers/aesx660.c -+++ b/libfprint/drivers/aesx660.c -@@ -23,6 +23,8 @@ - - #define FP_COMPONENT "aesX660" - -+#include <string.h> -+ - #include "drivers_api.h" - #include "aeslib.h" - #include "aesx660.h" -diff --git a/libfprint/drivers/etes603.c b/libfprint/drivers/etes603.c -index fdaf7f2..0782f9e 100644 ---- a/libfprint/drivers/etes603.c -+++ b/libfprint/drivers/etes603.c -@@ -35,6 +35,8 @@ - - #define FP_COMPONENT "etes603" - -+#include <string.h> -+ - #include "drivers_api.h" - #include "driver_ids.h" - -diff --git a/libfprint/drivers/upeksonly.c b/libfprint/drivers/upeksonly.c -index 9cccb86..e035408 100644 ---- a/libfprint/drivers/upeksonly.c -+++ b/libfprint/drivers/upeksonly.c -@@ -25,6 +25,8 @@ - - #define FP_COMPONENT "upeksonly" - -+#include <string.h> -+ - #include "drivers_api.h" - #include "upeksonly.h" - -diff --git a/libfprint/drivers/upektc.c b/libfprint/drivers/upektc.c -index ffa31f3..e4d7de5 100644 ---- a/libfprint/drivers/upektc.c -+++ b/libfprint/drivers/upektc.c -@@ -20,6 +20,8 @@ - - #define FP_COMPONENT "upektc" - -+#include <string.h> -+ - #include "drivers_api.h" - #include "upektc.h" - -diff --git a/libfprint/drivers/upektc_img.c b/libfprint/drivers/upektc_img.c -index f0f2f18..a500623 100644 ---- a/libfprint/drivers/upektc_img.c -+++ b/libfprint/drivers/upektc_img.c -@@ -19,6 +19,8 @@ - - #define FP_COMPONENT "upektc_img" - -+#include <string.h> -+ - #include "drivers_api.h" - #include "aeslib.h" - #include "upektc_img.h" -diff --git a/libfprint/drivers/upekts.c b/libfprint/drivers/upekts.c -index b448e36..1094e66 100644 ---- a/libfprint/drivers/upekts.c -+++ b/libfprint/drivers/upekts.c -@@ -27,6 +27,8 @@ - - #define FP_COMPONENT "upekts" - -+#include <string.h> -+ - #include "drivers_api.h" - - #define EP_IN (1 | LIBUSB_ENDPOINT_IN) -diff --git a/libfprint/drivers/vfs0050.c b/libfprint/drivers/vfs0050.c -index dcf5d69..60a720e 100644 ---- a/libfprint/drivers/vfs0050.c -+++ b/libfprint/drivers/vfs0050.c -@@ -19,6 +19,8 @@ - - #define FP_COMPONENT "vfs0050" - -+#include <string.h> -+ - #include "drivers_api.h" - #include "vfs0050.h" - -diff --git a/libfprint/drivers/vfs101.c b/libfprint/drivers/vfs101.c -index 3304b1f..473adf2 100644 ---- a/libfprint/drivers/vfs101.c -+++ b/libfprint/drivers/vfs101.c -@@ -19,6 +19,9 @@ - - #define FP_COMPONENT "vfs101" - -+#include <stdlib.h> -+#include <string.h> -+ - #include "drivers_api.h" - - /* Input-Output usb endpoint */ -diff --git a/libfprint/drivers/vfs301.c b/libfprint/drivers/vfs301.c -index a34ee31..6f52316 100644 ---- a/libfprint/drivers/vfs301.c -+++ b/libfprint/drivers/vfs301.c -@@ -21,6 +21,9 @@ - - #define FP_COMPONENT "vfs301" - -+#include <stdlib.h> -+#include <string.h> -+ - #include "drivers_api.h" - #include "vfs301_proto.h" - -diff --git a/libfprint/drivers/vfs5011.c b/libfprint/drivers/vfs5011.c -index 8b460ac..1355394 100644 ---- a/libfprint/drivers/vfs5011.c -+++ b/libfprint/drivers/vfs5011.c -@@ -18,6 +18,8 @@ - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - */ - -+#include <string.h> -+ - #include "drivers_api.h" - #include "vfs5011_proto.h" - --- -2.16.4
\ No newline at end of file diff --git a/sys-auth/libfprint/libfprint-1.94.1.ebuild b/sys-auth/libfprint/libfprint-1.94.1.ebuild deleted file mode 100644 index ce92cb6..0000000 --- a/sys-auth/libfprint/libfprint-1.94.1.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson udev - -DESCRIPTION="Library to add support for consumer fingerprint readers" -HOMEPAGE="https://cgit.freedesktop.org/libfprint/libfprint/ https://github.com/freedesktop/libfprint https://gitlab.freedesktop.org/libfprint/libfprint" -SRC_URI="https://github.com/freedesktop/libfprint/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-2.1+" -SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="examples gtk-doc +introspection" - -RDEPEND=" - dev-libs/glib:2 - dev-libs/libgusb - dev-libs/nss - virtual/libusb:1= - x11-libs/gtk+:3 - x11-libs/libX11 - x11-libs/libXv - x11-libs/pixman - !>=sys-auth/libfprint-1.92:0 -" - -DEPEND="${RDEPEND}" - -BDEPEND=" - virtual/pkgconfig - gtk-doc? ( dev-util/gtk-doc ) - introspection? ( dev-libs/gobject-introspection ) -" - -PATCHES=( ${FILESDIR}/${PN}-0.8.2-fix-implicit-declaration.patch ) - -src_configure() { - local emesonargs=( - $(meson_use examples gtk-examples) - $(meson_use introspection) - $(meson_use gtk-doc doc) - -Ddrivers=all - -Dudev_rules=enabled - -Dudev_rules_dir=$(get_udevdir)/rules.d - --libdir=/usr/$(get_libdir) - ) - meson_src_configure -}
\ No newline at end of file |