[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2024-04-05 Thread Arthur Zamarin
commit: 6e93f24f7a75bd1c96629441cb80638d8a63f214
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Wed Mar 27 18:29:19 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  5 15:26:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e93f24f

sys-auth/libfprint: add missing remote-id

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-auth/libfprint/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-auth/libfprint/metadata.xml b/sys-auth/libfprint/metadata.xml
index 9e7ea48833c1..ee1304226c06 100644
--- a/sys-auth/libfprint/metadata.xml
+++ b/sys-auth/libfprint/metadata.xml
@@ -4,6 +4,7 @@


libfprint/libfprint
+   freedesktop/libfprint

https://bugs.freedesktop.org/enter_bug.cgi?product=libfprint

 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2024-02-21 Thread Patrick McLean
commit: a8c3faa44300bfba875989008876f88b8a90493f
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu Feb 22 02:24:01 2024 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Feb 22 02:24:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8c3faa4

sys-auth/libfprint: add 1.94.7, drop 1.94.6

Signed-off-by: Patrick McLean  gentoo.org>

 sys-auth/libfprint/Manifest | 2 +-
 sys-auth/libfprint/{libfprint-1.94.6.ebuild => libfprint-1.94.7.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-auth/libfprint/Manifest b/sys-auth/libfprint/Manifest
index 50e4db43e333..5a4b54078971 100644
--- a/sys-auth/libfprint/Manifest
+++ b/sys-auth/libfprint/Manifest
@@ -1,4 +1,4 @@
 DIST libfprint-1.94.3.tar.gz 10409543 BLAKE2B 
33e25715313cfc37f0c05ad47eca6d315a041a067cfc7dfac9d71fcf5231a11f54888dd837c083b8cca03ca2b4b0bced30340e8966ab4c989d4a33c59ceb483e
 SHA512 
22290bd393b54ada75c4655b3e901b6ee25f389a396a9b29bc1e76c0333d9718483b2059c927deb5b8d8e0acf632fecc9c4535b3f161910d5c51fad508d3e7a4
 DIST libfprint-1.94.4.tar.gz 10408480 BLAKE2B 
492ea10777d223ce7d610f0dca2871c8eae08cb5dd7d30187194d6cc139a60d5350e5908f759434065614c05a72192347be19c1d6fe5641e08a2f6419bdcede7
 SHA512 
425efdfde373179a237805c4b5561e3531616798c41ccd4358f1c521f1e21af01f8ca61aaf8c959e2c68a69e4dfda23960e696acaaad2228ffef6f86468e
 DIST libfprint-1.94.5.tar.bz2 8922994 BLAKE2B 
b79292dc77426d76e5e9cb1cbf8662867224f19ff9cf2434d000689d02e7d4609c9ca94a016185f71500e4a58e9522a7647684e1eaa841c02a40f27e0d22055e
 SHA512 
6a73b3d05bd61b5c74e64d52eba7dab6e97dcf149e32c882e05f15dc7241fd8e78f115957ed52a9657ff0b21642ec633c27cc905cbd4697ed41369508957c989
-DIST libfprint-1.94.6.tar.bz2 9054396 BLAKE2B 
0b301adedd5c8eb6c386ff94e4985479a11e852377619939235eb00f36e9ccd3f0e93aeecd2161c40f20b6fa5cd4814469172c62883d1cc6cb325f837504e9bb
 SHA512 
5b323a0dd4ebaa00d1c42ff29e9b76a41aaa199417f47a915cb5558e01ad9be299907554d8697590c06d317c42fffe0497be71131ed6141d445725ea1b88eba9
+DIST libfprint-1.94.7.tar.bz2 9066931 BLAKE2B 
5df859c4e38a8016b8f91785d8634d85e023cc19b837e928dd2de6392ed77b7a82c26e6c1485df2fa1fb2041421d4dd05441d5df24c2fc5399783dcc174d5afc
 SHA512 
b91a71ef998b03a64b08d9439a1d26027f196f07fd1344bbe45f2dbeb3ace5752af9b7504ee8537eb40d896e43a517e3759a7b3735baded4cc3fb6c0ca3b0ece

diff --git a/sys-auth/libfprint/libfprint-1.94.6.ebuild 
b/sys-auth/libfprint/libfprint-1.94.7.ebuild
similarity index 97%
rename from sys-auth/libfprint/libfprint-1.94.6.ebuild
rename to sys-auth/libfprint/libfprint-1.94.7.ebuild
index 3d8d660c9291..7ece93fa19d2 100644
--- a/sys-auth/libfprint/libfprint-1.94.6.ebuild
+++ b/sys-auth/libfprint/libfprint-1.94.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2023-11-29 Thread Patrick McLean
commit: f7ea80fdf7e5ba88f742fc097c37f74378f0c9ab
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu Nov 30 00:39:41 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Nov 30 00:39:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7ea80fd

sys-auth/libfprint: Call udev_reload

Signed-off-by: Patrick McLean  gentoo.org>

 sys-auth/libfprint/libfprint-1.94.6.ebuild | 8 
 1 file changed, 8 insertions(+)

diff --git a/sys-auth/libfprint/libfprint-1.94.6.ebuild 
b/sys-auth/libfprint/libfprint-1.94.6.ebuild
index f64c798518a6..3d8d660c9291 100644
--- a/sys-auth/libfprint/libfprint-1.94.6.ebuild
+++ b/sys-auth/libfprint/libfprint-1.94.6.ebuild
@@ -60,3 +60,11 @@ src_configure() {
 
meson_src_configure
 }
+
+pkg_postinst() {
+   udev_reload
+}
+
+pkg_postrm() {
+   udev_reload
+}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2023-11-29 Thread Patrick McLean
commit: c9ab9a90ca4f87a563ece6a1b2997e62f0ee8327
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu Nov 30 00:35:11 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Nov 30 00:35:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9ab9a90

sys-auth/libfprint: add 1.94.6

Signed-off-by: Patrick McLean  gentoo.org>

 sys-auth/libfprint/Manifest|  1 +
 sys-auth/libfprint/libfprint-1.94.6.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/sys-auth/libfprint/Manifest b/sys-auth/libfprint/Manifest
index ae233d9316f7..50e4db43e333 100644
--- a/sys-auth/libfprint/Manifest
+++ b/sys-auth/libfprint/Manifest
@@ -1,3 +1,4 @@
 DIST libfprint-1.94.3.tar.gz 10409543 BLAKE2B 
33e25715313cfc37f0c05ad47eca6d315a041a067cfc7dfac9d71fcf5231a11f54888dd837c083b8cca03ca2b4b0bced30340e8966ab4c989d4a33c59ceb483e
 SHA512 
22290bd393b54ada75c4655b3e901b6ee25f389a396a9b29bc1e76c0333d9718483b2059c927deb5b8d8e0acf632fecc9c4535b3f161910d5c51fad508d3e7a4
 DIST libfprint-1.94.4.tar.gz 10408480 BLAKE2B 
492ea10777d223ce7d610f0dca2871c8eae08cb5dd7d30187194d6cc139a60d5350e5908f759434065614c05a72192347be19c1d6fe5641e08a2f6419bdcede7
 SHA512 
425efdfde373179a237805c4b5561e3531616798c41ccd4358f1c521f1e21af01f8ca61aaf8c959e2c68a69e4dfda23960e696acaaad2228ffef6f86468e
 DIST libfprint-1.94.5.tar.bz2 8922994 BLAKE2B 
b79292dc77426d76e5e9cb1cbf8662867224f19ff9cf2434d000689d02e7d4609c9ca94a016185f71500e4a58e9522a7647684e1eaa841c02a40f27e0d22055e
 SHA512 
6a73b3d05bd61b5c74e64d52eba7dab6e97dcf149e32c882e05f15dc7241fd8e78f115957ed52a9657ff0b21642ec633c27cc905cbd4697ed41369508957c989
+DIST libfprint-1.94.6.tar.bz2 9054396 BLAKE2B 
0b301adedd5c8eb6c386ff94e4985479a11e852377619939235eb00f36e9ccd3f0e93aeecd2161c40f20b6fa5cd4814469172c62883d1cc6cb325f837504e9bb
 SHA512 
5b323a0dd4ebaa00d1c42ff29e9b76a41aaa199417f47a915cb5558e01ad9be299907554d8697590c06d317c42fffe0497be71131ed6141d445725ea1b88eba9

diff --git a/sys-auth/libfprint/libfprint-1.94.6.ebuild 
b/sys-auth/libfprint/libfprint-1.94.6.ebuild
new file mode 100644
index ..f64c798518a6
--- /dev/null
+++ b/sys-auth/libfprint/libfprint-1.94.6.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson udev
+
+MY_P="${PN}-v${PV}"
+
+DESCRIPTION="Library to add support for consumer fingerprint readers"
+HOMEPAGE="
+   https://cgit.freedesktop.org/libfprint/libfprint
+   https://gitlab.freedesktop.org/libfprint/libfprint
+"
+SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/v${PV}/${MY_P}.tar.bz2
 -> ${P}.tar.bz2"
+
+LICENSE="LGPL-2.1+"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+IUSE="examples gtk-doc +introspection"
+
+RDEPEND="
+   dev-libs/glib:2
+   dev-libs/libgudev
+   dev-libs/nss
+   dev-python/pygobject
+   dev-libs/libgusb
+   x11-libs/pixman
+   examples? (
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   )
+"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gtk-doc )
+   introspection? (
+   dev-libs/gobject-introspection
+   dev-libs/libgusb[introspection]
+   )
+"
+
+PATCHES=( "${FILESDIR}/${PN}-1.94.1-test-timeout.patch" )
+
+S="${WORKDIR}/${MY_P}"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use examples gtk-examples)
+   $(meson_use gtk-doc doc)
+   $(meson_use introspection introspection)
+   -Ddrivers=all
+   -Dinstalled-tests=false
+   -Dudev_rules=enabled
+   -Dudev_rules_dir=$(get_udevdir)/rules.d
+   )
+
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2023-07-26 Thread WANG Xuerui
commit: 0eb92d8808cf05e0090fe2cfac998cbee505d159
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 03:32:31 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:10:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eb92d88

sys-auth/libfprint: keyword 1.94.5 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 sys-auth/libfprint/libfprint-1.94.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-1.94.5.ebuild 
b/sys-auth/libfprint/libfprint-1.94.5.ebuild
index 3a9e78876af3..f60ff3e9d76e 100644
--- a/sys-auth/libfprint/libfprint-1.94.5.ebuild
+++ b/sys-auth/libfprint/libfprint-1.94.5.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/v${PV}/${MY_P}.tar
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
 IUSE="examples gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2023-02-24 Thread Arthur Zamarin
commit: 44d080550abb85744af569d317d0d33ad8de04fc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 24 16:28:11 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 24 16:28:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44d08055

sys-auth/libfprint: Stabilize 1.94.5 arm64, #896298

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-auth/libfprint/libfprint-1.94.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-1.94.5.ebuild 
b/sys-auth/libfprint/libfprint-1.94.5.ebuild
index 9c562422d0f2..a45ee1348e41 100644
--- a/sys-auth/libfprint/libfprint-1.94.5.ebuild
+++ b/sys-auth/libfprint/libfprint-1.94.5.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/v${PV}/${MY_P}.tar
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc ~x86"
 IUSE="examples gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2023-02-24 Thread Arthur Zamarin
commit: c75ff5bf9e0e29258bc5ff67147ef57b4c924eeb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 24 16:28:19 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 24 16:28:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c75ff5bf

sys-auth/libfprint: Stabilize 1.94.5 amd64, #896298

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-auth/libfprint/libfprint-1.94.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-1.94.5.ebuild 
b/sys-auth/libfprint/libfprint-1.94.5.ebuild
index 23bcdd3aff5e..6d862eb00b4a 100644
--- a/sys-auth/libfprint/libfprint-1.94.5.ebuild
+++ b/sys-auth/libfprint/libfprint-1.94.5.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/v${PV}/${MY_P}.tar
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc ~x86"
 IUSE="examples gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2023-02-24 Thread Arthur Zamarin
commit: 8b983bf742a0ed7ae257c373cdb405b9a20dfe2e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 24 16:28:22 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 24 16:28:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b983bf7

sys-auth/libfprint: Stabilize 1.94.5 x86, #896298

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-auth/libfprint/libfprint-1.94.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-1.94.5.ebuild 
b/sys-auth/libfprint/libfprint-1.94.5.ebuild
index 6d862eb00b4a..3a9e78876af3 100644
--- a/sys-auth/libfprint/libfprint-1.94.5.ebuild
+++ b/sys-auth/libfprint/libfprint-1.94.5.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/v${PV}/${MY_P}.tar
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="examples gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2023-02-24 Thread Arthur Zamarin
commit: 54a15b2485df66f06851a7e7c200990461cc7c4a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 24 16:28:02 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 24 16:28:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54a15b24

sys-auth/libfprint: Stabilize 1.94.5 arm, #896298

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-auth/libfprint/libfprint-1.94.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-auth/libfprint/libfprint-1.94.5.ebuild 
b/sys-auth/libfprint/libfprint-1.94.5.ebuild
index 13f4c1ce816b..7549c6abd7af 100644
--- a/sys-auth/libfprint/libfprint-1.94.5.ebuild
+++ b/sys-auth/libfprint/libfprint-1.94.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/v${PV}/${MY_P}.tar
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="examples gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2023-02-24 Thread Arthur Zamarin
commit: 839b5a8f3d7f8bb5dd28fd62d342e26bff56f83d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 24 16:28:05 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 24 16:28:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=839b5a8f

sys-auth/libfprint: Stabilize 1.94.5 ppc64, #896298

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-auth/libfprint/libfprint-1.94.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-1.94.5.ebuild 
b/sys-auth/libfprint/libfprint-1.94.5.ebuild
index 7549c6abd7af..062814e38321 100644
--- a/sys-auth/libfprint/libfprint-1.94.5.ebuild
+++ b/sys-auth/libfprint/libfprint-1.94.5.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/v${PV}/${MY_P}.tar
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86"
 IUSE="examples gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2023-02-24 Thread Arthur Zamarin
commit: 26751c1ef71de462dc65bd2ea74f298387d8af6b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 24 16:28:08 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 24 16:28:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26751c1e

sys-auth/libfprint: Stabilize 1.94.5 ppc, #896298

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-auth/libfprint/libfprint-1.94.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-1.94.5.ebuild 
b/sys-auth/libfprint/libfprint-1.94.5.ebuild
index 062814e38321..9c562422d0f2 100644
--- a/sys-auth/libfprint/libfprint-1.94.5.ebuild
+++ b/sys-auth/libfprint/libfprint-1.94.5.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/v${PV}/${MY_P}.tar
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ppc ppc64 ~riscv ~sparc ~x86"
 IUSE="examples gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2023-02-24 Thread Arthur Zamarin
commit: 33c38e5a1bbcdbe4721a2cfe16c39e74eb49aa34
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 24 16:28:14 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 24 16:28:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33c38e5a

sys-auth/libfprint: Stabilize 1.94.5 sparc, #896298

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-auth/libfprint/libfprint-1.94.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-1.94.5.ebuild 
b/sys-auth/libfprint/libfprint-1.94.5.ebuild
index a45ee1348e41..23bcdd3aff5e 100644
--- a/sys-auth/libfprint/libfprint-1.94.5.ebuild
+++ b/sys-auth/libfprint/libfprint-1.94.5.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/v${PV}/${MY_P}.tar
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc ~x86"
 IUSE="examples gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2023-01-13 Thread Arthur Zamarin
commit: a1b8f04d037a4fcbec3e99c366da6f433240e749
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan 13 18:20:41 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan 13 18:20:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1b8f04d

sys-auth/libfprint: Stabilize 1.94.4 ppc, #886797

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-auth/libfprint/libfprint-1.94.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-1.94.4.ebuild 
b/sys-auth/libfprint/libfprint-1.94.4.ebuild
index ed80cae7b076..09397061db41 100644
--- a/sys-auth/libfprint/libfprint-1.94.4.ebuild
+++ b/sys-auth/libfprint/libfprint-1.94.4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/freedesktop/libfprint/archive/refs/tags/v${PV}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="examples gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2023-01-13 Thread Arthur Zamarin
commit: c681910a0cec04a46bf8a8ee0a80f6c1dc2720d6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan 13 12:58:49 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan 13 12:58:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c681910a

sys-auth/libfprint: Stabilize 1.94.4 sparc, #886797

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-auth/libfprint/libfprint-1.94.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-auth/libfprint/libfprint-1.94.4.ebuild 
b/sys-auth/libfprint/libfprint-1.94.4.ebuild
index bf7ae3726725..ed80cae7b076 100644
--- a/sys-auth/libfprint/libfprint-1.94.4.ebuild
+++ b/sys-auth/libfprint/libfprint-1.94.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/freedesktop/libfprint/archive/refs/tags/v${PV}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ppc64 ~riscv sparc x86"
 IUSE="examples gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/, sys-auth/libfprint/files/

2022-12-27 Thread Sam James
commit: 0f9453022ee8eee51107033e13e8689405593592
Author: Marco Scardovi  icloud  com>
AuthorDate: Tue Dec 27 20:22:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 28 00:51:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f945302

sys-auth/libfprint: drop 1.0

Signed-off-by: Marco Scardovi  icloud.com>
Signed-off-by: Sam James  gentoo.org>

 sys-auth/libfprint/Manifest|   1 -
 .../libfprint-0.8.2-fix-implicit-declaration.patch | 194 -
 sys-auth/libfprint/libfprint-1.0.ebuild|  44 -
 3 files changed, 239 deletions(-)

diff --git a/sys-auth/libfprint/Manifest b/sys-auth/libfprint/Manifest
index f22c0ee393fe..44e61e5a5915 100644
--- a/sys-auth/libfprint/Manifest
+++ b/sys-auth/libfprint/Manifest
@@ -1,3 +1,2 @@
-DIST libfprint-1.0.tar.gz 475347 BLAKE2B 
cb560898cec11861c4529c0c37c328f74eaf271c1932ca5126b7bd6c82fafee24aff393c0fe223fef018a34a409647065d5f98a999c00f0e7a879e33bdfcd3cb
 SHA512 
2d7f569368035cce0a579ef3412a1961c28aab254ae6174ce9ad11ce97b3dce824d0c6123adac12718cb074439e4d5b93bf978e5341824f179231d1faa219a26
 DIST libfprint-1.94.3.tar.gz 10409543 BLAKE2B 
33e25715313cfc37f0c05ad47eca6d315a041a067cfc7dfac9d71fcf5231a11f54888dd837c083b8cca03ca2b4b0bced30340e8966ab4c989d4a33c59ceb483e
 SHA512 
22290bd393b54ada75c4655b3e901b6ee25f389a396a9b29bc1e76c0333d9718483b2059c927deb5b8d8e0acf632fecc9c4535b3f161910d5c51fad508d3e7a4
 DIST libfprint-1.94.4.tar.gz 10408480 BLAKE2B 
492ea10777d223ce7d610f0dca2871c8eae08cb5dd7d30187194d6cc139a60d5350e5908f759434065614c05a72192347be19c1d6fe5641e08a2f6419bdcede7
 SHA512 
425efdfde373179a237805c4b5561e3531616798c41ccd4358f1c521f1e21af01f8ca61aaf8c959e2c68a69e4dfda23960e696acaaad2228ffef6f86468e

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 15b49597238c..
--- 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 
-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 
-+
- #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 
-+
- #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 
-+
- #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 
-+
- #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 
-+
- #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 
-+
- #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 
-+
- #include "drivers_api.h"
- 

[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2022-12-27 Thread Sam James
commit: 8031a4670c972a3a3045e29f37aa957d3196b5eb
Author: Marco Scardovi  icloud  com>
AuthorDate: Tue Dec 27 20:21:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 28 00:51:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8031a467

sys-auth/libfprint: add 1.94.5

Signed-off-by: Marco Scardovi  icloud.com>
Signed-off-by: Sam James  gentoo.org>

 sys-auth/libfprint/Manifest|  1 +
 sys-auth/libfprint/libfprint-1.94.5.ebuild | 59 ++
 sys-auth/libfprint/metadata.xml|  1 +
 3 files changed, 61 insertions(+)

diff --git a/sys-auth/libfprint/Manifest b/sys-auth/libfprint/Manifest
index 44e61e5a5915..ae233d9316f7 100644
--- a/sys-auth/libfprint/Manifest
+++ b/sys-auth/libfprint/Manifest
@@ -1,2 +1,3 @@
 DIST libfprint-1.94.3.tar.gz 10409543 BLAKE2B 
33e25715313cfc37f0c05ad47eca6d315a041a067cfc7dfac9d71fcf5231a11f54888dd837c083b8cca03ca2b4b0bced30340e8966ab4c989d4a33c59ceb483e
 SHA512 
22290bd393b54ada75c4655b3e901b6ee25f389a396a9b29bc1e76c0333d9718483b2059c927deb5b8d8e0acf632fecc9c4535b3f161910d5c51fad508d3e7a4
 DIST libfprint-1.94.4.tar.gz 10408480 BLAKE2B 
492ea10777d223ce7d610f0dca2871c8eae08cb5dd7d30187194d6cc139a60d5350e5908f759434065614c05a72192347be19c1d6fe5641e08a2f6419bdcede7
 SHA512 
425efdfde373179a237805c4b5561e3531616798c41ccd4358f1c521f1e21af01f8ca61aaf8c959e2c68a69e4dfda23960e696acaaad2228ffef6f86468e
+DIST libfprint-1.94.5.tar.bz2 8922994 BLAKE2B 
b79292dc77426d76e5e9cb1cbf8662867224f19ff9cf2434d000689d02e7d4609c9ca94a016185f71500e4a58e9522a7647684e1eaa841c02a40f27e0d22055e
 SHA512 
6a73b3d05bd61b5c74e64d52eba7dab6e97dcf149e32c882e05f15dc7241fd8e78f115957ed52a9657ff0b21642ec633c27cc905cbd4697ed41369508957c989

diff --git a/sys-auth/libfprint/libfprint-1.94.5.ebuild 
b/sys-auth/libfprint/libfprint-1.94.5.ebuild
new file mode 100644
index ..13f4c1ce816b
--- /dev/null
+++ b/sys-auth/libfprint/libfprint-1.94.5.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson udev
+
+MY_P="${PN}-v${PV}"
+
+DESCRIPTION="Library to add support for consumer fingerprint readers"
+HOMEPAGE="https://cgit.freedesktop.org/libfprint/libfprint 
https://gitlab.freedesktop.org/libfprint/libfprint;
+SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/v${PV}/${MY_P}.tar.bz2
 -> ${P}.tar.bz2"
+
+LICENSE="LGPL-2.1+"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="examples gtk-doc +introspection"
+
+RDEPEND="
+   dev-libs/glib:2
+   dev-libs/libgudev
+   dev-libs/nss
+   dev-python/pygobject
+   dev-libs/libgusb
+   x11-libs/pixman
+   examples? (
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   )
+"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gtk-doc )
+   introspection? (
+   dev-libs/gobject-introspection
+   dev-libs/libgusb[introspection]
+   )
+"
+
+PATCHES=( "${FILESDIR}/${PN}-1.94.1-test-timeout.patch" )
+
+S="${WORKDIR}/${MY_P}"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use examples gtk-examples)
+   $(meson_use gtk-doc doc)
+   $(meson_use introspection introspection)
+   -Ddrivers=all
+   -Dudev_rules=enabled
+   -Dudev_rules_dir=$(get_udevdir)/rules.d
+   --libdir=/usr/$(get_libdir)
+   )
+
+   meson_src_configure
+}

diff --git a/sys-auth/libfprint/metadata.xml b/sys-auth/libfprint/metadata.xml
index ad11a1045644..9e7ea48833c1 100644
--- a/sys-auth/libfprint/metadata.xml
+++ b/sys-auth/libfprint/metadata.xml
@@ -3,6 +3,7 @@
 


+   libfprint/libfprint

https://bugs.freedesktop.org/enter_bug.cgi?product=libfprint

 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2022-12-18 Thread Arthur Zamarin
commit: 8733fae9099325553c032b8ffacf882cb8a9f24b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 18 21:31:11 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 18 21:31:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8733fae9

sys-auth/libfprint: Stabilize 1.94.4 ppc64, #886797

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-auth/libfprint/libfprint-1.94.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-1.94.4.ebuild 
b/sys-auth/libfprint/libfprint-1.94.4.ebuild
index 10bd177bea56..bf7ae3726725 100644
--- a/sys-auth/libfprint/libfprint-1.94.4.ebuild
+++ b/sys-auth/libfprint/libfprint-1.94.4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/freedesktop/libfprint/archive/refs/tags/v${PV}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
 IUSE="examples gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2022-12-18 Thread Arthur Zamarin
commit: 1865a57fbdefac06eba7653546c592aefa20c1d3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 18 21:31:08 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 18 21:31:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1865a57f

sys-auth/libfprint: Stabilize 1.94.4 amd64, #886797

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-auth/libfprint/libfprint-1.94.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-1.94.4.ebuild 
b/sys-auth/libfprint/libfprint-1.94.4.ebuild
index 1fd67d993ccc..10bd177bea56 100644
--- a/sys-auth/libfprint/libfprint-1.94.4.ebuild
+++ b/sys-auth/libfprint/libfprint-1.94.4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/freedesktop/libfprint/archive/refs/tags/v${PV}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="examples gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2022-12-18 Thread Sam James
commit: dbc03d0b543ff55789493b12f790cfc0732b128c
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 18 11:43:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 18 11:43:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbc03d0b

