Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/
Date: Fri, 29 Apr 2022 10:22:00
Message-Id: 1651227664.e43e396ea7bfe405bf8483c380b7288d196ae762.sam@gentoo
1 commit: e43e396ea7bfe405bf8483c380b7288d196ae762
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Fri Apr 29 09:36:50 2022 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Fri Apr 29 10:21:04 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e43e396e
7
8 sys-auth/libfprint: drop 1.90.7, 1.94.1-r1
9
10 Signed-off-by: Sam James <sam <AT> gentoo.org>
11
12 sys-auth/libfprint/Manifest | 2 -
13 sys-auth/libfprint/libfprint-1.90.7.ebuild | 53 -------------------------
14 sys-auth/libfprint/libfprint-1.94.1-r1.ebuild | 57 ---------------------------
15 3 files changed, 112 deletions(-)
16
17 diff --git a/sys-auth/libfprint/Manifest b/sys-auth/libfprint/Manifest
18 index 7664489cba91..e662b45a592c 100644
19 --- a/sys-auth/libfprint/Manifest
20 +++ b/sys-auth/libfprint/Manifest
21 @@ -1,4 +1,2 @@
22 DIST libfprint-1.0.tar.gz 475347 BLAKE2B cb560898cec11861c4529c0c37c328f74eaf271c1932ca5126b7bd6c82fafee24aff393c0fe223fef018a34a409647065d5f98a999c00f0e7a879e33bdfcd3cb SHA512 2d7f569368035cce0a579ef3412a1961c28aab254ae6174ce9ad11ce97b3dce824d0c6123adac12718cb074439e4d5b93bf978e5341824f179231d1faa219a26
23 -DIST libfprint-1.90.7.tar.gz 6375722 BLAKE2B d0cb085c3846e870ff31dc346b8e138ab994f03e428aa1887066e56243d10179f3674538841edc75e02c8b58fc9a2ea1e97999fa919bad033aa52c88742948fd SHA512 2781ebb337cbd37affe203a7d054651abc7de4f2f450cddfb78a29e4f93e6a698dd950cc9be7112f43c5a892309e75b11e46cdcb60359859aae3811468adc8af
24 -DIST libfprint-1.94.1.tar.gz 10405046 BLAKE2B a46af62d3f7f8ad7f0815cecbd2a8c68c212e13785b968b0f0304473db5f4b7eb67d0bb74411c4828a51b9c22f6c86bd08ad564db623acf31715a1d0f7aa8389 SHA512 bae1de8378b9fb8fed1e292d96637a1e4a1c99a5a3f7735dae036eddb022bea2b5646bebf610b714338d4645e73b0968b14c20b1992d77d83a60c939c1509b44
25 DIST libfprint-1.94.3.tar.gz 10409543 BLAKE2B 33e25715313cfc37f0c05ad47eca6d315a041a067cfc7dfac9d71fcf5231a11f54888dd837c083b8cca03ca2b4b0bced30340e8966ab4c989d4a33c59ceb483e SHA512 22290bd393b54ada75c4655b3e901b6ee25f389a396a9b29bc1e76c0333d9718483b2059c927deb5b8d8e0acf632fecc9c4535b3f161910d5c51fad508d3e7a4
26
27 diff --git a/sys-auth/libfprint/libfprint-1.90.7.ebuild b/sys-auth/libfprint/libfprint-1.90.7.ebuild
28 deleted file mode 100644
29 index a01f83f4d951..000000000000
30 --- a/sys-auth/libfprint/libfprint-1.90.7.ebuild
31 +++ /dev/null
32 @@ -1,53 +0,0 @@
33 -# Copyright 1999-2022 Gentoo Authors
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=7
37 -
38 -inherit meson udev
39 -
40 -DESCRIPTION="Library to add support for consumer fingerprint readers"
41 -HOMEPAGE="https://cgit.freedesktop.org/libfprint/libfprint/ https://github.com/freedesktop/libfprint https://gitlab.freedesktop.org/libfprint/libfprint"
42 -SRC_URI="https://github.com/freedesktop/libfprint/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
43 -
44 -LICENSE="LGPL-2.1+"
45 -SLOT="2"
46 -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86"
47 -IUSE="examples gtk-doc +introspection"
48 -
49 -RDEPEND="
50 - dev-libs/glib:2
51 - dev-libs/libgusb
52 - dev-libs/nss
53 - virtual/libusb:1=
54 - x11-libs/gtk+:3
55 - x11-libs/libX11
56 - x11-libs/libXv
57 - x11-libs/pixman
58 - !>=sys-auth/libfprint-1.90:0
59 -"
60 -
61 -DEPEND="${RDEPEND}"
62 -
63 -BDEPEND="
64 - virtual/pkgconfig
65 - gtk-doc? ( dev-util/gtk-doc )
66 - introspection? (
67 - dev-libs/gobject-introspection
68 - dev-libs/libgusb[introspection]
69 - )
70 -"
71 -
72 -PATCHES=( ${FILESDIR}/${PN}-0.8.2-fix-implicit-declaration.patch )
73 -
74 -src_configure() {
75 - local emesonargs=(
76 - $(meson_use examples gtk-examples)
77 - $(meson_use introspection)
78 - $(meson_use gtk-doc doc)
79 - -Ddrivers=all
80 - -Dudev_rules=true
81 - -Dudev_rules_dir=$(get_udevdir)/rules.d
82 - --libdir=/usr/$(get_libdir)
83 - )
84 - meson_src_configure
85 -}
86
87 diff --git a/sys-auth/libfprint/libfprint-1.94.1-r1.ebuild b/sys-auth/libfprint/libfprint-1.94.1-r1.ebuild
88 deleted file mode 100644
89 index 6bb0389b1f3c..000000000000
90 --- a/sys-auth/libfprint/libfprint-1.94.1-r1.ebuild
91 +++ /dev/null
92 @@ -1,57 +0,0 @@
93 -# Copyright 1999-2022 Gentoo Authors
94 -# Distributed under the terms of the GNU General Public License v2
95 -
96 -EAPI=7
97 -
98 -inherit meson udev
99 -
100 -DESCRIPTION="Library to add support for consumer fingerprint readers"
101 -HOMEPAGE="https://cgit.freedesktop.org/libfprint/libfprint/ https://github.com/freedesktop/libfprint https://gitlab.freedesktop.org/libfprint/libfprint"
102 -SRC_URI="https://github.com/freedesktop/libfprint/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
103 -
104 -LICENSE="LGPL-2.1+"
105 -SLOT="2"
106 -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
107 -IUSE="examples gtk-doc +introspection"
108 -
109 -RDEPEND="
110 - dev-libs/glib:2
111 - dev-libs/libgudev
112 - dev-libs/libgusb
113 - dev-libs/nss
114 - virtual/libusb:1=
115 - x11-libs/gtk+:3
116 - x11-libs/libX11
117 - x11-libs/libXv
118 - x11-libs/pixman
119 - !>=sys-auth/libfprint-1.90:0
120 -"
121 -
122 -DEPEND="${RDEPEND}"
123 -
124 -BDEPEND="
125 - virtual/pkgconfig
126 - gtk-doc? ( dev-util/gtk-doc )
127 - introspection? (
128 - dev-libs/gobject-introspection
129 - dev-libs/libgusb[introspection]
130 - )
131 -"
132 -
133 -PATCHES=(
134 - "${FILESDIR}"/${PN}-0.8.2-fix-implicit-declaration.patch
135 - "${FILESDIR}"/${PN}-1.94.1-test-timeout.patch
136 -)
137 -
138 -src_configure() {
139 - local emesonargs=(
140 - $(meson_use examples gtk-examples)
141 - $(meson_use gtk-doc doc)
142 - $(meson_use introspection)
143 - -Ddrivers=all
144 - -Dudev_rules=enabled
145 - -Dudev_rules_dir=$(get_udevdir)/rules.d
146 - --libdir=/usr/$(get_libdir)
147 - )
148 - meson_src_configure
149 -}