sys-auth/libfprint: Stabilize 1.94.4 arm64, #886797

Signed-off-by: Sam James  gentoo.org>

 sys-auth/libfprint/libfprint-1.94.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-1.94.4.ebuild 
b/sys-auth/libfprint/libfprint-1.94.4.ebuild
index 5cd4d7c395b0..1fd67d993ccc 100644
--- a/sys-auth/libfprint/libfprint-1.94.4.ebuild
+++ b/sys-auth/libfprint/libfprint-1.94.4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/freedesktop/libfprint/archive/refs/tags/v${PV}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="examples gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2022-12-18 Thread Sam James
commit: f0efcd27a294a0d80001144e46557f8b93c22a63
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 18 11:36:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 18 11:36:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0efcd27

sys-auth/libfprint: Stabilize 1.94.4 arm, #886797

Signed-off-by: Sam James  gentoo.org>

 sys-auth/libfprint/libfprint-1.94.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-1.94.4.ebuild 
b/sys-auth/libfprint/libfprint-1.94.4.ebuild
index 4390d8d6b379..5cd4d7c395b0 100644
--- a/sys-auth/libfprint/libfprint-1.94.4.ebuild
+++ b/sys-auth/libfprint/libfprint-1.94.4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/freedesktop/libfprint/archive/refs/tags/v${PV}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="examples gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2022-12-18 Thread Sam James
commit: 188662723cbede34afed8cdf62de5cfcd1048c80
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 18 11:30:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 18 11:30:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18866272

sys-auth/libfprint: Stabilize 1.94.4 x86, #886797

Signed-off-by: Sam James  gentoo.org>

 sys-auth/libfprint/libfprint-1.94.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-1.94.4.ebuild 
b/sys-auth/libfprint/libfprint-1.94.4.ebuild
index 5a5defa19e28..4390d8d6b379 100644
--- a/sys-auth/libfprint/libfprint-1.94.4.ebuild
+++ b/sys-auth/libfprint/libfprint-1.94.4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/freedesktop/libfprint/archive/refs/tags/v${PV}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="examples gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2022-08-11 Thread Sam James
commit: cfeae2df2ff9df4988b0e286f4abdb1152dba363
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 11 10:51:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 11 10:54:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfeae2df

sys-auth/libfprint: fix UnquotedVariable

Signed-off-by: Sam James  gentoo.org>

 sys-auth/libfprint/libfprint-1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-auth/libfprint/libfprint-1.0.ebuild 
b/sys-auth/libfprint/libfprint-1.0.ebuild
index 782d8fc4edcf..d3873860d2fb 100644
--- a/sys-auth/libfprint/libfprint-1.0.ebuild
+++ b/sys-auth/libfprint/libfprint-1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -27,7 +27,7 @@ DEPEND="${RDEPEND}"
 BDEPEND="dev-util/gtk-doc
virtual/pkgconfig"
 
-PATCHES=( ${FILESDIR}/${PN}-0.8.2-fix-implicit-declaration.patch )
+PATCHES=( "${FILESDIR}"/${PN}-0.8.2-fix-implicit-declaration.patch )
 
 S="${WORKDIR}/${PN}-V_$(ver_rs 0-3 '_')"
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/, sys-auth/libfprint/files/

2022-06-22 Thread Sam James
commit: e3aaa3286a6a831276779a3466509f28d7d074b6
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 23 05:00:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 23 05:00:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3aaa328

sys-auth/libfprint: fix musl build

Closes: https://bugs.gentoo.org/853811
Signed-off-by: Sam James  gentoo.org>

 .../libfprint-1.94.4-stderr-redefinition.patch | 24 ++
 sys-auth/libfprint/libfprint-1.94.4.ebuild |  1 +
 2 files changed, 25 insertions(+)

diff --git 
a/sys-auth/libfprint/files/libfprint-1.94.4-stderr-redefinition.patch 
b/sys-auth/libfprint/files/libfprint-1.94.4-stderr-redefinition.patch
new file mode 100644
index ..fa7f4aac0986
--- /dev/null
+++ b/sys-auth/libfprint/files/libfprint-1.94.4-stderr-redefinition.patch
@@ -0,0 +1,24 @@
+https://gitlab.freedesktop.org/libfprint/libfprint/-/merge_requests/366
+
+From 2584d440afc87d463cb8dc809d48c660e091c2c4 Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Thu, 23 Jun 2022 05:57:46 +0100
+Subject: [PATCH] nbis: fix build on musl
+
+Drop re-definition of stderr. There's no need for this anywhere
+(including glibc). This breaks in particular on musl because
+stderr (and stdin) are both const, and macros unlike in glibc.
+
+Bug: https://bugs.gentoo.org/853811
+--- a/libfprint/nbis/include/bozorth.h
 b/libfprint/nbis/include/bozorth.h
+@@ -217,8 +217,6 @@ struct xytq_struct {
+ /**/
+ /* Globals supporting command line options */
+ extern int verbose_threshold;
+-/* Global supporting error reporting */
+-extern FILE *stderr;
+ 
+ /**/
+ /* In: BZ_GBLS.C */
+GitLab

diff --git a/sys-auth/libfprint/libfprint-1.94.4.ebuild 
b/sys-auth/libfprint/libfprint-1.94.4.ebuild
index ea51f46bd2c5..5a5defa19e28 100644
--- a/sys-auth/libfprint/libfprint-1.94.4.ebuild
+++ b/sys-auth/libfprint/libfprint-1.94.4.ebuild
@@ -41,6 +41,7 @@ BDEPEND="
 
 PATCHES=(
"${FILESDIR}"/${PN}-1.94.1-test-timeout.patch
+   "${FILESDIR}"/${PN}-1.94.4-stderr-redefinition.patch
 )
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2022-06-06 Thread Sam James
commit: 336d2fe899d4337bf089332affba005d09421c07
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  7 01:42:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  7 01:42:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=336d2fe8

sys-auth/libfprint: add 1.94.4

Closes: https://bugs.gentoo.org/850076
Signed-off-by: Sam James  gentoo.org>

 sys-auth/libfprint/Manifest|  1 +
 sys-auth/libfprint/libfprint-1.94.4.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/sys-auth/libfprint/Manifest b/sys-auth/libfprint/Manifest
index e662b45a592c..f22c0ee393fe 100644
--- a/sys-auth/libfprint/Manifest
+++ b/sys-auth/libfprint/Manifest
@@ -1,2 +1,3 @@
 DIST libfprint-1.0.tar.gz 475347 BLAKE2B 
cb560898cec11861c4529c0c37c328f74eaf271c1932ca5126b7bd6c82fafee24aff393c0fe223fef018a34a409647065d5f98a999c00f0e7a879e33bdfcd3cb
 SHA512 
2d7f569368035cce0a579ef3412a1961c28aab254ae6174ce9ad11ce97b3dce824d0c6123adac12718cb074439e4d5b93bf978e5341824f179231d1faa219a26
 DIST libfprint-1.94.3.tar.gz 10409543 BLAKE2B 
33e25715313cfc37f0c05ad47eca6d315a041a067cfc7dfac9d71fcf5231a11f54888dd837c083b8cca03ca2b4b0bced30340e8966ab4c989d4a33c59ceb483e
 SHA512 
22290bd393b54ada75c4655b3e901b6ee25f389a396a9b29bc1e76c0333d9718483b2059c927deb5b8d8e0acf632fecc9c4535b3f161910d5c51fad508d3e7a4
+DIST libfprint-1.94.4.tar.gz 10408480 BLAKE2B 
492ea10777d223ce7d610f0dca2871c8eae08cb5dd7d30187194d6cc139a60d5350e5908f759434065614c05a72192347be19c1d6fe5641e08a2f6419bdcede7
 SHA512 
425efdfde373179a237805c4b5561e3531616798c41ccd4358f1c521f1e21af01f8ca61aaf8c959e2c68a69e4dfda23960e696acaaad2228ffef6f86468e

diff --git a/sys-auth/libfprint/libfprint-1.94.4.ebuild 
b/sys-auth/libfprint/libfprint-1.94.4.ebuild
new file mode 100644
index ..ea51f46bd2c5
--- /dev/null
+++ b/sys-auth/libfprint/libfprint-1.94.4.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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 ~riscv ~sparc ~x86"
+IUSE="examples gtk-doc +introspection"
+
+RDEPEND="
+   dev-libs/glib:2
+   dev-libs/libgudev
+   dev-libs/libgusb
+   dev-libs/nss
+   virtual/libusb:1=
+   x11-libs/pixman
+   !>=sys-auth/libfprint-1.90:0
+   examples? (
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   )
+"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gtk-doc )
+   introspection? (
+   dev-libs/gobject-introspection
+   dev-libs/libgusb[introspection]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.94.1-test-timeout.patch
+)
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use examples gtk-examples)
+   $(meson_use gtk-doc doc)
+   $(meson_use introspection)
+   -Ddrivers=all
+   -Dudev_rules=enabled
+   -Dudev_rules_dir=$(get_udevdir)/rules.d
+   --libdir=/usr/$(get_libdir)
+   )
+
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2022-04-29 Thread Sam James
commit: e43e396ea7bfe405bf8483c380b7288d196ae762
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 29 09:36:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 29 10:21:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e43e396e

sys-auth/libfprint: drop 1.90.7, 1.94.1-r1

Signed-off-by: Sam James  gentoo.org>

 sys-auth/libfprint/Manifest   |  2 -
 sys-auth/libfprint/libfprint-1.90.7.ebuild| 53 -
 sys-auth/libfprint/libfprint-1.94.1-r1.ebuild | 57 ---
 3 files changed, 112 deletions(-)

diff --git a/sys-auth/libfprint/Manifest b/sys-auth/libfprint/Manifest
index 7664489cba91..e662b45a592c 100644
--- a/sys-auth/libfprint/Manifest
+++ b/sys-auth/libfprint/Manifest
@@ -1,4 +1,2 @@
 DIST libfprint-1.0.tar.gz 475347 BLAKE2B 
cb560898cec11861c4529c0c37c328f74eaf271c1932ca5126b7bd6c82fafee24aff393c0fe223fef018a34a409647065d5f98a999c00f0e7a879e33bdfcd3cb
 SHA512 
2d7f569368035cce0a579ef3412a1961c28aab254ae6174ce9ad11ce97b3dce824d0c6123adac12718cb074439e4d5b93bf978e5341824f179231d1faa219a26
-DIST libfprint-1.90.7.tar.gz 6375722 BLAKE2B 
d0cb085c3846e870ff31dc346b8e138ab994f03e428aa1887066e56243d10179f3674538841edc75e02c8b58fc9a2ea1e97999fa919bad033aa52c88742948fd
 SHA512 
2781ebb337cbd37affe203a7d054651abc7de4f2f450cddfb78a29e4f93e6a698dd950cc9be7112f43c5a892309e75b11e46cdcb60359859aae3811468adc8af
-DIST libfprint-1.94.1.tar.gz 10405046 BLAKE2B 
a46af62d3f7f8ad7f0815cecbd2a8c68c212e13785b968b0f0304473db5f4b7eb67d0bb74411c4828a51b9c22f6c86bd08ad564db623acf31715a1d0f7aa8389
 SHA512 
bae1de8378b9fb8fed1e292d96637a1e4a1c99a5a3f7735dae036eddb022bea2b5646bebf610b714338d4645e73b0968b14c20b1992d77d83a60c939c1509b44
 DIST libfprint-1.94.3.tar.gz 10409543 BLAKE2B 
33e25715313cfc37f0c05ad47eca6d315a041a067cfc7dfac9d71fcf5231a11f54888dd837c083b8cca03ca2b4b0bced30340e8966ab4c989d4a33c59ceb483e
 SHA512 
22290bd393b54ada75c4655b3e901b6ee25f389a396a9b29bc1e76c0333d9718483b2059c927deb5b8d8e0acf632fecc9c4535b3f161910d5c51fad508d3e7a4

diff --git a/sys-auth/libfprint/libfprint-1.90.7.ebuild 
b/sys-auth/libfprint/libfprint-1.90.7.ebuild
deleted file mode 100644
index a01f83f4d951..
--- a/sys-auth/libfprint/libfprint-1.90.7.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2022 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 ~riscv ~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.90:0
-"
-
-DEPEND="${RDEPEND}"
-
-BDEPEND="
-   virtual/pkgconfig
-   gtk-doc? ( dev-util/gtk-doc )
-   introspection? (
-   dev-libs/gobject-introspection
-   dev-libs/libgusb[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=true
-   -Dudev_rules_dir=$(get_udevdir)/rules.d
-   --libdir=/usr/$(get_libdir)
-   )
-   meson_src_configure
-}

diff --git a/sys-auth/libfprint/libfprint-1.94.1-r1.ebuild 
b/sys-auth/libfprint/libfprint-1.94.1-r1.ebuild
deleted file mode 100644
index 6bb0389b1f3c..
--- a/sys-auth/libfprint/libfprint-1.94.1-r1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2022 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 ~riscv ~sparc x86"
-IUSE="examples gtk-doc +introspection"
-
-RDEPEND="
-   dev-libs/glib:2
-   dev-libs/libgudev
-   dev-libs/libgusb
-   dev-libs/nss
-   virtual/libusb:1=
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   

[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2022-04-17 Thread Sam James
commit: 3ec814b4a4e0e9491b9e2b77f576db635a14e68e
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 17 19:10:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 17 19:17:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ec814b4

sys-auth/libfprint: drop 1.92.0-r1, 1.94.2

Signed-off-by: Sam James  gentoo.org>

 sys-auth/libfprint/Manifest   |  2 -
 sys-auth/libfprint/libfprint-1.92.0-r1.ebuild | 54 -
 sys-auth/libfprint/libfprint-1.94.2.ebuild| 57 ---
 3 files changed, 113 deletions(-)

diff --git a/sys-auth/libfprint/Manifest b/sys-auth/libfprint/Manifest
index e475cd413377..7664489cba91 100644
--- a/sys-auth/libfprint/Manifest
+++ b/sys-auth/libfprint/Manifest
@@ -1,6 +1,4 @@
 DIST libfprint-1.0.tar.gz 475347 BLAKE2B 
cb560898cec11861c4529c0c37c328f74eaf271c1932ca5126b7bd6c82fafee24aff393c0fe223fef018a34a409647065d5f98a999c00f0e7a879e33bdfcd3cb
 SHA512 
2d7f569368035cce0a579ef3412a1961c28aab254ae6174ce9ad11ce97b3dce824d0c6123adac12718cb074439e4d5b93bf978e5341824f179231d1faa219a26
 DIST libfprint-1.90.7.tar.gz 6375722 BLAKE2B 
d0cb085c3846e870ff31dc346b8e138ab994f03e428aa1887066e56243d10179f3674538841edc75e02c8b58fc9a2ea1e97999fa919bad033aa52c88742948fd
 SHA512 
2781ebb337cbd37affe203a7d054651abc7de4f2f450cddfb78a29e4f93e6a698dd950cc9be7112f43c5a892309e75b11e46cdcb60359859aae3811468adc8af
-DIST libfprint-1.92.0.tar.gz 8434928 BLAKE2B 
eba5d103a7ffc1d297bc276baac1f55dcc308bc18a4507fa53552044eb1a57bdb04cab0d81ee1b4022b5407f3cea06f72a686eac1b1cc5b178258b33e81b9216
 SHA512 
5f802aa65525bbe1c057053f9752052fe8f4e614ec22d373339cba42396a4e7ffe9cbdf7a7b732729e9aac7a4cde42fb5156949e83c574a30c0ad7b23ae4bc38
 DIST libfprint-1.94.1.tar.gz 10405046 BLAKE2B 
a46af62d3f7f8ad7f0815cecbd2a8c68c212e13785b968b0f0304473db5f4b7eb67d0bb74411c4828a51b9c22f6c86bd08ad564db623acf31715a1d0f7aa8389
 SHA512 
bae1de8378b9fb8fed1e292d96637a1e4a1c99a5a3f7735dae036eddb022bea2b5646bebf610b714338d4645e73b0968b14c20b1992d77d83a60c939c1509b44
-DIST libfprint-1.94.2.tar.gz 10408161 BLAKE2B 
24a1193f1cf81f8bfc5ee22bd7698a0ecc70aa2592ad4db4cbb45fd5f3da69d02f6688429bc60741ea64db409414f0add73259a61e39e27a0982fc9685f02b69
 SHA512 
e0d2deecbf84cb98024a8537378860385402633db1d41848554fb99d7b95d07dc1a55c332bdf58fd4fcc043ff60bf2c1d09b6f419d82dac31569ad73e7fdc3c0
 DIST libfprint-1.94.3.tar.gz 10409543 BLAKE2B 
33e25715313cfc37f0c05ad47eca6d315a041a067cfc7dfac9d71fcf5231a11f54888dd837c083b8cca03ca2b4b0bced30340e8966ab4c989d4a33c59ceb483e
 SHA512 
22290bd393b54ada75c4655b3e901b6ee25f389a396a9b29bc1e76c0333d9718483b2059c927deb5b8d8e0acf632fecc9c4535b3f161910d5c51fad508d3e7a4

diff --git a/sys-auth/libfprint/libfprint-1.92.0-r1.ebuild 
b/sys-auth/libfprint/libfprint-1.92.0-r1.ebuild
deleted file mode 100644
index e4130091cd6b..
--- a/sys-auth/libfprint/libfprint-1.92.0-r1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2022 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/libgudev
-   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.90:0
-"
-
-DEPEND="${RDEPEND}"
-
-BDEPEND="
-   virtual/pkgconfig
-   gtk-doc? ( dev-util/gtk-doc )
-   introspection? (
-   dev-libs/gobject-introspection
-   dev-libs/libgusb[introspection]
-   )
-"
-
-PATCHES=( ${FILESDIR}/${PN}-0.8.2-fix-implicit-declaration.patch )
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use examples gtk-examples)
-   $(meson_use gtk-doc doc)
-   $(meson_use introspection)
-   -Ddrivers=all
-   -Dudev_rules=enabled
-   -Dudev_rules_dir=$(get_udevdir)/rules.d
-   --libdir=/usr/$(get_libdir)
-   )
-   meson_src_configure
-}

diff --git a/sys-auth/libfprint/libfprint-1.94.2.ebuild 
b/sys-auth/libfprint/libfprint-1.94.2.ebuild
deleted file mode 100644
index fcbfb1227925..
--- a/sys-auth/libfprint/libfprint-1.94.2.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson udev
-

[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2022-04-17 Thread Arthur Zamarin
commit: 40c7a368e058c944fdba6c88ad67dc4163157b4d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr 17 18:36:24 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr 17 18:36:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40c7a368

sys-auth/libfprint: Stabilize 1.94.3 sparc, #833714

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-auth/libfprint/libfprint-1.94.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-1.94.3.ebuild 
b/sys-auth/libfprint/libfprint-1.94.3.ebuild
index f8aeaff4b1d5..e08911022880 100644
--- a/sys-auth/libfprint/libfprint-1.94.3.ebuild
+++ b/sys-auth/libfprint/libfprint-1.94.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/freedesktop/libfprint/archive/refs/tags/v${PV}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="examples gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2022-04-17 Thread Arthur Zamarin
commit: e56a0ba191a317a04be782a319de328b101f4819
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr 17 18:36:18 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr 17 18:36:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e56a0ba1

sys-auth/libfprint: Stabilize 1.94.3 ppc, #833714

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-auth/libfprint/libfprint-1.94.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-1.94.3.ebuild 
b/sys-auth/libfprint/libfprint-1.94.3.ebuild
index aa1da2b3d40e..f8aeaff4b1d5 100644
--- a/sys-auth/libfprint/libfprint-1.94.3.ebuild
+++ b/sys-auth/libfprint/libfprint-1.94.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/freedesktop/libfprint/archive/refs/tags/v${PV}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86"
 IUSE="examples gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2022-04-17 Thread Arthur Zamarin
commit: 30c63bce2ea0bed2bddbabe2b284e3f016231a15
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr 17 18:36:14 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr 17 18:36:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30c63bce

sys-auth/libfprint: Stabilize 1.94.3 arm, #833714

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-auth/libfprint/libfprint-1.94.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-1.94.3.ebuild 
b/sys-auth/libfprint/libfprint-1.94.3.ebuild
index 68be2cfcd5c1..aa1da2b3d40e 100644
--- a/sys-auth/libfprint/libfprint-1.94.3.ebuild
+++ b/sys-auth/libfprint/libfprint-1.94.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/freedesktop/libfprint/archive/refs/tags/v${PV}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
 IUSE="examples gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2022-04-10 Thread Arthur Zamarin
commit: 83be5a335da0a5904e47aa94f7dcd75f72633cd4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr 10 17:50:52 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr 10 17:50:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83be5a33

sys-auth/libfprint: Stabilize 1.94.3 ppc64, #833714

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-auth/libfprint/libfprint-1.94.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-1.94.3.ebuild 
b/sys-auth/libfprint/libfprint-1.94.3.ebuild
index de8dae391080..68be2cfcd5c1 100644
--- a/sys-auth/libfprint/libfprint-1.94.3.ebuild
+++ b/sys-auth/libfprint/libfprint-1.94.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/freedesktop/libfprint/archive/refs/tags/v${PV}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
 IUSE="examples gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2022-04-06 Thread Agostino Sarubbo
commit: 185dd92a5fc3dc852512af216b61736d3785073b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Apr  6 06:32:42 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Apr  6 06:32:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=185dd92a

sys-auth/libfprint: x86 stable wrt bug #833714

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-auth/libfprint/libfprint-1.94.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-1.94.3.ebuild 
b/sys-auth/libfprint/libfprint-1.94.3.ebuild
index b1451908402f..de8dae391080 100644
--- a/sys-auth/libfprint/libfprint-1.94.3.ebuild
+++ b/sys-auth/libfprint/libfprint-1.94.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/freedesktop/libfprint/archive/refs/tags/v${PV}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="examples gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2022-04-06 Thread Agostino Sarubbo
commit: a02246dd33acb0edd3b260f0c4aa59474f4195ac
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Apr  6 06:31:40 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Apr  6 06:31:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a02246dd

sys-auth/libfprint: amd64 stable wrt bug #833714

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-auth/libfprint/libfprint-1.94.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-1.94.3.ebuild 
b/sys-auth/libfprint/libfprint-1.94.3.ebuild
index 9b37bac40e1b..b1451908402f 100644
--- a/sys-auth/libfprint/libfprint-1.94.3.ebuild
+++ b/sys-auth/libfprint/libfprint-1.94.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/freedesktop/libfprint/archive/refs/tags/v${PV}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="examples gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2022-02-26 Thread Sam James
commit: fa89888397f205b8de031417d3b011ee3e64bb38
Author: Burak Aktas  cyber-kaktus  de>
AuthorDate: Sun Feb 27 01:31:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 27 06:31:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa898883

sys-auth/libfprint: Add build dependency for 'introspection'

Add build time dependency to dev-libs/libgusb[introspection],
when USE-Flag 'introspection' is active.

[sam: unrevbumped as BDEPEND-only change]

Signed-off-by: Burak Aktas  cyber-kaktus.de>
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Closes: https://github.com/gentoo/gentoo/pull/24349
Signed-off-by: Sam James  gentoo.org>

 sys-auth/libfprint/libfprint-1.90.7.ebuild| 7 +--
 sys-auth/libfprint/libfprint-1.92.0-r1.ebuild | 7 +--
 sys-auth/libfprint/libfprint-1.94.1-r1.ebuild | 7 +--
 sys-auth/libfprint/libfprint-1.94.2.ebuild| 5 -
 sys-auth/libfprint/libfprint-1.94.3.ebuild| 5 -
 5 files changed, 23 insertions(+), 8 deletions(-)

diff --git a/sys-auth/libfprint/libfprint-1.90.7.ebuild 
b/sys-auth/libfprint/libfprint-1.90.7.ebuild
index 1591422ddab9..a01f83f4d951 100644
--- a/sys-auth/libfprint/libfprint-1.90.7.ebuild
+++ b/sys-auth/libfprint/libfprint-1.90.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -31,7 +31,10 @@ DEPEND="${RDEPEND}"
 BDEPEND="
virtual/pkgconfig
gtk-doc? ( dev-util/gtk-doc )
-   introspection? ( dev-libs/gobject-introspection )
+   introspection? (
+   dev-libs/gobject-introspection
+   dev-libs/libgusb[introspection]
+   )
 "
 
 PATCHES=( ${FILESDIR}/${PN}-0.8.2-fix-implicit-declaration.patch )

diff --git a/sys-auth/libfprint/libfprint-1.92.0-r1.ebuild 
b/sys-auth/libfprint/libfprint-1.92.0-r1.ebuild
index 0d2791ff8c2c..e4130091cd6b 100644
--- a/sys-auth/libfprint/libfprint-1.92.0-r1.ebuild
+++ b/sys-auth/libfprint/libfprint-1.92.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -32,7 +32,10 @@ DEPEND="${RDEPEND}"
 BDEPEND="
virtual/pkgconfig
gtk-doc? ( dev-util/gtk-doc )
-   introspection? ( dev-libs/gobject-introspection )
+   introspection? (
+   dev-libs/gobject-introspection
+   dev-libs/libgusb[introspection]
+   )
 "
 
 PATCHES=( ${FILESDIR}/${PN}-0.8.2-fix-implicit-declaration.patch )

diff --git a/sys-auth/libfprint/libfprint-1.94.1-r1.ebuild 
b/sys-auth/libfprint/libfprint-1.94.1-r1.ebuild
index 306f7e0104f2..6bb0389b1f3c 100644
--- a/sys-auth/libfprint/libfprint-1.94.1-r1.ebuild
+++ b/sys-auth/libfprint/libfprint-1.94.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -32,7 +32,10 @@ DEPEND="${RDEPEND}"
 BDEPEND="
virtual/pkgconfig
gtk-doc? ( dev-util/gtk-doc )
-   introspection? ( dev-libs/gobject-introspection )
+   introspection? (
+   dev-libs/gobject-introspection
+   dev-libs/libgusb[introspection]
+   )
 "
 
 PATCHES=(

diff --git a/sys-auth/libfprint/libfprint-1.94.2.ebuild 
b/sys-auth/libfprint/libfprint-1.94.2.ebuild
index 121f7118403b..fcbfb1227925 100644
--- a/sys-auth/libfprint/libfprint-1.94.2.ebuild
+++ b/sys-auth/libfprint/libfprint-1.94.2.ebuild
@@ -32,7 +32,10 @@ DEPEND="${RDEPEND}"
 BDEPEND="
virtual/pkgconfig
gtk-doc? ( dev-util/gtk-doc )
-   introspection? ( dev-libs/gobject-introspection )
+   introspection? (
+   dev-libs/gobject-introspection
+   dev-libs/libgusb[introspection]
+   )
 "
 
 PATCHES=(

diff --git a/sys-auth/libfprint/libfprint-1.94.3.ebuild 
b/sys-auth/libfprint/libfprint-1.94.3.ebuild
index ea215b596cb8..9b37bac40e1b 100644
--- a/sys-auth/libfprint/libfprint-1.94.3.ebuild
+++ b/sys-auth/libfprint/libfprint-1.94.3.ebuild
@@ -35,7 +35,10 @@ DEPEND="${RDEPEND}"
 BDEPEND="
virtual/pkgconfig
gtk-doc? ( dev-util/gtk-doc )
-   introspection? ( dev-libs/gobject-introspection )
+   introspection? (
+   dev-libs/gobject-introspection
+   dev-libs/libgusb[introspection]
+   )
 "
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2022-02-15 Thread Conrad Kostecki
commit: 4356a5498abd36e12e52742e6a336a55f842f99f
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Feb 15 23:35:59 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Feb 15 23:37:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4356a549

sys-auth/libfprint: add 1.94.3

Closes: https://bugs.gentoo.org/833442
Signed-off-by: Conrad Kostecki  gentoo.org>

 sys-auth/libfprint/Manifest|  1 +
 sys-auth/libfprint/libfprint-1.94.3.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/sys-auth/libfprint/Manifest b/sys-auth/libfprint/Manifest
index f974044c669b..e475cd413377 100644
--- a/sys-auth/libfprint/Manifest
+++ b/sys-auth/libfprint/Manifest
@@ -3,3 +3,4 @@ DIST libfprint-1.90.7.tar.gz 6375722 BLAKE2B 
d0cb085c3846e870ff31dc346b8e138ab99
 DIST libfprint-1.92.0.tar.gz 8434928 BLAKE2B 
eba5d103a7ffc1d297bc276baac1f55dcc308bc18a4507fa53552044eb1a57bdb04cab0d81ee1b4022b5407f3cea06f72a686eac1b1cc5b178258b33e81b9216
 SHA512 
5f802aa65525bbe1c057053f9752052fe8f4e614ec22d373339cba42396a4e7ffe9cbdf7a7b732729e9aac7a4cde42fb5156949e83c574a30c0ad7b23ae4bc38
 DIST libfprint-1.94.1.tar.gz 10405046 BLAKE2B 
a46af62d3f7f8ad7f0815cecbd2a8c68c212e13785b968b0f0304473db5f4b7eb67d0bb74411c4828a51b9c22f6c86bd08ad564db623acf31715a1d0f7aa8389
 SHA512 
bae1de8378b9fb8fed1e292d96637a1e4a1c99a5a3f7735dae036eddb022bea2b5646bebf610b714338d4645e73b0968b14c20b1992d77d83a60c939c1509b44
 DIST libfprint-1.94.2.tar.gz 10408161 BLAKE2B 
24a1193f1cf81f8bfc5ee22bd7698a0ecc70aa2592ad4db4cbb45fd5f3da69d02f6688429bc60741ea64db409414f0add73259a61e39e27a0982fc9685f02b69
 SHA512 
e0d2deecbf84cb98024a8537378860385402633db1d41848554fb99d7b95d07dc1a55c332bdf58fd4fcc043ff60bf2c1d09b6f419d82dac31569ad73e7fdc3c0
+DIST libfprint-1.94.3.tar.gz 10409543 BLAKE2B 
33e25715313cfc37f0c05ad47eca6d315a041a067cfc7dfac9d71fcf5231a11f54888dd837c083b8cca03ca2b4b0bced30340e8966ab4c989d4a33c59ceb483e
 SHA512 
22290bd393b54ada75c4655b3e901b6ee25f389a396a9b29bc1e76c0333d9718483b2059c927deb5b8d8e0acf632fecc9c4535b3f161910d5c51fad508d3e7a4

diff --git a/sys-auth/libfprint/libfprint-1.94.3.ebuild 
b/sys-auth/libfprint/libfprint-1.94.3.ebuild
new file mode 100644
index ..ea215b596cb8
--- /dev/null
+++ b/sys-auth/libfprint/libfprint-1.94.3.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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 ~riscv ~sparc ~x86"
+IUSE="examples gtk-doc +introspection"
+
+RDEPEND="
+   dev-libs/glib:2
+   dev-libs/libgudev
+   dev-libs/libgusb
+   dev-libs/nss
+   virtual/libusb:1=
+   x11-libs/libX11
+   x11-libs/libXv
+   x11-libs/pixman
+   !>=sys-auth/libfprint-1.90:0
+   examples? (
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   )
+"
+
+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
+   "${FILESDIR}"/${PN}-1.94.1-test-timeout.patch
+)
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use examples gtk-examples)
+   $(meson_use gtk-doc doc)
+   $(meson_use introspection)
+   -Ddrivers=all
+   -Dudev_rules=enabled
+   -Dudev_rules_dir=$(get_udevdir)/rules.d
+   --libdir=/usr/$(get_libdir)
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2022-01-04 Thread Marek Szuba
commit: 4c50918fb74650a1184c61c159f627f765864501
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Jan  4 13:58:37 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Jan  4 15:33:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c50918f

sys-auth/libfprint: add 1.94.2

Signed-off-by: Marek Szuba  gentoo.org>

 sys-auth/libfprint/Manifest|  1 +
 sys-auth/libfprint/libfprint-1.94.2.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/sys-auth/libfprint/Manifest b/sys-auth/libfprint/Manifest
index 94b52c4e2acd..f974044c669b 100644
--- a/sys-auth/libfprint/Manifest
+++ b/sys-auth/libfprint/Manifest
@@ -2,3 +2,4 @@ DIST libfprint-1.0.tar.gz 475347 BLAKE2B 
cb560898cec11861c4529c0c37c328f74eaf271
 DIST libfprint-1.90.7.tar.gz 6375722 BLAKE2B 
d0cb085c3846e870ff31dc346b8e138ab994f03e428aa1887066e56243d10179f3674538841edc75e02c8b58fc9a2ea1e97999fa919bad033aa52c88742948fd
 SHA512 
2781ebb337cbd37affe203a7d054651abc7de4f2f450cddfb78a29e4f93e6a698dd950cc9be7112f43c5a892309e75b11e46cdcb60359859aae3811468adc8af
 DIST libfprint-1.92.0.tar.gz 8434928 BLAKE2B 
eba5d103a7ffc1d297bc276baac1f55dcc308bc18a4507fa53552044eb1a57bdb04cab0d81ee1b4022b5407f3cea06f72a686eac1b1cc5b178258b33e81b9216
 SHA512 
5f802aa65525bbe1c057053f9752052fe8f4e614ec22d373339cba42396a4e7ffe9cbdf7a7b732729e9aac7a4cde42fb5156949e83c574a30c0ad7b23ae4bc38
 DIST libfprint-1.94.1.tar.gz 10405046 BLAKE2B 
a46af62d3f7f8ad7f0815cecbd2a8c68c212e13785b968b0f0304473db5f4b7eb67d0bb74411c4828a51b9c22f6c86bd08ad564db623acf31715a1d0f7aa8389
 SHA512 
bae1de8378b9fb8fed1e292d96637a1e4a1c99a5a3f7735dae036eddb022bea2b5646bebf610b714338d4645e73b0968b14c20b1992d77d83a60c939c1509b44
+DIST libfprint-1.94.2.tar.gz 10408161 BLAKE2B 
24a1193f1cf81f8bfc5ee22bd7698a0ecc70aa2592ad4db4cbb45fd5f3da69d02f6688429bc60741ea64db409414f0add73259a61e39e27a0982fc9685f02b69
 SHA512 
e0d2deecbf84cb98024a8537378860385402633db1d41848554fb99d7b95d07dc1a55c332bdf58fd4fcc043ff60bf2c1d09b6f419d82dac31569ad73e7fdc3c0

diff --git a/sys-auth/libfprint/libfprint-1.94.2.ebuild 
b/sys-auth/libfprint/libfprint-1.94.2.ebuild
new file mode 100644
index ..121f7118403b
--- /dev/null
+++ b/sys-auth/libfprint/libfprint-1.94.2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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 ~riscv ~sparc ~x86"
+IUSE="examples gtk-doc +introspection"
+
+RDEPEND="
+   dev-libs/glib:2
+   dev-libs/libgudev
+   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.90: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
+   "${FILESDIR}"/${PN}-1.94.1-test-timeout.patch
+)
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use examples gtk-examples)
+   $(meson_use gtk-doc doc)
+   $(meson_use introspection)
+   -Ddrivers=all
+   -Dudev_rules=enabled
+   -Dudev_rules_dir=$(get_udevdir)/rules.d
+   --libdir=/usr/$(get_libdir)
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2021-12-02 Thread Agostino Sarubbo
commit: 737cd41776e1eb85d3e7bc01f1cadc11e59f6dfa
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Dec  2 08:29:08 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Dec  2 08:29:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=737cd417

sys-auth/libfprint: x86 stable wrt bug #827843

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-auth/libfprint/libfprint-1.94.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-1.94.1-r1.ebuild 
b/sys-auth/libfprint/libfprint-1.94.1-r1.ebuild
index 3a1084c9ffc0..306f7e0104f2 100644
--- a/sys-auth/libfprint/libfprint-1.94.1-r1.ebuild
+++ b/sys-auth/libfprint/libfprint-1.94.1-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/freedesktop/libfprint/archive/refs/tags/v${PV}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="examples gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2021-12-02 Thread Agostino Sarubbo
commit: c66c0ef9e565d779d11007f9097ee1c23187859c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Dec  2 08:24:40 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Dec  2 08:24:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c66c0ef9

sys-auth/libfprint: amd64 stable wrt bug #827843

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-auth/libfprint/libfprint-1.94.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-1.94.1-r1.ebuild 
b/sys-auth/libfprint/libfprint-1.94.1-r1.ebuild
index 111bb50e898d..3a1084c9ffc0 100644
--- a/sys-auth/libfprint/libfprint-1.94.1-r1.ebuild
+++ b/sys-auth/libfprint/libfprint-1.94.1-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/freedesktop/libfprint/archive/refs/tags/v${PV}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="examples gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2021-11-19 Thread Marek Szuba
commit: 484d78c9545da74c65337a772bba7fbea1028425
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Nov 19 22:45:32 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Nov 20 00:52:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=484d78c9

sys-auth/libfprint: keyword 1.94.1-r1 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 sys-auth/libfprint/libfprint-1.94.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-1.94.1-r1.ebuild 
b/sys-auth/libfprint/libfprint-1.94.1-r1.ebuild
index 88248d7fdd71..111bb50e898d 100644
--- a/sys-auth/libfprint/libfprint-1.94.1-r1.ebuild
+++ b/sys-auth/libfprint/libfprint-1.94.1-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/freedesktop/libfprint/archive/refs/tags/v${PV}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="examples gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/files/, sys-auth/libfprint/

2021-11-19 Thread Marek Szuba
commit: 1ab901e96dcdb173ccc09ced723e58257ea2597d
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Nov 19 22:44:02 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Nov 20 00:52:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ab901e9

sys-auth/libfprint-1.94.1-r1: increase timeout threshold for some tests

Signed-off-by: Marek Szuba  gentoo.org>

 .../libfprint/files/libfprint-1.94.1-test-timeout.patch   | 15 +++
 sys-auth/libfprint/libfprint-1.94.1-r1.ebuild |  5 -
 2 files changed, 19 insertions(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/files/libfprint-1.94.1-test-timeout.patch 
b/sys-auth/libfprint/files/libfprint-1.94.1-test-timeout.patch
new file mode 100644
index ..cc5080e2a140
--- /dev/null
+++ b/sys-auth/libfprint/files/libfprint-1.94.1-test-timeout.patch
@@ -0,0 +1,15 @@
+Although most libfprint tests are vert quick, several of the VirtualImage
+ones come very close to the default time-out threshold of 30 seconds.
+Increase the relevant threshold to 45 seconds to make those tests less
+sensitive to CPU frequency, system load etc.
+
+--- a/tests/meson.build
 b/tests/meson.build
+@@ -88,6 +88,7 @@
+ suite: ut_suite,
+ depends: libfprint_typelib,
+ env: envs,
++timeout: 45,
+ )
+ endforeach
+ else

diff --git a/sys-auth/libfprint/libfprint-1.94.1-r1.ebuild 
b/sys-auth/libfprint/libfprint-1.94.1-r1.ebuild
index 3b98a35777fd..88248d7fdd71 100644
--- a/sys-auth/libfprint/libfprint-1.94.1-r1.ebuild
+++ b/sys-auth/libfprint/libfprint-1.94.1-r1.ebuild
@@ -35,7 +35,10 @@ BDEPEND="
introspection? ( dev-libs/gobject-introspection )
 "
 
-PATCHES=( ${FILESDIR}/${PN}-0.8.2-fix-implicit-declaration.patch )
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.8.2-fix-implicit-declaration.patch
+   "${FILESDIR}"/${PN}-1.94.1-test-timeout.patch
+)
 
 src_configure() {
local emesonargs=(



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2021-10-20 Thread Sam James
commit: 67a0f6fb719aad8fb8171bb151879170523f6c03
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 21 04:28:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 21 04:28:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67a0f6fb

sys-auth/libfprint: add missing libgudev dependency

Closes: https://bugs.gentoo.org/819003
Signed-off-by: Sam James  gentoo.org>

 .../libfprint/{libfprint-1.92.0.ebuild => libfprint-1.92.0-r1.ebuild}| 1 +
 .../libfprint/{libfprint-1.94.1.ebuild => libfprint-1.94.1-r1.ebuild}| 1 +
 2 files changed, 2 insertions(+)

diff --git a/sys-auth/libfprint/libfprint-1.92.0.ebuild 
b/sys-auth/libfprint/libfprint-1.92.0-r1.ebuild
similarity index 98%
rename from sys-auth/libfprint/libfprint-1.92.0.ebuild
rename to sys-auth/libfprint/libfprint-1.92.0-r1.ebuild
index 9d699670ec9..0d2791ff8c2 100644
--- a/sys-auth/libfprint/libfprint-1.92.0.ebuild
+++ b/sys-auth/libfprint/libfprint-1.92.0-r1.ebuild
@@ -16,6 +16,7 @@ IUSE="examples gtk-doc +introspection"
 
 RDEPEND="
dev-libs/glib:2
+   dev-libs/libgudev
dev-libs/libgusb
dev-libs/nss
virtual/libusb:1=

diff --git a/sys-auth/libfprint/libfprint-1.94.1.ebuild 
b/sys-auth/libfprint/libfprint-1.94.1-r1.ebuild
similarity index 98%
rename from sys-auth/libfprint/libfprint-1.94.1.ebuild
rename to sys-auth/libfprint/libfprint-1.94.1-r1.ebuild
index d39bdf59336..3b98a35777f 100644
--- a/sys-auth/libfprint/libfprint-1.94.1.ebuild
+++ b/sys-auth/libfprint/libfprint-1.94.1-r1.ebuild
@@ -16,6 +16,7 @@ IUSE="examples gtk-doc +introspection"
 
 RDEPEND="
dev-libs/glib:2
+   dev-libs/libgudev
dev-libs/libgusb
dev-libs/nss
virtual/libusb:1=



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2021-10-20 Thread Sam James
commit: 194cbbc6e4c33d67645335dbe4bd0cdeced656f3
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 20 09:42:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 20 09:46:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=194cbbc6

sys-auth/libfprint: add 1.94.1

Closes: https://bugs.gentoo.org/812650
Signed-off-by: Sam James  gentoo.org>

 sys-auth/libfprint/Manifest|  1 +
 sys-auth/libfprint/libfprint-1.94.1.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/sys-auth/libfprint/Manifest b/sys-auth/libfprint/Manifest
index cd36771ff26..94b52c4e2ac 100644
--- a/sys-auth/libfprint/Manifest
+++ b/sys-auth/libfprint/Manifest
@@ -1,3 +1,4 @@
 DIST libfprint-1.0.tar.gz 475347 BLAKE2B 
cb560898cec11861c4529c0c37c328f74eaf271c1932ca5126b7bd6c82fafee24aff393c0fe223fef018a34a409647065d5f98a999c00f0e7a879e33bdfcd3cb
 SHA512 
2d7f569368035cce0a579ef3412a1961c28aab254ae6174ce9ad11ce97b3dce824d0c6123adac12718cb074439e4d5b93bf978e5341824f179231d1faa219a26
 DIST libfprint-1.90.7.tar.gz 6375722 BLAKE2B 
d0cb085c3846e870ff31dc346b8e138ab994f03e428aa1887066e56243d10179f3674538841edc75e02c8b58fc9a2ea1e97999fa919bad033aa52c88742948fd
 SHA512 
2781ebb337cbd37affe203a7d054651abc7de4f2f450cddfb78a29e4f93e6a698dd950cc9be7112f43c5a892309e75b11e46cdcb60359859aae3811468adc8af
 DIST libfprint-1.92.0.tar.gz 8434928 BLAKE2B 
eba5d103a7ffc1d297bc276baac1f55dcc308bc18a4507fa53552044eb1a57bdb04cab0d81ee1b4022b5407f3cea06f72a686eac1b1cc5b178258b33e81b9216
 SHA512 
5f802aa65525bbe1c057053f9752052fe8f4e614ec22d373339cba42396a4e7ffe9cbdf7a7b732729e9aac7a4cde42fb5156949e83c574a30c0ad7b23ae4bc38
+DIST libfprint-1.94.1.tar.gz 10405046 BLAKE2B 
a46af62d3f7f8ad7f0815cecbd2a8c68c212e13785b968b0f0304473db5f4b7eb67d0bb74411c4828a51b9c22f6c86bd08ad564db623acf31715a1d0f7aa8389
 SHA512 
bae1de8378b9fb8fed1e292d96637a1e4a1c99a5a3f7735dae036eddb022bea2b5646bebf610b714338d4645e73b0968b14c20b1992d77d83a60c939c1509b44

diff --git a/sys-auth/libfprint/libfprint-1.94.1.ebuild 
b/sys-auth/libfprint/libfprint-1.94.1.ebuild
new file mode 100644
index 000..d39bdf59336
--- /dev/null
+++ b/sys-auth/libfprint/libfprint-1.94.1.ebuild
@@ -0,0 +1,50 @@
+# 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.90: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 gtk-doc doc)
+   $(meson_use introspection)
+   -Ddrivers=all
+   -Dudev_rules=enabled
+   -Dudev_rules_dir=$(get_udevdir)/rules.d
+   --libdir=/usr/$(get_libdir)
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2021-10-19 Thread Sam James
commit: 6d48de2aa02744a0ad346bfb3c896c85be1461a5
Author: Marco Scardovi  scardovi  com>
AuthorDate: Sun Jul  4 14:23:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 20 03:26:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d48de2a

sys-auth/libfprint: bump to 1.92.0

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>
Signed-off-by: Sam James  gentoo.org>

 sys-auth/libfprint/Manifest|  1 +
 sys-auth/libfprint/libfprint-1.92.0.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/sys-auth/libfprint/Manifest b/sys-auth/libfprint/Manifest
index 30b8a24f34e..3c6eee7e080 100644
--- a/sys-auth/libfprint/Manifest
+++ b/sys-auth/libfprint/Manifest
@@ -1,3 +1,4 @@
 DIST libfprint-1.0.tar.gz 475347 BLAKE2B 
cb560898cec11861c4529c0c37c328f74eaf271c1932ca5126b7bd6c82fafee24aff393c0fe223fef018a34a409647065d5f98a999c00f0e7a879e33bdfcd3cb
 SHA512 
2d7f569368035cce0a579ef3412a1961c28aab254ae6174ce9ad11ce97b3dce824d0c6123adac12718cb074439e4d5b93bf978e5341824f179231d1faa219a26
 DIST libfprint-1.90.6.tar.gz 6375191 BLAKE2B 
0e6300da25eb910dc50c3752731f877ad26093bd901a8de222ec21965596fe88e643b0923edc4e100d96e3910595bb00c3935ef8b19840ac5c4ff1d9405f2d09
 SHA512 
91ce2bbc5bed17d8a343fa78cede3d0f14a83706a9c950334db98933ceea5c11c3af81f9692108bf49b3a31f91a4be34812f27a7703f164ebffdbc29eb73fac8
 DIST libfprint-1.90.7.tar.gz 6375722 BLAKE2B 
d0cb085c3846e870ff31dc346b8e138ab994f03e428aa1887066e56243d10179f3674538841edc75e02c8b58fc9a2ea1e97999fa919bad033aa52c88742948fd
 SHA512 
2781ebb337cbd37affe203a7d054651abc7de4f2f450cddfb78a29e4f93e6a698dd950cc9be7112f43c5a892309e75b11e46cdcb60359859aae3811468adc8af
+DIST libfprint-1.92.0.tar.gz 8434928 BLAKE2B 
eba5d103a7ffc1d297bc276baac1f55dcc308bc18a4507fa53552044eb1a57bdb04cab0d81ee1b4022b5407f3cea06f72a686eac1b1cc5b178258b33e81b9216
 SHA512 
5f802aa65525bbe1c057053f9752052fe8f4e614ec22d373339cba42396a4e7ffe9cbdf7a7b732729e9aac7a4cde42fb5156949e83c574a30c0ad7b23ae4bc38

diff --git a/sys-auth/libfprint/libfprint-1.92.0.ebuild 
b/sys-auth/libfprint/libfprint-1.92.0.ebuild
new file mode 100644
index 000..9d699670ec9
--- /dev/null
+++ b/sys-auth/libfprint/libfprint-1.92.0.ebuild
@@ -0,0 +1,50 @@
+# 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.90: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 gtk-doc doc)
+   $(meson_use introspection)
+   -Ddrivers=all
+   -Dudev_rules=enabled
+   -Dudev_rules_dir=$(get_udevdir)/rules.d
+   --libdir=/usr/$(get_libdir)
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2021-10-19 Thread Sam James
commit: 1055403d40c3c7c5ae7c13cb9623a2fe34c388f1
Author: Marco Scardovi  scardovi  com>
AuthorDate: Mon Jul  5 20:07:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 20 03:26:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1055403d

sys-auth/libfprint: drop older version

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>
Signed-off-by: Sam James  gentoo.org>

 sys-auth/libfprint/Manifest|  1 -
 sys-auth/libfprint/libfprint-1.90.6.ebuild | 47 --
 2 files changed, 48 deletions(-)

diff --git a/sys-auth/libfprint/Manifest b/sys-auth/libfprint/Manifest
index 3c6eee7e080..cd36771ff26 100644
--- a/sys-auth/libfprint/Manifest
+++ b/sys-auth/libfprint/Manifest
@@ -1,4 +1,3 @@
 DIST libfprint-1.0.tar.gz 475347 BLAKE2B 
cb560898cec11861c4529c0c37c328f74eaf271c1932ca5126b7bd6c82fafee24aff393c0fe223fef018a34a409647065d5f98a999c00f0e7a879e33bdfcd3cb
 SHA512 
2d7f569368035cce0a579ef3412a1961c28aab254ae6174ce9ad11ce97b3dce824d0c6123adac12718cb074439e4d5b93bf978e5341824f179231d1faa219a26
-DIST libfprint-1.90.6.tar.gz 6375191 BLAKE2B 
0e6300da25eb910dc50c3752731f877ad26093bd901a8de222ec21965596fe88e643b0923edc4e100d96e3910595bb00c3935ef8b19840ac5c4ff1d9405f2d09
 SHA512 
91ce2bbc5bed17d8a343fa78cede3d0f14a83706a9c950334db98933ceea5c11c3af81f9692108bf49b3a31f91a4be34812f27a7703f164ebffdbc29eb73fac8
 DIST libfprint-1.90.7.tar.gz 6375722 BLAKE2B 
d0cb085c3846e870ff31dc346b8e138ab994f03e428aa1887066e56243d10179f3674538841edc75e02c8b58fc9a2ea1e97999fa919bad033aa52c88742948fd
 SHA512 
2781ebb337cbd37affe203a7d054651abc7de4f2f450cddfb78a29e4f93e6a698dd950cc9be7112f43c5a892309e75b11e46cdcb60359859aae3811468adc8af
 DIST libfprint-1.92.0.tar.gz 8434928 BLAKE2B 
eba5d103a7ffc1d297bc276baac1f55dcc308bc18a4507fa53552044eb1a57bdb04cab0d81ee1b4022b5407f3cea06f72a686eac1b1cc5b178258b33e81b9216
 SHA512 
5f802aa65525bbe1c057053f9752052fe8f4e614ec22d373339cba42396a4e7ffe9cbdf7a7b732729e9aac7a4cde42fb5156949e83c574a30c0ad7b23ae4bc38

diff --git a/sys-auth/libfprint/libfprint-1.90.6.ebuild 
b/sys-auth/libfprint/libfprint-1.90.6.ebuild
deleted file mode 100644
index 2b84a6e8081..000
--- a/sys-auth/libfprint/libfprint-1.90.6.ebuild
+++ /dev/null
@@ -1,47 +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://gitlab.freedesktop.org/libfprint/libfprint/-/archive/v${PV}/${PN}-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 +introspection"
-
-RDEPEND="dev-libs/glib:2
-   >=dev-libs/libgusb-0.3.1
-   dev-libs/nss
-   virtual/libusb:1=
-   x11-libs/gtk+:3
-   x11-libs/pixman
-   x11-libs/libX11
-   x11-libs/libXv
-   !>=${CATEGORY}/${PN}-1.90:0"
-
-DEPEND="${RDEPEND}"
-
-BDEPEND="virtual/pkgconfig
-   introspection? ( dev-libs/gobject-introspection )"
-
-PATCHES=( ${FILESDIR}/${PN}-0.8.2-fix-implicit-declaration.patch )
-
-S="${WORKDIR}/${PN}-v${PV}"
-
-src_configure() {
-   local emesonargs=(
-   -Ddoc=false
-   $(meson_use examples gtk-examples)
-   $(meson_use introspection)
-   -Ddrivers=all
-   -Dudev_rules=true
-   -Dudev_rules_dir=$(get_udevdir)/rules.d
-   --libdir=/usr/$(get_libdir)
-   )
-   meson_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2021-08-27 Thread Yixun Lan
commit: c6b1290cc18101f5e9a133bcf33d6f7095b31fdd
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri Aug 27 09:10:15 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Aug 27 15:18:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6b1290c

sys-auth/libfprint: keyword ~riscv

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 sys-auth/libfprint/libfprint-1.90.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-1.90.7.ebuild 
b/sys-auth/libfprint/libfprint-1.90.7.ebuild
index 070e17ed55e..1591422ddab 100644
--- a/sys-auth/libfprint/libfprint-1.90.7.ebuild
+++ b/sys-auth/libfprint/libfprint-1.90.7.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/freedesktop/libfprint/archive/refs/tags/v${PV}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86"
 IUSE="examples gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/, sys-auth/fprintd/, app-admin/ulogd/

2021-07-19 Thread Joonas Niilola
commit: f5f54006fd9ed316f8f38ca1598cc44f614ad0dd
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Jul 19 08:06:44 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Jul 19 08:07:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5f54006

*/*: reassign leftover packages from maintainer drop

Signed-off-by: Joonas Niilola  gentoo.org>

 app-admin/ulogd/metadata.xml| 9 +
 sys-auth/fprintd/metadata.xml   | 9 +
 sys-auth/libfprint/metadata.xml | 9 +
 3 files changed, 3 insertions(+), 24 deletions(-)

diff --git a/app-admin/ulogd/metadata.xml b/app-admin/ulogd/metadata.xml
index 7c43c19ee24..b155d9e3720 100644
--- a/app-admin/ulogd/metadata.xml
+++ b/app-admin/ulogd/metadata.xml
@@ -1,14 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   ma...@scardovi.com
-   Marco Scardovi
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
+   

Build JSON output plugin to save packets in 
JSON file format
Build PCAP output plugin to save packets in 
libpcap file format

diff --git a/sys-auth/fprintd/metadata.xml b/sys-auth/fprintd/metadata.xml
index 3479f4f0534..ca19af291d3 100644
--- a/sys-auth/fprintd/metadata.xml
+++ b/sys-auth/fprintd/metadata.xml
@@ -1,14 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   ma...@scardovi.com
-   Marco Scardovi
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
+   


https://gitlab.freedesktop.org/libfprint/fprintd/issues


diff --git a/sys-auth/libfprint/metadata.xml b/sys-auth/libfprint/metadata.xml
index 0d5b92c82b4..4a4ed8b1bfa 100644
--- a/sys-auth/libfprint/metadata.xml
+++ b/sys-auth/libfprint/metadata.xml
@@ -1,14 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   ma...@scardovi.com
-   Marco Scardovi
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
+   


https://bugs.freedesktop.org/enter_bug.cgi?product=libfprint




[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2021-05-04 Thread Sam James
commit: bdcd153c19c19561da27c23ae513fe270cfdc69a
Author: Sam James  gentoo  org>
AuthorDate: Tue May  4 19:13:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 19:13:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdcd153c

sys-auth/libfprint: Stabilize 1.90.7 arm, #787053

Signed-off-by: Sam James  gentoo.org>

 sys-auth/libfprint/libfprint-1.90.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-1.90.7.ebuild 
b/sys-auth/libfprint/libfprint-1.90.7.ebuild
index f48923b6d40..070e17ed55e 100644
--- a/sys-auth/libfprint/libfprint-1.90.7.ebuild
+++ b/sys-auth/libfprint/libfprint-1.90.7.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/freedesktop/libfprint/archive/refs/tags/v${PV}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~sparc x86"
 IUSE="examples gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2021-05-01 Thread Sam James
commit: 1dd7d0cee46c69516bfd90eccf78d8ad2b43d05f
Author: Sam James  gentoo  org>
AuthorDate: Sat May  1 14:06:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  1 14:06:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dd7d0ce

sys-auth/libfprint: Stabilize 1.90.7 arm64, #787053

Signed-off-by: Sam James  gentoo.org>

 sys-auth/libfprint/libfprint-1.90.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-1.90.7.ebuild 
b/sys-auth/libfprint/libfprint-1.90.7.ebuild
index de607005106..f48923b6d40 100644
--- a/sys-auth/libfprint/libfprint-1.90.7.ebuild
+++ b/sys-auth/libfprint/libfprint-1.90.7.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/freedesktop/libfprint/archive/refs/tags/v${PV}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 ~sparc x86"
 IUSE="examples gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2021-04-30 Thread Sam James
commit: e748a5f667a4df38911344f074fb961f872ecff0
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 30 23:39:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 30 23:39:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e748a5f6

sys-auth/libfprint: Stabilize 1.90.7 ppc64, #787053

Signed-off-by: Sam James  gentoo.org>

 sys-auth/libfprint/libfprint-1.90.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-1.90.7.ebuild 
b/sys-auth/libfprint/libfprint-1.90.7.ebuild
index f9e6a181e96..de607005106 100644
--- a/sys-auth/libfprint/libfprint-1.90.7.ebuild
+++ b/sys-auth/libfprint/libfprint-1.90.7.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/freedesktop/libfprint/archive/refs/tags/v${PV}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~sparc x86"
 IUSE="examples gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2021-04-30 Thread Sam James
commit: a21a12be83e158fb99e1d2efa058ce9a3f85e903
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 30 23:37:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 30 23:37:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a21a12be

sys-auth/libfprint: Stabilize 1.90.7 ppc, #787053

Signed-off-by: Sam James  gentoo.org>

 sys-auth/libfprint/libfprint-1.90.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-1.90.7.ebuild 
b/sys-auth/libfprint/libfprint-1.90.7.ebuild
index 8bd0dd24d95..f9e6a181e96 100644
--- a/sys-auth/libfprint/libfprint-1.90.7.ebuild
+++ b/sys-auth/libfprint/libfprint-1.90.7.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/freedesktop/libfprint/archive/refs/tags/v${PV}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~sparc x86"
 IUSE="examples gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2021-04-30 Thread Sam James
commit: 4e1a3f51f7a17728cadd19259aa90133a42c283a
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 30 23:29:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 30 23:29:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e1a3f51

sys-auth/libfprint: Stabilize 1.90.7 x86, #787053

Signed-off-by: Sam James  gentoo.org>

 sys-auth/libfprint/libfprint-1.90.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-1.90.7.ebuild 
b/sys-auth/libfprint/libfprint-1.90.7.ebuild
index a45a35fb65c..8bd0dd24d95 100644
--- a/sys-auth/libfprint/libfprint-1.90.7.ebuild
+++ b/sys-auth/libfprint/libfprint-1.90.7.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/freedesktop/libfprint/archive/refs/tags/v${PV}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="examples gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2021-04-30 Thread Agostino Sarubbo
commit: b40428ac0034097de783d32df094202c73f43455
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Apr 30 15:22:29 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Apr 30 15:22:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b40428ac

sys-auth/libfprint: amd64 stable wrt bug #787053

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-auth/libfprint/libfprint-1.90.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-1.90.7.ebuild 
b/sys-auth/libfprint/libfprint-1.90.7.ebuild
index 710c713a5b0..a45a35fb65c 100644
--- a/sys-auth/libfprint/libfprint-1.90.7.ebuild
+++ b/sys-auth/libfprint/libfprint-1.90.7.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/freedesktop/libfprint/archive/refs/tags/v${PV}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="examples gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2021-03-30 Thread Joonas Niilola
commit: ea4995454dbd1d3107d97b81ed26762456c5b764
Author: ScardracS  scardovi  com>
AuthorDate: Fri Mar 19 20:30:03 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Mar 30 13:03:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea499545

sys-auth/libfprint: bumping to new version 1.90.7

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Marco Scardovi  scardovi.com>
Closes: https://github.com/gentoo/gentoo/pull/20011
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-auth/libfprint/Manifest|  1 +
 sys-auth/libfprint/libfprint-1.90.7.ebuild | 50 ++
 sys-auth/libfprint/metadata.xml| 15 ++---
 3 files changed, 62 insertions(+), 4 deletions(-)

diff --git a/sys-auth/libfprint/Manifest b/sys-auth/libfprint/Manifest
index 621b1f07fdb..30b8a24f34e 100644
--- a/sys-auth/libfprint/Manifest
+++ b/sys-auth/libfprint/Manifest
@@ -1,2 +1,3 @@
 DIST libfprint-1.0.tar.gz 475347 BLAKE2B 
cb560898cec11861c4529c0c37c328f74eaf271c1932ca5126b7bd6c82fafee24aff393c0fe223fef018a34a409647065d5f98a999c00f0e7a879e33bdfcd3cb
 SHA512 
2d7f569368035cce0a579ef3412a1961c28aab254ae6174ce9ad11ce97b3dce824d0c6123adac12718cb074439e4d5b93bf978e5341824f179231d1faa219a26
 DIST libfprint-1.90.6.tar.gz 6375191 BLAKE2B 
0e6300da25eb910dc50c3752731f877ad26093bd901a8de222ec21965596fe88e643b0923edc4e100d96e3910595bb00c3935ef8b19840ac5c4ff1d9405f2d09
 SHA512 
91ce2bbc5bed17d8a343fa78cede3d0f14a83706a9c950334db98933ceea5c11c3af81f9692108bf49b3a31f91a4be34812f27a7703f164ebffdbc29eb73fac8
+DIST libfprint-1.90.7.tar.gz 6375722 BLAKE2B 
d0cb085c3846e870ff31dc346b8e138ab994f03e428aa1887066e56243d10179f3674538841edc75e02c8b58fc9a2ea1e97999fa919bad033aa52c88742948fd
 SHA512 
2781ebb337cbd37affe203a7d054651abc7de4f2f450cddfb78a29e4f93e6a698dd950cc9be7112f43c5a892309e75b11e46cdcb60359859aae3811468adc8af

diff --git a/sys-auth/libfprint/libfprint-1.90.7.ebuild 
b/sys-auth/libfprint/libfprint-1.90.7.ebuild
new file mode 100644
index 000..710c713a5b0
--- /dev/null
+++ b/sys-auth/libfprint/libfprint-1.90.7.ebuild
@@ -0,0 +1,50 @@
+# 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.90: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=true
+   -Dudev_rules_dir=$(get_udevdir)/rules.d
+   --libdir=/usr/$(get_libdir)
+   )
+   meson_src_configure
+}

diff --git a/sys-auth/libfprint/metadata.xml b/sys-auth/libfprint/metadata.xml
index 45f10ca60cb..0d5b92c82b4 100644
--- a/sys-auth/libfprint/metadata.xml
+++ b/sys-auth/libfprint/metadata.xml
@@ -1,8 +1,15 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-
-   
https://bugs.freedesktop.org/enter_bug.cgi?product=libfprint
-
+   
+   ma...@scardovi.com
+   Marco Scardovi
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   
https://bugs.freedesktop.org/enter_bug.cgi?product=libfprint
+   
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2021-03-28 Thread Sam James
commit: fa39939c7004b067edab829bada470b0da24cd1a
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 12:14:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 12:17:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa39939c

sys-auth/libfprint: Stabilize 1.90.6 arm, #777513

Signed-off-by: Sam James  gentoo.org>

 sys-auth/libfprint/libfprint-1.90.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-1.90.6.ebuild 
b/sys-auth/libfprint/libfprint-1.90.6.ebuild
index de51a02c544..2b84a6e8081 100644
--- a/sys-auth/libfprint/libfprint-1.90.6.ebuild
+++ b/sys-auth/libfprint/libfprint-1.90.6.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/libfprint/libfprint/-/archive/v${PV}/${P
 
 LICENSE="LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~sparc x86"
 IUSE="examples +introspection"
 
 RDEPEND="dev-libs/glib:2



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2021-03-26 Thread Agostino Sarubbo
commit: 5a066cc09822c2e272f6cb37c772fede919c36eb
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Mar 26 07:43:07 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Mar 26 07:43:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a066cc0

sys-auth/libfprint: amd64 stable wrt bug #777513

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-auth/libfprint/libfprint-1.90.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-1.90.6.ebuild 
b/sys-auth/libfprint/libfprint-1.90.6.ebuild
index 2c21ce1b3d0..de51a02c544 100644
--- a/sys-auth/libfprint/libfprint-1.90.6.ebuild
+++ b/sys-auth/libfprint/libfprint-1.90.6.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/libfprint/libfprint/-/archive/v${PV}/${P
 
 LICENSE="LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 ~sparc x86"
 IUSE="examples +introspection"
 
 RDEPEND="dev-libs/glib:2



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2021-03-25 Thread Agostino Sarubbo
commit: b445379caa9b3dd297d2121a36de6ecd9dcf41e0
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar 25 18:12:11 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar 25 18:12:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b445379c

sys-auth/libfprint: x86 stable wrt bug #777513

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-auth/libfprint/libfprint-1.90.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-1.90.6.ebuild 
b/sys-auth/libfprint/libfprint-1.90.6.ebuild
index 367cc2856b9..2c21ce1b3d0 100644
--- a/sys-auth/libfprint/libfprint-1.90.6.ebuild
+++ b/sys-auth/libfprint/libfprint-1.90.6.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/libfprint/libfprint/-/archive/v${PV}/${P
 
 LICENSE="LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ppc ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ppc ppc64 ~sparc x86"
 IUSE="examples +introspection"
 
 RDEPEND="dev-libs/glib:2



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2021-03-21 Thread Sam James
commit: 18f30a13108fefbb010972d8bf5c6de7055d35c8
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 22 00:10:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 22 00:10:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18f30a13

sys-auth/libfprint: Stabilize 1.90.6 arm64, #777513

Signed-off-by: Sam James  gentoo.org>

 sys-auth/libfprint/libfprint-1.90.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-1.90.6.ebuild 
b/sys-auth/libfprint/libfprint-1.90.6.ebuild
index 344dfa89b5c..367cc2856b9 100644
--- a/sys-auth/libfprint/libfprint-1.90.6.ebuild
+++ b/sys-auth/libfprint/libfprint-1.90.6.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/libfprint/libfprint/-/archive/v${PV}/${P
 
 LICENSE="LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ppc ppc64 ~sparc ~x86"
 IUSE="examples +introspection"
 
 RDEPEND="dev-libs/glib:2



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2021-03-21 Thread Sam James
commit: baf8cbfb39bd43b0232c44dfbd25f3f29fcda49e
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 22 00:09:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 22 00:09:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baf8cbfb

sys-auth/libfprint: Stabilize 1.90.6 ppc, #777513

Signed-off-by: Sam James  gentoo.org>

 sys-auth/libfprint/libfprint-1.90.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-1.90.6.ebuild 
b/sys-auth/libfprint/libfprint-1.90.6.ebuild
index 8e7c7ce029f..344dfa89b5c 100644
--- a/sys-auth/libfprint/libfprint-1.90.6.ebuild
+++ b/sys-auth/libfprint/libfprint-1.90.6.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/libfprint/libfprint/-/archive/v${PV}/${P
 
 LICENSE="LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~sparc ~x86"
 IUSE="examples +introspection"
 
 RDEPEND="dev-libs/glib:2



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2021-03-21 Thread Sam James
commit: 851448acf5d5ad09f66f154f930cfa4af8b6bdc9
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 22 00:08:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 22 00:08:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=851448ac

sys-auth/libfprint: Stabilize 1.90.6 ppc64, #777513

Signed-off-by: Sam James  gentoo.org>

 sys-auth/libfprint/libfprint-1.90.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-1.90.6.ebuild 
b/sys-auth/libfprint/libfprint-1.90.6.ebuild
index 52ce05e7e96..8e7c7ce029f 100644
--- a/sys-auth/libfprint/libfprint-1.90.6.ebuild
+++ b/sys-auth/libfprint/libfprint-1.90.6.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/libfprint/libfprint/-/archive/v${PV}/${P
 
 LICENSE="LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ppc64 ~sparc ~x86"
 IUSE="examples +introspection"
 
 RDEPEND="dev-libs/glib:2



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2021-03-21 Thread Joonas Niilola
commit: 33e332558e7251242d342098bfc92bb0172c40a1
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Mar 21 08:22:13 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Mar 21 08:22:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33e33255

sys-auth/libfprint: drop 0.99.0, 1.90.1, 1.90.2

Signed-off-by: Joonas Niilola  gentoo.org>

 sys-auth/libfprint/Manifest   |  3 --
 sys-auth/libfprint/libfprint-0.99.0.ebuild| 44 
 sys-auth/libfprint/libfprint-1.90.1-r1.ebuild | 48 ---
 sys-auth/libfprint/libfprint-1.90.2-r1.ebuild | 48 ---
 4 files changed, 143 deletions(-)

diff --git a/sys-auth/libfprint/Manifest b/sys-auth/libfprint/Manifest
index d95d6f98ffc..621b1f07fdb 100644
--- a/sys-auth/libfprint/Manifest
+++ b/sys-auth/libfprint/Manifest
@@ -1,5 +1,2 @@
-DIST libfprint-0.99.0.tar.gz 473925 BLAKE2B 
799e3600393e4b25f7b0685ff0456ca391e5fcaef36e5b4475371cd07c848e40820dbbdc5a241fe11c6ee08b818380967129f85e177b5d8714b9dbc4d7b68ea1
 SHA512 
eca1d45baa23b7db1fcc5d7a9a396fe504aadc6ec2e68da32b5415fb0fff1227566d579271e0b34895ce7f3baa55314a0ccd20bb8c4adba253063b7b61284748
 DIST libfprint-1.0.tar.gz 475347 BLAKE2B 
cb560898cec11861c4529c0c37c328f74eaf271c1932ca5126b7bd6c82fafee24aff393c0fe223fef018a34a409647065d5f98a999c00f0e7a879e33bdfcd3cb
 SHA512 
2d7f569368035cce0a579ef3412a1961c28aab254ae6174ce9ad11ce97b3dce824d0c6123adac12718cb074439e4d5b93bf978e5341824f179231d1faa219a26
-DIST libfprint-1.90.1.tar.gz 2348486 BLAKE2B 
d9f43253d8be874f3d78e19dbd148788d8abdc3cd0d6f5c931a4aad650acaf647f9c818c22a575f9ebe0a698a338693448f6f460c780adcd7140dedbdc4e025f
 SHA512 
0548d29e55aaa59e73f0fd13cac6b85dd3a048358c365423e12884c3877c3e30422ee3fc4d18a3daba2f26383fb886f1d40a74dba5d947f7bdec6b8852995b4e
-DIST libfprint-1.90.2.tar.gz 4152489 BLAKE2B 
d8e8dde93acfc83dc253741517eb840b1a950b5626f2aabef4d4a44fcef2db95096e7d467ae3191c3478e93c0919acbf48010b0c4dd23a538466a25d8204ddf6
 SHA512 
58326714ce92514e2f95da84c94ca1286cadb0f0bb7de68f15aba0120a22e4a51d8bc6d3d7dc0a4e46e3620e2bd0b3247d07782a3308daf2edd44a4ddb60d226
 DIST libfprint-1.90.6.tar.gz 6375191 BLAKE2B 
0e6300da25eb910dc50c3752731f877ad26093bd901a8de222ec21965596fe88e643b0923edc4e100d96e3910595bb00c3935ef8b19840ac5c4ff1d9405f2d09
 SHA512 
91ce2bbc5bed17d8a343fa78cede3d0f14a83706a9c950334db98933ceea5c11c3af81f9692108bf49b3a31f91a4be34812f27a7703f164ebffdbc29eb73fac8

diff --git a/sys-auth/libfprint/libfprint-0.99.0.ebuild 
b/sys-auth/libfprint/libfprint-0.99.0.ebuild
deleted file mode 100644
index 9e8a004c30b..000
--- a/sys-auth/libfprint/libfprint-0.99.0.ebuild
+++ /dev/null
@@ -1,44 +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;
-SRC_URI="https://github.com/freedesktop/libfprint/archive/V_$(ver_rs 0-3 
'_').tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 sparc x86"
-IUSE="examples"
-
-RDEPEND="dev-libs/glib:2
-dev-libs/nss
-virtual/libusb:1=
-x11-libs/gtk+:3
-x11-libs/pixman
-x11-libs/libX11
-x11-libs/libXv"
-
-DEPEND="${RDEPEND}
-   dev-util/gtk-doc"
-
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=( ${FILESDIR}/${PN}-0.8.2-fix-implicit-declaration.patch )
-
-S="${WORKDIR}/${PN}-V_$(ver_rs 0-3 '_')"
-
-src_configure() {
-   local emesonargs=(
-   -Ddoc=false
-   -Dx11-examples=$(usex examples true false)
-   -Ddrivers=all
-   -Dudev_rules=true
-   -Dudev_rules_dir=$(get_udevdir)/rules.d
-   --libdir=/usr/$(get_libdir)
-   )
-   meson_src_configure
-}

diff --git a/sys-auth/libfprint/libfprint-1.90.1-r1.ebuild 
b/sys-auth/libfprint/libfprint-1.90.1-r1.ebuild
deleted file mode 100644
index f58fbf922a7..000
--- a/sys-auth/libfprint/libfprint-1.90.1-r1.ebuild
+++ /dev/null
@@ -1,48 +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://gitlab.freedesktop.org/libfprint/libfprint/-/archive/v${PV}/${PN}-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 +introspection"
-
-RDEPEND="dev-libs/glib:2
-   >=dev-libs/libgusb-0.3.1
-   dev-libs/nss
-   virtual/libusb:1=
-

[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2021-03-15 Thread Sergei Trofimovich
commit: a1fd7796300f036e84e7b1d3ee83b29e67d63452
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Mar 14 19:29:32 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 15 18:06:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1fd7796

sys-auth/libfprint: stable 1.0 for sparc, bug #775641

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-auth/libfprint/libfprint-1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-1.0.ebuild 
b/sys-auth/libfprint/libfprint-1.0.ebuild
index ae98b171c63..782d8fc4edc 100644
--- a/sys-auth/libfprint/libfprint-1.0.ebuild
+++ b/sys-auth/libfprint/libfprint-1.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/freedesktop/libfprint/archive/V_$(ver_rs 0-3 '_').ta
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 sparc x86"
 IUSE="examples"
 
 RDEPEND="dev-libs/glib:2



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2021-03-15 Thread Sam James
commit: 2531d269dfe3c5c8bc920dc632a6f8048c78e63f
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 15 06:31:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 15 06:31:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2531d269

sys-auth/libfprint: Stabilize 1.0 arm, #775641

Signed-off-by: Sam James  gentoo.org>

 sys-auth/libfprint/libfprint-1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-1.0.ebuild 
b/sys-auth/libfprint/libfprint-1.0.ebuild
index 53e2cadc575..ae98b171c63 100644
--- a/sys-auth/libfprint/libfprint-1.0.ebuild
+++ b/sys-auth/libfprint/libfprint-1.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/freedesktop/libfprint/archive/V_$(ver_rs 0-3 '_').ta
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~sparc x86"
 IUSE="examples"
 
 RDEPEND="dev-libs/glib:2



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2021-03-14 Thread Sam James
commit: 1fbcf550c31b9cc094f7868bf67087520207ba5f
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 14 22:11:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 14 22:11:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fbcf550

sys-auth/libfprint: Stabilize 1.0 ppc, #775641

Signed-off-by: Sam James  gentoo.org>

 sys-auth/libfprint/libfprint-1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-1.0.ebuild 
b/sys-auth/libfprint/libfprint-1.0.ebuild
index 8a3e2dea903..53e2cadc575 100644
--- a/sys-auth/libfprint/libfprint-1.0.ebuild
+++ b/sys-auth/libfprint/libfprint-1.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/freedesktop/libfprint/archive/V_$(ver_rs 0-3 '_').ta
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 ~sparc x86"
 IUSE="examples"
 
 RDEPEND="dev-libs/glib:2



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2021-03-14 Thread Sam James
commit: 8f485a6f4cc32a72b6a652fa86af40fd4ff6bec7
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 14 22:10:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 14 22:10:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f485a6f

sys-auth/libfprint: Stabilize 1.0 ppc64, #775641

Signed-off-by: Sam James  gentoo.org>

 sys-auth/libfprint/libfprint-1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-1.0.ebuild 
b/sys-auth/libfprint/libfprint-1.0.ebuild
index ae00bd2f9fe..8a3e2dea903 100644
--- a/sys-auth/libfprint/libfprint-1.0.ebuild
+++ b/sys-auth/libfprint/libfprint-1.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/freedesktop/libfprint/archive/V_$(ver_rs 0-3 '_').ta
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ppc64 ~sparc x86"
 IUSE="examples"
 
 RDEPEND="dev-libs/glib:2



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2021-03-14 Thread Sam James
commit: 9e410d4508c83a96899834c2606504a60c92839c
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 14 22:02:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 14 22:02:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e410d45

sys-auth/libfprint: Stabilize 1.0 arm64, #775641

Signed-off-by: Sam James  gentoo.org>

 sys-auth/libfprint/libfprint-1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-1.0.ebuild 
b/sys-auth/libfprint/libfprint-1.0.ebuild
index bf71775b9b5..ae00bd2f9fe 100644
--- a/sys-auth/libfprint/libfprint-1.0.ebuild
+++ b/sys-auth/libfprint/libfprint-1.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/freedesktop/libfprint/archive/V_$(ver_rs 0-3 '_').ta
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="examples"
 
 RDEPEND="dev-libs/glib:2



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2021-03-13 Thread Sam James
commit: b20d01a8072b9dea99816a174d3f3b481efa00dc
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 13 11:36:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 13 11:37:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b20d01a8

sys-auth/libfprint: Stabilize 1.0 x86, #775641

Signed-off-by: Sam James  gentoo.org>

 sys-auth/libfprint/libfprint-1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-1.0.ebuild 
b/sys-auth/libfprint/libfprint-1.0.ebuild
index d574797ffe6..bf71775b9b5 100644
--- a/sys-auth/libfprint/libfprint-1.0.ebuild
+++ b/sys-auth/libfprint/libfprint-1.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/freedesktop/libfprint/archive/V_$(ver_rs 0-3 '_').ta
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="examples"
 
 RDEPEND="dev-libs/glib:2



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2021-03-13 Thread Sam James
commit: 51bdc244ef365a7ab0d86324b3cb6c88d8f9f322
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 13 11:35:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 13 11:35:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51bdc244

sys-auth/libfprint: Stabilize 1.0 amd64, #775641

Signed-off-by: Sam James  gentoo.org>

 sys-auth/libfprint/libfprint-1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-auth/libfprint/libfprint-1.0.ebuild 
b/sys-auth/libfprint/libfprint-1.0.ebuild
index c51abbccdff..d574797ffe6 100644
--- a/sys-auth/libfprint/libfprint-1.0.ebuild
+++ b/sys-auth/libfprint/libfprint-1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/freedesktop/libfprint/archive/V_$(ver_rs 0-3 '_').ta
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="examples"
 
 RDEPEND="dev-libs/glib:2



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2021-02-18 Thread Joonas Niilola
commit: a6856b64c685890e40fdb2b9b075a08c74639eb6
Author: Martin Gysel  bearsh  org>
AuthorDate: Wed Jan  6 09:56:53 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Feb 18 13:47:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6856b64

sys-auth/libfprint: remove dep on dev-util/gtk-doc

Closes: https://bugs.gentoo.org/755167
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Martin Gysel  bearsh.org>
Closes: https://github.com/gentoo/gentoo/pull/18962
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-auth/libfprint/libfprint-1.90.6.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/sys-auth/libfprint/libfprint-1.90.6.ebuild 
b/sys-auth/libfprint/libfprint-1.90.6.ebuild
index f58fbf922a7..52ce05e7e96 100644
--- a/sys-auth/libfprint/libfprint-1.90.6.ebuild
+++ b/sys-auth/libfprint/libfprint-1.90.6.ebuild
@@ -26,8 +26,7 @@ RDEPEND="dev-libs/glib:2
 
 DEPEND="${RDEPEND}"
 
-BDEPEND="dev-util/gtk-doc
-   virtual/pkgconfig
+BDEPEND="virtual/pkgconfig
introspection? ( dev-libs/gobject-introspection )"
 
 PATCHES=( ${FILESDIR}/${PN}-0.8.2-fix-implicit-declaration.patch )



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2021-01-12 Thread Mikle Kolyada
commit: 689d7ab8bfa0dea84cc2c55ffc4be8fee20304c8
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Jan 12 12:28:09 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Jan 12 12:28:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=689d7ab8

sys-auth/libfprint: Drop myself from maintainers

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 sys-auth/libfprint/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/sys-auth/libfprint/metadata.xml b/sys-auth/libfprint/metadata.xml
index db0eade3bc1..45f10ca60cb 100644
--- a/sys-auth/libfprint/metadata.xml
+++ b/sys-auth/libfprint/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   zlog...@gentoo.org
-   Mikle Kolyada
-
+
 

https://bugs.freedesktop.org/enter_bug.cgi?product=libfprint
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2021-01-07 Thread Matthew Thode
commit: 4a174fb15d56ab877709eff769fbca3c37ab6c75
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Jan  8 06:08:30 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Jan  8 06:15:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a174fb1

sys-auth/libfprint: 1.90.6 bump

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Matthew Thode  gentoo.org>

 sys-auth/libfprint/Manifest | 2 +-
 .../libfprint/{libfprint-1.90.3-r1.ebuild => libfprint-1.90.6.ebuild}   | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/Manifest b/sys-auth/libfprint/Manifest
index 2bfec0319a5..d95d6f98ffc 100644
--- a/sys-auth/libfprint/Manifest
+++ b/sys-auth/libfprint/Manifest
@@ -2,4 +2,4 @@ DIST libfprint-0.99.0.tar.gz 473925 BLAKE2B 
799e3600393e4b25f7b0685ff0456ca391e5
 DIST libfprint-1.0.tar.gz 475347 BLAKE2B 
cb560898cec11861c4529c0c37c328f74eaf271c1932ca5126b7bd6c82fafee24aff393c0fe223fef018a34a409647065d5f98a999c00f0e7a879e33bdfcd3cb
 SHA512 
2d7f569368035cce0a579ef3412a1961c28aab254ae6174ce9ad11ce97b3dce824d0c6123adac12718cb074439e4d5b93bf978e5341824f179231d1faa219a26
 DIST libfprint-1.90.1.tar.gz 2348486 BLAKE2B 
d9f43253d8be874f3d78e19dbd148788d8abdc3cd0d6f5c931a4aad650acaf647f9c818c22a575f9ebe0a698a338693448f6f460c780adcd7140dedbdc4e025f
 SHA512 
0548d29e55aaa59e73f0fd13cac6b85dd3a048358c365423e12884c3877c3e30422ee3fc4d18a3daba2f26383fb886f1d40a74dba5d947f7bdec6b8852995b4e
 DIST libfprint-1.90.2.tar.gz 4152489 BLAKE2B 
d8e8dde93acfc83dc253741517eb840b1a950b5626f2aabef4d4a44fcef2db95096e7d467ae3191c3478e93c0919acbf48010b0c4dd23a538466a25d8204ddf6
 SHA512 
58326714ce92514e2f95da84c94ca1286cadb0f0bb7de68f15aba0120a22e4a51d8bc6d3d7dc0a4e46e3620e2bd0b3247d07782a3308daf2edd44a4ddb60d226
-DIST libfprint-1.90.3.tar.gz 4169175 BLAKE2B 
ae883910dac19159c9183eac263d0ab71a92f67c233d9ec562630897f51063154bc207f54b41396ce169e87304d7989930b3f3204b87590eb56a82f7e796eba9
 SHA512 
3420df99c0e388af523f74c008fe603d28599d2ca482ec12a777d8b876e959cac946405fb14ba41fa536997ebd6857d945453e1374a0e05cd8f4fb02ca739891
+DIST libfprint-1.90.6.tar.gz 6375191 BLAKE2B 
0e6300da25eb910dc50c3752731f877ad26093bd901a8de222ec21965596fe88e643b0923edc4e100d96e3910595bb00c3935ef8b19840ac5c4ff1d9405f2d09
 SHA512 
91ce2bbc5bed17d8a343fa78cede3d0f14a83706a9c950334db98933ceea5c11c3af81f9692108bf49b3a31f91a4be34812f27a7703f164ebffdbc29eb73fac8

diff --git a/sys-auth/libfprint/libfprint-1.90.3-r1.ebuild 
b/sys-auth/libfprint/libfprint-1.90.6.ebuild
similarity index 100%
rename from sys-auth/libfprint/libfprint-1.90.3-r1.ebuild
rename to sys-auth/libfprint/libfprint-1.90.6.ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2021-01-05 Thread Matt Turner
commit: af17cffc3e85a8aeb1b8fdffe2d21723e0d157fd
Author: David Michael  gmail  com>
AuthorDate: Sat Dec 26 04:25:12 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jan  5 22:00:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af17cffc

sys-auth/libfprint: drop old

The initial 1.90.0 release had incompatible pkg-config and header
paths with newer versions of the same API.

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: David Michael  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/18815
Signed-off-by: Matt Turner  gentoo.org>

 sys-auth/libfprint/Manifest|  1 -
 sys-auth/libfprint/libfprint-1.90.0.ebuild | 45 --
 2 files changed, 46 deletions(-)

diff --git a/sys-auth/libfprint/Manifest b/sys-auth/libfprint/Manifest
index efc89c6a426..2bfec0319a5 100644
--- a/sys-auth/libfprint/Manifest
+++ b/sys-auth/libfprint/Manifest
@@ -1,6 +1,5 @@
 DIST libfprint-0.99.0.tar.gz 473925 BLAKE2B 
799e3600393e4b25f7b0685ff0456ca391e5fcaef36e5b4475371cd07c848e40820dbbdc5a241fe11c6ee08b818380967129f85e177b5d8714b9dbc4d7b68ea1
 SHA512 
eca1d45baa23b7db1fcc5d7a9a396fe504aadc6ec2e68da32b5415fb0fff1227566d579271e0b34895ce7f3baa55314a0ccd20bb8c4adba253063b7b61284748
 DIST libfprint-1.0.tar.gz 475347 BLAKE2B 
cb560898cec11861c4529c0c37c328f74eaf271c1932ca5126b7bd6c82fafee24aff393c0fe223fef018a34a409647065d5f98a999c00f0e7a879e33bdfcd3cb
 SHA512 
2d7f569368035cce0a579ef3412a1961c28aab254ae6174ce9ad11ce97b3dce824d0c6123adac12718cb074439e4d5b93bf978e5341824f179231d1faa219a26
-DIST libfprint-1.90.0.tar.gz 1760869 BLAKE2B 
fd0692e5a4924101399684289501d607da2183acf7f7b7c7ce22b7ed301fe0da75cb0b88c0642e1b1b6f82fe7d8505616ead456b48c3b0449201fd91669ce782
 SHA512 
99d7a62b3a1c329a2c13f508c98b60c6311fd01cd165fca12de5873305980167dd79c7d75edc74f53fce5066047e814fa654c6ac4f3f12342b57afa5b2dbe6d3
 DIST libfprint-1.90.1.tar.gz 2348486 BLAKE2B 
d9f43253d8be874f3d78e19dbd148788d8abdc3cd0d6f5c931a4aad650acaf647f9c818c22a575f9ebe0a698a338693448f6f460c780adcd7140dedbdc4e025f
 SHA512 
0548d29e55aaa59e73f0fd13cac6b85dd3a048358c365423e12884c3877c3e30422ee3fc4d18a3daba2f26383fb886f1d40a74dba5d947f7bdec6b8852995b4e
 DIST libfprint-1.90.2.tar.gz 4152489 BLAKE2B 
d8e8dde93acfc83dc253741517eb840b1a950b5626f2aabef4d4a44fcef2db95096e7d467ae3191c3478e93c0919acbf48010b0c4dd23a538466a25d8204ddf6
 SHA512 
58326714ce92514e2f95da84c94ca1286cadb0f0bb7de68f15aba0120a22e4a51d8bc6d3d7dc0a4e46e3620e2bd0b3247d07782a3308daf2edd44a4ddb60d226
 DIST libfprint-1.90.3.tar.gz 4169175 BLAKE2B 
ae883910dac19159c9183eac263d0ab71a92f67c233d9ec562630897f51063154bc207f54b41396ce169e87304d7989930b3f3204b87590eb56a82f7e796eba9
 SHA512 
3420df99c0e388af523f74c008fe603d28599d2ca482ec12a777d8b876e959cac946405fb14ba41fa536997ebd6857d945453e1374a0e05cd8f4fb02ca739891

diff --git a/sys-auth/libfprint/libfprint-1.90.0.ebuild 
b/sys-auth/libfprint/libfprint-1.90.0.ebuild
deleted file mode 100644
index 67d5a6c7c81..000
--- a/sys-auth/libfprint/libfprint-1.90.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2019 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;
-SRC_URI="https://github.com/freedesktop/libfprint/archive/V_$(ver_rs 0-3 
"_").tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="examples"
-
-RDEPEND="dev-libs/glib:2
-   dev-libs/nss
-   >=dev-libs/libgusb-0.3.1
-   virtual/libusb:1=
-   x11-libs/gtk+:3
-   x11-libs/pixman
-   x11-libs/libX11
-   x11-libs/libXv"
-
-DEPEND="${RDEPEND}
-   dev-util/gtk-doc"
-
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=( ${FILESDIR}/${PN}-0.8.2-fix-implicit-declaration.patch )
-
-S="${WORKDIR}/${PN}-V_$(ver_rs 0-3 '_')"
-
-src_configure() {
-   local emesonargs=(
-   -Ddoc=false
-   -Dgtk-examples=$(usex examples true false)
-   -Ddrivers=all
-   -Dudev_rules=true
-   -Dudev_rules_dir=$(get_udevdir)/rules.d
-   --libdir=/usr/$(get_libdir)
-   )
-   meson_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2021-01-05 Thread Matt Turner
commit: c68cfe612f531390d1c0cc37006f32657be6847a
Author: David Michael  gmail  com>
AuthorDate: Sat Dec 26 03:16:32 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jan  5 22:00:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c68cfe61

sys-auth/libfprint: introduce slots, fix deps, add introspection

Versions 1.0 and below need to use a different slot from 1.90 and
above.  These packages do not overlap, and the earlier versions
install libfprint.pc while newer versions install libfprint-2.pc.
This means that installing newer versions will cause packages to
fail to build if they look for libfprint.pc, until all of their
dependencies are updated to specify the slot.

Also stop cross-compiling gtk-doc, and add a USE flag to support
toggling introspection.

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: David Michael  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 sys-auth/libfprint/libfprint-1.0.ebuild |  8 
 ...int-1.90.1.ebuild => libfprint-1.90.1-r1.ebuild} | 21 -
 ...int-1.90.2.ebuild => libfprint-1.90.2-r1.ebuild} | 21 -
 ...int-1.90.3.ebuild => libfprint-1.90.3-r1.ebuild} | 21 -
 4 files changed, 40 insertions(+), 31 deletions(-)

diff --git a/sys-auth/libfprint/libfprint-1.0.ebuild 
b/sys-auth/libfprint/libfprint-1.0.ebuild
index b3d49b6892c..c51abbccdff 100644
--- a/sys-auth/libfprint/libfprint-1.0.ebuild
+++ b/sys-auth/libfprint/libfprint-1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -22,10 +22,10 @@ RDEPEND="dev-libs/glib:2
 x11-libs/libX11
 x11-libs/libXv"
 
-DEPEND="${RDEPEND}
-   dev-util/gtk-doc"
+DEPEND="${RDEPEND}"
 
-BDEPEND="virtual/pkgconfig"
+BDEPEND="dev-util/gtk-doc
+   virtual/pkgconfig"
 
 PATCHES=( ${FILESDIR}/${PN}-0.8.2-fix-implicit-declaration.patch )
 

diff --git a/sys-auth/libfprint/libfprint-1.90.1.ebuild 
b/sys-auth/libfprint/libfprint-1.90.1-r1.ebuild
similarity index 75%
rename from sys-auth/libfprint/libfprint-1.90.1.ebuild
rename to sys-auth/libfprint/libfprint-1.90.1-r1.ebuild
index 311455ba8c5..f58fbf922a7 100644
--- a/sys-auth/libfprint/libfprint-1.90.1.ebuild
+++ b/sys-auth/libfprint/libfprint-1.90.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,23 +10,25 @@ HOMEPAGE="https://cgit.freedesktop.org/libfprint/libfprint/ 
https://github.com/f
 
SRC_URI="https://gitlab.freedesktop.org/libfprint/libfprint/-/archive/v${PV}/${PN}-v${PV}.tar.gz
 -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
-SLOT="0"
+SLOT="2"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="examples"
+IUSE="examples +introspection"
 
 RDEPEND="dev-libs/glib:2
-   dev-libs/nss
>=dev-libs/libgusb-0.3.1
+   dev-libs/nss
virtual/libusb:1=
x11-libs/gtk+:3
x11-libs/pixman
x11-libs/libX11
-   x11-libs/libXv"
+   x11-libs/libXv
+   !>=${CATEGORY}/${PN}-1.90:0"
 
-DEPEND="${RDEPEND}
-   dev-util/gtk-doc"
+DEPEND="${RDEPEND}"
 
-BDEPEND="virtual/pkgconfig"
+BDEPEND="dev-util/gtk-doc
+   virtual/pkgconfig
+   introspection? ( dev-libs/gobject-introspection )"
 
 PATCHES=( ${FILESDIR}/${PN}-0.8.2-fix-implicit-declaration.patch )
 
@@ -35,7 +37,8 @@ S="${WORKDIR}/${PN}-v${PV}"
 src_configure() {
local emesonargs=(
-Ddoc=false
-   -Dgtk-examples=$(usex examples true false)
+   $(meson_use examples gtk-examples)
+   $(meson_use introspection)
-Ddrivers=all
-Dudev_rules=true
-Dudev_rules_dir=$(get_udevdir)/rules.d

diff --git a/sys-auth/libfprint/libfprint-1.90.2.ebuild 
b/sys-auth/libfprint/libfprint-1.90.2-r1.ebuild
similarity index 75%
rename from sys-auth/libfprint/libfprint-1.90.2.ebuild
rename to sys-auth/libfprint/libfprint-1.90.2-r1.ebuild
index 311455ba8c5..f58fbf922a7 100644
--- a/sys-auth/libfprint/libfprint-1.90.2.ebuild
+++ b/sys-auth/libfprint/libfprint-1.90.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,23 +10,25 @@ HOMEPAGE="https://cgit.freedesktop.org/libfprint/libfprint/ 
https://github.com/f
 
SRC_URI="https://gitlab.freedesktop.org/libfprint/libfprint/-/archive/v${PV}/${PN}-v${PV}.tar.gz
 -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
-SLOT="0"
+SLOT="2"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="examples"
+IUSE="examples +introspection"
 
 RDEPEND="dev-libs/glib:2
-   dev-libs/nss
>=dev-libs/libgusb-0.3.1
+   

[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2020-11-13 Thread Mikle Kolyada
commit: cb8d2855ccc8c0c548e595fc7c684a07e1389ee4
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Nov 13 12:41:48 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Nov 13 12:41:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb8d2855

sys-auth/libfprint: Version bump (v1.90.3)

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 sys-auth/libfprint/Manifest|  1 +
 sys-auth/libfprint/libfprint-1.90.3.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/sys-auth/libfprint/Manifest b/sys-auth/libfprint/Manifest
index 192cfd223be..efc89c6a426 100644
--- a/sys-auth/libfprint/Manifest
+++ b/sys-auth/libfprint/Manifest
@@ -3,3 +3,4 @@ DIST libfprint-1.0.tar.gz 475347 BLAKE2B 
cb560898cec11861c4529c0c37c328f74eaf271
 DIST libfprint-1.90.0.tar.gz 1760869 BLAKE2B 
fd0692e5a4924101399684289501d607da2183acf7f7b7c7ce22b7ed301fe0da75cb0b88c0642e1b1b6f82fe7d8505616ead456b48c3b0449201fd91669ce782
 SHA512 
99d7a62b3a1c329a2c13f508c98b60c6311fd01cd165fca12de5873305980167dd79c7d75edc74f53fce5066047e814fa654c6ac4f3f12342b57afa5b2dbe6d3
 DIST libfprint-1.90.1.tar.gz 2348486 BLAKE2B 
d9f43253d8be874f3d78e19dbd148788d8abdc3cd0d6f5c931a4aad650acaf647f9c818c22a575f9ebe0a698a338693448f6f460c780adcd7140dedbdc4e025f
 SHA512 
0548d29e55aaa59e73f0fd13cac6b85dd3a048358c365423e12884c3877c3e30422ee3fc4d18a3daba2f26383fb886f1d40a74dba5d947f7bdec6b8852995b4e
 DIST libfprint-1.90.2.tar.gz 4152489 BLAKE2B 
d8e8dde93acfc83dc253741517eb840b1a950b5626f2aabef4d4a44fcef2db95096e7d467ae3191c3478e93c0919acbf48010b0c4dd23a538466a25d8204ddf6
 SHA512 
58326714ce92514e2f95da84c94ca1286cadb0f0bb7de68f15aba0120a22e4a51d8bc6d3d7dc0a4e46e3620e2bd0b3247d07782a3308daf2edd44a4ddb60d226
+DIST libfprint-1.90.3.tar.gz 4169175 BLAKE2B 
ae883910dac19159c9183eac263d0ab71a92f67c233d9ec562630897f51063154bc207f54b41396ce169e87304d7989930b3f3204b87590eb56a82f7e796eba9
 SHA512 
3420df99c0e388af523f74c008fe603d28599d2ca482ec12a777d8b876e959cac946405fb14ba41fa536997ebd6857d945453e1374a0e05cd8f4fb02ca739891

diff --git a/sys-auth/libfprint/libfprint-1.90.3.ebuild 
b/sys-auth/libfprint/libfprint-1.90.3.ebuild
new file mode 100644
index 000..311455ba8c5
--- /dev/null
+++ b/sys-auth/libfprint/libfprint-1.90.3.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2020 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://gitlab.freedesktop.org/libfprint/libfprint/-/archive/v${PV}/${PN}-v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="examples"
+
+RDEPEND="dev-libs/glib:2
+   dev-libs/nss
+   >=dev-libs/libgusb-0.3.1
+   virtual/libusb:1=
+   x11-libs/gtk+:3
+   x11-libs/pixman
+   x11-libs/libX11
+   x11-libs/libXv"
+
+DEPEND="${RDEPEND}
+   dev-util/gtk-doc"
+
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=( ${FILESDIR}/${PN}-0.8.2-fix-implicit-declaration.patch )
+
+S="${WORKDIR}/${PN}-v${PV}"
+
+src_configure() {
+   local emesonargs=(
+   -Ddoc=false
+   -Dgtk-examples=$(usex examples true false)
+   -Ddrivers=all
+   -Dudev_rules=true
+   -Dudev_rules_dir=$(get_udevdir)/rules.d
+   --libdir=/usr/$(get_libdir)
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2020-06-18 Thread Mikle Kolyada
commit: 3c89fadd62ea96f671bfc3a4481e3ba34cf77faf
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Jun 18 21:22:56 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Jun 18 21:22:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c89fadd

sys-auth/libfprint: Version bump (v1.90.2)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Mikle Kolyada  gentoo.org>

 sys-auth/libfprint/Manifest|  1 +
 sys-auth/libfprint/libfprint-1.90.2.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/sys-auth/libfprint/Manifest b/sys-auth/libfprint/Manifest
index 18392c55d14..192cfd223be 100644
--- a/sys-auth/libfprint/Manifest
+++ b/sys-auth/libfprint/Manifest
@@ -2,3 +2,4 @@ DIST libfprint-0.99.0.tar.gz 473925 BLAKE2B 
799e3600393e4b25f7b0685ff0456ca391e5
 DIST libfprint-1.0.tar.gz 475347 BLAKE2B 
cb560898cec11861c4529c0c37c328f74eaf271c1932ca5126b7bd6c82fafee24aff393c0fe223fef018a34a409647065d5f98a999c00f0e7a879e33bdfcd3cb
 SHA512 
2d7f569368035cce0a579ef3412a1961c28aab254ae6174ce9ad11ce97b3dce824d0c6123adac12718cb074439e4d5b93bf978e5341824f179231d1faa219a26
 DIST libfprint-1.90.0.tar.gz 1760869 BLAKE2B 
fd0692e5a4924101399684289501d607da2183acf7f7b7c7ce22b7ed301fe0da75cb0b88c0642e1b1b6f82fe7d8505616ead456b48c3b0449201fd91669ce782
 SHA512 
99d7a62b3a1c329a2c13f508c98b60c6311fd01cd165fca12de5873305980167dd79c7d75edc74f53fce5066047e814fa654c6ac4f3f12342b57afa5b2dbe6d3
 DIST libfprint-1.90.1.tar.gz 2348486 BLAKE2B 
d9f43253d8be874f3d78e19dbd148788d8abdc3cd0d6f5c931a4aad650acaf647f9c818c22a575f9ebe0a698a338693448f6f460c780adcd7140dedbdc4e025f
 SHA512 
0548d29e55aaa59e73f0fd13cac6b85dd3a048358c365423e12884c3877c3e30422ee3fc4d18a3daba2f26383fb886f1d40a74dba5d947f7bdec6b8852995b4e
+DIST libfprint-1.90.2.tar.gz 4152489 BLAKE2B 
d8e8dde93acfc83dc253741517eb840b1a950b5626f2aabef4d4a44fcef2db95096e7d467ae3191c3478e93c0919acbf48010b0c4dd23a538466a25d8204ddf6
 SHA512 
58326714ce92514e2f95da84c94ca1286cadb0f0bb7de68f15aba0120a22e4a51d8bc6d3d7dc0a4e46e3620e2bd0b3247d07782a3308daf2edd44a4ddb60d226

diff --git a/sys-auth/libfprint/libfprint-1.90.2.ebuild 
b/sys-auth/libfprint/libfprint-1.90.2.ebuild
new file mode 100644
index 000..311455ba8c5
--- /dev/null
+++ b/sys-auth/libfprint/libfprint-1.90.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2020 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://gitlab.freedesktop.org/libfprint/libfprint/-/archive/v${PV}/${PN}-v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="examples"
+
+RDEPEND="dev-libs/glib:2
+   dev-libs/nss
+   >=dev-libs/libgusb-0.3.1
+   virtual/libusb:1=
+   x11-libs/gtk+:3
+   x11-libs/pixman
+   x11-libs/libX11
+   x11-libs/libXv"
+
+DEPEND="${RDEPEND}
+   dev-util/gtk-doc"
+
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=( ${FILESDIR}/${PN}-0.8.2-fix-implicit-declaration.patch )
+
+S="${WORKDIR}/${PN}-v${PV}"
+
+src_configure() {
+   local emesonargs=(
+   -Ddoc=false
+   -Dgtk-examples=$(usex examples true false)
+   -Ddrivers=all
+   -Dudev_rules=true
+   -Dudev_rules_dir=$(get_udevdir)/rules.d
+   --libdir=/usr/$(get_libdir)
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2020-03-19 Thread Mikle Kolyada
commit: cce4b11e854d99026b1ed67ea8c4d7b95095b8d2
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Mar 19 09:57:51 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Mar 19 09:58:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cce4b11e

sys-auth/libfprint: Version bump (v1.90.1)

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Mikle Kolyada  gentoo.org>

 sys-auth/libfprint/Manifest|  1 +
 sys-auth/libfprint/libfprint-1.90.1.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/sys-auth/libfprint/Manifest b/sys-auth/libfprint/Manifest
index 421c4db1545..18392c55d14 100644
--- a/sys-auth/libfprint/Manifest
+++ b/sys-auth/libfprint/Manifest
@@ -1,3 +1,4 @@
 DIST libfprint-0.99.0.tar.gz 473925 BLAKE2B 
799e3600393e4b25f7b0685ff0456ca391e5fcaef36e5b4475371cd07c848e40820dbbdc5a241fe11c6ee08b818380967129f85e177b5d8714b9dbc4d7b68ea1
 SHA512 
eca1d45baa23b7db1fcc5d7a9a396fe504aadc6ec2e68da32b5415fb0fff1227566d579271e0b34895ce7f3baa55314a0ccd20bb8c4adba253063b7b61284748
 DIST libfprint-1.0.tar.gz 475347 BLAKE2B 
cb560898cec11861c4529c0c37c328f74eaf271c1932ca5126b7bd6c82fafee24aff393c0fe223fef018a34a409647065d5f98a999c00f0e7a879e33bdfcd3cb
 SHA512 
2d7f569368035cce0a579ef3412a1961c28aab254ae6174ce9ad11ce97b3dce824d0c6123adac12718cb074439e4d5b93bf978e5341824f179231d1faa219a26
 DIST libfprint-1.90.0.tar.gz 1760869 BLAKE2B 
fd0692e5a4924101399684289501d607da2183acf7f7b7c7ce22b7ed301fe0da75cb0b88c0642e1b1b6f82fe7d8505616ead456b48c3b0449201fd91669ce782
 SHA512 
99d7a62b3a1c329a2c13f508c98b60c6311fd01cd165fca12de5873305980167dd79c7d75edc74f53fce5066047e814fa654c6ac4f3f12342b57afa5b2dbe6d3
+DIST libfprint-1.90.1.tar.gz 2348486 BLAKE2B 
d9f43253d8be874f3d78e19dbd148788d8abdc3cd0d6f5c931a4aad650acaf647f9c818c22a575f9ebe0a698a338693448f6f460c780adcd7140dedbdc4e025f
 SHA512 
0548d29e55aaa59e73f0fd13cac6b85dd3a048358c365423e12884c3877c3e30422ee3fc4d18a3daba2f26383fb886f1d40a74dba5d947f7bdec6b8852995b4e

diff --git a/sys-auth/libfprint/libfprint-1.90.1.ebuild 
b/sys-auth/libfprint/libfprint-1.90.1.ebuild
new file mode 100644
index 000..311455ba8c5
--- /dev/null
+++ b/sys-auth/libfprint/libfprint-1.90.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2020 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://gitlab.freedesktop.org/libfprint/libfprint/-/archive/v${PV}/${PN}-v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="examples"
+
+RDEPEND="dev-libs/glib:2
+   dev-libs/nss
+   >=dev-libs/libgusb-0.3.1
+   virtual/libusb:1=
+   x11-libs/gtk+:3
+   x11-libs/pixman
+   x11-libs/libX11
+   x11-libs/libXv"
+
+DEPEND="${RDEPEND}
+   dev-util/gtk-doc"
+
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=( ${FILESDIR}/${PN}-0.8.2-fix-implicit-declaration.patch )
+
+S="${WORKDIR}/${PN}-v${PV}"
+
+src_configure() {
+   local emesonargs=(
+   -Ddoc=false
+   -Dgtk-examples=$(usex examples true false)
+   -Ddrivers=all
+   -Dudev_rules=true
+   -Dudev_rules_dir=$(get_udevdir)/rules.d
+   --libdir=/usr/$(get_libdir)
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2019-12-27 Thread Mikle Kolyada
commit: d3e1097f722ad278e8b5b552c58d47ae6d5e2145
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Dec 27 13:22:20 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Dec 27 13:23:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3e1097f

sys-auth/libfprint: Version bump (v1.90.0)

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Mikle Kolyada  gentoo.org>

 sys-auth/libfprint/Manifest|  1 +
 sys-auth/libfprint/libfprint-1.90.0.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/sys-auth/libfprint/Manifest b/sys-auth/libfprint/Manifest
index d811163093f..421c4db1545 100644
--- a/sys-auth/libfprint/Manifest
+++ b/sys-auth/libfprint/Manifest
@@ -1,2 +1,3 @@
 DIST libfprint-0.99.0.tar.gz 473925 BLAKE2B 
799e3600393e4b25f7b0685ff0456ca391e5fcaef36e5b4475371cd07c848e40820dbbdc5a241fe11c6ee08b818380967129f85e177b5d8714b9dbc4d7b68ea1
 SHA512 
eca1d45baa23b7db1fcc5d7a9a396fe504aadc6ec2e68da32b5415fb0fff1227566d579271e0b34895ce7f3baa55314a0ccd20bb8c4adba253063b7b61284748
 DIST libfprint-1.0.tar.gz 475347 BLAKE2B 
cb560898cec11861c4529c0c37c328f74eaf271c1932ca5126b7bd6c82fafee24aff393c0fe223fef018a34a409647065d5f98a999c00f0e7a879e33bdfcd3cb
 SHA512 
2d7f569368035cce0a579ef3412a1961c28aab254ae6174ce9ad11ce97b3dce824d0c6123adac12718cb074439e4d5b93bf978e5341824f179231d1faa219a26
+DIST libfprint-1.90.0.tar.gz 1760869 BLAKE2B 
fd0692e5a4924101399684289501d607da2183acf7f7b7c7ce22b7ed301fe0da75cb0b88c0642e1b1b6f82fe7d8505616ead456b48c3b0449201fd91669ce782
 SHA512 
99d7a62b3a1c329a2c13f508c98b60c6311fd01cd165fca12de5873305980167dd79c7d75edc74f53fce5066047e814fa654c6ac4f3f12342b57afa5b2dbe6d3

diff --git a/sys-auth/libfprint/libfprint-1.90.0.ebuild 
b/sys-auth/libfprint/libfprint-1.90.0.ebuild
new file mode 100644
index 000..67d5a6c7c81
--- /dev/null
+++ b/sys-auth/libfprint/libfprint-1.90.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2019 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;
+SRC_URI="https://github.com/freedesktop/libfprint/archive/V_$(ver_rs 0-3 
"_").tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="examples"
+
+RDEPEND="dev-libs/glib:2
+   dev-libs/nss
+   >=dev-libs/libgusb-0.3.1
+   virtual/libusb:1=
+   x11-libs/gtk+:3
+   x11-libs/pixman
+   x11-libs/libX11
+   x11-libs/libXv"
+
+DEPEND="${RDEPEND}
+   dev-util/gtk-doc"
+
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=( ${FILESDIR}/${PN}-0.8.2-fix-implicit-declaration.patch )
+
+S="${WORKDIR}/${PN}-V_$(ver_rs 0-3 '_')"
+
+src_configure() {
+   local emesonargs=(
+   -Ddoc=false
+   -Dgtk-examples=$(usex examples true false)
+   -Ddrivers=all
+   -Dudev_rules=true
+   -Dudev_rules_dir=$(get_udevdir)/rules.d
+   --libdir=/usr/$(get_libdir)
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2019-09-13 Thread Mikle Kolyada
commit: c944d318c09ae030ecbd7277afb210d062911b6e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Sep 13 13:14:45 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Sep 13 13:15:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c944d318

sys-auth/libfprint: Version bump (v1.0)

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Mikle Kolyada  gentoo.org>

 sys-auth/libfprint/Manifest |  1 +
 sys-auth/libfprint/libfprint-1.0.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/sys-auth/libfprint/Manifest b/sys-auth/libfprint/Manifest
index 53cd28195cd..d811163093f 100644
--- a/sys-auth/libfprint/Manifest
+++ b/sys-auth/libfprint/Manifest
@@ -1 +1,2 @@
 DIST libfprint-0.99.0.tar.gz 473925 BLAKE2B 
799e3600393e4b25f7b0685ff0456ca391e5fcaef36e5b4475371cd07c848e40820dbbdc5a241fe11c6ee08b818380967129f85e177b5d8714b9dbc4d7b68ea1
 SHA512 
eca1d45baa23b7db1fcc5d7a9a396fe504aadc6ec2e68da32b5415fb0fff1227566d579271e0b34895ce7f3baa55314a0ccd20bb8c4adba253063b7b61284748
+DIST libfprint-1.0.tar.gz 475347 BLAKE2B 
cb560898cec11861c4529c0c37c328f74eaf271c1932ca5126b7bd6c82fafee24aff393c0fe223fef018a34a409647065d5f98a999c00f0e7a879e33bdfcd3cb
 SHA512 
2d7f569368035cce0a579ef3412a1961c28aab254ae6174ce9ad11ce97b3dce824d0c6123adac12718cb074439e4d5b93bf978e5341824f179231d1faa219a26

diff --git a/sys-auth/libfprint/libfprint-1.0.ebuild 
b/sys-auth/libfprint/libfprint-1.0.ebuild
new file mode 100644
index 000..b3d49b6892c
--- /dev/null
+++ b/sys-auth/libfprint/libfprint-1.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 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;
+SRC_URI="https://github.com/freedesktop/libfprint/archive/V_$(ver_rs 0-3 
'_').tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="examples"
+
+RDEPEND="dev-libs/glib:2
+dev-libs/nss
+virtual/libusb:1=
+x11-libs/gtk+:3
+x11-libs/pixman
+x11-libs/libX11
+x11-libs/libXv"
+
+DEPEND="${RDEPEND}
+   dev-util/gtk-doc"
+
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=( ${FILESDIR}/${PN}-0.8.2-fix-implicit-declaration.patch )
+
+S="${WORKDIR}/${PN}-V_$(ver_rs 0-3 '_')"
+
+src_configure() {
+   local emesonargs=(
+   -Ddoc=false
+   -Dx11-examples=$(usex examples true false)
+   -Ddrivers=all
+   -Dudev_rules=true
+   -Dudev_rules_dir=$(get_udevdir)/rules.d
+   --libdir=/usr/$(get_libdir)
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2019-08-03 Thread Aaron Bauman
commit: 024435e51853eec40703d66379936e85c3dbd5a1
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat Aug  3 11:17:04 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Aug  3 11:18:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=024435e5

sys-auth/libfprint: arm64 keyworded

Signed-off-by: Aaron Bauman  gentoo.org>

 sys-auth/libfprint/libfprint-0.99.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-0.99.0.ebuild 
b/sys-auth/libfprint/libfprint-0.99.0.ebuild
index 02e7a88a665..e55153dfc26 100644
--- a/sys-auth/libfprint/libfprint-0.99.0.ebuild
+++ b/sys-auth/libfprint/libfprint-0.99.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/freedesktop/libfprint/archive/V_$(ver_rs 0-3 '_').ta
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm ~arm64 ia64 ppc ppc64 sparc x86"
 IUSE="examples"
 
 RDEPEND="dev-libs/glib:2



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2019-06-05 Thread Sergei Trofimovich
commit: f1333f5bf7231c077986745870dbef2abf332a9e
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Jun  5 17:43:59 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jun  5 18:14:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1333f5b

sys-auth/libfprint: stable 0.99.0 for sparc, bug #684570

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-auth/libfprint/libfprint-0.99.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-0.99.0.ebuild 
b/sys-auth/libfprint/libfprint-0.99.0.ebuild
index f985a5c73d6..02e7a88a665 100644
--- a/sys-auth/libfprint/libfprint-0.99.0.ebuild
+++ b/sys-auth/libfprint/libfprint-0.99.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/freedesktop/libfprint/archive/V_$(ver_rs 0-3 '_').ta
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86"
 IUSE="examples"
 
 RDEPEND="dev-libs/glib:2



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/files/, sys-auth/libfprint/

2019-05-21 Thread Mikle Kolyada
commit: dcb243893ca57b491bf1dfdb23b266365df00cbf
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May 21 19:39:07 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May 21 19:39:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcb24389

sys-auth/libfprint: Drop old

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 sys-auth/libfprint/Manifest|  2 -
 .../files/libfprint-0.6.0-fix-udev-rules.patch | 23 -
 sys-auth/libfprint/libfprint-0.6.0-r2.ebuild   | 59 --
 3 files changed, 84 deletions(-)

diff --git a/sys-auth/libfprint/Manifest b/sys-auth/libfprint/Manifest
index 1b3ff85a28d..53cd28195cd 100644
--- a/sys-auth/libfprint/Manifest
+++ b/sys-auth/libfprint/Manifest
@@ -1,3 +1 @@
-DIST libfprint-0.6.0.tar.bz2 323590 BLAKE2B 
8a592241ded8826337db075dd26960a9712e1a01855c6fd2c461b73ea6e2fac5248bce16165144b48271b368d0b2a82963eab00a64a88c27539e19aee54b9ba4
 SHA512 
2ab9ceec0c357779c94d3b8e94c11a733825bd735bec0e5c762d215d69bf295da0c5db7fd365e2a7efdcf2574371f793b5e99d5c98e1bf9dcb1170e10ef9
-DIST libfprint-0.6.0_vfs0050.patch.gz 9944 BLAKE2B 
b53a74f64c9691cee7c4e7f2f54afcffe2b00b63914900ed107426a9e42721548caa1ec80e1e39251ee6a0daec6ecf7f80d6704d37bc984dd1ac76320d0b4256
 SHA512 
658f936c462cf50d4325d33da6c8298768dfbe4bf442933fc197c8f4bebd741ef6878bcfe123606790c3ddcc3e217fd5f97b3755d36b181c5837dc28e146d674
 DIST libfprint-0.99.0.tar.gz 473925 BLAKE2B 
799e3600393e4b25f7b0685ff0456ca391e5fcaef36e5b4475371cd07c848e40820dbbdc5a241fe11c6ee08b818380967129f85e177b5d8714b9dbc4d7b68ea1
 SHA512 
eca1d45baa23b7db1fcc5d7a9a396fe504aadc6ec2e68da32b5415fb0fff1227566d579271e0b34895ce7f3baa55314a0ccd20bb8c4adba253063b7b61284748

diff --git a/sys-auth/libfprint/files/libfprint-0.6.0-fix-udev-rules.patch 
b/sys-auth/libfprint/files/libfprint-0.6.0-fix-udev-rules.patch
deleted file mode 100644
index 128ac8ce311..000
--- a/sys-auth/libfprint/files/libfprint-0.6.0-fix-udev-rules.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-Remove spurious \n to fix udev rule generation
-
-Steven Newbury :
-libfprint generates 60-fprint-autosuspend.rules for all supported devices, 
-however there's a spurious \n before the ', MODE="0666"' which results in it 
-appearing on a new line after the match criteria.  At least on current 
-systemd/udev this results in MODE="0666" being applied unconditionally to all 
-device nodes.  This is an extremely serious security problem and effectively 
-gives root access to all users simply by having the ebuild emerged.
-
-https://bugs.gentoo.org/562218
-
 a/libfprint/fprint-list-udev-rules.c
-+++ b/libfprint/fprint-list-udev-rules.c
-@@ -74,7 +74,7 @@
-   if (num_printed == 0)
-   printf ("# %s\n", driver->full_name);
- 
--  printf ("SUBSYSTEM==\"usb\", ATTRS{idVendor}==\"%04x\", 
ATTRS{idProduct}==\"%04x\", ATTRS{dev}==\"*\", TEST==\"power/control\", 
ATTR{power/control}=\"auto\"\n, MODE=\"0666\"\n", driver->id_table[i].vendor, 
driver->id_table[i].product);
-+  printf ("SUBSYSTEM==\"usb\", ATTRS{idVendor}==\"%04x\", 
ATTRS{idProduct}==\"%04x\", ATTRS{dev}==\"*\", TEST==\"power/control\", 
ATTR{power/control}=\"auto\", MODE=\"0666\"\n", driver->id_table[i].vendor, 
driver->id_table[i].product);
-   printf ("SUBSYSTEM==\"usb\", ATTRS{idVendor}==\"%04x\", 
ATTRS{idProduct}==\"%04x\", ENV{LIBFPRINT_DRIVER}=\"%s\"\n", 
driver->id_table[i].vendor, driver->id_table[i].product, driver->full_name);
-   num_printed++;
- }

diff --git a/sys-auth/libfprint/libfprint-0.6.0-r2.ebuild 
b/sys-auth/libfprint/libfprint-0.6.0-r2.ebuild
deleted file mode 100644
index 73bc12900ff..000
--- a/sys-auth/libfprint/libfprint-0.6.0-r2.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools eutils udev vcs-snapshot
-
-MY_PV="V_${PV//./_}"
-DESCRIPTION="library to add support for consumer fingerprint readers"
-HOMEPAGE="https://cgit.freedesktop.org/libfprint/libfprint/;
-SRC_URI="https://cgit.freedesktop.org/${PN}/${PN}/snapshot/${MY_PV}.tar.bz2 -> 
${P}.tar.bz2
-   https://dev.gentoo.org/~xmw/${P}_vfs0050.patch.gz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86"
-IUSE="debug static-libs vanilla"
-
-RDEPEND="virtual/libusb:1
-   dev-libs/glib:2
-   dev-libs/nss
-   x11-libs/pixman"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}/${P}-fix-udev-rules.patch"
-)
-
-src_prepare() {
-   if ! use vanilla ; then
-   eapply "${WORKDIR}"/${P}_vfs0050.patch
-   fi
-
-   default
-
-   # upeke2 and fdu2000 were missing from all_drivers.
-   sed -e '/^all_drivers=/s:"$: upeke2 fdu2000":' \
-   -i configure.ac || die
-
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   

[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2019-05-21 Thread Mikle Kolyada
commit: 24fd8f2704313cd72561a01eb2cb1589543c97c3
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May 21 19:37:14 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May 21 19:37:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24fd8f27

sys-auth/libfprint: mark stable

Closes: https://bugs.gentoo.org/684572
Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 sys-auth/libfprint/libfprint-0.99.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-0.99.0.ebuild 
b/sys-auth/libfprint/libfprint-0.99.0.ebuild
index f47dc606596..f985a5c73d6 100644
--- a/sys-auth/libfprint/libfprint-0.99.0.ebuild
+++ b/sys-auth/libfprint/libfprint-0.99.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/freedesktop/libfprint/archive/V_$(ver_rs 0-3 '_').ta
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="alpha amd64 arm ia64 ppc ppc64 ~sparc x86"
 IUSE="examples"
 
 RDEPEND="dev-libs/glib:2



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2019-04-28 Thread Mikle Kolyada
commit: 7a5dd8a3f5a30520e8c75fa585b4df64f635a8f2
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Apr 28 18:22:23 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Apr 28 18:22:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a5dd8a3

sys-auth/libfprint: Do not build docs at all

Upstream have not shown wiligness to apply a minor patch, disable it
until they make up thrit mind.

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 sys-auth/libfprint/libfprint-0.99.0.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-auth/libfprint/libfprint-0.99.0.ebuild 
b/sys-auth/libfprint/libfprint-0.99.0.ebuild
index b0e99aa2216..f47dc606596 100644
--- a/sys-auth/libfprint/libfprint-0.99.0.ebuild
+++ b/sys-auth/libfprint/libfprint-0.99.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/freedesktop/libfprint/archive/V_$(ver_rs 0-3 '_').ta
 LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="doc examples"
+IUSE="examples"
 
 RDEPEND="dev-libs/glib:2
 dev-libs/nss
@@ -33,7 +33,7 @@ S="${WORKDIR}/${PN}-V_$(ver_rs 0-3 '_')"
 
 src_configure() {
local emesonargs=(
-   -Ddoc=$(usex doc true false)
+   -Ddoc=false
-Dx11-examples=$(usex examples true false)
-Ddrivers=all
-Dudev_rules=true



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2019-04-28 Thread Mikle Kolyada
commit: c6f85d52d37a040dbcf39ef85e0cbe2e165950d1
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Apr 28 18:19:50 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Apr 28 18:20:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6f85d52

sys-auth/libfprint: Drop old

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 sys-auth/libfprint/Manifest   |  1 -
 sys-auth/libfprint/libfprint-0.8.2.ebuild | 42 ---
 2 files changed, 43 deletions(-)

diff --git a/sys-auth/libfprint/Manifest b/sys-auth/libfprint/Manifest
index 5464d7d9a2e..1b3ff85a28d 100644
--- a/sys-auth/libfprint/Manifest
+++ b/sys-auth/libfprint/Manifest
@@ -1,4 +1,3 @@
 DIST libfprint-0.6.0.tar.bz2 323590 BLAKE2B 
8a592241ded8826337db075dd26960a9712e1a01855c6fd2c461b73ea6e2fac5248bce16165144b48271b368d0b2a82963eab00a64a88c27539e19aee54b9ba4
 SHA512 
2ab9ceec0c357779c94d3b8e94c11a733825bd735bec0e5c762d215d69bf295da0c5db7fd365e2a7efdcf2574371f793b5e99d5c98e1bf9dcb1170e10ef9
 DIST libfprint-0.6.0_vfs0050.patch.gz 9944 BLAKE2B 
b53a74f64c9691cee7c4e7f2f54afcffe2b00b63914900ed107426a9e42721548caa1ec80e1e39251ee6a0daec6ecf7f80d6704d37bc984dd1ac76320d0b4256
 SHA512 
658f936c462cf50d4325d33da6c8298768dfbe4bf442933fc197c8f4bebd741ef6878bcfe123606790c3ddcc3e217fd5f97b3755d36b181c5837dc28e146d674
-DIST libfprint-0.8.2.tar.gz 418437 BLAKE2B 
396fee3b84958f273462fe92553a6a2dbefcadfc54c56531855fcef94613cd03ba68705585802992f86aa8175cb7dda0e80e96931de4a11da973b1f9ce2c4777
 SHA512 
56f7927adcb40866bfef67624221b921ba3d68e770e707c432f47c0bb1f5e233fd2427bacb448544167257b6ad9edf9008a188f408142288f4dbfee2115e9a8f
 DIST libfprint-0.99.0.tar.gz 473925 BLAKE2B 
799e3600393e4b25f7b0685ff0456ca391e5fcaef36e5b4475371cd07c848e40820dbbdc5a241fe11c6ee08b818380967129f85e177b5d8714b9dbc4d7b68ea1
 SHA512 
eca1d45baa23b7db1fcc5d7a9a396fe504aadc6ec2e68da32b5415fb0fff1227566d579271e0b34895ce7f3baa55314a0ccd20bb8c4adba253063b7b61284748

diff --git a/sys-auth/libfprint/libfprint-0.8.2.ebuild 
b/sys-auth/libfprint/libfprint-0.8.2.ebuild
deleted file mode 100644
index da49365cca3..000
--- a/sys-auth/libfprint/libfprint-0.8.2.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eapi7-ver meson udev
-
-DESCRIPTION="library to add support for consumer fingerprint readers"
-HOMEPAGE="https://cgit.freedesktop.org/libfprint/libfprint/ 
https://github.com/freedesktop/libfprint;
-SRC_URI="https://github.com/freedesktop/libfprint/archive/V_$(ver_rs 0-3 
'_').tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="doc examples"
-
-RDEPEND="dev-libs/glib:2
-dev-libs/nss
-virtual/libusb:1=
-x11-libs/pixman
-x11-libs/libX11
-x11-libs/libXv"
-
-DEPEND="${RDEPEND}
-   dev-util/gtk-doc
-   virtual/pkgconfig"
-
-PATCHES=( ${FILESDIR}/${P}-fix-implicit-declaration.patch )
-
-S="${WORKDIR}/${PN}-V_$(ver_rs 0-3 '_')"
-
-src_configure() {
-   local emesonargs=(
-   -Ddoc=$(usex doc true false)
-   -Dx11-examples=$(usex examples true false)
-   -Ddrivers=all
-   -Dudev_rules=true
-   -Dudev_rules_dir=$(get_udevdir)/rules.d
-   --libdir=/usr/$(get_libdir)
-   )
-   meson_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2018-12-22 Thread Mikle Kolyada
commit: bc01d26266aae7a89b4ffabecb223d66f7bc0493
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Dec 22 21:24:48 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Dec 22 21:25:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc01d262

sys-auth/libfprint: fix a patch variables

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 sys-auth/libfprint/libfprint-0.99.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-0.99.0.ebuild 
b/sys-auth/libfprint/libfprint-0.99.0.ebuild
index cd8cf76706f..b0e99aa2216 100644
--- a/sys-auth/libfprint/libfprint-0.99.0.ebuild
+++ b/sys-auth/libfprint/libfprint-0.99.0.ebuild
@@ -27,7 +27,7 @@ DEPEND="${RDEPEND}
 
 BDEPEND="virtual/pkgconfig"
 
-PATCHES=( ${FILESDIR}/${P}-fix-implicit-declaration.patch )
+PATCHES=( ${FILESDIR}/${PN}-0.8.2-fix-implicit-declaration.patch )
 
 S="${WORKDIR}/${PN}-V_$(ver_rs 0-3 '_')"
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2018-12-22 Thread Mikle Kolyada
commit: c57d7e358b8344e9491a210ec69e55fdc35c5680
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Dec 22 14:53:34 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Dec 22 14:53:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c57d7e35

sys-auth/libfprint: Version bump (v0.99.0)

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 sys-auth/libfprint/Manifest|  1 +
 sys-auth/libfprint/libfprint-0.99.0.ebuild | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/sys-auth/libfprint/Manifest b/sys-auth/libfprint/Manifest
index d0c4bf3655c..5464d7d9a2e 100644
--- a/sys-auth/libfprint/Manifest
+++ b/sys-auth/libfprint/Manifest
@@ -1,3 +1,4 @@
 DIST libfprint-0.6.0.tar.bz2 323590 BLAKE2B 
8a592241ded8826337db075dd26960a9712e1a01855c6fd2c461b73ea6e2fac5248bce16165144b48271b368d0b2a82963eab00a64a88c27539e19aee54b9ba4
 SHA512 
2ab9ceec0c357779c94d3b8e94c11a733825bd735bec0e5c762d215d69bf295da0c5db7fd365e2a7efdcf2574371f793b5e99d5c98e1bf9dcb1170e10ef9
 DIST libfprint-0.6.0_vfs0050.patch.gz 9944 BLAKE2B 
b53a74f64c9691cee7c4e7f2f54afcffe2b00b63914900ed107426a9e42721548caa1ec80e1e39251ee6a0daec6ecf7f80d6704d37bc984dd1ac76320d0b4256
 SHA512 
658f936c462cf50d4325d33da6c8298768dfbe4bf442933fc197c8f4bebd741ef6878bcfe123606790c3ddcc3e217fd5f97b3755d36b181c5837dc28e146d674
 DIST libfprint-0.8.2.tar.gz 418437 BLAKE2B 
396fee3b84958f273462fe92553a6a2dbefcadfc54c56531855fcef94613cd03ba68705585802992f86aa8175cb7dda0e80e96931de4a11da973b1f9ce2c4777
 SHA512 
56f7927adcb40866bfef67624221b921ba3d68e770e707c432f47c0bb1f5e233fd2427bacb448544167257b6ad9edf9008a188f408142288f4dbfee2115e9a8f
+DIST libfprint-0.99.0.tar.gz 473925 BLAKE2B 
799e3600393e4b25f7b0685ff0456ca391e5fcaef36e5b4475371cd07c848e40820dbbdc5a241fe11c6ee08b818380967129f85e177b5d8714b9dbc4d7b68ea1
 SHA512 
eca1d45baa23b7db1fcc5d7a9a396fe504aadc6ec2e68da32b5415fb0fff1227566d579271e0b34895ce7f3baa55314a0ccd20bb8c4adba253063b7b61284748

diff --git a/sys-auth/libfprint/libfprint-0.99.0.ebuild 
b/sys-auth/libfprint/libfprint-0.99.0.ebuild
new file mode 100644
index 000..cd8cf76706f
--- /dev/null
+++ b/sys-auth/libfprint/libfprint-0.99.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2018 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;
+SRC_URI="https://github.com/freedesktop/libfprint/archive/V_$(ver_rs 0-3 
'_').tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc examples"
+
+RDEPEND="dev-libs/glib:2
+dev-libs/nss
+virtual/libusb:1=
+x11-libs/gtk+:3
+x11-libs/pixman
+x11-libs/libX11
+x11-libs/libXv"
+
+DEPEND="${RDEPEND}
+   dev-util/gtk-doc"
+
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=( ${FILESDIR}/${P}-fix-implicit-declaration.patch )
+
+S="${WORKDIR}/${PN}-V_$(ver_rs 0-3 '_')"
+
+src_configure() {
+   local emesonargs=(
+   -Ddoc=$(usex doc true false)
+   -Dx11-examples=$(usex examples true false)
+   -Ddrivers=all
+   -Dudev_rules=true
+   -Dudev_rules_dir=$(get_udevdir)/rules.d
+   --libdir=/usr/$(get_libdir)
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/, sys-auth/libfprint/files/

2018-09-02 Thread Mikle Kolyada
commit: 18d2c44f33e49a85a85951e3056187a98816391e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Sep  2 17:06:47 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Sep  2 17:06:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18d2c44f

sys-auth/libfprint: Drop old

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-auth/libfprint/Manifest|  4 --
 .../files/libfprint-0.5.0-automake-1.13.patch  | 24 --
 .../files/libfprint-0.5.0-support-147e_2020.patch  | 48 
 sys-auth/libfprint/libfprint-0.4.0-r1.ebuild   | 51 --
 sys-auth/libfprint/libfprint-0.5.0-r2.ebuild   | 47 
 sys-auth/libfprint/libfprint-0.5.1-r2.ebuild   | 48 
 6 files changed, 222 deletions(-)

diff --git a/sys-auth/libfprint/Manifest b/sys-auth/libfprint/Manifest
index ddc840b3b2e..d0c4bf3655c 100644
--- a/sys-auth/libfprint/Manifest
+++ b/sys-auth/libfprint/Manifest
@@ -1,7 +1,3 @@
-DIST libfprint-0.4.0.tar.bz2 228518 BLAKE2B 
6a40eed5c4aa1e6f4365862fbe4abca3c0d220cfd7ed0395020957602d592529a61d0e8aea21a02c50b65897411a9ce69599261a23f5478e41954dfc1ea3368e
 SHA512 
26361101f5b73f722c14109d7e9cb78738968d2cfc6fcb824dc56f0044c8cd866fcb57e7f432e3ec3eeba956d92b2a091b5daed77c992f61d75cb3ed323adc09
-DIST libfprint-0.5.0.tar.bz2 277118 BLAKE2B 
a90db33daa3be287c2e68edd12547c9a42ce8a557a8cbbb53779b88b7e732b02cd484445d6e48cc2a4bc2c8b8013deafbb4e9c67e4a3955b1ab1c00f6f33679d
 SHA512 
2a5a4d45bd11060964e34c70b2a41e45d220e3b97d07a962c939ec84988a85a4d97898c86b1e7f7c571d85bb7f4333231cf327f62907b40e6a1262cc5b365981
-DIST libfprint-0.5.1-add-vfs5011-driver.patch 338763 BLAKE2B 
e86e22f76f0a261e6f4bc80e23ef9af8305eb8b9f382016786cdd3ed0e4d0db5f9c1f102d696153f3d2f9730da24f52aabee09133ce2ce54be390454fcf13ae7
 SHA512 
446de6dea67c4b4d257f5427b5981f28ba6ab422dcd022862541e6216c1733f146f86ee5a8ad855c142ce1bc7795c72820112d68d68bb74bd68751a02dd42fb5
-DIST libfprint-0.5.1.tar.bz2 277342 BLAKE2B 
ebf653f147d3c75ab9885ffc4a30fb07235ba80cf2fc1dfaa2db6e9b9afa52b20a9c4ec8d73fb15089731d20a6945b1e9920096ffbc7f9dadba88068efa7958e
 SHA512 
e1596e28f2730501b5957d2b4365f8eead7c0941434d064ceb6e5321d0e8495e71ab576b214881441bf1abc6ecba2b3ffafe5027f738f80c8c38b4e95866c8c7
 DIST libfprint-0.6.0.tar.bz2 323590 BLAKE2B 
8a592241ded8826337db075dd26960a9712e1a01855c6fd2c461b73ea6e2fac5248bce16165144b48271b368d0b2a82963eab00a64a88c27539e19aee54b9ba4
 SHA512 
2ab9ceec0c357779c94d3b8e94c11a733825bd735bec0e5c762d215d69bf295da0c5db7fd365e2a7efdcf2574371f793b5e99d5c98e1bf9dcb1170e10ef9
 DIST libfprint-0.6.0_vfs0050.patch.gz 9944 BLAKE2B 
b53a74f64c9691cee7c4e7f2f54afcffe2b00b63914900ed107426a9e42721548caa1ec80e1e39251ee6a0daec6ecf7f80d6704d37bc984dd1ac76320d0b4256
 SHA512 
658f936c462cf50d4325d33da6c8298768dfbe4bf442933fc197c8f4bebd741ef6878bcfe123606790c3ddcc3e217fd5f97b3755d36b181c5837dc28e146d674
 DIST libfprint-0.8.2.tar.gz 418437 BLAKE2B 
396fee3b84958f273462fe92553a6a2dbefcadfc54c56531855fcef94613cd03ba68705585802992f86aa8175cb7dda0e80e96931de4a11da973b1f9ce2c4777
 SHA512 
56f7927adcb40866bfef67624221b921ba3d68e770e707c432f47c0bb1f5e233fd2427bacb448544167257b6ad9edf9008a188f408142288f4dbfee2115e9a8f

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
deleted file mode 100644
index e82082ab6d6..000
--- a/sys-auth/libfprint/files/libfprint-0.5.0-automake-1.13.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From 43eca622cd49b58c87157e1ff1a2fcfdfba0934e Mon Sep 17 00:00:00 2001
-From: Vasily Khoruzhick 
-Date: Sun, 13 Jan 2013 13:42:13 +
-Subject: configure.ac: Use AC_CONFIG_HEADERS
-
-AM_CONFIG_HEADER is obsolete, use AC_CONFIG_HEADERS instead of it.
-
-https://bugs.freedesktop.org/show_bug.cgi?id=59320

-diff --git a/configure.ac b/configure.ac
-index 6737256..978ef0d 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -2,7 +2,7 @@ AC_INIT([libfprint], [0.5.0])
- AM_INIT_AUTOMAKE([1.11 no-dist-gzip dist-xz check-news])
- AC_CONFIG_MACRO_DIR([m4])
- AC_CONFIG_SRCDIR([libfprint/core.c])
--AM_CONFIG_HEADER([config.h])
-+AC_CONFIG_HEADERS([config.h])
- 
- # Enable silent build when available (Automake 1.11)
- m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])])
---
-cgit v0.9.0.2-2-gbebe

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
deleted file mode 100644
index 98f72aed5a0..000
--- a/sys-auth/libfprint/files/libfprint-0.5.0-support-147e_2020.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-From 3b3679c900f6739f7067f8d720e15d548bb39be9 Mon Sep 17 00:00:00 2001
-From: Vasily Khoruzhick 
-Date: Sun, 13 Jan 2013 13:43:38 +
-Subject: upeke2: Add support for 147e:2020 ID
-
-https://bugs.freedesktop.org/show_bug.cgi?id=59320

-diff --git a/libfprint/drivers/upeke2.c b/libfprint/drivers/upeke2.c
-index ed8f43d..a7db54d 

[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/files/, sys-auth/libfprint/

2018-09-02 Thread Mikle Kolyada
commit: b0cc774cd0ea9c63eb61c69d373998420e1fcc72
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Sep  2 15:16:00 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Sep  2 15:16:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0cc774c

sys-auth/libfprint: Version bump (v0.8.2)

- migrate to meson
- make functions call explicit

Closes: https://bugs.gentoo.org/634242
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-auth/libfprint/Manifest|   1 +
 .../libfprint-0.8.2-fix-implicit-declaration.patch | 194 +
 sys-auth/libfprint/libfprint-0.8.2.ebuild  |  42 +
 sys-auth/libfprint/metadata.xml|   2 +-
 4 files changed, 238 insertions(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/Manifest b/sys-auth/libfprint/Manifest
index d1826472c23..ddc840b3b2e 100644
--- a/sys-auth/libfprint/Manifest
+++ b/sys-auth/libfprint/Manifest
@@ -4,3 +4,4 @@ DIST libfprint-0.5.1-add-vfs5011-driver.patch 338763 BLAKE2B 
e86e22f76f0a261e6f4
 DIST libfprint-0.5.1.tar.bz2 277342 BLAKE2B 
ebf653f147d3c75ab9885ffc4a30fb07235ba80cf2fc1dfaa2db6e9b9afa52b20a9c4ec8d73fb15089731d20a6945b1e9920096ffbc7f9dadba88068efa7958e
 SHA512 
e1596e28f2730501b5957d2b4365f8eead7c0941434d064ceb6e5321d0e8495e71ab576b214881441bf1abc6ecba2b3ffafe5027f738f80c8c38b4e95866c8c7
 DIST libfprint-0.6.0.tar.bz2 323590 BLAKE2B 
8a592241ded8826337db075dd26960a9712e1a01855c6fd2c461b73ea6e2fac5248bce16165144b48271b368d0b2a82963eab00a64a88c27539e19aee54b9ba4
 SHA512 
2ab9ceec0c357779c94d3b8e94c11a733825bd735bec0e5c762d215d69bf295da0c5db7fd365e2a7efdcf2574371f793b5e99d5c98e1bf9dcb1170e10ef9
 DIST libfprint-0.6.0_vfs0050.patch.gz 9944 BLAKE2B 
b53a74f64c9691cee7c4e7f2f54afcffe2b00b63914900ed107426a9e42721548caa1ec80e1e39251ee6a0daec6ecf7f80d6704d37bc984dd1ac76320d0b4256
 SHA512 
658f936c462cf50d4325d33da6c8298768dfbe4bf442933fc197c8f4bebd741ef6878bcfe123606790c3ddcc3e217fd5f97b3755d36b181c5837dc28e146d674
+DIST libfprint-0.8.2.tar.gz 418437 BLAKE2B 
396fee3b84958f273462fe92553a6a2dbefcadfc54c56531855fcef94613cd03ba68705585802992f86aa8175cb7dda0e80e96931de4a11da973b1f9ce2c4777
 SHA512 
56f7927adcb40866bfef67624221b921ba3d68e770e707c432f47c0bb1f5e233fd2427bacb448544167257b6ad9edf9008a188f408142288f4dbfee2115e9a8f

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
new file mode 100644
index 000..15b49597238
--- /dev/null
+++ b/sys-auth/libfprint/files/libfprint-0.8.2-fix-implicit-declaration.patch
@@ -0,0 +1,194 @@
+From 17cbe376872d8a0f579a0497942a5d2f19facaf5 Mon Sep 17 00:00:00 2001
+From: Mikle Kolyada 
+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 
++
+ #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 
++
+ #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 
++
+ #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 
++
+ #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 
++
+ #include "drivers_api.h"
+ #include "driver_ids.h"
+ 
+diff --git a/libfprint/drivers/upeksonly.c 

[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2018-09-02 Thread Mikle Kolyada
commit: 923ed0be45fa972ff161dea8e047ea1f0a5e9f34
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Sep  2 15:05:01 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Sep  2 15:05:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=923ed0be

sys-auth/libfprint: Add myself as maintainer

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-auth/libfprint/metadata.xml | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/sys-auth/libfprint/metadata.xml b/sys-auth/libfprint/metadata.xml
index 8fe32539538..de2d1feb58d 100644
--- a/sys-auth/libfprint/metadata.xml
+++ b/sys-auth/libfprint/metadata.xml
@@ -2,8 +2,12 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 
 
-x...@gentoo.org
-Michael Weber
+   x...@gentoo.org
+   Michael Weber
+
+
+   zlog...@gentoo.org
+   Mikle Kolyada
 
 
 
https://bugs.freedesktop.org/enter_bug.cgi?product=libfprint



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2018-07-23 Thread Sergei Trofimovich
commit: 5dd11f2677f1e733a0dc79962ec871afd13d92a7
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jul 23 17:37:56 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul 23 18:41:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dd11f26

sys-auth/libfprint: stable 0.6.0-r2 for sparc

Bug: https://bugs.gentoo.org/655340
Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="sparc"

 sys-auth/libfprint/libfprint-0.6.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-0.6.0-r2.ebuild 
b/sys-auth/libfprint/libfprint-0.6.0-r2.ebuild
index 3f1ca014448..73bc12900ff 100644
--- a/sys-auth/libfprint/libfprint-0.6.0-r2.ebuild
+++ b/sys-auth/libfprint/libfprint-0.6.0-r2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://cgit.freedesktop.org/${PN}/${PN}/snapshot/${MY_PV}.tar.bz2 -> $
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86"
 IUSE="debug static-libs vanilla"
 
 RDEPEND="virtual/libusb:1



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2018-07-21 Thread Mikle Kolyada
commit: a45b1024a1d04097a812fb98dc29200c54ffc248
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jul 22 01:24:16 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jul 22 01:24:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a45b1024

sys-auth/libfprint: arm stable wrt bug #655340

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-auth/libfprint/libfprint-0.6.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-0.6.0-r2.ebuild 
b/sys-auth/libfprint/libfprint-0.6.0-r2.ebuild
index 9511bd2036e..3f1ca014448 100644
--- a/sys-auth/libfprint/libfprint-0.6.0-r2.ebuild
+++ b/sys-auth/libfprint/libfprint-0.6.0-r2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://cgit.freedesktop.org/${PN}/${PN}/snapshot/${MY_PV}.tar.bz2 -> $
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 arm ia64 ppc ppc64 ~sparc x86"
 IUSE="debug static-libs vanilla"
 
 RDEPEND="virtual/libusb:1



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2018-07-08 Thread Markus Meier
commit: 1685cbc271b671296adfbc794fe2a506b3b2d836
Author: Markus Meier  gentoo  org>
AuthorDate: Sun Jul  8 17:22:41 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sun Jul  8 17:22:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1685cbc2

sys-auth/libfprint: add ~arm, bug #660718

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-auth/libfprint/libfprint-0.5.0-r2.ebuild | 4 ++--
 sys-auth/libfprint/libfprint-0.5.1-r2.ebuild | 4 ++--
 sys-auth/libfprint/libfprint-0.6.0-r2.ebuild | 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/sys-auth/libfprint/libfprint-0.5.0-r2.ebuild 
b/sys-auth/libfprint/libfprint-0.5.0-r2.ebuild
index 6a9a3d3d00a..9e1a994e453 100644
--- a/sys-auth/libfprint/libfprint-0.5.0-r2.ebuild
+++ b/sys-auth/libfprint/libfprint-0.5.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=4
@@ -12,7 +12,7 @@ 
SRC_URI="https://cgit.freedesktop.org/${PN}/${PN}/snapshot/${MY_PV}.tar.bz2 -> $
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="alpha amd64 ia64 ppc ppc64 x86"
+KEYWORDS="alpha amd64 ~arm ia64 ppc ppc64 x86"
 IUSE="debug static-libs"
 
 RDEPEND="virtual/libusb:1

diff --git a/sys-auth/libfprint/libfprint-0.5.1-r2.ebuild 
b/sys-auth/libfprint/libfprint-0.5.1-r2.ebuild
index 88858c64dcf..4aacb011150 100644
--- a/sys-auth/libfprint/libfprint-0.5.1-r2.ebuild
+++ b/sys-auth/libfprint/libfprint-0.5.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -13,7 +13,7 @@ 
SRC_URI="https://cgit.freedesktop.org/${PN}/${PN}/snapshot/${MY_PV}.tar.bz2 -> $
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
 IUSE="debug static-libs"
 
 RDEPEND="virtual/libusb:1

diff --git a/sys-auth/libfprint/libfprint-0.6.0-r2.ebuild 
b/sys-auth/libfprint/libfprint-0.6.0-r2.ebuild
index a0d859e69bd..9511bd2036e 100644
--- a/sys-auth/libfprint/libfprint-0.6.0-r2.ebuild
+++ b/sys-auth/libfprint/libfprint-0.6.0-r2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://cgit.freedesktop.org/${PN}/${PN}/snapshot/${MY_PV}.tar.bz2 -> $
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="alpha amd64 ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 ~arm ia64 ppc ppc64 ~sparc x86"
 IUSE="debug static-libs vanilla"
 
 RDEPEND="virtual/libusb:1



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2018-06-25 Thread Aaron Bauman
commit: f6c3efe09dae1daf5429eabcb41f8d2f64810ecb
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Jun 26 01:55:29 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Jun 26 02:04:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6c3efe0

sys-auth/libfprint: amd64 stable

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-auth/libfprint/libfprint-0.6.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-0.6.0-r2.ebuild 
b/sys-auth/libfprint/libfprint-0.6.0-r2.ebuild
index 0f41b2ea0f8..a0d859e69bd 100644
--- a/sys-auth/libfprint/libfprint-0.6.0-r2.ebuild
+++ b/sys-auth/libfprint/libfprint-0.6.0-r2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://cgit.freedesktop.org/${PN}/${PN}/snapshot/${MY_PV}.tar.bz2 -> $
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="alpha ~amd64 ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 ia64 ppc ppc64 ~sparc x86"
 IUSE="debug static-libs vanilla"
 
 RDEPEND="virtual/libusb:1



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2018-06-25 Thread Tobias Klausmann
commit: 267f3341c3670fb8e7e9725a0c6e88c2bc6602d1
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Jun 25 13:35:52 2018 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Jun 25 13:36:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=267f3341

sys-auth/libfprint-0.6.0-r2: alpha stable

Gentoo-Bug: http://bugs.gentoo.org/655340

 sys-auth/libfprint/libfprint-0.6.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-0.6.0-r2.ebuild 
b/sys-auth/libfprint/libfprint-0.6.0-r2.ebuild
index f87a588b934..54d79f84f6e 100644
--- a/sys-auth/libfprint/libfprint-0.6.0-r2.ebuild
+++ b/sys-auth/libfprint/libfprint-0.6.0-r2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://cgit.freedesktop.org/${PN}/${PN}/snapshot/${MY_PV}.tar.bz2 -> $
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ia64 ppc ppc64 ~sparc ~x86"
+KEYWORDS="alpha ~amd64 ia64 ppc ppc64 ~sparc ~x86"
 IUSE="debug static-libs vanilla"
 
 RDEPEND="virtual/libusb:1



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2018-06-21 Thread Sergei Trofimovich
commit: 78ab0fcfbe958ae4f4359307837d0b787b5b8040
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Jun 21 16:48:48 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Jun 21 19:21:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78ab0fcf

sys-auth/libfprint: keyworded 0.6.0-r2 for sparc

Bug: https://bugs.gentoo.org/655340
Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="sparc"

 sys-auth/libfprint/libfprint-0.6.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-0.6.0-r2.ebuild 
b/sys-auth/libfprint/libfprint-0.6.0-r2.ebuild
index 235ab8ac458..09ae6de6325 100644
--- a/sys-auth/libfprint/libfprint-0.6.0-r2.ebuild
+++ b/sys-auth/libfprint/libfprint-0.6.0-r2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://cgit.freedesktop.org/${PN}/${PN}/snapshot/${MY_PV}.tar.bz2 -> $
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="debug static-libs vanilla"
 
 RDEPEND="virtual/libusb:1



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2018-06-21 Thread Sergei Trofimovich
commit: 937b81e1d2afb7f1d294ff117bb05a113aba6d06
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Jun 21 06:33:13 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Jun 21 06:33:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=937b81e1

sys-auth/libfprint: stable 0.6.0-r2 for ia64, bug #655340

Bug: https://bugs.gentoo.org/655340
Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

 sys-auth/libfprint/libfprint-0.6.0-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-auth/libfprint/libfprint-0.6.0-r2.ebuild 
b/sys-auth/libfprint/libfprint-0.6.0-r2.ebuild
index 140d8408330..235ab8ac458 100644
--- a/sys-auth/libfprint/libfprint-0.6.0-r2.ebuild
+++ b/sys-auth/libfprint/libfprint-0.6.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ 
SRC_URI="https://cgit.freedesktop.org/${PN}/${PN}/snapshot/${MY_PV}.tar.bz2 -> $
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ia64 ~ppc ~ppc64 ~x86"
 IUSE="debug static-libs vanilla"
 
 RDEPEND="virtual/libusb:1



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2017-02-11 Thread David Seifert
commit: 6e3b5b3bfa610ce2d63a94b98cb385d3bf37218b
Author: David Seifert  gentoo  org>
AuthorDate: Sat Feb 11 19:21:55 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Feb 11 19:46:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e3b5b3b

sys-auth/libfprint: Depend on virtual/imagemagick-tools

Package-Manager: Portage-2.3.3, Repoman-2.3.1
Closes: https://github.com/gentoo/gentoo/pull/3907

 .../libfprint/{libfprint-0.4.0.ebuild => libfprint-0.4.0-r1.ebuild}   | 4 ++--
 .../{libfprint-0.5.0-r1.ebuild => libfprint-0.5.0-r2.ebuild}  | 4 ++--
 .../{libfprint-0.5.1-r1.ebuild => libfprint-0.5.1-r2.ebuild}  | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/sys-auth/libfprint/libfprint-0.4.0.ebuild 
b/sys-auth/libfprint/libfprint-0.4.0-r1.ebuild
similarity index 88%
rename from sys-auth/libfprint/libfprint-0.4.0.ebuild
rename to sys-auth/libfprint/libfprint-0.4.0-r1.ebuild
index 00693a679c..f6322e847a 100644
--- a/sys-auth/libfprint/libfprint-0.4.0.ebuild
+++ b/sys-auth/libfprint/libfprint-0.4.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -18,7 +18,7 @@ IUSE="debug static-libs"
 
 RDEPEND="virtual/libusb:1
dev-libs/nss
-   || ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] 
x11-libs/gdk-pixbuf )"
+   || ( virtual/imagemagick-tools x11-libs/gdk-pixbuf )"
 DEPEND="${RDEPEND}
virtual/pkgconfig"
 

diff --git a/sys-auth/libfprint/libfprint-0.5.0-r1.ebuild 
b/sys-auth/libfprint/libfprint-0.5.0-r2.ebuild
similarity index 89%
rename from sys-auth/libfprint/libfprint-0.5.0-r1.ebuild
rename to sys-auth/libfprint/libfprint-0.5.0-r2.ebuild
index 1ec4b00593..477009b3ee 100644
--- a/sys-auth/libfprint/libfprint-0.5.0-r1.ebuild
+++ b/sys-auth/libfprint/libfprint-0.5.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -18,7 +18,7 @@ IUSE="debug static-libs"
 
 RDEPEND="virtual/libusb:1
dev-libs/nss
-   || ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] 
x11-libs/gdk-pixbuf )"
+   || ( virtual/imagemagick-tools x11-libs/gdk-pixbuf )"
 DEPEND="${RDEPEND}
virtual/pkgconfig"
 

diff --git a/sys-auth/libfprint/libfprint-0.5.1-r1.ebuild 
b/sys-auth/libfprint/libfprint-0.5.1-r2.ebuild
similarity index 90%
rename from sys-auth/libfprint/libfprint-0.5.1-r1.ebuild
rename to sys-auth/libfprint/libfprint-0.5.1-r2.ebuild
index 801d8644df..e4017a937b 100644
--- a/sys-auth/libfprint/libfprint-0.5.1-r1.ebuild
+++ b/sys-auth/libfprint/libfprint-0.5.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -20,7 +20,7 @@ IUSE="debug static-libs"
 RDEPEND="virtual/libusb:1
dev-libs/glib:2
dev-libs/nss
-   || ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] 
x11-libs/gdk-pixbuf )"
+   || ( virtual/imagemagick-tools x11-libs/gdk-pixbuf )"
 DEPEND="${RDEPEND}
virtual/pkgconfig"
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2016-02-16 Thread Lars Wendler
commit: ab2039ffbe1d42c7df13575aa3986b0fbbb1c1f6
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Feb 16 20:58:31 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Feb 16 20:58:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab2039ff

sys-auth/libfprint: Removed old.

Package-Manager: portage-2.2.27
Signed-off-by: Lars Wendler  gentoo.org>

 sys-auth/libfprint/libfprint-0.6.0-r1.ebuild | 54 
 1 file changed, 54 deletions(-)

diff --git a/sys-auth/libfprint/libfprint-0.6.0-r1.ebuild 
b/sys-auth/libfprint/libfprint-0.6.0-r1.ebuild
deleted file mode 100644
index 3da16ad..000
--- a/sys-auth/libfprint/libfprint-0.6.0-r1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit autotools eutils udev vcs-snapshot
-
-MY_PV="V_${PV//./_}"
-DESCRIPTION="library to add support for consumer fingerprint readers"
-HOMEPAGE="http://cgit.freedesktop.org/libfprint/libfprint/;
-SRC_URI="http://cgit.freedesktop.org/${PN}/${PN}/snapshot/${MY_PV}.tar.bz2 -> 
${P}.tar.bz2
-   https://dev.gentoo.org/~xmw/${P}_vfs0050.patch.gz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~x86"
-IUSE="debug static-libs vanilla"
-
-RDEPEND="virtual/libusb:1
-   dev-libs/glib:2
-   dev-libs/nss
-   x11-libs/pixman"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_prepare() {
-   if ! use vanilla ; then
-   epatch "${WORKDIR}"/${P}_vfs0050.patch
-   fi
-
-   # upeke2 and fdu2000 were missing from all_drivers.
-   sed -e '/^all_drivers=/s:"$: upeke2 fdu2000":' \
-   -i configure.ac || die
-
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --with-drivers=all \
-   $(use_enable debug debug-log) \
-   $(use_enable static-libs static) \
-   -enable-udev-rules \
-   --with-udev-rules-dir=$(get_udevdir)/rules.d
-}
-
-src_install() {
-   default
-
-   prune_libtool_files
-
-   dodoc AUTHORS HACKING NEWS README THANKS TODO
-}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/files/, sys-auth/libfprint/

2016-02-16 Thread Lars Wendler
commit: 7c64231d37ba906f77ddc02e8f67b6d784e69b1f
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Feb 16 20:57:56 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Feb 16 20:57:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c64231d

sys-auth/libfprint: Security revbump fixing broken udev rule (bug #562218).

Package-Manager: portage-2.2.27
Signed-off-by: Lars Wendler  gentoo.org>

 .../files/libfprint-0.6.0-fix-udev-rules.patch | 23 +
 sys-auth/libfprint/libfprint-0.6.0-r2.ebuild   | 60 ++
 2 files changed, 83 insertions(+)

diff --git a/sys-auth/libfprint/files/libfprint-0.6.0-fix-udev-rules.patch 
b/sys-auth/libfprint/files/libfprint-0.6.0-fix-udev-rules.patch
new file mode 100644
index 000..128ac8c
--- /dev/null
+++ b/sys-auth/libfprint/files/libfprint-0.6.0-fix-udev-rules.patch
@@ -0,0 +1,23 @@
+Remove spurious \n to fix udev rule generation
+
+Steven Newbury :
+libfprint generates 60-fprint-autosuspend.rules for all supported devices, 
+however there's a spurious \n before the ', MODE="0666"' which results in it 
+appearing on a new line after the match criteria.  At least on current 
+systemd/udev this results in MODE="0666" being applied unconditionally to all 
+device nodes.  This is an extremely serious security problem and effectively 
+gives root access to all users simply by having the ebuild emerged.
+
+https://bugs.gentoo.org/562218
+
+--- a/libfprint/fprint-list-udev-rules.c
 b/libfprint/fprint-list-udev-rules.c
+@@ -74,7 +74,7 @@
+   if (num_printed == 0)
+   printf ("# %s\n", driver->full_name);
+ 
+-  printf ("SUBSYSTEM==\"usb\", ATTRS{idVendor}==\"%04x\", 
ATTRS{idProduct}==\"%04x\", ATTRS{dev}==\"*\", TEST==\"power/control\", 
ATTR{power/control}=\"auto\"\n, MODE=\"0666\"\n", driver->id_table[i].vendor, 
driver->id_table[i].product);
++  printf ("SUBSYSTEM==\"usb\", ATTRS{idVendor}==\"%04x\", 
ATTRS{idProduct}==\"%04x\", ATTRS{dev}==\"*\", TEST==\"power/control\", 
ATTR{power/control}=\"auto\", MODE=\"0666\"\n", driver->id_table[i].vendor, 
driver->id_table[i].product);
+   printf ("SUBSYSTEM==\"usb\", ATTRS{idVendor}==\"%04x\", 
ATTRS{idProduct}==\"%04x\", ENV{LIBFPRINT_DRIVER}=\"%s\"\n", 
driver->id_table[i].vendor, driver->id_table[i].product, driver->full_name);
+   num_printed++;
+ }

diff --git a/sys-auth/libfprint/libfprint-0.6.0-r2.ebuild 
b/sys-auth/libfprint/libfprint-0.6.0-r2.ebuild
new file mode 100644
index 000..4597a21
--- /dev/null
+++ b/sys-auth/libfprint/libfprint-0.6.0-r2.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit autotools eutils udev vcs-snapshot
+
+MY_PV="V_${PV//./_}"
+DESCRIPTION="library to add support for consumer fingerprint readers"
+HOMEPAGE="http://cgit.freedesktop.org/libfprint/libfprint/;
+SRC_URI="http://cgit.freedesktop.org/${PN}/${PN}/snapshot/${MY_PV}.tar.bz2 -> 
${P}.tar.bz2
+   https://dev.gentoo.org/~xmw/${P}_vfs0050.patch.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~x86"
+IUSE="debug static-libs vanilla"
+
+RDEPEND="virtual/libusb:1
+   dev-libs/glib:2
+   dev-libs/nss
+   x11-libs/pixman"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}/${P}-fix-udev-rules.patch"
+)
+
+src_prepare() {
+   if ! use vanilla ; then
+   eapply "${WORKDIR}"/${P}_vfs0050.patch
+   fi
+
+   default
+
+   # upeke2 and fdu2000 were missing from all_drivers.
+   sed -e '/^all_drivers=/s:"$: upeke2 fdu2000":' \
+   -i configure.ac || die
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --with-drivers=all \
+   $(use_enable debug debug-log) \
+   $(use_enable static-libs static) \
+   -enable-udev-rules \
+   --with-udev-rules-dir=$(get_udevdir)/rules.d
+}
+
+src_install() {
+   default
+
+   prune_libtool_files
+
+   dodoc AUTHORS HACKING NEWS README THANKS TODO
+}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2015-08-11 Thread Michael Weber
commit: a70a2055a8dcfdfde4e69457f7b2192d50e64451
Author: Michael Weber xmw AT gentoo DOT org
AuthorDate: Tue Aug 11 20:17:48 2015 +
Commit: Michael Weber xmw AT gentoo DOT org
CommitDate: Tue Aug 11 20:18:52 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a70a2055

sys-auth/libfprint: revbump for new vfs0050 patch (bug 531698).

Package-Manager: portage-2.2.20

 sys-auth/libfprint/Manifest   | 3 +--
 .../{libfprint-0.6.0.ebuild = libfprint-0.6.0-r1.ebuild} | 8 ++--
 2 files changed, 3 insertions(+), 8 deletions(-)

diff --git a/sys-auth/libfprint/Manifest b/sys-auth/libfprint/Manifest
index 678dcf8..64fa41a 100644
--- a/sys-auth/libfprint/Manifest
+++ b/sys-auth/libfprint/Manifest
@@ -3,5 +3,4 @@ DIST libfprint-0.5.0.tar.bz2 277118 SHA256 
1d4d6832fe61e934a40cbe2b9fe9a92153ddc
 DIST libfprint-0.5.1-add-vfs5011-driver.patch 338763 SHA256 
329af64cc7273d46a56c603b8d242a51d3485655d475548ea47c66ef874946dd SHA512 
446de6dea67c4b4d257f5427b5981f28ba6ab422dcd022862541e6216c1733f146f86ee5a8ad855c142ce1bc7795c72820112d68d68bb74bd68751a02dd42fb5
 WHIRLPOOL 
d08b0011a0363497079c9a16b35e2eae64976c1a3b840e92560c55b399770e62ed4940278c729d24129e34503269876c8bd54d923b7656785ad1cda3ee6c0e1c
 DIST libfprint-0.5.1.tar.bz2 277342 SHA256 
0a2ea0e3bd4115bbe7261a0f43d5091ca32f9eaf8ca3364cca2b89c0f30c7962 SHA512 
e1596e28f2730501b5957d2b4365f8eead7c0941434d064ceb6e5321d0e8495e71ab576b214881441bf1abc6ecba2b3ffafe5027f738f80c8c38b4e95866c8c7
 WHIRLPOOL 
444798713bf7603f7aa2bde104c9a62049566fa1e1e5bcf442d3f6212561dae41c69f579a6c5bc9a8df8efd09a60f12b8eb5b9909d1884413ea7e7caba637a37
 DIST libfprint-0.6.0.tar.bz2 323590 SHA256 
4e1787da3367d18d931f189a7fd9c92f6dc01f799d0c03ed4595603c1eceaf5c SHA512 
2ab9ceec0c357779c94d3b8e94c11a733825bd735bec0e5c762d215d69bf295da0c5db7fd365e2a7efdcf2574371f793b5e99d5c98e1bf9dcb1170e10ef9
 WHIRLPOOL 
ecd0d3402cd24245f790a34d796a964f6c211096e906299fdce49d5a2eed0f73717e079749c877680e3000d9b4dd11d534759efb313a133e40e950a1a0c62a03
-DIST libfprint-0.6.0_driver_name.patch 1099 SHA256 
6106b755ad5e679736ab280cf4d8b6f40d9892cb90386fff634a5818df86b024 SHA512 
3ff3ffc06ec049b74e6c4b5d96e205a158e29f033bf724f4e833ab5f6cfbb327cb3e9f0d66c755c4e5803bde85b8e302ea99c527f9de14995354bd4ab0231774
 WHIRLPOOL 
877bac1f710297fca509b224b7e91ee5806cde94f6db29c5f5c43b4c0482f1eef0788e72158808facffce7c976e5846ec7f1c656443064893b9033a184699451
-DIST libfprint-0.6.0_vfs0050.patch 79456 SHA256 
626bb5d4f7130ccf6a64fda4a7ba9229beb82be312bf6bb41e67a5ce6d00ed65 SHA512 
2632e9b1b6caae1a92f6ec81fe6549b72a91a329ba36b08b3e77126a518db004b147577277b41103efc703b9516f7cd772b2ad52ab525657af7f791db7cfb824
 WHIRLPOOL 
b81e2a956fad207322f46a371f09360144281b099dbd061b9eb3c082274f423c3cd48e1156552c278c7a60b7419850ab84bc20b7fb3baf1df98c8e5fe04fb8a7
+DIST libfprint-0.6.0_vfs0050.patch.gz 9944 SHA256 
0ba035e5da7493da09fbbdc059e209227e6279093a6bd4541de5b47e7900ada8 SHA512 
658f936c462cf50d4325d33da6c8298768dfbe4bf442933fc197c8f4bebd741ef6878bcfe123606790c3ddcc3e217fd5f97b3755d36b181c5837dc28e146d674
 WHIRLPOOL 
eb285a54b05809fb594438d0b071d258a97129e45aff07428228fe7700f78328b87437dd8ac2203b1f87111051841726cbd1a41c13e0005a43aa6cf7b5d39953

diff --git a/sys-auth/libfprint/libfprint-0.6.0.ebuild 
b/sys-auth/libfprint/libfprint-0.6.0-r1.ebuild
similarity index 73%
rename from sys-auth/libfprint/libfprint-0.6.0.ebuild
rename to sys-auth/libfprint/libfprint-0.6.0-r1.ebuild
index cb31c9d..a96b926 100644
--- a/sys-auth/libfprint/libfprint-0.6.0.ebuild
+++ b/sys-auth/libfprint/libfprint-0.6.0-r1.ebuild
@@ -10,8 +10,7 @@ MY_PV=V_${PV//./_}
 DESCRIPTION=library to add support for consumer fingerprint readers
 HOMEPAGE=http://cgit.freedesktop.org/libfprint/libfprint/;
 SRC_URI=http://cgit.freedesktop.org/${PN}/${PN}/snapshot/${MY_PV}.tar.bz2 - 
${P}.tar.bz2
-   
https://github.com/zemen/libfprint/commit/23f1ef96dc612f80e5d7c9277b18d5973fc65cf6.patch
 - ${P}_vfs0050.patch
-   
https://github.com/zemen/libfprint/commit/f1fdd71613a483e054cd11e19bdcfb49c95fa2cb.patch
 - ${P}_driver_name.patch
+   http://dev.gentoo.org/~xmw/${P}_vfs0050.patch.gz;
 
 LICENSE=LGPL-2.1
 SLOT=0
@@ -27,10 +26,7 @@ DEPEND=${RDEPEND}
 
 src_prepare() {
if ! use vanilla ; then
-   epatch ${DISTDIR}/${P}_driver_name.patch
-   epatch ${DISTDIR}/${P}_vfs0050.patch
-   # drop area with nested C comment
-   sed -e '341,381d' -i ${PN}/drivers/vfs0050.h
+   epatch ${WORKDIR}/${P}_vfs0050.patch
fi
 
# upeke2 and fdu2000 were missing from all_drivers.



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2015-08-10 Thread Michael Weber
commit: bc485e300f416a29765fc1a5bba0434027a4e6f7
Author: Michael Weber xmw AT gentoo DOT org
AuthorDate: Mon Aug 10 20:41:48 2015 +
Commit: Michael Weber xmw AT gentoo DOT org
CommitDate: Mon Aug 10 20:41:48 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc485e30

sys-auth/libfprint: add support for vfs0050 scanner (bug 531698).

Package-Manager: portage-2.2.20

 sys-auth/libfprint/Manifest   |  2 ++
 sys-auth/libfprint/libfprint-0.6.0.ebuild | 13 +++--
 2 files changed, 13 insertions(+), 2 deletions(-)

diff --git a/sys-auth/libfprint/Manifest b/sys-auth/libfprint/Manifest
index c90b34e..678dcf8 100644
--- a/sys-auth/libfprint/Manifest
+++ b/sys-auth/libfprint/Manifest
@@ -3,3 +3,5 @@ DIST libfprint-0.5.0.tar.bz2 277118 SHA256 
1d4d6832fe61e934a40cbe2b9fe9a92153ddc
 DIST libfprint-0.5.1-add-vfs5011-driver.patch 338763 SHA256 
329af64cc7273d46a56c603b8d242a51d3485655d475548ea47c66ef874946dd SHA512 
446de6dea67c4b4d257f5427b5981f28ba6ab422dcd022862541e6216c1733f146f86ee5a8ad855c142ce1bc7795c72820112d68d68bb74bd68751a02dd42fb5
 WHIRLPOOL 
d08b0011a0363497079c9a16b35e2eae64976c1a3b840e92560c55b399770e62ed4940278c729d24129e34503269876c8bd54d923b7656785ad1cda3ee6c0e1c
 DIST libfprint-0.5.1.tar.bz2 277342 SHA256 
0a2ea0e3bd4115bbe7261a0f43d5091ca32f9eaf8ca3364cca2b89c0f30c7962 SHA512 
e1596e28f2730501b5957d2b4365f8eead7c0941434d064ceb6e5321d0e8495e71ab576b214881441bf1abc6ecba2b3ffafe5027f738f80c8c38b4e95866c8c7
 WHIRLPOOL 
444798713bf7603f7aa2bde104c9a62049566fa1e1e5bcf442d3f6212561dae41c69f579a6c5bc9a8df8efd09a60f12b8eb5b9909d1884413ea7e7caba637a37
 DIST libfprint-0.6.0.tar.bz2 323590 SHA256 
4e1787da3367d18d931f189a7fd9c92f6dc01f799d0c03ed4595603c1eceaf5c SHA512 
2ab9ceec0c357779c94d3b8e94c11a733825bd735bec0e5c762d215d69bf295da0c5db7fd365e2a7efdcf2574371f793b5e99d5c98e1bf9dcb1170e10ef9
 WHIRLPOOL 
ecd0d3402cd24245f790a34d796a964f6c211096e906299fdce49d5a2eed0f73717e079749c877680e3000d9b4dd11d534759efb313a133e40e950a1a0c62a03
+DIST libfprint-0.6.0_driver_name.patch 1099 SHA256 
6106b755ad5e679736ab280cf4d8b6f40d9892cb90386fff634a5818df86b024 SHA512 
3ff3ffc06ec049b74e6c4b5d96e205a158e29f033bf724f4e833ab5f6cfbb327cb3e9f0d66c755c4e5803bde85b8e302ea99c527f9de14995354bd4ab0231774
 WHIRLPOOL 
877bac1f710297fca509b224b7e91ee5806cde94f6db29c5f5c43b4c0482f1eef0788e72158808facffce7c976e5846ec7f1c656443064893b9033a184699451
+DIST libfprint-0.6.0_vfs0050.patch 79456 SHA256 
626bb5d4f7130ccf6a64fda4a7ba9229beb82be312bf6bb41e67a5ce6d00ed65 SHA512 
2632e9b1b6caae1a92f6ec81fe6549b72a91a329ba36b08b3e77126a518db004b147577277b41103efc703b9516f7cd772b2ad52ab525657af7f791db7cfb824
 WHIRLPOOL 
b81e2a956fad207322f46a371f09360144281b099dbd061b9eb3c082274f423c3cd48e1156552c278c7a60b7419850ab84bc20b7fb3baf1df98c8e5fe04fb8a7

diff --git a/sys-auth/libfprint/libfprint-0.6.0.ebuild 
b/sys-auth/libfprint/libfprint-0.6.0.ebuild
index 79ebb65..cb31c9d 100644
--- a/sys-auth/libfprint/libfprint-0.6.0.ebuild
+++ b/sys-auth/libfprint/libfprint-0.6.0.ebuild
@@ -9,12 +9,14 @@ inherit autotools eutils udev vcs-snapshot
 MY_PV=V_${PV//./_}
 DESCRIPTION=library to add support for consumer fingerprint readers
 HOMEPAGE=http://cgit.freedesktop.org/libfprint/libfprint/;
-SRC_URI=http://cgit.freedesktop.org/${PN}/${PN}/snapshot/${MY_PV}.tar.bz2 - 
${P}.tar.bz2
+SRC_URI=http://cgit.freedesktop.org/${PN}/${PN}/snapshot/${MY_PV}.tar.bz2 - 
${P}.tar.bz2
+   
https://github.com/zemen/libfprint/commit/23f1ef96dc612f80e5d7c9277b18d5973fc65cf6.patch
 - ${P}_vfs0050.patch
+   
https://github.com/zemen/libfprint/commit/f1fdd71613a483e054cd11e19bdcfb49c95fa2cb.patch
 - ${P}_driver_name.patch
 
 LICENSE=LGPL-2.1
 SLOT=0
 KEYWORDS=~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~x86
-IUSE=debug static-libs
+IUSE=debug static-libs vanilla
 
 RDEPEND=virtual/libusb:1
dev-libs/glib:2
@@ -24,6 +26,13 @@ DEPEND=${RDEPEND}
virtual/pkgconfig
 
 src_prepare() {
+   if ! use vanilla ; then
+   epatch ${DISTDIR}/${P}_driver_name.patch
+   epatch ${DISTDIR}/${P}_vfs0050.patch
+   # drop area with nested C comment
+   sed -e '341,381d' -i ${PN}/drivers/vfs0050.h
+   fi
+
# upeke2 and fdu2000 were missing from all_drivers.
sed -e '/^all_drivers=/s:$: upeke2 fdu2000:' \
-i configure.ac || die



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2015-08-09 Thread Michael Weber
commit: 32fde632bdf105e05ad4689f8d55f1eb8e95adcc
Author: Michael Weber xmw AT gentoo DOT org
AuthorDate: Sun Aug  9 22:03:55 2015 +
Commit: Michael Weber xmw AT gentoo DOT org
CommitDate: Sun Aug  9 22:03:55 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32fde632

sys-auth/libfprint: add RDEPEND=x11-libs/pixman.

Package-Manager: portage-2.2.20

 sys-auth/libfprint/libfprint-0.6.0.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-0.6.0.ebuild 
b/sys-auth/libfprint/libfprint-0.6.0.ebuild
index 0c947ac..79ebb65 100644
--- a/sys-auth/libfprint/libfprint-0.6.0.ebuild
+++ b/sys-auth/libfprint/libfprint-0.6.0.ebuild
@@ -18,7 +18,8 @@ IUSE=debug static-libs
 
 RDEPEND=virtual/libusb:1
dev-libs/glib:2
-   dev-libs/nss
+   dev-libs/nss
+   x11-libs/pixman
 DEPEND=${RDEPEND}
virtual/pkgconfig
 



  1   2   >