[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/, sys-auth/fprintd/files/
commit: 87ba3156a7ff395f67285fb589cd6f19a6a5d713 Author: Sam James gentoo org> AuthorDate: Mon Jun 3 05:52:06 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 3 05:52:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87ba3156 sys-auth/fprintd: add 1.94.3 Signed-off-by: Sam James gentoo.org> sys-auth/fprintd/Manifest | 1 + .../files/fprintd-1.94.3-test-optional.patch | 81 + sys-auth/fprintd/fprintd-1.94.3.ebuild | 100 + 3 files changed, 182 insertions(+) diff --git a/sys-auth/fprintd/Manifest b/sys-auth/fprintd/Manifest index 151bfb56ca35..7d197571e4b1 100644 --- a/sys-auth/fprintd/Manifest +++ b/sys-auth/fprintd/Manifest @@ -1 +1,2 @@ DIST fprintd-v1.94.2.tar.bz2 657989 BLAKE2B 5855ab453ae6d73e08c60c699a95609262fd121ab020f9ffeafb8d1891a60f761f47e4acd11554179b6d9cbed8a734aafb012a4b6de3e9ad67d4160534a0e6c6 SHA512 0b5ebc595b617fbe9167c41a80e31ae74e7bdc87350b0420839e1a6229d7709e51ff2836858c46d8d30549a1f0811b0f697034fcdd09512b5c1099f0f0a3b112 +DIST fprintd-v1.94.3.tar.bz2 661765 BLAKE2B 9cb1170092616cb095322cde4f55b354ad9f1481600fa4faf9d48d4dc22d3e71c1ff332877211d3ea4382cf37a8865a4b5aebb4f679b485d345abcb1d7ceb239 SHA512 bd6d9c6a78e445e55e0fb9da57d46ac354a1e768f34f2f1220e123db5d8d31773020fff43952b495262bb0188bb9b330682ff04ce6767c59043b511c03f55848 diff --git a/sys-auth/fprintd/files/fprintd-1.94.3-test-optional.patch b/sys-auth/fprintd/files/fprintd-1.94.3-test-optional.patch new file mode 100644 index ..859c8376def1 --- /dev/null +++ b/sys-auth/fprintd/files/fprintd-1.94.3-test-optional.patch @@ -0,0 +1,81 @@ +https://gitlab.freedesktop.org/libfprint/fprintd/-/merge_requests/199 + +From 494df63b916bbf3ebf5e0bfc843a1b5298de63b6 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Zolt=C3=A1n=20B=C3=B6sz=C3=B6rm=C3=A9nyi?= + +Date: Thu, 30 Mar 2023 15:06:14 +0200 +Subject: [PATCH] Make building tests optional +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Signed-off-by: Zoltán Böszörményi +--- + meson.build | 10 +- + meson_options.txt | 4 + 2 files changed, 13 insertions(+), 1 deletion(-) + +diff --git a/meson.build b/meson.build +index 859bcf2..2abdd1f 100644 +--- a/meson.build b/meson.build +@@ -137,13 +137,16 @@ endif + polkit_policy_directory = polkit_gobject_dep.get_pkgconfig_variable('policydir') + + # Tests dependencies ++if get_option('tests') + pam_wrapper_dep = dependency('pam_wrapper', required: false) + if get_option('pam') and not pam_wrapper_dep.found() + warning('Dependency "pam_wrapper" required by test suite not found') + endif ++endif + + xmllint = find_program('xmllint', required: false) + python3 = find_program('python3') # No meson without it! ++if get_option('tests') + python3_test_modules = { + 'cairo': true, + 'dbus': true, +@@ -159,6 +162,7 @@ foreach module, required : python3_test_modules + warning('Python3 module \'' + module + '\' required by test suite not found') + endif + endforeach ++endif + + cdata = configuration_data() + cdata.set_quoted('GETTEXT_PACKAGE', meson.project_name()) +@@ -182,7 +186,9 @@ endif + if get_option('gtk_doc') + subdir('doc') + endif +-subdir('tests') ++if get_option('tests') ++subdir('tests') ++endif + subdir('po') + + output = [] +@@ -205,6 +211,8 @@ output += ' Manuals: ' + get_option('man').to_string() + output += ' GTK Doc: ' + get_option('gtk_doc').to_string() + output += ' XML Linter ' + xmllint.found().to_string() + output += '\nTest setup:\n' ++if get_option('tests') + output += ' With address sanitizer: ' + address_sanitizer.to_string() ++endif + + message('\n'+'\n'.join(output)+'\n') +diff --git a/meson_options.txt b/meson_options.txt +index 286889e..73b28f2 100644 +--- a/meson_options.txt b/meson_options.txt +@@ -28,3 +28,7 @@ option('gtk_doc', + type: 'boolean', + value: false, + description: 'Use gtk-doc to build documentation') ++option('tests', ++type: 'boolean', ++value: true, ++description: 'Run tests') +-- +GitLab + diff --git a/sys-auth/fprintd/fprintd-1.94.3.ebuild b/sys-auth/fprintd/fprintd-1.94.3.ebuild new file mode 100644 index ..9b1e12181f22 --- /dev/null +++ b/sys-auth/fprintd/fprintd-1.94.3.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit meson pam python-any-r1 systemd + +MY_P="${PN}-v${PV}" + +DESCRIPTION="D-Bus service to access fingerprint readers" +HOMEPAGE="https://gitlab.freedesktop.org/libfprint/fprintd"; +SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P}.tar.bz2"; +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="doc pam selinux systemd te
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: d8d92175b9f0b9593127f45b1c15a0293c742186 Author: Sam James gentoo org> AuthorDate: Mon Jun 3 05:43:29 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 3 05:43:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8d92175 sys-auth/fprintd: enable py3.12 Closes: https://bugs.gentoo.org/929823 Signed-off-by: Sam James gentoo.org> sys-auth/fprintd/fprintd-1.94.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-auth/fprintd/fprintd-1.94.2.ebuild b/sys-auth/fprintd/fprintd-1.94.2.ebuild index 452126569d70..fedf15b5b50c 100644 --- a/sys-auth/fprintd/fprintd-1.94.2.ebuild +++ b/sys-auth/fprintd/fprintd-1.94.2.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit meson pam python-any-r1 systemd
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/files/, sys-auth/fprintd/
commit: 81e0fd6e0dab9eb50b1236985c2eedd6dd4a57a5 Author: Sam James gentoo org> AuthorDate: Mon Jun 3 05:31:11 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 3 05:31:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81e0fd6e sys-auth/fprintd: drop 1.94.1 Signed-off-by: Sam James gentoo.org> sys-auth/fprintd/Manifest | 1 - .../fprintd-1.94.1-fix-meson-0.61-build.patch | 121 - ...ck-AddDevice-calls-to-include-optional-ar.patch | 68 sys-auth/fprintd/fprintd-1.94.1.ebuild | 98 - 4 files changed, 288 deletions(-) diff --git a/sys-auth/fprintd/Manifest b/sys-auth/fprintd/Manifest index be1f143b213a..151bfb56ca35 100644 --- a/sys-auth/fprintd/Manifest +++ b/sys-auth/fprintd/Manifest @@ -1,2 +1 @@ -DIST fprintd-v1.94.1.tar.bz2 658149 BLAKE2B 734da268e308b08b04cbc661d889f52c4e8b2dd61d7a67961eaba5a6aa130f6972525820a17e8b6dd53d38508629139a5a0be20b69eaea45430cc60da5cd9a27 SHA512 ff22087e09ab9f75e458e71f595d611ea97240596a25bd96f41a0fb1de865336f8c2edbd49d5e7c8132a7e554d8311337ec02991dde358cba1962d4cb182447d DIST fprintd-v1.94.2.tar.bz2 657989 BLAKE2B 5855ab453ae6d73e08c60c699a95609262fd121ab020f9ffeafb8d1891a60f761f47e4acd11554179b6d9cbed8a734aafb012a4b6de3e9ad67d4160534a0e6c6 SHA512 0b5ebc595b617fbe9167c41a80e31ae74e7bdc87350b0420839e1a6229d7709e51ff2836858c46d8d30549a1f0811b0f697034fcdd09512b5c1099f0f0a3b112 diff --git a/sys-auth/fprintd/files/fprintd-1.94.1-fix-meson-0.61-build.patch b/sys-auth/fprintd/files/fprintd-1.94.1-fix-meson-0.61-build.patch deleted file mode 100644 index e7f78320d1b9.. --- a/sys-auth/fprintd/files/fprintd-1.94.1-fix-meson-0.61-build.patch +++ /dev/null @@ -1,121 +0,0 @@ -https://gitlab.freedesktop.org/libfprint/fprintd/-/commit/f4256533d1ffdc203c3f8c6ee42e8dcde470a93f.patch -https://gitlab.freedesktop.org/libfprint/fprintd/-/commit/2c34cef5ef2004d8479475db5523c572eb409a6b.patch -https://bugs.gentoo.org/831753 - -From f4256533d1ffdc203c3f8c6ee42e8dcde470a93f Mon Sep 17 00:00:00 2001 -From: Eli Schwartz -Date: Tue, 11 Jan 2022 21:06:35 -0500 -Subject: [PATCH] use more idiomatic/correct embedded shell scripting - -Formatting arguments into code is fragile, and meson natively knows how -to pass files as arguments via argv. So pass them as arguments to the -shell. - doc/dbus/meson.build | 9 - - 1 file changed, 4 insertions(+), 5 deletions(-) - -diff --git a/doc/dbus/meson.build b/doc/dbus/meson.build -index 802938e..861da64 100644 a/doc/dbus/meson.build -+++ b/doc/dbus/meson.build -@@ -19,11 +19,10 @@ foreach interface_file: dbus_interfaces_files - capture: true, - command: [ - bash, '-c', --'cat @INPUT@;' + --xsltproc.path() + ' @0@/@1@ '.format( --meson.source_root(), --files('spec-to-docbook.xsl')[0]) + --interface_file.full_path() + '| tail -n +2;', -+'cat "$1"; "$2" "$3" "$4" | tail -n +2', -+'_', # argv0 ignored -+'@INPUT@', -+xsltproc, files('spec-to-docbook.xsl')[0], interface_file - ], - ) - endforeach --- -GitLab - -From 2c34cef5ef2004d8479475db5523c572eb409a6b Mon Sep 17 00:00:00 2001 -From: Eli Schwartz -Date: Tue, 11 Jan 2022 20:46:29 -0500 -Subject: [PATCH] remove pointless copying of files into build directory - -I'm not entirely sure what this did, but it seems to be obsoleted by -commit 93bad825406d13ed5eb2cf27541dc58194bef8f3. - doc/dbus/meson.build | 6 +++--- - src/meson.build | 20 ++- - xml => net.reactivated.Fprint.Device.xml} | 0 - ...xml => net.reactivated.Fprint.Manager.xml} | 0 - 4 files changed, 9 insertions(+), 17 deletions(-) - rename src/{device.xml => net.reactivated.Fprint.Device.xml} (100%) - rename src/{manager.xml => net.reactivated.Fprint.Manager.xml} (100%) - -diff --git a/doc/dbus/meson.build b/doc/dbus/meson.build -index 861da64..431127d 100644 a/doc/dbus/meson.build -+++ b/doc/dbus/meson.build -@@ -9,13 +9,13 @@ docbook_xml_header = custom_target('docbook_xml_header', - ) - - dbus_interfaces_refs = [] --foreach interface_file: dbus_interfaces_files --basename = run_command('basename', interface_file.full_path(), '.xml').stdout().strip() -+foreach interface_file: dbus_interfaces -+basename = run_command('basename', interface_file, '.xml').stdout().strip() - dbus_interfaces_refs += custom_target(basename + '_ref', - input: docbook_xml_header, - output: basename + '.ref.xml', - build_by_default: true, --depends: interface_file, -+depend_files: interface_file, - capture: true, - command: [ - bash, '-c', -diff --git a/src/meson.build b/src/meson.build -index 1df6216..a7ce3fe 100644 a/src/meson.build -+++ b/src/meson.build -@@ -1,22 +1
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: 766692a957639eb335eb470be1fd0dd055d15c3b Author: WANG Xuerui gentoo org> AuthorDate: Thu Jul 27 03:31:52 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Thu Jul 27 05:10:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=766692a9 sys-auth/fprintd: keyword 1.94.2 for ~loong Signed-off-by: WANG Xuerui gentoo.org> sys-auth/fprintd/fprintd-1.94.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/fprintd/fprintd-1.94.2.ebuild b/sys-auth/fprintd/fprintd-1.94.2.ebuild index f97be3fe5000..452126569d70 100644 --- a/sys-auth/fprintd/fprintd-1.94.2.ebuild +++ b/sys-auth/fprintd/fprintd-1.94.2.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P} LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86" IUSE="doc pam selinux systemd test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: 45c1e818030214e7118e23edf3d4de65307e12a6 Author: Sam James gentoo org> AuthorDate: Wed Jun 28 07:29:44 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jun 28 07:37:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45c1e818 sys-auth/fprintd: add missing selinux policy dep Signed-off-by: Sam James gentoo.org> sys-auth/fprintd/fprintd-1.94.2.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sys-auth/fprintd/fprintd-1.94.2.ebuild b/sys-auth/fprintd/fprintd-1.94.2.ebuild index fb78a5dd004a..f97be3fe5000 100644 --- a/sys-auth/fprintd/fprintd-1.94.2.ebuild +++ b/sys-auth/fprintd/fprintd-1.94.2.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P} LICENSE="GPL-2+" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86" -IUSE="doc pam systemd test" +IUSE="doc pam selinux systemd test" RESTRICT="!test? ( test )" RDEPEND=" @@ -54,6 +54,8 @@ BDEPEND=" ) " +RDEPEND+=" selinux? ( sec-policy/selinux-fprintd )" + PATCHES=( "${FILESDIR}/${PN}-1.90.7_0001-add-test-feature-and-make-tests-optional.patch" "${FILESDIR}/${PN}-1.90.8_0002-add-configure-option-for-libsystemd-provider.patch"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: 11f7f62a854a5c24240a385a903c5243f7be22e4 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 24 16:29:14 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 24 16:29:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11f7f62a sys-auth/fprintd: Stabilize 1.94.2 x86, #896296 Signed-off-by: Arthur Zamarin gentoo.org> sys-auth/fprintd/fprintd-1.94.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/fprintd/fprintd-1.94.2.ebuild b/sys-auth/fprintd/fprintd-1.94.2.ebuild index d598ad84cefc..fb78a5dd004a 100644 --- a/sys-auth/fprintd/fprintd-1.94.2.ebuild +++ b/sys-auth/fprintd/fprintd-1.94.2.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P} LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86" IUSE="doc pam systemd test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: 51a4a9102ef180323defca5f1b649ff3db83fb1e Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 24 16:28:54 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 24 16:28:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51a4a910 sys-auth/fprintd: Stabilize 1.94.2 arm, #896296 Signed-off-by: Arthur Zamarin gentoo.org> sys-auth/fprintd/fprintd-1.94.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-auth/fprintd/fprintd-1.94.2.ebuild b/sys-auth/fprintd/fprintd-1.94.2.ebuild index 65065793fd36..169393f181df 100644 --- a/sys-auth/fprintd/fprintd-1.94.2.ebuild +++ b/sys-auth/fprintd/fprintd-1.94.2.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 @@ -15,7 +15,7 @@ SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P} LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="doc pam systemd test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: cc843a592052e160372ae46243c5e4e257471ccb Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 24 16:29:11 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 24 16:29:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc843a59 sys-auth/fprintd: Stabilize 1.94.2 amd64, #896296 Signed-off-by: Arthur Zamarin gentoo.org> sys-auth/fprintd/fprintd-1.94.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/fprintd/fprintd-1.94.2.ebuild b/sys-auth/fprintd/fprintd-1.94.2.ebuild index 927ee3b66183..d598ad84cefc 100644 --- a/sys-auth/fprintd/fprintd-1.94.2.ebuild +++ b/sys-auth/fprintd/fprintd-1.94.2.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P} LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc ~x86" IUSE="doc pam systemd test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: 0304a069553de7b7c10c0dcf0fadad209138bf47 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 24 16:28:57 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 24 16:28:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0304a069 sys-auth/fprintd: Stabilize 1.94.2 ppc64, #896296 Signed-off-by: Arthur Zamarin gentoo.org> sys-auth/fprintd/fprintd-1.94.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/fprintd/fprintd-1.94.2.ebuild b/sys-auth/fprintd/fprintd-1.94.2.ebuild index 169393f181df..ebee13990942 100644 --- a/sys-auth/fprintd/fprintd-1.94.2.ebuild +++ b/sys-auth/fprintd/fprintd-1.94.2.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P} LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86" IUSE="doc pam systemd test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: d3f9973769f757a3d915a51e5c1865e34fb431e1 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 24 16:29:03 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 24 16:29:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3f99737 sys-auth/fprintd: Stabilize 1.94.2 arm64, #896296 Signed-off-by: Arthur Zamarin gentoo.org> sys-auth/fprintd/fprintd-1.94.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/fprintd/fprintd-1.94.2.ebuild b/sys-auth/fprintd/fprintd-1.94.2.ebuild index 05dc759d38ab..6f4fd4a85958 100644 --- a/sys-auth/fprintd/fprintd-1.94.2.ebuild +++ b/sys-auth/fprintd/fprintd-1.94.2.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P} LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ppc ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc ~x86" IUSE="doc pam systemd test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: 91cdd0899e5303b929f06710de024992381e380a Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 24 16:29:06 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 24 16:29:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91cdd089 sys-auth/fprintd: Stabilize 1.94.2 sparc, #896296 Signed-off-by: Arthur Zamarin gentoo.org> sys-auth/fprintd/fprintd-1.94.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/fprintd/fprintd-1.94.2.ebuild b/sys-auth/fprintd/fprintd-1.94.2.ebuild index 6f4fd4a85958..927ee3b66183 100644 --- a/sys-auth/fprintd/fprintd-1.94.2.ebuild +++ b/sys-auth/fprintd/fprintd-1.94.2.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P} LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc ~x86" IUSE="doc pam systemd test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: 7835068b3d67f8bf73febafc6138ea05ea5f1426 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 24 16:29:00 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 24 16:29:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7835068b sys-auth/fprintd: Stabilize 1.94.2 ppc, #896296 Signed-off-by: Arthur Zamarin gentoo.org> sys-auth/fprintd/fprintd-1.94.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/fprintd/fprintd-1.94.2.ebuild b/sys-auth/fprintd/fprintd-1.94.2.ebuild index ebee13990942..05dc759d38ab 100644 --- a/sys-auth/fprintd/fprintd-1.94.2.ebuild +++ b/sys-auth/fprintd/fprintd-1.94.2.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P} LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ppc ppc64 ~riscv ~sparc ~x86" IUSE="doc pam systemd test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/, sys-auth/fprintd/files/
commit: cd25a72cc5ae63d7320ef9b0c0356c68bbe39c3a Author: Marco Scardovi icloud com> AuthorDate: Tue Dec 27 21:09:40 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 28 00:51:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd25a72c sys-auth/fprintd: drop 0.8.1-r3 Signed-off-by: Marco Scardovi icloud.com> Signed-off-by: Sam James gentoo.org> sys-auth/fprintd/Manifest | 1 - .../fprintd/files/fprintd-0.8.1-fno-common.patch | 44 - sys-auth/fprintd/fprintd-0.8.1-r3.ebuild | 74 -- 3 files changed, 119 deletions(-) diff --git a/sys-auth/fprintd/Manifest b/sys-auth/fprintd/Manifest index be48ee7615a3..9159f3036b33 100644 --- a/sys-auth/fprintd/Manifest +++ b/sys-auth/fprintd/Manifest @@ -1,2 +1 @@ -DIST fprintd-0.8.1.tar.bz2 75254 BLAKE2B bf59c47c3d0186677bfd180e472e13773afebd4c3438e0e8e8cce34156df1c64c142b73d541fa876b96d4881e6967745a8c29be310dd33a509cb1863c836634e SHA512 438098fb677b742fdb279f3df85a1f2c800fce7498130c09b7408f21656ff256323b3bce4c22a2499e52c2ca7cddbc7f26033be7869939d23f9b5c436aa1f252 DIST fprintd-v1.94.1.tar.bz2 658149 BLAKE2B 734da268e308b08b04cbc661d889f52c4e8b2dd61d7a67961eaba5a6aa130f6972525820a17e8b6dd53d38508629139a5a0be20b69eaea45430cc60da5cd9a27 SHA512 ff22087e09ab9f75e458e71f595d611ea97240596a25bd96f41a0fb1de865336f8c2edbd49d5e7c8132a7e554d8311337ec02991dde358cba1962d4cb182447d diff --git a/sys-auth/fprintd/files/fprintd-0.8.1-fno-common.patch b/sys-auth/fprintd/files/fprintd-0.8.1-fno-common.patch deleted file mode 100644 index ba4574fce60d.. --- a/sys-auth/fprintd/files/fprintd-0.8.1-fno-common.patch +++ /dev/null @@ -1,44 +0,0 @@ a/src/device.c -+++ b/src/device.c -@@ -47,6 +47,7 @@ static char *fingers[] = { - "right-little-finger" - }; - -+extern struct storage store; - extern DBusGConnection *fprintd_dbus_conn; - - static void fprint_device_claim(FprintDevice *rdev, a/src/file_storage.c -+++ b/src/file_storage.c -@@ -44,6 +44,7 @@ - #define FP_FINGER_IS_VALID(finger) \ - ((finger) >= LEFT_THUMB && (finger) <= RIGHT_LITTLE) - -+extern struct storage store; - static char *get_path_to_storedir(uint16_t driver_id, uint32_t devtype, char *base_store) - { - char idstr[5]; a/src/main.c -+++ b/src/main.c -@@ -34,6 +34,7 @@ - #include "storage.h" - #include "file_storage.h" - -+struct storage store; - extern DBusGConnection *fprintd_dbus_conn; - static gboolean no_timeout = FALSE; - static gboolean g_fatal_warnings = FALSE; a/src/storage.h -+++ b/src/storage.h -@@ -41,10 +41,7 @@ struct storage { - storage_discover_prints discover_prints; - }; - --typedef struct storage fp_storage; -- --/* The currently setup store */ --fp_storage store; -+extern struct storage store; - - #endif - diff --git a/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild b/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild deleted file mode 100644 index cd5fba5f403f.. --- a/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools pam systemd - -DESCRIPTION="D-Bus service to access fingerprint readers" -HOMEPAGE="https://cgit.freedesktop.org/libfprint/fprintd/"; -MY_PV="V_$(ver_rs 0- _)" -SRC_URI="https://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2 -> ${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 sparc x86" -IUSE="doc pam" - -RDEPEND=" - dev-libs/dbus-glib - dev-libs/glib:2 - sys-auth/libfprint:0 - sys-auth/polkit - pam? ( sys-libs/pam )" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-libs/dbus-glib - dev-util/gtk-doc - dev-util/gtk-doc-am - dev-util/intltool - doc? ( - dev-libs/libxml2 - dev-libs/libxslt - )" - -S="${WORKDIR}"/${MY_PV} - -PATCHES=( "${FILESDIR}"/${P}-fno-common.patch ) - -src_prepare() { - default - - sed -i 's#@localstatedir@/lib/fprint#@localstatedir@/fprint#g' data/fprintd.service.in || die "sed failed" - eautoreconf -} - -src_configure() { - econf \ - --disable-static \ - $(use_enable pam) \ - $(use_enable doc gtk-doc-html) \ - --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" -} - -src_install() { - emake DESTDIR="${D}" install \ - pammoddir=$(getpam_mod_dir) - - keepdir /var/lib/fprint - - find "${ED}" -name '*.la' -delete || die - - dodoc AUTHORS NEWS README{,.transifex} TODO - newdoc pam/README README.pam_fprintd - if use doc ; then - docinto html - dodoc doc/{fprintd-docs,version}.xml - docinto html/dbus - dodoc doc/dbus/net.reactivated.Fprint.{Device,Manager}.ref.xml - fi -} - -pkg_postinst() { -
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: 4e4783cc76ad8f0d81c30c1c5e9483ffc5776f7e Author: Marco Scardovi icloud com> AuthorDate: Tue Dec 27 21:22:13 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 28 00:53:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e4783cc sys-auth/fprintd: add 1.94.2 Signed-off-by: Marco Scardovi icloud.com> Closes: https://github.com/gentoo/gentoo/pull/28865 Signed-off-by: Sam James gentoo.org> sys-auth/fprintd/Manifest | 1 + sys-auth/fprintd/fprintd-1.94.2.ebuild | 100 + 2 files changed, 101 insertions(+) diff --git a/sys-auth/fprintd/Manifest b/sys-auth/fprintd/Manifest index 9159f3036b33..be1f143b213a 100644 --- a/sys-auth/fprintd/Manifest +++ b/sys-auth/fprintd/Manifest @@ -1 +1,2 @@ DIST fprintd-v1.94.1.tar.bz2 658149 BLAKE2B 734da268e308b08b04cbc661d889f52c4e8b2dd61d7a67961eaba5a6aa130f6972525820a17e8b6dd53d38508629139a5a0be20b69eaea45430cc60da5cd9a27 SHA512 ff22087e09ab9f75e458e71f595d611ea97240596a25bd96f41a0fb1de865336f8c2edbd49d5e7c8132a7e554d8311337ec02991dde358cba1962d4cb182447d +DIST fprintd-v1.94.2.tar.bz2 657989 BLAKE2B 5855ab453ae6d73e08c60c699a95609262fd121ab020f9ffeafb8d1891a60f761f47e4acd11554179b6d9cbed8a734aafb012a4b6de3e9ad67d4160534a0e6c6 SHA512 0b5ebc595b617fbe9167c41a80e31ae74e7bdc87350b0420839e1a6229d7709e51ff2836858c46d8d30549a1f0811b0f697034fcdd09512b5c1099f0f0a3b112 diff --git a/sys-auth/fprintd/fprintd-1.94.2.ebuild b/sys-auth/fprintd/fprintd-1.94.2.ebuild new file mode 100644 index ..65065793fd36 --- /dev/null +++ b/sys-auth/fprintd/fprintd-1.94.2.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) + +inherit meson pam python-any-r1 systemd + +MY_P="${PN}-v${PV}" + +DESCRIPTION="D-Bus service to access fingerprint readers" +HOMEPAGE="https://gitlab.freedesktop.org/libfprint/fprintd"; +SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P}.tar.bz2"; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="doc pam systemd test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/dbus-glib + dev-libs/glib:2 + >=sys-auth/libfprint-1.94.0:2 + sys-auth/polkit + pam? ( + sys-libs/pam + systemd? ( sys-apps/systemd:= ) + !systemd? ( sys-auth/elogind:= ) + ) +" + +DEPEND=" + ${RDEPEND} + test? ( + $(python_gen_any_dep ' + dev-python/python-dbusmock[${PYTHON_USEDEP}] + dev-python/dbus-python[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + pam? ( sys-libs/pam_wrapper[${PYTHON_USEDEP}] ) + ') + ) +" + +BDEPEND=" + dev-lang/perl + dev-util/gdbus-codegen + virtual/pkgconfig + doc? ( + dev-libs/libxml2 + dev-libs/libxslt + dev-util/gtk-doc + ) +" + +PATCHES=( + "${FILESDIR}/${PN}-1.90.7_0001-add-test-feature-and-make-tests-optional.patch" + "${FILESDIR}/${PN}-1.90.8_0002-add-configure-option-for-libsystemd-provider.patch" +) + +S="${WORKDIR}/${MY_P}" + +python_check_deps() { + if use test; then + has_version -d "sys-libs/pam_wrapper[${PYTHON_USEDEP}]" + fi + + has_version -d "dev-python/python-dbusmock[${PYTHON_USEDEP}]" && + has_version -d "dev-python/dbus-python[${PYTHON_USEDEP}]" && + has_version -d "dev-python/pycairo[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_configure() { + local emesonargs=( + $(meson_feature test) + $(meson_use pam) + -Dgtk_doc=$(usex doc true false) + -Dman=true + -Dsystemd_system_unit_dir=$(systemd_get_systemunitdir) + -Dpam_modules_dir=$(getpam_mod_dir) + -Dlibsystemd=$(usex systemd libsystemd libelogind) + ) + meson_src_configure +} + +src_install() { + meson_src_install + + dodoc AUTHORS NEWS README TODO + newdoc pam/README README.pam_fprintd +} + +pkg_postinst() { + elog "Please take a look at README.pam_fprintd for integration docs." +}
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: 290c78c504271831f665aa2120246eb32b61d45a Author: Sam James gentoo org> AuthorDate: Tue Dec 27 23:37:29 2022 + Commit: Sam James gentoo org> CommitDate: Tue Dec 27 23:37:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=290c78c5 sys-auth/fprintd: Stabilize 1.94.1 ppc64, #888661 Signed-off-by: Sam James gentoo.org> sys-auth/fprintd/fprintd-1.94.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/fprintd/fprintd-1.94.1.ebuild b/sys-auth/fprintd/fprintd-1.94.1.ebuild index 0de0d26a596f..b522df8443c7 100644 --- a/sys-auth/fprintd/fprintd-1.94.1.ebuild +++ b/sys-auth/fprintd/fprintd-1.94.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P} LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ~ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 ~riscv sparc x86" IUSE="doc pam systemd test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: 3ce64fb411be0cb90e7ab1d2def0803484110465 Author: Sam James gentoo org> AuthorDate: Tue Dec 27 23:37:30 2022 + Commit: Sam James gentoo org> CommitDate: Tue Dec 27 23:37:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ce64fb4 sys-auth/fprintd: Stabilize 1.94.1 arm64, #888661 Signed-off-by: Sam James gentoo.org> sys-auth/fprintd/fprintd-1.94.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/fprintd/fprintd-1.94.1.ebuild b/sys-auth/fprintd/fprintd-1.94.1.ebuild index b522df8443c7..aee7e8031483 100644 --- a/sys-auth/fprintd/fprintd-1.94.1.ebuild +++ b/sys-auth/fprintd/fprintd-1.94.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P} LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86" IUSE="doc pam systemd test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: 13c4e0148f16c7990700766e4d2bfe1eebb00e62 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Nov 18 19:25:26 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Nov 18 19:42:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13c4e014 sys-auth/fprintd: add freedesktop-gitlab upstream metadata Signed-off-by: Arthur Zamarin gentoo.org> sys-auth/fprintd/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/sys-auth/fprintd/metadata.xml b/sys-auth/fprintd/metadata.xml index 2dd1dd51ecd7..6f3cd5046e3e 100644 --- a/sys-auth/fprintd/metadata.xml +++ b/sys-auth/fprintd/metadata.xml @@ -3,6 +3,7 @@ + libfprint/fprintd https://gitlab.freedesktop.org/libfprint/fprintd/issues
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: a88b77d4869719b66df7a1be68f16d7aa015d14d Author: Arthur Zamarin gentoo org> AuthorDate: Fri Nov 18 19:24:13 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Nov 18 19:24:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a88b77d4 sys-auth/fprintd: Keyword 1.94.1 ppc64, #764554 Signed-off-by: Arthur Zamarin gentoo.org> sys-auth/fprintd/fprintd-1.94.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/fprintd/fprintd-1.94.1.ebuild b/sys-auth/fprintd/fprintd-1.94.1.ebuild index 54b26b7b3ee6..0de0d26a596f 100644 --- a/sys-auth/fprintd/fprintd-1.94.1.ebuild +++ b/sys-auth/fprintd/fprintd-1.94.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P} LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ~ppc64 ~riscv sparc x86" IUSE="doc pam systemd test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: 331b37b6fb756463e0a64425d9564311f4d05438 Author: matoro users noreply github com> AuthorDate: Thu Sep 22 02:02:05 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Sep 22 07:46:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=331b37b6 sys-auth/fprintd: Keyword 1.94.1 alpha, #764554 Closes: https://github.com/gentoo/gentoo/pull/27391 Signed-off-by: Michał Górny gentoo.org> sys-auth/fprintd/fprintd-1.94.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/fprintd/fprintd-1.94.1.ebuild b/sys-auth/fprintd/fprintd-1.94.1.ebuild index cca15ee2f37a..54b26b7b3ee6 100644 --- a/sys-auth/fprintd/fprintd-1.94.1.ebuild +++ b/sys-auth/fprintd/fprintd-1.94.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P} LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~ia64 ppc ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ~riscv sparc x86" IUSE="doc pam systemd test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/files/, sys-auth/fprintd/
commit: eec9cbb0fb0073fd1c407f98e5307ff3bfcf01c9 Author: matoro users noreply github com> AuthorDate: Sat Sep 17 17:56:00 2022 + Commit: Sam James gentoo org> CommitDate: Sat Sep 17 18:24:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eec9cbb0 sys-auth/fprintd: fix tests No revbump since this affects tests only. See: https://bugs.launchpad.net/ubuntu/+source/fprintd/+bug/1976256 See: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1009395 See: https://salsa.debian.org/debian/fprintd/-/blob/debian/debian/patches/tests-Fix-dbusmock-AddDevice-calls-to-include-optional-ar.patch See: https://gitlab.freedesktop.org/libfprint/fprintd/-/commit/ae04fa98 Bug: https://bugs.gentoo.org/764554 Closes: https://github.com/gentoo/gentoo/pull/27309 Signed-off-by: Sam James gentoo.org> ...ck-AddDevice-calls-to-include-optional-ar.patch | 68 ++ sys-auth/fprintd/fprintd-1.94.1.ebuild | 1 + 2 files changed, 69 insertions(+) diff --git a/sys-auth/fprintd/files/tests-Fix-dbusmock-AddDevice-calls-to-include-optional-ar.patch b/sys-auth/fprintd/files/tests-Fix-dbusmock-AddDevice-calls-to-include-optional-ar.patch new file mode 100644 index ..409c18ea0d7b --- /dev/null +++ b/sys-auth/fprintd/files/tests-Fix-dbusmock-AddDevice-calls-to-include-optional-ar.patch @@ -0,0 +1,68 @@ +https://bugs.launchpad.net/ubuntu/+source/fprintd/+bug/1976256 +https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1009395 +https://salsa.debian.org/debian/fprintd/-/blob/debian/debian/patches/tests-Fix-dbusmock-AddDevice-calls-to-include-optional-ar.patch + +From: Benjamin Berg +Date: Tue, 3 May 2022 12:01:37 +0200 +Subject: tests: Fix dbusmock AddDevice calls to include optional argument + +The dbusmock code checks that all parameters wanted by the dbus +signature are given. As such, pass them, even though the parameters is +optional on the python side. + +Origin: https://gitlab.freedesktop.org/libfprint/fprintd/-/commit/ae04fa98 +--- + tests/pam/test_pam_fprintd.py | 8 + tests/test_fprintd_utils.py | 2 +- + 2 files changed, 5 insertions(+), 5 deletions(-) + +diff --git a/tests/pam/test_pam_fprintd.py b/tests/pam/test_pam_fprintd.py +index 99f8259..bd43497 100644 +--- a/tests/pam/test_pam_fprintd.py b/tests/pam/test_pam_fprintd.py +@@ -82,7 +82,7 @@ class TestPamFprintd(dbusmock.DBusTestCase): + self.p_mock.wait() + + def setup_device(self): +-device_path = self.obj_fprintd_mock.AddDevice('FDO Trigger Finger Laser Reader', 3, 'swipe') ++device_path = self.obj_fprintd_mock.AddDevice('FDO Trigger Finger Laser Reader', 3, 'swipe', False) + self.device_mock = self.dbus_con.get_object('net.reactivated.Fprint', device_path) + self.device_mock.SetEnrolledFingers('toto', ['left-little-finger', 'right-little-finger']) + +@@ -232,7 +232,7 @@ class TestPamFprintd(dbusmock.DBusTestCase): + self.assertRegex(res.errors[0], r'Failed to match fingerprint') + + def test_pam_fprintd_dual_reader_auth(self): +-device_path = self.obj_fprintd_mock.AddDevice('FDO Sandpaper Reader', 3, 'press') ++device_path = self.obj_fprintd_mock.AddDevice('FDO Sandpaper Reader', 3, 'press', False) + sandpaper_device_mock = self.dbus_con.get_object('net.reactivated.Fprint', device_path) + sandpaper_device_mock.SetEnrolledFingers('toto', ['left-middle-finger', 'right-middle-finger']) + script = [ +@@ -251,12 +251,12 @@ class TestPamFprintd(dbusmock.DBusTestCase): + + def test_pam_fprintd_multi_reader_not_all_enrolled(self): + # Add a 1st device with actual enrolled prints +-device_path = self.obj_fprintd_mock.AddDevice('FDO Empty reader', 3, 'press') ++device_path = self.obj_fprintd_mock.AddDevice('FDO Empty reader', 3, 'press', False) + empty_reader = self.dbus_con.get_object('net.reactivated.Fprint', device_path) + empty_reader.SetEnrolledFingers('toto', dbus.Array(set([]), signature='s')) + + # Add a 2nd device with actual enrolled prints +-device_path = self.obj_fprintd_mock.AddDevice('FDO Most Used Reader', 3, 'press') ++device_path = self.obj_fprintd_mock.AddDevice('FDO Most Used Reader', 3, 'press', False) + sandpaper_device_mock = self.dbus_con.get_object('net.reactivated.Fprint', device_path) + sandpaper_device_mock.SetEnrolledFingers('toto', ['left-middle-finger', 'right-middle-finger']) + script = [ +diff --git a/tests/test_fprintd_utils.py b/tests/test_fprintd_utils.py +index f10d4b0..efa5893 100755 +--- a/tests/test_fprintd_utils.py b/tests/test_fprintd_utils.py +@@ -88,7 +88,7 @@ class TestFprintdUtilsBase(dbusmock.DBusTestCase): + + def setup_device(self): + self.device_path = self.obj_fprintd_mock.AddDevice( +-'FDO Trigger Finger Laser Reader', 3, 'swipe') ++'FDO Trigger Finger Laser Reader', 3, 'swipe',
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: d6f1d9eaf4efb7d859e638c3a3340d4ca319e7af Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jul 30 19:57:43 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jul 30 19:57:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6f1d9ea sys-auth/fprintd: Keyword 1.94.1 arm64, #764554 Signed-off-by: Arthur Zamarin gentoo.org> sys-auth/fprintd/fprintd-1.94.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/fprintd/fprintd-1.94.1.ebuild b/sys-auth/fprintd/fprintd-1.94.1.ebuild index 37f96ee48e28..af41129c2d67 100644 --- a/sys-auth/fprintd/fprintd-1.94.1.ebuild +++ b/sys-auth/fprintd/fprintd-1.94.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P} LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 arm ~ia64 ppc ~riscv sparc x86" +KEYWORDS="amd64 arm ~arm64 ~ia64 ppc ~riscv sparc x86" IUSE="doc pam systemd test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: e2f884f5f6798003cd6470bf935d0671bae5bbd8 Author: Sam James gentoo org> AuthorDate: Fri Apr 29 09:36:37 2022 + Commit: Sam James gentoo org> CommitDate: Fri Apr 29 10:21:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2f884f5 sys-auth/fprintd: drop 1.90.8, 1.94.0 Signed-off-by: Sam James gentoo.org> sys-auth/fprintd/Manifest | 2 - sys-auth/fprintd/fprintd-1.90.8.ebuild | 76 --- sys-auth/fprintd/fprintd-1.94.0.ebuild | 96 -- 3 files changed, 174 deletions(-) diff --git a/sys-auth/fprintd/Manifest b/sys-auth/fprintd/Manifest index 16d510bf642b..be48ee7615a3 100644 --- a/sys-auth/fprintd/Manifest +++ b/sys-auth/fprintd/Manifest @@ -1,4 +1,2 @@ DIST fprintd-0.8.1.tar.bz2 75254 BLAKE2B bf59c47c3d0186677bfd180e472e13773afebd4c3438e0e8e8cce34156df1c64c142b73d541fa876b96d4881e6967745a8c29be310dd33a509cb1863c836634e SHA512 438098fb677b742fdb279f3df85a1f2c800fce7498130c09b7408f21656ff256323b3bce4c22a2499e52c2ca7cddbc7f26033be7869939d23f9b5c436aa1f252 -DIST fprintd-v1.90.8.tar.bz2 635139 BLAKE2B 4f9e5c395c32dd5de3f5ed4d17e81c28a55de0f411deb3ccbc5d1330129be2bc8263c63c61a5e4910f74e49ebbbf508e858f5ee131eb4552e2ea8ab167bc6021 SHA512 0f38e0ce9f7c1459ba5359d0834569fe5d3f5ec3c9499d008dc39b9c869bbfa1cb293b1d96d22f9f36708f26984a1b3f0776685d628df69f1ed6db14de04a489 -DIST fprintd-v1.94.0.tar.bz2 656308 BLAKE2B f64f92af51f2d3eda059640cdfa88b26ca12326b3082e9489f6d807ec566aced86e1d19a59ad247ec2aaa6e6a90dd3d030c18e062e39143a1d4110e62e7ad03d SHA512 1ab8cf93d10317201c3f83880b9e6de4a391c2a12afe29725ae3556a7b0108a374eb96f6b2b5be69c01c386f62e3543e3f9a974867256c99e690dd19bdd5778d DIST fprintd-v1.94.1.tar.bz2 658149 BLAKE2B 734da268e308b08b04cbc661d889f52c4e8b2dd61d7a67961eaba5a6aa130f6972525820a17e8b6dd53d38508629139a5a0be20b69eaea45430cc60da5cd9a27 SHA512 ff22087e09ab9f75e458e71f595d611ea97240596a25bd96f41a0fb1de865336f8c2edbd49d5e7c8132a7e554d8311337ec02991dde358cba1962d4cb182447d diff --git a/sys-auth/fprintd/fprintd-1.90.8.ebuild b/sys-auth/fprintd/fprintd-1.90.8.ebuild deleted file mode 100644 index 6ff76f434904.. --- a/sys-auth/fprintd/fprintd-1.90.8.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson pam systemd - -DESCRIPTION="D-Bus service to access fingerprint readers" -HOMEPAGE="https://gitlab.freedesktop.org/libfprint/fprintd"; -SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"; - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ~ia64 x86" -IUSE="doc pam systemd test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/dbus-glib - dev-libs/glib:2 - sys-auth/libfprint:2 - sys-auth/polkit - pam? ( - systemd? ( sys-apps/systemd ) - !systemd? ( sys-auth/elogind ) - sys-libs/pam - ) -" -DEPEND="${RDEPEND}" - -BDEPEND=" - dev-lang/perl - doc? ( - dev-libs/libxml2 - dev-libs/libxslt - dev-util/gtk-doc - ) - test? ( - dev-python/python-dbusmock - dev-python/dbus-python - dev-python/pycairo - pam? ( sys-libs/pam_wrapper ) - ) - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}/${PN}-1.90.7_0001-add-test-feature-and-make-tests-optional.patch" - "${FILESDIR}/${PN}-1.90.8_0002-add-configure-option-for-libsystemd-provider.patch" -) - -S="${WORKDIR}/${PN}-v${PV}" - -src_configure() { - local emesonargs=( - $(meson_feature test) - $(meson_use pam) - -Dgtk_doc=$(usex doc true false) - -Dman=true - -Dsystemd_system_unit_dir=$(systemd_get_systemunitdir) - -Dpam_modules_dir=$(getpam_mod_dir) - -Dlibsystemd=$(usex systemd libsystemd libelogind) - ) - meson_src_configure -} - -src_install() { - meson_src_install - - dodoc AUTHORS NEWS README TODO - newdoc pam/README README.pam_fprintd -} - -pkg_postinst() { - elog "Please take a look at README.pam_fprintd for integration docs." -} diff --git a/sys-auth/fprintd/fprintd-1.94.0.ebuild b/sys-auth/fprintd/fprintd-1.94.0.ebuild deleted file mode 100644 index 7774c1f78016.. --- a/sys-auth/fprintd/fprintd-1.94.0.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit meson pam python-any-r1 systemd - -MY_P="${PN}-v${PV}" -DESCRIPTION="D-Bus service to access fingerprint readers" -HOMEPAGE="https://gitlab.freedesktop.org/libfprint/fprintd"; -SRC_URI="https://gitlab.freedesktop.org/libfprint/$
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: 0bdbd3582bbf3cf04871d50c544bbf5930d0d639 Author: Sam James gentoo org> AuthorDate: Sun Apr 17 19:10:33 2022 + Commit: Sam James gentoo org> CommitDate: Sun Apr 17 19:17:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bdbd358 sys-auth/fprintd: drop 1.90.9, 1.92.0 Signed-off-by: Sam James gentoo.org> sys-auth/fprintd/Manifest | 2 - sys-auth/fprintd/fprintd-1.90.9.ebuild | 76 -- sys-auth/fprintd/fprintd-1.92.0.ebuild | 97 -- 3 files changed, 175 deletions(-) diff --git a/sys-auth/fprintd/Manifest b/sys-auth/fprintd/Manifest index b3795ab22ad1..16d510bf642b 100644 --- a/sys-auth/fprintd/Manifest +++ b/sys-auth/fprintd/Manifest @@ -1,6 +1,4 @@ DIST fprintd-0.8.1.tar.bz2 75254 BLAKE2B bf59c47c3d0186677bfd180e472e13773afebd4c3438e0e8e8cce34156df1c64c142b73d541fa876b96d4881e6967745a8c29be310dd33a509cb1863c836634e SHA512 438098fb677b742fdb279f3df85a1f2c800fce7498130c09b7408f21656ff256323b3bce4c22a2499e52c2ca7cddbc7f26033be7869939d23f9b5c436aa1f252 DIST fprintd-v1.90.8.tar.bz2 635139 BLAKE2B 4f9e5c395c32dd5de3f5ed4d17e81c28a55de0f411deb3ccbc5d1330129be2bc8263c63c61a5e4910f74e49ebbbf508e858f5ee131eb4552e2ea8ab167bc6021 SHA512 0f38e0ce9f7c1459ba5359d0834569fe5d3f5ec3c9499d008dc39b9c869bbfa1cb293b1d96d22f9f36708f26984a1b3f0776685d628df69f1ed6db14de04a489 -DIST fprintd-v1.90.9.tar.bz2 636538 BLAKE2B 8a2150887282aae722d143ec96a9c0c3b5dd066e4cba30c41d49b6f6afe95c26c585aec2d9b074d65dd1a3efd462dae294a98965a020c4e55a8cda7c00a827bb SHA512 2b0f3e5812dd29df2b78ff6082c75981c28af71fc07e19e7eb4743842562e7d5bfc0655d5fbb66bfb167bc3087100bd0f154257ad936eab03e9e8ccc2410481f -DIST fprintd-v1.92.0.tar.bz2 651377 BLAKE2B 39db660e3203b08c1233b9711f56c5b4539f1dff4f8cd9554dce4ce055e2fd2a63dc5e8792808232f86906bf1b7d15a7f155e67ddd49a98ff92ac75b4bd712f4 SHA512 e3fcf948321bf82398f06cca33cb29745c7fc38421025c9340dc85ba2ffb87e63f9546aae721ae72ad0c6f4268a856d60cd57089238d5c92e14b31de215f17d1 DIST fprintd-v1.94.0.tar.bz2 656308 BLAKE2B f64f92af51f2d3eda059640cdfa88b26ca12326b3082e9489f6d807ec566aced86e1d19a59ad247ec2aaa6e6a90dd3d030c18e062e39143a1d4110e62e7ad03d SHA512 1ab8cf93d10317201c3f83880b9e6de4a391c2a12afe29725ae3556a7b0108a374eb96f6b2b5be69c01c386f62e3543e3f9a974867256c99e690dd19bdd5778d DIST fprintd-v1.94.1.tar.bz2 658149 BLAKE2B 734da268e308b08b04cbc661d889f52c4e8b2dd61d7a67961eaba5a6aa130f6972525820a17e8b6dd53d38508629139a5a0be20b69eaea45430cc60da5cd9a27 SHA512 ff22087e09ab9f75e458e71f595d611ea97240596a25bd96f41a0fb1de865336f8c2edbd49d5e7c8132a7e554d8311337ec02991dde358cba1962d4cb182447d diff --git a/sys-auth/fprintd/fprintd-1.90.9.ebuild b/sys-auth/fprintd/fprintd-1.90.9.ebuild deleted file mode 100644 index b9ae19a9a316.. --- a/sys-auth/fprintd/fprintd-1.90.9.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson pam systemd - -DESCRIPTION="D-Bus service to access fingerprint readers" -HOMEPAGE="https://gitlab.freedesktop.org/libfprint/fprintd"; -SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"; - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc64 ~riscv ~sparc ~x86" -IUSE="doc pam systemd test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/dbus-glib - dev-libs/glib:2 - sys-auth/libfprint:2 - sys-auth/polkit - pam? ( - systemd? ( sys-apps/systemd ) - !systemd? ( sys-auth/elogind ) - sys-libs/pam - ) -" -DEPEND="${RDEPEND}" - -BDEPEND=" - dev-lang/perl - doc? ( - dev-libs/libxml2 - dev-libs/libxslt - dev-util/gtk-doc - ) - test? ( - dev-python/python-dbusmock - dev-python/dbus-python - dev-python/pycairo - pam? ( sys-libs/pam_wrapper ) - ) - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}/${PN}-1.90.7_0001-add-test-feature-and-make-tests-optional.patch" - "${FILESDIR}/${PN}-1.90.8_0002-add-configure-option-for-libsystemd-provider.patch" -) - -S="${WORKDIR}/${PN}-v${PV}" - -src_configure() { - local emesonargs=( - $(meson_feature test) - $(meson_use pam) - -Dgtk_doc=$(usex doc true false) - -Dman=true - -Dsystemd_system_unit_dir=$(systemd_get_systemunitdir) - -Dpam_modules_dir=$(getpam_mod_dir) - -Dlibsystemd=$(usex systemd libsystemd libelogind) - ) - meson_src_configure -} - -src_install() { - meson_src_install - - dodoc AUTHORS NEWS README TODO - newdoc pam/README README.pam_fprintd -} - -pkg_postinst() { - elog "Please take a look at README.pam_
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: a0ce8fbffd4064894a9e624bcca285cb3159b568 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Apr 17 18:36:25 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Apr 17 18:36:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0ce8fbf sys-auth/fprintd: Stabilize 1.94.1 sparc, #833714 Signed-off-by: Arthur Zamarin gentoo.org> sys-auth/fprintd/fprintd-1.94.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/fprintd/fprintd-1.94.1.ebuild b/sys-auth/fprintd/fprintd-1.94.1.ebuild index 5faf1dfdea7b..37f96ee48e28 100644 --- a/sys-auth/fprintd/fprintd-1.94.1.ebuild +++ b/sys-auth/fprintd/fprintd-1.94.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P} LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 arm ~ia64 ppc ~riscv ~sparc x86" +KEYWORDS="amd64 arm ~ia64 ppc ~riscv sparc x86" IUSE="doc pam systemd test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: c0342615524e8d46064d4f38932700145c8ef609 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Apr 17 18:36:19 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Apr 17 18:36:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0342615 sys-auth/fprintd: Stabilize 1.94.1 ppc, #833714 Signed-off-by: Arthur Zamarin gentoo.org> sys-auth/fprintd/fprintd-1.94.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/fprintd/fprintd-1.94.1.ebuild b/sys-auth/fprintd/fprintd-1.94.1.ebuild index 3a8d2fe2a824..5faf1dfdea7b 100644 --- a/sys-auth/fprintd/fprintd-1.94.1.ebuild +++ b/sys-auth/fprintd/fprintd-1.94.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P} LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 arm ~ia64 ~ppc ~riscv ~sparc x86" +KEYWORDS="amd64 arm ~ia64 ppc ~riscv ~sparc x86" IUSE="doc pam systemd test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: be4994a4645f6a12311cf8416e3d3bce5047 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Apr 17 18:36:15 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Apr 17 18:36:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be4994a4 sys-auth/fprintd: Stabilize 1.94.1 arm, #833714 Signed-off-by: Arthur Zamarin gentoo.org> sys-auth/fprintd/fprintd-1.94.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/fprintd/fprintd-1.94.1.ebuild b/sys-auth/fprintd/fprintd-1.94.1.ebuild index bc2964936bc2..3a8d2fe2a824 100644 --- a/sys-auth/fprintd/fprintd-1.94.1.ebuild +++ b/sys-auth/fprintd/fprintd-1.94.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P} LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 ~arm ~ia64 ~ppc ~riscv ~sparc x86" +KEYWORDS="amd64 arm ~ia64 ~ppc ~riscv ~sparc x86" IUSE="doc pam systemd test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: 81b1aacb9030dac0a0df1f9bdbc1248ca98a168a Author: Yu Gu gmail com> AuthorDate: Tue Mar 22 09:18:23 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Apr 11 21:05:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81b1aacb sys-auth/fprintd: keyword 1.94.1 for ~riscv Bug: https://bugs.gentoo.org/825290 Signed-off-by: Yu Gu gmail.com> Closes: https://github.com/gentoo/gentoo/pull/24705 Signed-off-by: Jakov Smolić gentoo.org> sys-auth/fprintd/fprintd-1.94.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/fprintd/fprintd-1.94.1.ebuild b/sys-auth/fprintd/fprintd-1.94.1.ebuild index 967fef4729c7..bc2964936bc2 100644 --- a/sys-auth/fprintd/fprintd-1.94.1.ebuild +++ b/sys-auth/fprintd/fprintd-1.94.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P} LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc x86" +KEYWORDS="amd64 ~arm ~ia64 ~ppc ~riscv ~sparc x86" IUSE="doc pam systemd test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: 182f5803051882df9ad495e4d539ae73f7f68f28 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Apr 6 06:32:38 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Apr 6 06:32:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=182f5803 sys-auth/fprintd: 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/fprintd/fprintd-1.94.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/fprintd/fprintd-1.94.1.ebuild b/sys-auth/fprintd/fprintd-1.94.1.ebuild index 3fb3ff3afd72..967fef4729c7 100644 --- a/sys-auth/fprintd/fprintd-1.94.1.ebuild +++ b/sys-auth/fprintd/fprintd-1.94.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P} LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc ~x86" +KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc x86" IUSE="doc pam systemd test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: bee784d851373fcbe0391067dc71d922462b6081 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Apr 6 06:31:30 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Apr 6 06:31:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bee784d8 sys-auth/fprintd: 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/fprintd/fprintd-1.94.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/fprintd/fprintd-1.94.1.ebuild b/sys-auth/fprintd/fprintd-1.94.1.ebuild index 1cf6326d13f2..3fb3ff3afd72 100644 --- a/sys-auth/fprintd/fprintd-1.94.1.ebuild +++ b/sys-auth/fprintd/fprintd-1.94.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P} LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" +KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc ~x86" IUSE="doc pam systemd test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/files/, sys-auth/fprintd/
commit: a7920d91042220f86a5673fa5aab3028024d8f01 Author: Sam James gentoo org> AuthorDate: Fri Jan 21 17:11:35 2022 + Commit: Sam James gentoo org> CommitDate: Fri Jan 21 17:11:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7920d91 sys-auth/fprintd: fix build with meson 0.61 Closes: https://bugs.gentoo.org/831753 Signed-off-by: Sam James gentoo.org> .../fprintd-1.94.1-fix-meson-0.61-build.patch | 121 + sys-auth/fprintd/fprintd-1.94.1.ebuild | 1 + 2 files changed, 122 insertions(+) diff --git a/sys-auth/fprintd/files/fprintd-1.94.1-fix-meson-0.61-build.patch b/sys-auth/fprintd/files/fprintd-1.94.1-fix-meson-0.61-build.patch new file mode 100644 index ..e7f78320d1b9 --- /dev/null +++ b/sys-auth/fprintd/files/fprintd-1.94.1-fix-meson-0.61-build.patch @@ -0,0 +1,121 @@ +https://gitlab.freedesktop.org/libfprint/fprintd/-/commit/f4256533d1ffdc203c3f8c6ee42e8dcde470a93f.patch +https://gitlab.freedesktop.org/libfprint/fprintd/-/commit/2c34cef5ef2004d8479475db5523c572eb409a6b.patch +https://bugs.gentoo.org/831753 + +From f4256533d1ffdc203c3f8c6ee42e8dcde470a93f Mon Sep 17 00:00:00 2001 +From: Eli Schwartz +Date: Tue, 11 Jan 2022 21:06:35 -0500 +Subject: [PATCH] use more idiomatic/correct embedded shell scripting + +Formatting arguments into code is fragile, and meson natively knows how +to pass files as arguments via argv. So pass them as arguments to the +shell. +--- + doc/dbus/meson.build | 9 - + 1 file changed, 4 insertions(+), 5 deletions(-) + +diff --git a/doc/dbus/meson.build b/doc/dbus/meson.build +index 802938e..861da64 100644 +--- a/doc/dbus/meson.build b/doc/dbus/meson.build +@@ -19,11 +19,10 @@ foreach interface_file: dbus_interfaces_files + capture: true, + command: [ + bash, '-c', +-'cat @INPUT@;' + +-xsltproc.path() + ' @0@/@1@ '.format( +-meson.source_root(), +-files('spec-to-docbook.xsl')[0]) + +-interface_file.full_path() + '| tail -n +2;', ++'cat "$1"; "$2" "$3" "$4" | tail -n +2', ++'_', # argv0 ignored ++'@INPUT@', ++xsltproc, files('spec-to-docbook.xsl')[0], interface_file + ], + ) + endforeach +-- +GitLab + +From 2c34cef5ef2004d8479475db5523c572eb409a6b Mon Sep 17 00:00:00 2001 +From: Eli Schwartz +Date: Tue, 11 Jan 2022 20:46:29 -0500 +Subject: [PATCH] remove pointless copying of files into build directory + +I'm not entirely sure what this did, but it seems to be obsoleted by +commit 93bad825406d13ed5eb2cf27541dc58194bef8f3. +--- + doc/dbus/meson.build | 6 +++--- + src/meson.build | 20 ++- + xml => net.reactivated.Fprint.Device.xml} | 0 + ...xml => net.reactivated.Fprint.Manager.xml} | 0 + 4 files changed, 9 insertions(+), 17 deletions(-) + rename src/{device.xml => net.reactivated.Fprint.Device.xml} (100%) + rename src/{manager.xml => net.reactivated.Fprint.Manager.xml} (100%) + +diff --git a/doc/dbus/meson.build b/doc/dbus/meson.build +index 861da64..431127d 100644 +--- a/doc/dbus/meson.build b/doc/dbus/meson.build +@@ -9,13 +9,13 @@ docbook_xml_header = custom_target('docbook_xml_header', + ) + + dbus_interfaces_refs = [] +-foreach interface_file: dbus_interfaces_files +-basename = run_command('basename', interface_file.full_path(), '.xml').stdout().strip() ++foreach interface_file: dbus_interfaces ++basename = run_command('basename', interface_file, '.xml').stdout().strip() + dbus_interfaces_refs += custom_target(basename + '_ref', + input: docbook_xml_header, + output: basename + '.ref.xml', + build_by_default: true, +-depends: interface_file, ++depend_files: interface_file, + capture: true, + command: [ + bash, '-c', +diff --git a/src/meson.build b/src/meson.build +index 1df6216..a7ce3fe 100644 +--- a/src/meson.build b/src/meson.build +@@ -1,22 +1,14 @@ + bash = find_program('bash') +-dbus_interfaces = ['Manager', 'Device'] +-dbus_interfaces_files = [] ++dbus_interfaces = files( ++'net.reactivated.Fprint.Manager.xml', ++'net.reactivated.Fprint.Device.xml', ++) + +-foreach interface_name: dbus_interfaces +-interface = interface_name.to_lower() +-interface_file = interface + '.xml' +-dbus_interfaces_files += custom_target('dbus_interface_' + interface, +-input: interface_file, +-output: 'net.reactivated.Fprint.@0@.xml'.format(interface_name), +-command: ['cp', '@INPUT@', '@OUTPUT@'], +-install: true, +-install_dir: dbus_interfaces_dir, +-) +-endforeach ++install_data(dbus_interfaces, install_dir: dbus_interfaces_dir) + + # NOTE: We should pass "--glib-min-required 2.64" but cannot + fprintd_dbus_sources_base = gnome.gdbus_codegen('fprintd-dbus', +-sources: dbus_interfaces
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: 0c5cfaaa0c78b182a406536fbe22265482974a56 Author: Marek Szuba gentoo org> AuthorDate: Tue Jan 4 15:03:38 2022 + Commit: Marek Szuba gentoo org> CommitDate: Tue Jan 4 15:33:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c5cfaaa sys-auth/fprintd: add 1.94.1 Signed-off-by: Marek Szuba gentoo.org> sys-auth/fprintd/Manifest | 1 + sys-auth/fprintd/fprintd-1.94.1.ebuild | 96 ++ 2 files changed, 97 insertions(+) diff --git a/sys-auth/fprintd/Manifest b/sys-auth/fprintd/Manifest index 9360412d9a69..b3795ab22ad1 100644 --- a/sys-auth/fprintd/Manifest +++ b/sys-auth/fprintd/Manifest @@ -3,3 +3,4 @@ DIST fprintd-v1.90.8.tar.bz2 635139 BLAKE2B 4f9e5c395c32dd5de3f5ed4d17e81c28a55d DIST fprintd-v1.90.9.tar.bz2 636538 BLAKE2B 8a2150887282aae722d143ec96a9c0c3b5dd066e4cba30c41d49b6f6afe95c26c585aec2d9b074d65dd1a3efd462dae294a98965a020c4e55a8cda7c00a827bb SHA512 2b0f3e5812dd29df2b78ff6082c75981c28af71fc07e19e7eb4743842562e7d5bfc0655d5fbb66bfb167bc3087100bd0f154257ad936eab03e9e8ccc2410481f DIST fprintd-v1.92.0.tar.bz2 651377 BLAKE2B 39db660e3203b08c1233b9711f56c5b4539f1dff4f8cd9554dce4ce055e2fd2a63dc5e8792808232f86906bf1b7d15a7f155e67ddd49a98ff92ac75b4bd712f4 SHA512 e3fcf948321bf82398f06cca33cb29745c7fc38421025c9340dc85ba2ffb87e63f9546aae721ae72ad0c6f4268a856d60cd57089238d5c92e14b31de215f17d1 DIST fprintd-v1.94.0.tar.bz2 656308 BLAKE2B f64f92af51f2d3eda059640cdfa88b26ca12326b3082e9489f6d807ec566aced86e1d19a59ad247ec2aaa6e6a90dd3d030c18e062e39143a1d4110e62e7ad03d SHA512 1ab8cf93d10317201c3f83880b9e6de4a391c2a12afe29725ae3556a7b0108a374eb96f6b2b5be69c01c386f62e3543e3f9a974867256c99e690dd19bdd5778d +DIST fprintd-v1.94.1.tar.bz2 658149 BLAKE2B 734da268e308b08b04cbc661d889f52c4e8b2dd61d7a67961eaba5a6aa130f6972525820a17e8b6dd53d38508629139a5a0be20b69eaea45430cc60da5cd9a27 SHA512 ff22087e09ab9f75e458e71f595d611ea97240596a25bd96f41a0fb1de865336f8c2edbd49d5e7c8132a7e554d8311337ec02991dde358cba1962d4cb182447d diff --git a/sys-auth/fprintd/fprintd-1.94.1.ebuild b/sys-auth/fprintd/fprintd-1.94.1.ebuild new file mode 100644 index ..8a0c86a78391 --- /dev/null +++ b/sys-auth/fprintd/fprintd-1.94.1.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit meson pam python-any-r1 systemd + +MY_P="${PN}-v${PV}" +DESCRIPTION="D-Bus service to access fingerprint readers" +HOMEPAGE="https://gitlab.freedesktop.org/libfprint/fprintd"; +SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P}.tar.bz2"; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" +IUSE="doc pam systemd test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/dbus-glib + dev-libs/glib:2 + >=sys-auth/libfprint-1.94.0:2 + sys-auth/polkit + pam? ( + sys-libs/pam + systemd? ( sys-apps/systemd ) + !systemd? ( sys-auth/elogind ) + )" + +DEPEND=" + ${RDEPEND} + test? ( + $(python_gen_any_dep ' + dev-python/python-dbusmock[${PYTHON_USEDEP}] + dev-python/dbus-python[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + pam? ( sys-libs/pam_wrapper[${PYTHON_USEDEP}] ) + ') + )" + +BDEPEND=" + dev-lang/perl + dev-util/gdbus-codegen + virtual/pkgconfig + doc? ( + dev-libs/libxml2 + dev-libs/libxslt + dev-util/gtk-doc + )" + +PATCHES=( + "${FILESDIR}/${PN}-1.90.7_0001-add-test-feature-and-make-tests-optional.patch" + "${FILESDIR}/${PN}-1.90.8_0002-add-configure-option-for-libsystemd-provider.patch" +) + +S="${WORKDIR}/${MY_P}" + +python_check_deps() { + if use test; then + has_version -d "sys-libs/pam_wrapper[${PYTHON_USEDEP}]" + fi + + has_version -d "dev-python/python-dbusmock[${PYTHON_USEDEP}]" && + has_version -d "dev-python/dbus-python[${PYTHON_USEDEP}]" && + has_version -d "dev-python/pycairo[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_configure() { + local emesonargs=( + $(meson_feature test) + $(meson_use pam) + -Dgtk_doc=$(usex doc true false) + -Dman=true + -Dsystemd_system_unit_dir=$(systemd_get_systemunitdir) + -Dpam_modules_dir=$(getpam_mod_dir) + -Dlibsystemd=$(usex systemd libsystemd libelogind) + ) + meson_src_configure +} + +src_install() { + meson_src_install + + dodoc AUTHORS NEWS README TODO + newdoc pam/README README.pam_fprintd +} + +pkg_postinst() {
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: 1f049ebd41551197a94a1b4e42647561b7899578 Author: Sam James gentoo org> AuthorDate: Fri Dec 10 01:23:13 2021 + Commit: Sam James gentoo org> CommitDate: Fri Dec 10 01:23:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f049ebd sys-auth/fprintd: add missing dev-util/gdbus-codegen BDEPEND Closes: https://bugs.gentoo.org/828613 Signed-off-by: Sam James gentoo.org> sys-auth/fprintd/fprintd-1.94.0.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/sys-auth/fprintd/fprintd-1.94.0.ebuild b/sys-auth/fprintd/fprintd-1.94.0.ebuild index 2c889e47e04f..7774c1f78016 100644 --- a/sys-auth/fprintd/fprintd-1.94.0.ebuild +++ b/sys-auth/fprintd/fprintd-1.94.0.ebuild @@ -42,6 +42,7 @@ DEPEND=" BDEPEND=" dev-lang/perl + dev-util/gdbus-codegen virtual/pkgconfig doc? ( dev-libs/libxml2
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: f5220d75dd38c63097bf555c0b6f77f263015815 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Dec 2 08:29:04 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Dec 2 08:29:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5220d75 sys-auth/fprintd: 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/fprintd/fprintd-1.94.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/fprintd/fprintd-1.94.0.ebuild b/sys-auth/fprintd/fprintd-1.94.0.ebuild index a99a2bdb0d61..2c889e47e04f 100644 --- a/sys-auth/fprintd/fprintd-1.94.0.ebuild +++ b/sys-auth/fprintd/fprintd-1.94.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P} LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc ~x86" +KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc x86" IUSE="doc pam systemd test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: 2ac76594bc3696a12e53e7e781f5ea7598e4dfec Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Dec 2 08:24:35 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Dec 2 08:24:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ac76594 sys-auth/fprintd: 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/fprintd/fprintd-1.94.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/fprintd/fprintd-1.94.0.ebuild b/sys-auth/fprintd/fprintd-1.94.0.ebuild index 845933944122..a99a2bdb0d61 100644 --- a/sys-auth/fprintd/fprintd-1.94.0.ebuild +++ b/sys-auth/fprintd/fprintd-1.94.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P} LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" +KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc ~x86" IUSE="doc pam systemd test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: c95fb682a769bf364817b9f33b473ae59371d132 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Nov 19 20:00:21 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Nov 19 20:01:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c95fb682 sys-auth/fprintd: Keyword 1.94.0 ppc, #764554 Signed-off-by: Arthur Zamarin gentoo.org> sys-auth/fprintd/fprintd-1.94.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/fprintd/fprintd-1.94.0.ebuild b/sys-auth/fprintd/fprintd-1.94.0.ebuild index 88fac27dac57..845933944122 100644 --- a/sys-auth/fprintd/fprintd-1.94.0.ebuild +++ b/sys-auth/fprintd/fprintd-1.94.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P} LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" IUSE="doc pam systemd test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: 76da79fc4451b159649368c508833c6d7c7f81e5 Author: Sam James gentoo org> AuthorDate: Thu Nov 4 17:06:40 2021 + Commit: Sam James gentoo org> CommitDate: Thu Nov 4 17:06:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76da79fc sys-auth/fprintd: Keyword 1.94.0 arm, #764554 Signed-off-by: Sam James gentoo.org> sys-auth/fprintd/fprintd-1.94.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/fprintd/fprintd-1.94.0.ebuild b/sys-auth/fprintd/fprintd-1.94.0.ebuild index d3f73d28d4f..88fac27dac5 100644 --- a/sys-auth/fprintd/fprintd-1.94.0.ebuild +++ b/sys-auth/fprintd/fprintd-1.94.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P} LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~ia64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~ia64 ~sparc ~x86" IUSE="doc pam systemd test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: 15cc401d47e4ae537483f73657207fdad1afdca4 Author: Sam James gentoo org> AuthorDate: Wed Oct 20 09:46:16 2021 + Commit: Sam James gentoo org> CommitDate: Wed Oct 20 09:46:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15cc401d sys-auth/fprintd: adjust check_deps too for dbusmock rename Closes: https://bugs.gentoo.org/764500 Signed-off-by: Sam James gentoo.org> sys-auth/fprintd/fprintd-1.92.0.ebuild | 3 ++- sys-auth/fprintd/fprintd-1.94.0.ebuild | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/sys-auth/fprintd/fprintd-1.92.0.ebuild b/sys-auth/fprintd/fprintd-1.92.0.ebuild index db5a0d6162f..cdabc2ee675 100644 --- a/sys-auth/fprintd/fprintd-1.92.0.ebuild +++ b/sys-auth/fprintd/fprintd-1.92.0.ebuild @@ -62,7 +62,8 @@ python_check_deps() { if use test; then has_version -d "sys-libs/pam_wrapper[${PYTHON_USEDEP}]" fi - has_version -d "dev-python/dbusmock[${PYTHON_USEDEP}]" && + + has_version -d "dev-python/python-dbusmock[${PYTHON_USEDEP}]" && has_version -d "dev-python/dbus-python[${PYTHON_USEDEP}]" && has_version -d "dev-python/pycairo[${PYTHON_USEDEP}]" } diff --git a/sys-auth/fprintd/fprintd-1.94.0.ebuild b/sys-auth/fprintd/fprintd-1.94.0.ebuild index 0f1859660c2..d3f73d28d4f 100644 --- a/sys-auth/fprintd/fprintd-1.94.0.ebuild +++ b/sys-auth/fprintd/fprintd-1.94.0.ebuild @@ -61,7 +61,7 @@ python_check_deps() { has_version -d "sys-libs/pam_wrapper[${PYTHON_USEDEP}]" fi - has_version -d "dev-python/dbusmock[${PYTHON_USEDEP}]" && + has_version -d "dev-python/python-dbusmock[${PYTHON_USEDEP}]" && has_version -d "dev-python/dbus-python[${PYTHON_USEDEP}]" && has_version -d "dev-python/pycairo[${PYTHON_USEDEP}]" }
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: f4603946ce6faa202b9ddbea0f30582e336d88a6 Author: Sam James gentoo org> AuthorDate: Wed Oct 20 09:42:55 2021 + Commit: Sam James gentoo org> CommitDate: Wed Oct 20 09:46:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4603946 sys-auth/fprintd: add 1.94.0 Closes: https://bugs.gentoo.org/812650 Signed-off-by: Sam James gentoo.org> sys-auth/fprintd/Manifest | 1 + sys-auth/fprintd/fprintd-1.94.0.ebuild | 95 ++ 2 files changed, 96 insertions(+) diff --git a/sys-auth/fprintd/Manifest b/sys-auth/fprintd/Manifest index 3a2c440d47f..9360412d9a6 100644 --- a/sys-auth/fprintd/Manifest +++ b/sys-auth/fprintd/Manifest @@ -2,3 +2,4 @@ DIST fprintd-0.8.1.tar.bz2 75254 BLAKE2B bf59c47c3d0186677bfd180e472e13773afebd4 DIST fprintd-v1.90.8.tar.bz2 635139 BLAKE2B 4f9e5c395c32dd5de3f5ed4d17e81c28a55de0f411deb3ccbc5d1330129be2bc8263c63c61a5e4910f74e49ebbbf508e858f5ee131eb4552e2ea8ab167bc6021 SHA512 0f38e0ce9f7c1459ba5359d0834569fe5d3f5ec3c9499d008dc39b9c869bbfa1cb293b1d96d22f9f36708f26984a1b3f0776685d628df69f1ed6db14de04a489 DIST fprintd-v1.90.9.tar.bz2 636538 BLAKE2B 8a2150887282aae722d143ec96a9c0c3b5dd066e4cba30c41d49b6f6afe95c26c585aec2d9b074d65dd1a3efd462dae294a98965a020c4e55a8cda7c00a827bb SHA512 2b0f3e5812dd29df2b78ff6082c75981c28af71fc07e19e7eb4743842562e7d5bfc0655d5fbb66bfb167bc3087100bd0f154257ad936eab03e9e8ccc2410481f DIST fprintd-v1.92.0.tar.bz2 651377 BLAKE2B 39db660e3203b08c1233b9711f56c5b4539f1dff4f8cd9554dce4ce055e2fd2a63dc5e8792808232f86906bf1b7d15a7f155e67ddd49a98ff92ac75b4bd712f4 SHA512 e3fcf948321bf82398f06cca33cb29745c7fc38421025c9340dc85ba2ffb87e63f9546aae721ae72ad0c6f4268a856d60cd57089238d5c92e14b31de215f17d1 +DIST fprintd-v1.94.0.tar.bz2 656308 BLAKE2B f64f92af51f2d3eda059640cdfa88b26ca12326b3082e9489f6d807ec566aced86e1d19a59ad247ec2aaa6e6a90dd3d030c18e062e39143a1d4110e62e7ad03d SHA512 1ab8cf93d10317201c3f83880b9e6de4a391c2a12afe29725ae3556a7b0108a374eb96f6b2b5be69c01c386f62e3543e3f9a974867256c99e690dd19bdd5778d diff --git a/sys-auth/fprintd/fprintd-1.94.0.ebuild b/sys-auth/fprintd/fprintd-1.94.0.ebuild new file mode 100644 index 000..0f1859660c2 --- /dev/null +++ b/sys-auth/fprintd/fprintd-1.94.0.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit meson pam python-any-r1 systemd + +MY_P="${PN}-v${PV}" +DESCRIPTION="D-Bus service to access fingerprint readers" +HOMEPAGE="https://gitlab.freedesktop.org/libfprint/fprintd"; +SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P}.tar.bz2"; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~ia64 ~sparc ~x86" +IUSE="doc pam systemd test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/dbus-glib + dev-libs/glib:2 + >=sys-auth/libfprint-1.94.0:2 + sys-auth/polkit + pam? ( + sys-libs/pam + systemd? ( sys-apps/systemd ) + !systemd? ( sys-auth/elogind ) + )" + +DEPEND=" + ${RDEPEND} + test? ( + $(python_gen_any_dep ' + dev-python/python-dbusmock[${PYTHON_USEDEP}] + dev-python/dbus-python[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + pam? ( sys-libs/pam_wrapper[${PYTHON_USEDEP}] ) + ') + )" + +BDEPEND=" + dev-lang/perl + virtual/pkgconfig + doc? ( + dev-libs/libxml2 + dev-libs/libxslt + dev-util/gtk-doc + )" + +PATCHES=( + "${FILESDIR}/${PN}-1.90.7_0001-add-test-feature-and-make-tests-optional.patch" + "${FILESDIR}/${PN}-1.90.8_0002-add-configure-option-for-libsystemd-provider.patch" +) + +S="${WORKDIR}/${MY_P}" + +python_check_deps() { + if use test; then + has_version -d "sys-libs/pam_wrapper[${PYTHON_USEDEP}]" + fi + + has_version -d "dev-python/dbusmock[${PYTHON_USEDEP}]" && + has_version -d "dev-python/dbus-python[${PYTHON_USEDEP}]" && + has_version -d "dev-python/pycairo[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_configure() { + local emesonargs=( + $(meson_feature test) + $(meson_use pam) + -Dgtk_doc=$(usex doc true false) + -Dman=true + -Dsystemd_system_unit_dir=$(systemd_get_systemunitdir) + -Dpam_modules_dir=$(getpam_mod_dir) + -Dlibsystemd=$(usex systemd libsystemd libelogind) + ) + meson_src_configure +} + +src_install() { + meson_src_install + + dodoc AUTHORS NEWS README TODO + newdoc pam/README README.pam_fprintd +} + +pkg_postinst() { + elog "Pleas
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: b3a874bbe8e1686e08c54ec0964c1752f08a0217 Author: Marco Scardovi scardovi com> AuthorDate: Sun Jul 4 14:16:10 2021 + Commit: Sam James gentoo org> CommitDate: Wed Oct 20 03:26:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3a874bb sys-auth/fprintd: 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/fprintd/Manifest | 1 + sys-auth/fprintd/fprintd-1.92.0.ebuild | 96 ++ 2 files changed, 97 insertions(+) diff --git a/sys-auth/fprintd/Manifest b/sys-auth/fprintd/Manifest index 69e1a29b01d..3a2c440d47f 100644 --- a/sys-auth/fprintd/Manifest +++ b/sys-auth/fprintd/Manifest @@ -1,3 +1,4 @@ DIST fprintd-0.8.1.tar.bz2 75254 BLAKE2B bf59c47c3d0186677bfd180e472e13773afebd4c3438e0e8e8cce34156df1c64c142b73d541fa876b96d4881e6967745a8c29be310dd33a509cb1863c836634e SHA512 438098fb677b742fdb279f3df85a1f2c800fce7498130c09b7408f21656ff256323b3bce4c22a2499e52c2ca7cddbc7f26033be7869939d23f9b5c436aa1f252 DIST fprintd-v1.90.8.tar.bz2 635139 BLAKE2B 4f9e5c395c32dd5de3f5ed4d17e81c28a55de0f411deb3ccbc5d1330129be2bc8263c63c61a5e4910f74e49ebbbf508e858f5ee131eb4552e2ea8ab167bc6021 SHA512 0f38e0ce9f7c1459ba5359d0834569fe5d3f5ec3c9499d008dc39b9c869bbfa1cb293b1d96d22f9f36708f26984a1b3f0776685d628df69f1ed6db14de04a489 DIST fprintd-v1.90.9.tar.bz2 636538 BLAKE2B 8a2150887282aae722d143ec96a9c0c3b5dd066e4cba30c41d49b6f6afe95c26c585aec2d9b074d65dd1a3efd462dae294a98965a020c4e55a8cda7c00a827bb SHA512 2b0f3e5812dd29df2b78ff6082c75981c28af71fc07e19e7eb4743842562e7d5bfc0655d5fbb66bfb167bc3087100bd0f154257ad936eab03e9e8ccc2410481f +DIST fprintd-v1.92.0.tar.bz2 651377 BLAKE2B 39db660e3203b08c1233b9711f56c5b4539f1dff4f8cd9554dce4ce055e2fd2a63dc5e8792808232f86906bf1b7d15a7f155e67ddd49a98ff92ac75b4bd712f4 SHA512 e3fcf948321bf82398f06cca33cb29745c7fc38421025c9340dc85ba2ffb87e63f9546aae721ae72ad0c6f4268a856d60cd57089238d5c92e14b31de215f17d1 diff --git a/sys-auth/fprintd/fprintd-1.92.0.ebuild b/sys-auth/fprintd/fprintd-1.92.0.ebuild new file mode 100644 index 000..db5a0d6162f --- /dev/null +++ b/sys-auth/fprintd/fprintd-1.92.0.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit meson pam python-any-r1 systemd + +MY_P="${PN}-v${PV}" + +DESCRIPTION="D-Bus service to access fingerprint readers" +HOMEPAGE="https://gitlab.freedesktop.org/libfprint/fprintd"; +SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P}.tar.bz2"; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~ia64 ~sparc ~x86" +IUSE="doc pam systemd test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/dbus-glib + dev-libs/glib:2 + sys-auth/libfprint:2 + sys-auth/polkit + pam? ( + sys-libs/pam + systemd? ( sys-apps/systemd ) + !systemd? ( sys-auth/elogind ) + )" + +DEPEND=" + ${RDEPEND} + test? ( + $(python_gen_any_dep ' + dev-python/python-dbusmock[${PYTHON_USEDEP}] + dev-python/dbus-python[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + pam? ( sys-libs/pam_wrapper[${PYTHON_USEDEP}] ) + ') + )" + +BDEPEND=" + dev-lang/perl + virtual/pkgconfig + doc? ( + dev-libs/libxml2 + dev-libs/libxslt + dev-util/gtk-doc + )" + +PATCHES=( + "${FILESDIR}/${PN}-1.90.7_0001-add-test-feature-and-make-tests-optional.patch" + "${FILESDIR}/${PN}-1.90.8_0002-add-configure-option-for-libsystemd-provider.patch" +) + +S="${WORKDIR}/${MY_P}" + +python_check_deps() { + if use test; then + has_version -d "sys-libs/pam_wrapper[${PYTHON_USEDEP}]" + fi + has_version -d "dev-python/dbusmock[${PYTHON_USEDEP}]" && + has_version -d "dev-python/dbus-python[${PYTHON_USEDEP}]" && + has_version -d "dev-python/pycairo[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_configure() { + local emesonargs=( + $(meson_feature test) + $(meson_use pam) + -Dgtk_doc=$(usex doc true false) + -Dman=true + -Dsystemd_system_unit_dir=$(systemd_get_systemunitdir) + -Dpam_modules_dir=$(getpam_mod_dir) + -Dlibsystemd=$(usex systemd libsystemd libelogind) + ) + meson_src_configure +} + +src_install() { + meson_src_install + + dodoc AUTHORS NEWS README TODO + newdoc pam/README README.pam_fprintd +} + +pkg_postinst() { + elog "Please take a look at README.pam_
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: aa46518a92507972f1a464f9dab1585285dd8955 Author: Yixun Lan gentoo org> AuthorDate: Fri Aug 27 09:12:38 2021 + Commit: Yixun Lan gentoo org> CommitDate: Fri Aug 27 15:18:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa46518a sys-auth/fprintd: keyword ~riscv Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Yixun Lan gentoo.org> sys-auth/fprintd/fprintd-1.90.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/fprintd/fprintd-1.90.9.ebuild b/sys-auth/fprintd/fprintd-1.90.9.ebuild index dbf73e8db57..b9ae19a9a31 100644 --- a/sys-auth/fprintd/fprintd-1.90.9.ebuild +++ b/sys-auth/fprintd/fprintd-1.90.9.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${PN}-v LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc64 ~riscv ~sparc ~x86" IUSE="doc pam systemd test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: 585a84546c0517c4eb10576de657391a2c249c45 Author: Sam James gentoo org> AuthorDate: Sun Jul 25 01:10:03 2021 + Commit: Sam James gentoo org> CommitDate: Sun Jul 25 01:10:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=585a8454 sys-auth/fprintd: Keyword 1.90.9 arm64, #764554 Signed-off-by: Sam James gentoo.org> sys-auth/fprintd/fprintd-1.90.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/fprintd/fprintd-1.90.9.ebuild b/sys-auth/fprintd/fprintd-1.90.9.ebuild index 85abf86e961..b0cfcddc5fe 100644 --- a/sys-auth/fprintd/fprintd-1.90.9.ebuild +++ b/sys-auth/fprintd/fprintd-1.90.9.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${PN}-v LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~ia64 ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc64 ~sparc ~x86" IUSE="doc pam systemd test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: ec259303fad59a34217a466a0c5db49d6284dbb0 Author: Sam James gentoo org> AuthorDate: Sat Jul 24 15:21:53 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jul 24 15:21:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec259303 sys-auth/fprintd: Keyword 1.90.9 ppc64, #764554 Signed-off-by: Sam James gentoo.org> sys-auth/fprintd/fprintd-1.90.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/fprintd/fprintd-1.90.9.ebuild b/sys-auth/fprintd/fprintd-1.90.9.ebuild index d8be8e17fde..85abf86e961 100644 --- a/sys-auth/fprintd/fprintd-1.90.9.ebuild +++ b/sys-auth/fprintd/fprintd-1.90.9.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${PN}-v LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~ia64 ~sparc ~x86" +KEYWORDS="~amd64 ~ia64 ~ppc64 ~sparc ~x86" IUSE="doc pam systemd test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: cb78a6ef7c6a6948083d53623b7d632623ae6a75 Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Apr 2 09:21:54 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Apr 2 09:23:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb78a6ef sys-auth/fprintd: keyworded 1.90.9 for sparc keyworded wrt bug #764554 Package-Manager: Portage-3.0.18, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> sys-auth/fprintd/fprintd-1.90.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/fprintd/fprintd-1.90.9.ebuild b/sys-auth/fprintd/fprintd-1.90.9.ebuild index 0dfa760969c..d8be8e17fde 100644 --- a/sys-auth/fprintd/fprintd-1.90.9.ebuild +++ b/sys-auth/fprintd/fprintd-1.90.9.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${PN}-v LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~ia64 ~x86" +KEYWORDS="~amd64 ~ia64 ~sparc ~x86" IUSE="doc pam systemd test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: 0308a4a5b6fcaee0b37f1763c64f529ce0767b7b Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Mar 26 07:43:03 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Mar 26 07:43:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0308a4a5 sys-auth/fprintd: 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/fprintd/fprintd-1.90.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/fprintd/fprintd-1.90.8.ebuild b/sys-auth/fprintd/fprintd-1.90.8.ebuild index 54bb8e01499..8063672e039 100644 --- a/sys-auth/fprintd/fprintd-1.90.8.ebuild +++ b/sys-auth/fprintd/fprintd-1.90.8.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${PN}-v LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~ia64 x86" +KEYWORDS="amd64 ~ia64 x86" IUSE="doc pam systemd test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: 12198fc0f94a827f50125b4b27be9290e329a535 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Mar 25 18:12:06 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Mar 25 18:12:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12198fc0 sys-auth/fprintd: 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/fprintd/fprintd-1.90.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/fprintd/fprintd-1.90.8.ebuild b/sys-auth/fprintd/fprintd-1.90.8.ebuild index 0dfa760969c..54bb8e01499 100644 --- a/sys-auth/fprintd/fprintd-1.90.8.ebuild +++ b/sys-auth/fprintd/fprintd-1.90.8.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${PN}-v LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~ia64 ~x86" +KEYWORDS="~amd64 ~ia64 x86" IUSE="doc pam systemd test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: 2c17b93a45083759eec10a66cb8f4c0df38f6573 Author: scardracs scardovi com> AuthorDate: Sun Mar 21 13:04:57 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Mar 25 12:56:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c17b93a sys-auth/fprintd: bumping to version 1.90.9 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Marco Scardovi scardovi.com> Signed-off-by: Joonas Niilola gentoo.org> sys-auth/fprintd/Manifest | 1 + sys-auth/fprintd/fprintd-1.90.9.ebuild | 76 ++ sys-auth/fprintd/metadata.xml | 15 +-- 3 files changed, 88 insertions(+), 4 deletions(-) diff --git a/sys-auth/fprintd/Manifest b/sys-auth/fprintd/Manifest index 7995d31c2be..69e1a29b01d 100644 --- a/sys-auth/fprintd/Manifest +++ b/sys-auth/fprintd/Manifest @@ -1,2 +1,3 @@ DIST fprintd-0.8.1.tar.bz2 75254 BLAKE2B bf59c47c3d0186677bfd180e472e13773afebd4c3438e0e8e8cce34156df1c64c142b73d541fa876b96d4881e6967745a8c29be310dd33a509cb1863c836634e SHA512 438098fb677b742fdb279f3df85a1f2c800fce7498130c09b7408f21656ff256323b3bce4c22a2499e52c2ca7cddbc7f26033be7869939d23f9b5c436aa1f252 DIST fprintd-v1.90.8.tar.bz2 635139 BLAKE2B 4f9e5c395c32dd5de3f5ed4d17e81c28a55de0f411deb3ccbc5d1330129be2bc8263c63c61a5e4910f74e49ebbbf508e858f5ee131eb4552e2ea8ab167bc6021 SHA512 0f38e0ce9f7c1459ba5359d0834569fe5d3f5ec3c9499d008dc39b9c869bbfa1cb293b1d96d22f9f36708f26984a1b3f0776685d628df69f1ed6db14de04a489 +DIST fprintd-v1.90.9.tar.bz2 636538 BLAKE2B 8a2150887282aae722d143ec96a9c0c3b5dd066e4cba30c41d49b6f6afe95c26c585aec2d9b074d65dd1a3efd462dae294a98965a020c4e55a8cda7c00a827bb SHA512 2b0f3e5812dd29df2b78ff6082c75981c28af71fc07e19e7eb4743842562e7d5bfc0655d5fbb66bfb167bc3087100bd0f154257ad936eab03e9e8ccc2410481f diff --git a/sys-auth/fprintd/fprintd-1.90.9.ebuild b/sys-auth/fprintd/fprintd-1.90.9.ebuild new file mode 100644 index 000..2fd9c7e7f03 --- /dev/null +++ b/sys-auth/fprintd/fprintd-1.90.9.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson pam systemd + +DESCRIPTION="D-Bus service to access fingerprint readers" +HOMEPAGE="https://gitlab.freedesktop.org/libfprint/fprintd"; +SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ia64 ~x86" +IUSE="doc pam systemd test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/dbus-glib + dev-libs/glib:2 + sys-auth/libfprint:2 + sys-auth/polkit + pam? ( + systemd? ( sys-apps/systemd ) + !systemd? ( sys-auth/elogind ) + sys-libs/pam + ) +" +DEPEND="${RDEPEND}" + +BDEPEND=" + dev-lang/perl + doc? ( + dev-libs/libxml2 + dev-libs/libxslt + dev-util/gtk-doc + ) + test? ( + dev-python/dbusmock + dev-python/dbus-python + dev-python/pycairo + pam? ( sys-libs/pam_wrapper ) + ) + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}/${PN}-1.90.7_0001-add-test-feature-and-make-tests-optional.patch" + "${FILESDIR}/${PN}-1.90.8_0002-add-configure-option-for-libsystemd-provider.patch" +) + +S="${WORKDIR}/${PN}-v${PV}" + +src_configure() { + local emesonargs=( + $(meson_feature test) + $(meson_use pam) + -Dgtk_doc=$(usex doc true false) + -Dman=true + -Dsystemd_system_unit_dir=$(systemd_get_systemunitdir) + -Dpam_modules_dir=$(getpam_mod_dir) + -Dlibsystemd=$(usex systemd libsystemd libelogind) + ) + meson_src_configure +} + +src_install() { + meson_src_install + + dodoc AUTHORS NEWS README TODO + newdoc pam/README README.pam_fprintd +} + +pkg_postinst() { + elog "Please take a look at README.pam_fprintd for integration docs." +} diff --git a/sys-auth/fprintd/metadata.xml b/sys-auth/fprintd/metadata.xml index 91a72ded097..3479f4f0534 100644 --- a/sys-auth/fprintd/metadata.xml +++ b/sys-auth/fprintd/metadata.xml @@ -1,8 +1,15 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - - https://gitlab.freedesktop.org/libfprint/fprintd/issues - + + ma...@scardovi.com + Marco Scardovi + + + proxy-ma...@gentoo.org + Proxy Maintainers + + + https://gitlab.freedesktop.org/libfprint/fprintd/issues +
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: 34c3cfae91633ab819dc4aa4bb079d318e20f460 Author: scardracs scardovi com> AuthorDate: Sun Mar 21 13:07:35 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Mar 25 12:56:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34c3cfae sys-auth/fprintd: remove oldest version Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Marco Scardovi scardovi.com> Signed-off-by: Joonas Niilola gentoo.org> sys-auth/fprintd/fprintd-0.8.1-r2.ebuild | 67 1 file changed, 67 deletions(-) diff --git a/sys-auth/fprintd/fprintd-0.8.1-r2.ebuild b/sys-auth/fprintd/fprintd-0.8.1-r2.ebuild deleted file mode 100644 index 7769c96d310..000 --- a/sys-auth/fprintd/fprintd-0.8.1-r2.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools pam systemd - -DESCRIPTION="D-Bus service to access fingerprint readers" -HOMEPAGE="https://cgit.freedesktop.org/libfprint/fprintd/"; -MY_PV="V_$(ver_rs 0- _)" -SRC_URI="https://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2 -> ${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 sparc x86" -IUSE="doc pam static-libs" - -RDEPEND=" - dev-libs/dbus-glib - dev-libs/glib:2 - sys-auth/libfprint:0 - sys-auth/polkit - pam? ( sys-libs/pam ) -" -DEPEND="${RDEPEND} - dev-util/gtk-doc - dev-util/gtk-doc-am - dev-util/intltool - doc? ( dev-libs/libxml2 dev-libs/libxslt ) -" - -S=${WORKDIR}/${MY_PV} - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf \ - $(use_enable pam) \ - $(use_enable static-libs static) \ - $(use_enable doc gtk-doc-html) \ - --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" -} - -src_install() { - emake DESTDIR="${D}" install \ - pammoddir=$(getpam_mod_dir) - - keepdir /var/lib/fprint - - find "${D}" -name "*.la" -delete || die - - dodoc AUTHORS NEWS README{,.transifex} TODO - newdoc pam/README README.pam_fprintd - if use doc ; then - docinto html - dodoc doc/{fprintd-docs,version}.xml - docinto html/dbus - dodoc doc/dbus/net.reactivated.Fprint.{Device,Manager}.ref.xml - fi -} - -pkg_postinst() { - elog "Please take a look at README.pam_fprintd for integration docs." -}
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: c74c54b941d99e8e456244e675ccfa0167fa6ee9 Author: scardracs scardovi com> AuthorDate: Tue Mar 23 12:26:43 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Mar 25 12:56:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c74c54b9 sys-auth/fprintd: fixed GPL-2 to GPL-2+ Left as separate commit as requested by @juippis Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Marco Scardovi scardovi.com> Closes: https://github.com/gentoo/gentoo/pull/20035 Signed-off-by: Joonas Niilola gentoo.org> sys-auth/fprintd/fprintd-1.90.8.ebuild | 2 +- sys-auth/fprintd/fprintd-1.90.9.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-auth/fprintd/fprintd-1.90.8.ebuild b/sys-auth/fprintd/fprintd-1.90.8.ebuild index 2fd9c7e7f03..0dfa760969c 100644 --- a/sys-auth/fprintd/fprintd-1.90.8.ebuild +++ b/sys-auth/fprintd/fprintd-1.90.8.ebuild @@ -9,7 +9,7 @@ DESCRIPTION="D-Bus service to access fingerprint readers" HOMEPAGE="https://gitlab.freedesktop.org/libfprint/fprintd"; SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"; -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64 ~ia64 ~x86" IUSE="doc pam systemd test" diff --git a/sys-auth/fprintd/fprintd-1.90.9.ebuild b/sys-auth/fprintd/fprintd-1.90.9.ebuild index 2fd9c7e7f03..0dfa760969c 100644 --- a/sys-auth/fprintd/fprintd-1.90.9.ebuild +++ b/sys-auth/fprintd/fprintd-1.90.9.ebuild @@ -9,7 +9,7 @@ DESCRIPTION="D-Bus service to access fingerprint readers" HOMEPAGE="https://gitlab.freedesktop.org/libfprint/fprintd"; SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"; -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64 ~ia64 ~x86" IUSE="doc pam systemd test"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: 1c100739bd2da9ee28146248116aab107f096852 Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Mar 15 15:00:35 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Mar 15 18:06:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c100739 sys-auth/fprintd: stable 0.8.1-r3 for sparc, bug #775644 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/fprintd/fprintd-0.8.1-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild b/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild index 25e9e7b3c7b..cd5fba5f403 100644 --- a/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild +++ b/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2 LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 sparc x86" IUSE="doc pam" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: 05f7dae6ac7d4b62f18cfe4ce671a4267165eea5 Author: Sam James gentoo org> AuthorDate: Mon Mar 15 06:31:49 2021 + Commit: Sam James gentoo org> CommitDate: Mon Mar 15 06:31:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05f7dae6 sys-auth/fprintd: Stabilize 0.8.1-r3 arm, #775644 Signed-off-by: Sam James gentoo.org> sys-auth/fprintd/fprintd-0.8.1-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild b/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild index 01b12ea4b8b..25e9e7b3c7b 100644 --- a/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild +++ b/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2 LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~sparc x86" IUSE="doc pam" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: 4bc9b815ea943ea192eac02729498d1fc94dbe5e Author: Sam James gentoo org> AuthorDate: Sun Mar 14 22:11:28 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 14 22:11:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bc9b815 sys-auth/fprintd: Stabilize 0.8.1-r3 ppc, #775644 Signed-off-by: Sam James gentoo.org> sys-auth/fprintd/fprintd-0.8.1-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild b/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild index 1c4d8d4c54e..01b12ea4b8b 100644 --- a/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild +++ b/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2 LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 ~sparc x86" IUSE="doc pam" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: dac8a0004dfb83b2a8a2095ddffe8bc9edc0b54a Author: Sam James gentoo org> AuthorDate: Sun Mar 14 22:10:52 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 14 22:10:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dac8a000 sys-auth/fprintd: Stabilize 0.8.1-r3 ppc64, #775644 Signed-off-by: Sam James gentoo.org> sys-auth/fprintd/fprintd-0.8.1-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild b/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild index 0fc4e87ab9b..1c4d8d4c54e 100644 --- a/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild +++ b/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2 LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ppc64 ~sparc x86" IUSE="doc pam" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: 4296b10f32098f5da352811967eaf3673afaec80 Author: Sam James gentoo org> AuthorDate: Sat Mar 13 11:36:37 2021 + Commit: Sam James gentoo org> CommitDate: Sat Mar 13 11:37:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4296b10f sys-auth/fprintd: Stabilize 0.8.1-r3 x86, #775644 Signed-off-by: Sam James gentoo.org> sys-auth/fprintd/fprintd-0.8.1-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild b/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild index e14af83e494..0fc4e87ab9b 100644 --- a/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild +++ b/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2 LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="doc pam" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: 7ff64178e86c5d9ff293cc495ff40207d0afa426 Author: Sam James gentoo org> AuthorDate: Sat Mar 13 11:35:18 2021 + Commit: Sam James gentoo org> CommitDate: Sat Mar 13 11:35:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ff64178 sys-auth/fprintd: Stabilize 0.8.1-r3 amd64, #775644 Signed-off-by: Sam James gentoo.org> sys-auth/fprintd/fprintd-0.8.1-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild b/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild index 1d12a78644d..e14af83e494 100644 --- a/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild +++ b/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2 LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="doc pam" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: fc683bb70913804dfbfcbbcd7b1490e2139d8742 Author: Sam James gentoo org> AuthorDate: Thu Mar 4 00:23:15 2021 + Commit: Sam James gentoo org> CommitDate: Thu Mar 4 00:23:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc683bb7 sys-auth/fprintd: Stabilize 0.8.1-r3 arm64, #773172 Signed-off-by: Sam James gentoo.org> sys-auth/fprintd/fprintd-0.8.1-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild b/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild index 42c82b1510e..1d12a78644d 100644 --- a/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild +++ b/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2 LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="doc pam" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: a05425c504857cf799c731775f487a9897ab875a Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Feb 11 07:35:15 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Feb 11 07:36:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a05425c5 sys-auth/fprintd: keyworded 1.90.8 for ia64 keyworded wrt bug #764554 Package-Manager: Portage-3.0.14, Repoman-3.0.2 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> sys-auth/fprintd/fprintd-1.90.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/fprintd/fprintd-1.90.8.ebuild b/sys-auth/fprintd/fprintd-1.90.8.ebuild index 1dcc64b3e95..2fd9c7e7f03 100644 --- a/sys-auth/fprintd/fprintd-1.90.8.ebuild +++ b/sys-auth/fprintd/fprintd-1.90.8.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${PN}-v LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ia64 ~x86" IUSE="doc pam systemd test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/files/, sys-auth/fprintd/
commit: 989f5747c6845c252e893686086f4452df94d9c5 Author: Jakov Smolic sartura hr> AuthorDate: Tue Jan 12 09:36:53 2021 + Commit: David Seifert gentoo org> CommitDate: Tue Jan 12 09:36:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=989f5747 sys-auth/fprintd: Fix build with gcc-10 * Disable static-libs Closes: https://github.com/gentoo/gentoo/pull/18965 Closes: https://bugs.gentoo.org/764077 Signed-off-by: Jakov Smolic sartura.hr> Signed-off-by: David Seifert gentoo.org> .../fprintd/files/fprintd-0.8.1-fno-common.patch | 44 ++ sys-auth/fprintd/fprintd-0.8.1-r3.ebuild | 21 ++- 2 files changed, 56 insertions(+), 9 deletions(-) diff --git a/sys-auth/fprintd/files/fprintd-0.8.1-fno-common.patch b/sys-auth/fprintd/files/fprintd-0.8.1-fno-common.patch new file mode 100644 index 000..ba4574fce60 --- /dev/null +++ b/sys-auth/fprintd/files/fprintd-0.8.1-fno-common.patch @@ -0,0 +1,44 @@ +--- a/src/device.c b/src/device.c +@@ -47,6 +47,7 @@ static char *fingers[] = { + "right-little-finger" + }; + ++extern struct storage store; + extern DBusGConnection *fprintd_dbus_conn; + + static void fprint_device_claim(FprintDevice *rdev, +--- a/src/file_storage.c b/src/file_storage.c +@@ -44,6 +44,7 @@ + #define FP_FINGER_IS_VALID(finger) \ + ((finger) >= LEFT_THUMB && (finger) <= RIGHT_LITTLE) + ++extern struct storage store; + static char *get_path_to_storedir(uint16_t driver_id, uint32_t devtype, char *base_store) + { + char idstr[5]; +--- a/src/main.c b/src/main.c +@@ -34,6 +34,7 @@ + #include "storage.h" + #include "file_storage.h" + ++struct storage store; + extern DBusGConnection *fprintd_dbus_conn; + static gboolean no_timeout = FALSE; + static gboolean g_fatal_warnings = FALSE; +--- a/src/storage.h b/src/storage.h +@@ -41,10 +41,7 @@ struct storage { + storage_discover_prints discover_prints; + }; + +-typedef struct storage fp_storage; +- +-/* The currently setup store */ +-fp_storage store; ++extern struct storage store; + + #endif + diff --git a/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild b/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild index 897c45965ff..42c82b1510e 100644 --- a/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild +++ b/sys-auth/fprintd/fprintd-0.8.1-r3.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 @@ -13,25 +13,28 @@ SRC_URI="https://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2 LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="doc pam static-libs" +IUSE="doc pam" RDEPEND=" dev-libs/dbus-glib dev-libs/glib:2 sys-auth/libfprint:0 sys-auth/polkit - pam? ( sys-libs/pam ) -" + pam? ( sys-libs/pam )" DEPEND="${RDEPEND}" BDEPEND=" dev-libs/dbus-glib dev-util/gtk-doc dev-util/gtk-doc-am dev-util/intltool - doc? ( dev-libs/libxml2 dev-libs/libxslt ) -" + doc? ( + dev-libs/libxml2 + dev-libs/libxslt + )" -S=${WORKDIR}/${MY_PV} +S="${WORKDIR}"/${MY_PV} + +PATCHES=( "${FILESDIR}"/${P}-fno-common.patch ) src_prepare() { default @@ -42,8 +45,8 @@ src_prepare() { src_configure() { econf \ + --disable-static \ $(use_enable pam) \ - $(use_enable static-libs static) \ $(use_enable doc gtk-doc-html) \ --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" } @@ -54,7 +57,7 @@ src_install() { keepdir /var/lib/fprint - find "${ED}" -type f -name "*.la" -delete || die + find "${ED}" -name '*.la' -delete || die dodoc AUTHORS NEWS README{,.transifex} TODO newdoc pam/README README.pam_fprintd
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/files/, sys-auth/fprintd/
commit: 7c1b363ca1aecbe5c0c878d5d6583d869b01d073 Author: Matthew Thode gentoo org> AuthorDate: Fri Jan 8 17:09:07 2021 + Commit: Matthew Thode gentoo org> CommitDate: Fri Jan 8 17:09:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c1b363c sys-auth/fprintd: 1.90.8 bump tested locally, seems fine Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Matthew Thode gentoo.org> sys-auth/fprintd/Manifest | 1 + ...-add-test-feature-and-make-tests-optional.patch | 75 + ...-configure-option-for-libsystemd-provider.patch | 24 +++ sys-auth/fprintd/fprintd-1.90.8.ebuild | 76 ++ 4 files changed, 176 insertions(+) diff --git a/sys-auth/fprintd/Manifest b/sys-auth/fprintd/Manifest index c0a22b06a9d..7995d31c2be 100644 --- a/sys-auth/fprintd/Manifest +++ b/sys-auth/fprintd/Manifest @@ -1 +1,2 @@ DIST fprintd-0.8.1.tar.bz2 75254 BLAKE2B bf59c47c3d0186677bfd180e472e13773afebd4c3438e0e8e8cce34156df1c64c142b73d541fa876b96d4881e6967745a8c29be310dd33a509cb1863c836634e SHA512 438098fb677b742fdb279f3df85a1f2c800fce7498130c09b7408f21656ff256323b3bce4c22a2499e52c2ca7cddbc7f26033be7869939d23f9b5c436aa1f252 +DIST fprintd-v1.90.8.tar.bz2 635139 BLAKE2B 4f9e5c395c32dd5de3f5ed4d17e81c28a55de0f411deb3ccbc5d1330129be2bc8263c63c61a5e4910f74e49ebbbf508e858f5ee131eb4552e2ea8ab167bc6021 SHA512 0f38e0ce9f7c1459ba5359d0834569fe5d3f5ec3c9499d008dc39b9c869bbfa1cb293b1d96d22f9f36708f26984a1b3f0776685d628df69f1ed6db14de04a489 diff --git a/sys-auth/fprintd/files/fprintd-1.90.7_0001-add-test-feature-and-make-tests-optional.patch b/sys-auth/fprintd/files/fprintd-1.90.7_0001-add-test-feature-and-make-tests-optional.patch new file mode 100644 index 000..95428184c2f --- /dev/null +++ b/sys-auth/fprintd/files/fprintd-1.90.7_0001-add-test-feature-and-make-tests-optional.patch @@ -0,0 +1,75 @@ +From 7820465f078e9655af70036d8c570fd644b38f22 Mon Sep 17 00:00:00 2001 +From: Martin Gysel +Date: Thu, 19 Nov 2020 07:04:10 +0100 +Subject: [PATCH 1/2] add test feature and make tests optional + +--- + meson.build | 14 ++ + meson_options.txt | 4 + 2 files changed, 14 insertions(+), 4 deletions(-) + +diff --git a/meson.build b/meson.build +index 66aa2f7..ba44788 100644 +--- a/meson.build b/meson.build +@@ -125,7 +125,7 @@ endif + polkit_policy_directory = polkit_gobject_dep.get_pkgconfig_variable('policydir') + + # Tests dependencies +-pam_wrapper_dep = dependency('pam_wrapper', required: get_option('pam')) ++pam_wrapper_dep = dependency('pam_wrapper', required: get_option('pam') and get_option('test').enabled() ) + + xmllint = find_program('xmllint', required: false) + python3 = find_program('python3') # No meson without it! +@@ -139,11 +139,13 @@ python3_test_modules = { + } + python3_available_modules = [] + ++if get_option('test').enabled() + foreach module, required : python3_test_modules + if required and run_command(python3, '-c', 'import @0@'.format(module)).returncode() != 0 + error('Python3 module \'' + module + '\' required by test suite not found') + endif + endforeach ++endif + + cdata = configuration_data() + cdata.set_quoted('GETTEXT_PACKAGE', meson.project_name()) +@@ -167,7 +169,9 @@ endif + if get_option('gtk_doc') + subdir('doc') + endif +-subdir('tests') ++if get_option('test').enabled() ++subdir('tests') ++endif + subdir('po') + + output = [] +@@ -189,7 +193,9 @@ output += ' PAM module: ' + pam_dep.found().to_string() + output += ' Manuals: ' + get_option('man').to_string() + output += ' GTK Doc: ' + get_option('gtk_doc').to_string() + output += ' XML Linter ' + xmllint.found().to_string() +-output += '\nTest setup:\n' +-output += ' With address sanitizer: ' + address_sanitizer.to_string() ++if get_option('test').enabled() ++output += '\nTest setup:\n' ++output += ' With address sanitizer: ' + address_sanitizer.to_string() ++endif + + message('\n'+'\n'.join(output)+'\n') +diff --git a/meson_options.txt b/meson_options.txt +index be31fe1..92c01cd 100644 +--- a/meson_options.txt b/meson_options.txt +@@ -19,3 +19,7 @@ option('gtk_doc', + type: 'boolean', + value: false, + description: 'Use gtk-doc to build documentation') ++option('test', ++type: 'feature', ++value: 'disabled', ++description: 'Enable tests') +-- +2.29.2 + diff --git a/sys-auth/fprintd/files/fprintd-1.90.8_0002-add-configure-option-for-libsystemd-provider.patch b/sys-auth/fprintd/files/fprintd-1.90.8_0002-add-configure-option-for-libsystemd-provider.patch new file mode 100644 index 000..a10026f3346 --- /dev/null +++ b/sys-auth/fprintd/files/fprintd-1.90.8_0002-add-configure-option-for-libsystemd-provider.patch @@ -0,0 +1,24 @@ +--- fprintd-v1.90.8/meson.build.orig 2020-12-13 08:08:13.886367478 +0100 fprintd-v1.90.8/meson.build2020-12-13 08:30:16.056756878 +0100 +@@ -84,7 +84,7 @@
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: 75e0d5b542f7bfd9a60ed577e762235365d5b376 Author: David Michael gmail com> AuthorDate: Sat Dec 26 03:23:09 2020 + Commit: Matt Turner gentoo org> CommitDate: Tue Jan 5 22:00:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75e0d5b5 sys-auth/fprintd: fix slots, use BDEPEND with EAPI 7 This package specifically depends on the older libfprint slot, and it will fail to build if it just uses the latest version. Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: David Michael gmail.com> Signed-off-by: Matt Turner gentoo.org> .../{fprintd-0.8.1.ebuild => fprintd-0.8.1-r2.ebuild}| 10 +- .../{fprintd-0.8.1-r1.ebuild => fprintd-0.8.1-r3.ebuild} | 16 +--- 2 files changed, 14 insertions(+), 12 deletions(-) diff --git a/sys-auth/fprintd/fprintd-0.8.1.ebuild b/sys-auth/fprintd/fprintd-0.8.1-r2.ebuild similarity index 86% rename from sys-auth/fprintd/fprintd-0.8.1.ebuild rename to sys-auth/fprintd/fprintd-0.8.1-r2.ebuild index b2842119b4e..7769c96d310 100644 --- a/sys-auth/fprintd/fprintd-0.8.1.ebuild +++ b/sys-auth/fprintd/fprintd-0.8.1-r2.ebuild @@ -18,7 +18,7 @@ IUSE="doc pam static-libs" RDEPEND=" dev-libs/dbus-glib dev-libs/glib:2 - sys-auth/libfprint + sys-auth/libfprint:0 sys-auth/polkit pam? ( sys-libs/pam ) " @@ -55,10 +55,10 @@ src_install() { dodoc AUTHORS NEWS README{,.transifex} TODO newdoc pam/README README.pam_fprintd if use doc ; then - insinto /usr/share/doc/${PF}/html - doins doc/{fprintd-docs,version}.xml - insinto /usr/share/doc/${PF}/html/dbus - doins doc/dbus/net.reactivated.Fprint.{Device,Manager}.ref.xml + docinto html + dodoc doc/{fprintd-docs,version}.xml + docinto html/dbus + dodoc doc/dbus/net.reactivated.Fprint.{Device,Manager}.ref.xml fi } diff --git a/sys-auth/fprintd/fprintd-0.8.1-r1.ebuild b/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild similarity index 83% rename from sys-auth/fprintd/fprintd-0.8.1-r1.ebuild rename to sys-auth/fprintd/fprintd-0.8.1-r3.ebuild index 9a371cd4622..897c45965ff 100644 --- a/sys-auth/fprintd/fprintd-0.8.1-r1.ebuild +++ b/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild @@ -18,11 +18,13 @@ IUSE="doc pam static-libs" RDEPEND=" dev-libs/dbus-glib dev-libs/glib:2 - sys-auth/libfprint + sys-auth/libfprint:0 sys-auth/polkit pam? ( sys-libs/pam ) " -DEPEND="${RDEPEND} +DEPEND="${RDEPEND}" +BDEPEND=" + dev-libs/dbus-glib dev-util/gtk-doc dev-util/gtk-doc-am dev-util/intltool @@ -52,15 +54,15 @@ src_install() { keepdir /var/lib/fprint - find "${D}" -name "*.la" -delete || die + find "${ED}" -type f -name "*.la" -delete || die dodoc AUTHORS NEWS README{,.transifex} TODO newdoc pam/README README.pam_fprintd if use doc ; then - insinto /usr/share/doc/${PF}/html - doins doc/{fprintd-docs,version}.xml - insinto /usr/share/doc/${PF}/html/dbus - doins doc/dbus/net.reactivated.Fprint.{Device,Manager}.ref.xml + docinto html + dodoc doc/{fprintd-docs,version}.xml + docinto html/dbus + dodoc doc/dbus/net.reactivated.Fprint.{Device,Manager}.ref.xml fi }
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: 5c9f50f0bbb2a4701beffb7ce50d4a48f67ac6e0 Author: Maxim Koltsov gentoo org> AuthorDate: Sun Aug 4 19:35:15 2019 + Commit: Maxim Koltsov gentoo org> CommitDate: Sun Aug 4 19:36:28 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c9f50f0 sys-auth/fprintd: fix bug in systemd service Closes: https://bugs.gentoo.org/688562 Package-Manager: Portage-2.3.67, Repoman-2.3.12 Signed-off-by: Maxim Koltsov gentoo.org> sys-auth/fprintd/fprintd-0.8.1-r1.ebuild | 69 1 file changed, 69 insertions(+) diff --git a/sys-auth/fprintd/fprintd-0.8.1-r1.ebuild b/sys-auth/fprintd/fprintd-0.8.1-r1.ebuild new file mode 100644 index 000..da760b51d70 --- /dev/null +++ b/sys-auth/fprintd/fprintd-0.8.1-r1.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools pam systemd + +DESCRIPTION="D-Bus service to access fingerprint readers" +HOMEPAGE="https://cgit.freedesktop.org/libfprint/fprintd/"; +MY_PV="V_$(ver_rs 0- _)" +SRC_URI="https://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2 -> ${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="doc pam static-libs" + +RDEPEND=" + dev-libs/dbus-glib + dev-libs/glib:2 + sys-auth/libfprint + sys-auth/polkit + pam? ( sys-libs/pam ) +" +DEPEND="${RDEPEND} + dev-util/gtk-doc + dev-util/gtk-doc-am + dev-util/intltool + doc? ( dev-libs/libxml2 dev-libs/libxslt ) +" + +S=${WORKDIR}/${MY_PV} + +src_prepare() { + default + + sed -i 's#@localstatedir@/lib/fprint#@localstatedir@/fprint#g' data/fprintd.service.in || die "sed failed" + eautoreconf +} + +src_configure() { + econf --disable-silent-rules \ + $(use_enable pam) \ + $(use_enable static-libs static) \ + $(use_enable doc gtk-doc-html) \ + --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" +} + +src_install() { + emake DESTDIR="${D}" install \ + pammoddir=$(getpam_mod_dir) + + keepdir /var/lib/fprint + + find "${D}" -name "*.la" -delete || die + + dodoc AUTHORS NEWS README{,.transifex} TODO + newdoc pam/README README.pam_fprintd + if use doc ; then + insinto /usr/share/doc/${PF}/html + doins doc/{fprintd-docs,version}.xml + insinto /usr/share/doc/${PF}/html/dbus + doins doc/dbus/net.reactivated.Fprint.{Device,Manager}.ref.xml + fi +} + +pkg_postinst() { + elog "Please take a look at README.pam_fprintd for integration docs." +}
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: aae16b90add4ab4979ea7e2cfcccd46d15c57b06 Author: Maxim Koltsov gentoo org> AuthorDate: Sun Aug 4 19:35:54 2019 + Commit: Maxim Koltsov gentoo org> CommitDate: Sun Aug 4 19:36:28 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aae16b90 sys-auth/fprintd: remove old Package-Manager: Portage-2.3.67, Repoman-2.3.12 Signed-off-by: Maxim Koltsov gentoo.org> sys-auth/fprintd/Manifest | 1 - sys-auth/fprintd/fprintd-0.5.0.ebuild | 63 --- 2 files changed, 64 deletions(-) diff --git a/sys-auth/fprintd/Manifest b/sys-auth/fprintd/Manifest index dde3c4305a3..c0a22b06a9d 100644 --- a/sys-auth/fprintd/Manifest +++ b/sys-auth/fprintd/Manifest @@ -1,2 +1 @@ -DIST fprintd-0.5.0.tar.bz2 66981 BLAKE2B 02ae16bbeaab9a44ef4341fd2076ef610adc92184601963ab3edc4bae41abfce0540d4ac0e0717b8542f0b0684af2616684856b0e71f3e58b1834d6a SHA512 d77adb92e6913c8822e2c866ed632f5d1429c93e8e7c4c7d51d23385f6afb0c6048ff72c9cb885d7581e8d1e461f708af06ca6e6f98e177c98834289a76341de DIST fprintd-0.8.1.tar.bz2 75254 BLAKE2B bf59c47c3d0186677bfd180e472e13773afebd4c3438e0e8e8cce34156df1c64c142b73d541fa876b96d4881e6967745a8c29be310dd33a509cb1863c836634e SHA512 438098fb677b742fdb279f3df85a1f2c800fce7498130c09b7408f21656ff256323b3bce4c22a2499e52c2ca7cddbc7f26033be7869939d23f9b5c436aa1f252 diff --git a/sys-auth/fprintd/fprintd-0.5.0.ebuild b/sys-auth/fprintd/fprintd-0.5.0.ebuild deleted file mode 100644 index 5528049ba14..000 --- a/sys-auth/fprintd/fprintd-0.5.0.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -inherit autotools pam systemd versionator - -DESCRIPTION="D-Bus service to access fingerprint readers" -HOMEPAGE="https://cgit.freedesktop.org/libfprint/fprintd/"; -MY_PV="V_$(replace_all_version_separators _)" -SRC_URI="https://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2 -> ${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86" -IUSE="doc pam static-libs" - -RDEPEND="dev-libs/dbus-glib - dev-libs/glib:2 - sys-auth/libfprint - sys-auth/polkit - pam? ( sys-libs/pam )" -DEPEND="${RDEPEND} - dev-util/gtk-doc - dev-util/gtk-doc-am - dev-util/intltool - doc? ( dev-libs/libxml2 dev-libs/libxslt )" - -S=${WORKDIR}/${MY_PV} - -src_prepare() { - eautoreconf -} - -src_configure() { - econf --disable-silent-rules \ - $(use_enable pam) \ - $(use_enable static-libs static) \ - $(use_enable doc gtk-doc-html) \ - $(systemd_with_unitdir) -} - -src_install() { - emake DESTDIR="${D}" install \ - pammoddir=$(getpam_mod_dir) - - keepdir /var/lib/fprint - - find "${D}" -name "*.la" -delete || die - - dodoc AUTHORS NEWS README{,.transifex} TODO - newdoc pam/README README.pam_fprintd - if use doc ; then - insinto /usr/share/doc/${PF}/html - doins doc/{fprintd-docs,version}.xml - insinto /usr/share/doc/${PF}/html/dbus - doins doc/dbus/net.reactivated.Fprint.{Device,Manager}.ref.xml - fi -} - -pkg_postinst() { - elog "Please take a look at README.pam_fprintd for integration docs." -}
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: 008e831546bb9c3a4125e860135c1a8624b9a255 Author: Aaron Bauman gentoo org> AuthorDate: Sat Aug 3 11:16:38 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Sat Aug 3 11:18:04 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=008e8315 sys-auth/fprintd: arm64 keyworded Signed-off-by: Aaron Bauman gentoo.org> sys-auth/fprintd/fprintd-0.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/fprintd/fprintd-0.8.1.ebuild b/sys-auth/fprintd/fprintd-0.8.1.ebuild index 69e2845201e..79ece161164 100644 --- a/sys-auth/fprintd/fprintd-0.8.1.ebuild +++ b/sys-auth/fprintd/fprintd-0.8.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2 LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86" +KEYWORDS="alpha amd64 arm ~arm64 ia64 ppc ppc64 sparc x86" IUSE="doc pam static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: baca7b8a186ef94d79e3cc4f7663ebe3dd433ec5 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Jul 29 14:52:54 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Jul 29 14:52:54 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baca7b8a sys-auth/fprintd: arm stable wrt bug #684570 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/fprintd/fprintd-0.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/fprintd/fprintd-0.8.1.ebuild b/sys-auth/fprintd/fprintd-0.8.1.ebuild index 6a9f883e785..236415a3e88 100644 --- a/sys-auth/fprintd/fprintd-0.8.1.ebuild +++ b/sys-auth/fprintd/fprintd-0.8.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2 LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ia64 ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 arm ia64 ppc ppc64 sparc x86" IUSE="doc pam static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: aa570e38c9c4de1499e55615895e72057c56270a Author: Mikle Kolyada gentoo org> AuthorDate: Mon Jul 29 14:53:21 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Jul 29 14:53:21 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa570e38 sys-auth/fprintd: alpha stable wrt bug #684570 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="alpha" Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/fprintd/fprintd-0.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/fprintd/fprintd-0.8.1.ebuild b/sys-auth/fprintd/fprintd-0.8.1.ebuild index 236415a3e88..69e2845201e 100644 --- a/sys-auth/fprintd/fprintd-0.8.1.ebuild +++ b/sys-auth/fprintd/fprintd-0.8.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2 LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ia64 ppc ppc64 sparc x86" +KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86" IUSE="doc pam static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: 049b9b868c20b77354dbd3485fc59123c4cd7d30 Author: Mikle Kolyada gentoo org> AuthorDate: Thu Jun 20 09:22:58 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu Jun 20 09:22:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=049b9b86 sys-auth/fprintd: amd64 stable wrt bug #684570 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" sys-auth/fprintd/fprintd-0.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/fprintd/fprintd-0.8.1.ebuild b/sys-auth/fprintd/fprintd-0.8.1.ebuild index 99a08fceadc..6a9f883e785 100644 --- a/sys-auth/fprintd/fprintd-0.8.1.ebuild +++ b/sys-auth/fprintd/fprintd-0.8.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2 LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ia64 ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 ~arm ia64 ppc ppc64 sparc x86" IUSE="doc pam static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: f9805dc4a5217665f851e3280ce8180caafc71b6 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Jun 9 19:24:43 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Jun 9 19:24:43 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9805dc4 sys-auth/fprintd: stable 0.8.1 for ppc64, bug #684570 Package-Manager: Portage-2.3.67, Repoman-2.3.14 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> sys-auth/fprintd/fprintd-0.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/fprintd/fprintd-0.8.1.ebuild b/sys-auth/fprintd/fprintd-0.8.1.ebuild index 34b8ab7d8bf..99a08fceadc 100644 --- a/sys-auth/fprintd/fprintd-0.8.1.ebuild +++ b/sys-auth/fprintd/fprintd-0.8.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2 LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ia64 ppc ~ppc64 sparc x86" +KEYWORDS="~alpha ~amd64 ~arm ia64 ppc ppc64 sparc x86" IUSE="doc pam static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: 9c56e82327545201cfad51193f1a866bf16a0bcf Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Jun 6 21:30:17 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Jun 6 21:30:17 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c56e823 sys-auth/fprintd: stable 0.8.1 for ppc, bug #684570 Package-Manager: Portage-2.3.67, Repoman-2.3.14 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> sys-auth/fprintd/fprintd-0.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/fprintd/fprintd-0.8.1.ebuild b/sys-auth/fprintd/fprintd-0.8.1.ebuild index c9ea7c51bb4..34b8ab7d8bf 100644 --- a/sys-auth/fprintd/fprintd-0.8.1.ebuild +++ b/sys-auth/fprintd/fprintd-0.8.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2 LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ia64 ~ppc ~ppc64 sparc x86" +KEYWORDS="~alpha ~amd64 ~arm ia64 ppc ~ppc64 sparc x86" IUSE="doc pam static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: 8c1197daeb798fe9e079f37a497ae7200abda298 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Jun 6 21:24:29 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Jun 6 21:24:38 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c1197da sys-auth/fprintd: stable 0.8.1 for ia64, bug #684570 Package-Manager: Portage-2.3.67, Repoman-2.3.14 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> sys-auth/fprintd/fprintd-0.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/fprintd/fprintd-0.8.1.ebuild b/sys-auth/fprintd/fprintd-0.8.1.ebuild index fd503fe138a..c9ea7c51bb4 100644 --- a/sys-auth/fprintd/fprintd-0.8.1.ebuild +++ b/sys-auth/fprintd/fprintd-0.8.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2 LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 sparc x86" +KEYWORDS="~alpha ~amd64 ~arm ia64 ~ppc ~ppc64 sparc x86" IUSE="doc pam static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: 7aa6e7312206ccd2429414951bcbb37d33dee23c Author: Rolf Eike Beer sf-mail de> AuthorDate: Wed Jun 5 17:48:38 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Jun 5 18:14:01 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aa6e731 sys-auth/fprintd: stable 0.8.1 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/fprintd/fprintd-0.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/fprintd/fprintd-0.8.1.ebuild b/sys-auth/fprintd/fprintd-0.8.1.ebuild index 3fd50169aab..fd503fe138a 100644 --- a/sys-auth/fprintd/fprintd-0.8.1.ebuild +++ b/sys-auth/fprintd/fprintd-0.8.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2 LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 sparc x86" IUSE="doc pam static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: 7a68e6a9f391791277ea8f1a82d86a3287e926a5 Author: Mikle Kolyada gentoo org> AuthorDate: Fri Jan 18 18:01:10 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Jan 18 18:01:10 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a68e6a9 sys-auth/fprintd: Drop old Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 sys-auth/fprintd/Manifest | 1 - sys-auth/fprintd/fprintd-0.6.0.ebuild | 63 --- 2 files changed, 64 deletions(-) diff --git a/sys-auth/fprintd/Manifest b/sys-auth/fprintd/Manifest index e19994507a9..dde3c4305a3 100644 --- a/sys-auth/fprintd/Manifest +++ b/sys-auth/fprintd/Manifest @@ -1,3 +1,2 @@ DIST fprintd-0.5.0.tar.bz2 66981 BLAKE2B 02ae16bbeaab9a44ef4341fd2076ef610adc92184601963ab3edc4bae41abfce0540d4ac0e0717b8542f0b0684af2616684856b0e71f3e58b1834d6a SHA512 d77adb92e6913c8822e2c866ed632f5d1429c93e8e7c4c7d51d23385f6afb0c6048ff72c9cb885d7581e8d1e461f708af06ca6e6f98e177c98834289a76341de -DIST fprintd-0.6.0.tar.bz2 67589 BLAKE2B e1828d183ee2b34c6637ab148ec3d8c562c06b370a5102bcdd72481e19ce1c12d03bf374404e5f508dd755ea12a3aaa3509431a4584f44b667285d00a5872406 SHA512 65e0af9e46b2f4e836c54cd1df2deba33d12228c4997fc5bb44b03ccd38c01fc01a48451faba821a8490ff7715721d8697e1e97a93bab5041b4938b5247c39ba DIST fprintd-0.8.1.tar.bz2 75254 BLAKE2B bf59c47c3d0186677bfd180e472e13773afebd4c3438e0e8e8cce34156df1c64c142b73d541fa876b96d4881e6967745a8c29be310dd33a509cb1863c836634e SHA512 438098fb677b742fdb279f3df85a1f2c800fce7498130c09b7408f21656ff256323b3bce4c22a2499e52c2ca7cddbc7f26033be7869939d23f9b5c436aa1f252 diff --git a/sys-auth/fprintd/fprintd-0.6.0.ebuild b/sys-auth/fprintd/fprintd-0.6.0.ebuild deleted file mode 100644 index 23d5ec0bc45..000 --- a/sys-auth/fprintd/fprintd-0.6.0.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit autotools pam systemd versionator - -DESCRIPTION="D-Bus service to access fingerprint readers" -HOMEPAGE="https://cgit.freedesktop.org/libfprint/fprintd/"; -MY_PV="V_$(replace_all_version_separators _)" -SRC_URI="https://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2 -> ${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="doc pam static-libs" - -RDEPEND="dev-libs/dbus-glib - dev-libs/glib:2 - sys-auth/libfprint - sys-auth/polkit - pam? ( sys-libs/pam )" -DEPEND="${RDEPEND} - dev-util/gtk-doc - dev-util/gtk-doc-am - dev-util/intltool - doc? ( dev-libs/libxml2 dev-libs/libxslt )" - -S=${WORKDIR}/${MY_PV} - -src_prepare() { - eautoreconf -} - -src_configure() { - econf --disable-silent-rules \ - $(use_enable pam) \ - $(use_enable static-libs static) \ - $(use_enable doc gtk-doc-html) \ - $(systemd_with_unitdir) -} - -src_install() { - emake DESTDIR="${D}" install \ - pammoddir=$(getpam_mod_dir) - - keepdir /var/lib/fprint - - find "${D}" -name "*.la" -delete || die - - dodoc AUTHORS NEWS README{,.transifex} TODO - newdoc pam/README README.pam_fprintd - if use doc ; then - insinto /usr/share/doc/${PF}/html - doins doc/{fprintd-docs,version}.xml - insinto /usr/share/doc/${PF}/html/dbus - doins doc/dbus/net.reactivated.Fprint.{Device,Manager}.ref.xml - fi -} - -pkg_postinst() { - elog "Please take a look at README.pam_fprintd for integration docs." -}
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: 6d25b18a2ef836889d900f385bdf4d289e26a4ab Author: Maxim Koltsov gentoo org> AuthorDate: Tue Jan 8 14:07:16 2019 + Commit: Maxim Koltsov gentoo org> CommitDate: Tue Jan 8 14:07:32 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d25b18a sys-auth/fprintd: bump, eapi7, clean old Package-Manager: Portage-2.3.54, Repoman-2.3.12 Signed-off-by: Maxim Koltsov gentoo.org> sys-auth/fprintd/Manifest| 2 +- .../{fprintd-0.5.1.ebuild => fprintd-0.8.1.ebuild} | 20 sys-auth/fprintd/metadata.xml| 8 +++- 3 files changed, 20 insertions(+), 10 deletions(-) diff --git a/sys-auth/fprintd/Manifest b/sys-auth/fprintd/Manifest index 3d7993c6d10..e19994507a9 100644 --- a/sys-auth/fprintd/Manifest +++ b/sys-auth/fprintd/Manifest @@ -1,3 +1,3 @@ DIST fprintd-0.5.0.tar.bz2 66981 BLAKE2B 02ae16bbeaab9a44ef4341fd2076ef610adc92184601963ab3edc4bae41abfce0540d4ac0e0717b8542f0b0684af2616684856b0e71f3e58b1834d6a SHA512 d77adb92e6913c8822e2c866ed632f5d1429c93e8e7c4c7d51d23385f6afb0c6048ff72c9cb885d7581e8d1e461f708af06ca6e6f98e177c98834289a76341de -DIST fprintd-0.5.1.tar.bz2 67286 BLAKE2B fa6e1aa55021d44bff14cc48029eefda2ed18a3935aed1393e9de7b13ac3f5818883faa3d09ce055badb2fd2a977facafbd7eb7226413a6fad3677ea86c68eb8 SHA512 3c57f4723157b0ea628ded83ec1034818059811d984f21a2ad9262ec03343adcb50ff8f7982fd0b35564bfd9c5bd55ebcee2416353d5f0b5817b376faa43d05d DIST fprintd-0.6.0.tar.bz2 67589 BLAKE2B e1828d183ee2b34c6637ab148ec3d8c562c06b370a5102bcdd72481e19ce1c12d03bf374404e5f508dd755ea12a3aaa3509431a4584f44b667285d00a5872406 SHA512 65e0af9e46b2f4e836c54cd1df2deba33d12228c4997fc5bb44b03ccd38c01fc01a48451faba821a8490ff7715721d8697e1e97a93bab5041b4938b5247c39ba +DIST fprintd-0.8.1.tar.bz2 75254 BLAKE2B bf59c47c3d0186677bfd180e472e13773afebd4c3438e0e8e8cce34156df1c64c142b73d541fa876b96d4881e6967745a8c29be310dd33a509cb1863c836634e SHA512 438098fb677b742fdb279f3df85a1f2c800fce7498130c09b7408f21656ff256323b3bce4c22a2499e52c2ca7cddbc7f26033be7869939d23f9b5c436aa1f252 diff --git a/sys-auth/fprintd/fprintd-0.5.1.ebuild b/sys-auth/fprintd/fprintd-0.8.1.ebuild similarity index 82% rename from sys-auth/fprintd/fprintd-0.5.1.ebuild rename to sys-auth/fprintd/fprintd-0.8.1.ebuild index 1834d4f332b..99784d1ab4e 100644 --- a/sys-auth/fprintd/fprintd-0.5.1.ebuild +++ b/sys-auth/fprintd/fprintd-0.8.1.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=4 +EAPI=7 -inherit autotools pam systemd versionator +inherit autotools pam systemd DESCRIPTION="D-Bus service to access fingerprint readers" HOMEPAGE="https://cgit.freedesktop.org/libfprint/fprintd/"; -MY_PV="V_$(replace_all_version_separators _)" +MY_PV="V_$(ver_rs 0- _)" SRC_URI="https://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2 -> ${P}.tar.bz2" LICENSE="GPL-2" @@ -15,20 +15,24 @@ SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="doc pam static-libs" -RDEPEND="dev-libs/dbus-glib +RDEPEND=" + dev-libs/dbus-glib dev-libs/glib:2 sys-auth/libfprint sys-auth/polkit - pam? ( sys-libs/pam )" + pam? ( sys-libs/pam ) +" DEPEND="${RDEPEND} dev-util/gtk-doc dev-util/gtk-doc-am dev-util/intltool - doc? ( dev-libs/libxml2 dev-libs/libxslt )" + doc? ( dev-libs/libxml2 dev-libs/libxslt ) +" S=${WORKDIR}/${MY_PV} src_prepare() { + default eautoreconf } @@ -37,7 +41,7 @@ src_configure() { $(use_enable pam) \ $(use_enable static-libs static) \ $(use_enable doc gtk-doc-html) \ - $(systemd_with_unitdir) + --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" } src_install() { diff --git a/sys-auth/fprintd/metadata.xml b/sys-auth/fprintd/metadata.xml index 6f49eba8f49..19586c3df84 100644 --- a/sys-auth/fprintd/metadata.xml +++ b/sys-auth/fprintd/metadata.xml @@ -1,5 +1,11 @@ http://www.gentoo.org/dtd/metadata.dtd";> - + + maksbo...@gentoo.org + Maxim Koltsov + + + https://gitlab.freedesktop.org/libfprint/fprintd/issues +
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: 40036dbdfe3a8fd5e961c5496b12e723a054db2d Author: Mikle Kolyada gentoo org> AuthorDate: Mon May 21 16:25:35 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon May 21 16:25:35 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40036dbd sys-auth/fprintd: Drop old Package-Manager: Portage-2.3.24, Repoman-2.3.6 sys-auth/fprintd/Manifest| 2 - sys-auth/fprintd/fprintd-0.2.0-r1.ebuild | 67 sys-auth/fprintd/fprintd-0.4.1.ebuild| 67 3 files changed, 136 deletions(-) diff --git a/sys-auth/fprintd/Manifest b/sys-auth/fprintd/Manifest index 90ae5a7cbb3..3d7993c6d10 100644 --- a/sys-auth/fprintd/Manifest +++ b/sys-auth/fprintd/Manifest @@ -1,5 +1,3 @@ -DIST fprintd-0.2.0.tar.bz2 43884 BLAKE2B 84defc39cc2a24ca602665822ae971a38c75ccf6907ab9312db4e1a90ad5a95fc83e2199c2b523421ecc441478d06c0cbb58d90a94a0dfc91c0493d555ed6e8d SHA512 6464d5e206ab92a3579f93a6e63345d3930d13e701bcc305a61938b68dee1b9473ad605cf2f88fafb87489094e588c7527b4e18be5784dd0fdb131ad754b7599 -DIST fprintd-0.4.1.tar.bz2 56901 BLAKE2B 8ac2940e2a87fb83ee0d1c1d74bd88f4c6e904f8b44c8d78bfe0a50a8005a842938616c86c2fd28c2cdf86ca89138936002cb5651c7e18474279d47c6fca711e SHA512 c1269ee2ad92176b987001177f529ddf3715c723a454e79f8909ea6c3d52325580800db64296fa25e274760a9813ff70b9b64b82f96c321b3a1eb686062da2f9 DIST fprintd-0.5.0.tar.bz2 66981 BLAKE2B 02ae16bbeaab9a44ef4341fd2076ef610adc92184601963ab3edc4bae41abfce0540d4ac0e0717b8542f0b0684af2616684856b0e71f3e58b1834d6a SHA512 d77adb92e6913c8822e2c866ed632f5d1429c93e8e7c4c7d51d23385f6afb0c6048ff72c9cb885d7581e8d1e461f708af06ca6e6f98e177c98834289a76341de DIST fprintd-0.5.1.tar.bz2 67286 BLAKE2B fa6e1aa55021d44bff14cc48029eefda2ed18a3935aed1393e9de7b13ac3f5818883faa3d09ce055badb2fd2a977facafbd7eb7226413a6fad3677ea86c68eb8 SHA512 3c57f4723157b0ea628ded83ec1034818059811d984f21a2ad9262ec03343adcb50ff8f7982fd0b35564bfd9c5bd55ebcee2416353d5f0b5817b376faa43d05d DIST fprintd-0.6.0.tar.bz2 67589 BLAKE2B e1828d183ee2b34c6637ab148ec3d8c562c06b370a5102bcdd72481e19ce1c12d03bf374404e5f508dd755ea12a3aaa3509431a4584f44b667285d00a5872406 SHA512 65e0af9e46b2f4e836c54cd1df2deba33d12228c4997fc5bb44b03ccd38c01fc01a48451faba821a8490ff7715721d8697e1e97a93bab5041b4938b5247c39ba diff --git a/sys-auth/fprintd/fprintd-0.2.0-r1.ebuild b/sys-auth/fprintd/fprintd-0.2.0-r1.ebuild deleted file mode 100644 index d0125b3ff4c..000 --- a/sys-auth/fprintd/fprintd-0.2.0-r1.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -inherit autotools toolchain-funcs versionator - -DESCRIPTION="D-Bus service to access fingerprint readers" -HOMEPAGE="https://cgit.freedesktop.org/libfprint/fprintd/"; -MY_PV="V_$(replace_all_version_separators _)" -SRC_URI="https://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2 -> ${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc pam static-libs" - -RDEPEND="dev-libs/dbus-glib - dev-libs/glib:2 - sys-auth/libfprint - sys-auth/polkit - pam? ( sys-libs/pam )" -DEPEND="${RDEPEND} - dev-util/gtk-doc - dev-util/gtk-doc-am - dev-util/intltool - doc? ( dev-libs/libxml2 dev-libs/libxslt )" - -S=${WORKDIR}/${MY_PV} - -src_prepare() { - cp /usr/share/gtk-doc/data/gtk-doc.make . || die - sed -e '/SUBDIRS/s: po::' -i Makefile.am || die - eautoreconf - intltoolize || die -} - -src_configure() { - econf $(use_enable pam) \ - $(use_enable static-libs static) \ - $(use_enable doc gtk-doc-html) -} - -src_install() { - emake DESTDIR="${D}" install \ - pammoddir=/$(get_libdir)/security - - keepdir /var/lib/fprint - - find "${D}" -name "*.la" -delete || die - - dodoc AUTHORS ChangeLog NEWS README TODO - if use doc ; then - insinto /usr/share/doc/${PF}/html - doins doc/{fprintd-docs,version}.xml - insinto /usr/share/doc/${PF}/html/dbus - doins doc/dbus/net.reactivated.Fprint.{Device,Manager}.ref.xml - fi -} - -pkg_postinst() { - elog "Please take a look at the upstream documentation for integration" - elog "Example: add following line to your /etc/pam.d/system-local-login" - einfo - elog "authsufficient pam_fprintd.so" - einfo -} diff --git a/sys-auth/fprintd/fprintd-0.4.1.ebuild b/sys-auth/fprintd/fprintd-0.4.1.ebuild deleted file mode 100644 index d97c92de485..000 --- a/sys-auth/fprintd/fprintd-0.4.1.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -inherit autotools toolchain-funcs versionator - -DESCRIPTION="D-Bus service to access fingerprint readers" -HOME
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: ade485ba81612a58e9c9ee33603f5bd7cad648d9 Author: Michael Weber gentoo org> AuthorDate: Sun Aug 9 22:33:03 2015 + Commit: Michael Weber gentoo org> CommitDate: Sun Aug 9 22:33:27 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ade485ba sys-auth/fprintd: version bump (bug 553242). Package-Manager: portage-2.2.20 sys-auth/fprintd/Manifest | 2 ++ sys-auth/fprintd/fprintd-0.5.1.ebuild | 64 +++ sys-auth/fprintd/fprintd-0.6.0.ebuild | 64 +++ 3 files changed, 130 insertions(+) diff --git a/sys-auth/fprintd/Manifest b/sys-auth/fprintd/Manifest index 7e3bc8d..6cdb696 100644 --- a/sys-auth/fprintd/Manifest +++ b/sys-auth/fprintd/Manifest @@ -1,3 +1,5 @@ DIST fprintd-0.2.0.tar.bz2 43884 SHA256 09864811fcce81980b10135cfaed3a55366f8f5c1f321febc177391862d82dcf SHA512 6464d5e206ab92a3579f93a6e63345d3930d13e701bcc305a61938b68dee1b9473ad605cf2f88fafb87489094e588c7527b4e18be5784dd0fdb131ad754b7599 WHIRLPOOL dbbc6a4b5430f09e5a87f3383ea9eb48b8d695e4c020d0055a424a2a4d9f677524ea6c2072ea73ef28f3248ecded6287e74b192de09b90743a6cfd3ec7658010 DIST fprintd-0.4.1.tar.bz2 56901 SHA256 2209b736c9a5022f93d949782b6a61c359e03ed89e9e867791ccbe4df29bdc97 SHA512 c1269ee2ad92176b987001177f529ddf3715c723a454e79f8909ea6c3d52325580800db64296fa25e274760a9813ff70b9b64b82f96c321b3a1eb686062da2f9 WHIRLPOOL a38332adeb950b857f9a3f27df35a8b636bb9eb2b9f23d8e8e43c580790ccece2c96fb4a91f264482b5eec80efd62da9d9a4961abdfa1e0f17e57d74168674ff DIST fprintd-0.5.0.tar.bz2 66981 SHA256 3ca6f8f72c4d0786465389656af429c6d3a35a7dd25e8aa6018f51da3b43ebcb SHA512 d77adb92e6913c8822e2c866ed632f5d1429c93e8e7c4c7d51d23385f6afb0c6048ff72c9cb885d7581e8d1e461f708af06ca6e6f98e177c98834289a76341de WHIRLPOOL 1e85aea4d008974a7cde65304e332ce16a46793c0f97c72376cd41b67abd098aac1415cfe6fa80cad5b53bf00f3ef3ea264e77e306ed92953037bd83979eee72 +DIST fprintd-0.5.1.tar.bz2 67286 SHA256 6c78eebbf1bc969801c1932863f0cefa44e69a4f25dd946056eaba04406af51c SHA512 3c57f4723157b0ea628ded83ec1034818059811d984f21a2ad9262ec03343adcb50ff8f7982fd0b35564bfd9c5bd55ebcee2416353d5f0b5817b376faa43d05d WHIRLPOOL 57cd33eeb375a47fa42d7d44fc56b9a7503a274a8d031528c886d7cd3039d400e26f03ff8fa49b80d9672bb2207fb1ba0a907124eebc877195480c7ef418a493 +DIST fprintd-0.6.0.tar.bz2 67589 SHA256 9ab5e7f9262e7e87bc53f78cd8216b0f43e32599ccb0378bfc1772dadbb8ba2b SHA512 65e0af9e46b2f4e836c54cd1df2deba33d12228c4997fc5bb44b03ccd38c01fc01a48451faba821a8490ff7715721d8697e1e97a93bab5041b4938b5247c39ba WHIRLPOOL a4f325895d9c8a37c3377c60cf6546d43dbab5c09ff98088ec17452b69fe4962a81bc2fd0add73eb893bb82769cfd24845c4871514c8fb038cd1812bebb645d1 diff --git a/sys-auth/fprintd/fprintd-0.5.1.ebuild b/sys-auth/fprintd/fprintd-0.5.1.ebuild new file mode 100644 index 000..9f93ef7 --- /dev/null +++ b/sys-auth/fprintd/fprintd-0.5.1.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=4 + +inherit autotools pam systemd versionator + +DESCRIPTION="D-Bus service to access fingerprint readers" +HOMEPAGE="http://cgit.freedesktop.org/libfprint/fprintd/"; +MY_PV="V_$(replace_all_version_separators _)" +SRC_URI="http://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2 -> ${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="doc pam static-libs" + +RDEPEND="dev-libs/dbus-glib + dev-libs/glib:2 + sys-auth/libfprint + sys-auth/polkit + pam? ( sys-libs/pam )" +DEPEND="${RDEPEND} + dev-util/gtk-doc + dev-util/gtk-doc-am + dev-util/intltool + doc? ( dev-libs/libxml2 dev-libs/libxslt )" + +S=${WORKDIR}/${MY_PV} + +src_prepare() { + eautoreconf +} + +src_configure() { + econf --disable-silent-rules \ + $(use_enable pam) \ + $(use_enable static-libs static) \ + $(use_enable doc gtk-doc-html) \ + $(systemd_with_unitdir) +} + +src_install() { + emake DESTDIR="${D}" install \ + pammoddir=$(getpam_mod_dir) + + keepdir /var/lib/fprint + + find "${D}" -name "*.la" -delete || die + + dodoc AUTHORS NEWS README{,.transifex} TODO + newdoc pam/README README.pam_fprintd + if use doc ; then + insinto /usr/share/doc/${PF}/html + doins doc/{fprintd-docs,version}.xml + insinto /usr/share/doc/${PF}/html/dbus + doins doc/dbus/net.reactivated.Fprint.{Device,Manager}.ref.xml + fi +} + +pkg_postinst() { + elog "Please take a look at README.pam_fprintd for integration docs." +} diff --git a/sys-auth/fprintd/fprintd-0.6.0.ebuild b/sys-auth/fprintd/fprintd-0.6.0.ebuild new file mode 100644 index 000..5c223ec --- /dev/null +++ b/sys-auth/fprintd/fprintd-0.6.0.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2014 Gentoo Foundation +#
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
commit: 56f24b4ede61f5fbe6f3d2273551ff185aced429 Author: Michael Weber gentoo org> AuthorDate: Sun Aug 9 22:16:30 2015 + Commit: Michael Weber gentoo org> CommitDate: Sun Aug 9 22:16:53 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56f24b4e sys-auth/fprintd: fix distfile name. Package-Manager: portage-2.2.20 sys-auth/fprintd/Manifest| 6 +++--- sys-auth/fprintd/fprintd-0.2.0-r1.ebuild | 2 +- sys-auth/fprintd/fprintd-0.4.1.ebuild| 2 +- sys-auth/fprintd/fprintd-0.5.0.ebuild| 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/sys-auth/fprintd/Manifest b/sys-auth/fprintd/Manifest index 7569175..7e3bc8d 100644 --- a/sys-auth/fprintd/Manifest +++ b/sys-auth/fprintd/Manifest @@ -1,3 +1,3 @@ -DIST V_0_2_0.tar.bz2 43754 SHA256 173fc0f94ffc8605ea2f3051a6f943bfcab6c5295ea6951f5e18b6605f022ef6 SHA512 f7d0ec0cf395267a85f616cf91f5e6e3871b7ca6784e8591ae2f3a40c21b856426786f70d94e6f23be89f79b5050a1073b1cfd7052425882ab51bea1235c WHIRLPOOL 6abe73c55c2fd87a2ccd2bbbe9e09c9a44aa3ec056023f19d41ececfbb5cb80a8d34fc7993d61ae019b6d23dc4380bd26fd970b6747dff8abe33d1ffd302acbc -DIST V_0_4_1.tar.bz2 56813 SHA256 6c101072b5ff243d892c626e138ddf856ae53e9915a4644674739a9c8ed6b135 SHA512 c403d133f5fe240a0b9a07280ee87144cbd768bd98781ba04abe84738ef5c9ff9b87cb332dd2be1115c49ff8eb01911dc5afe3f6eca31e291a3d5614c44de5db WHIRLPOOL 3ee289f6a704f2856f894832df67a73eae3a532e64a35aedfe7d0e5b33b40c09139f3fd455faeb2e8947530508f3362786f97761f93fc7922a1ea7a77423 -DIST V_0_5_0.tar.bz2 67023 SHA256 c64398554bd321b811c9e58773a4974ec74f20d167a1dd1709f391a62f55eb6a SHA512 9aeb6e8573a381da0edb74c707069062988eb6b803e4c70397d567bda6f9395f2ac349d5795d4fdbff003ec7524829b62ced4dac0777f9b22c2db06f36ec5e01 WHIRLPOOL f8ef7d2093998cd0f649c8d25ebefdc2c0320bf97517ca569e1cb1b2faffdba71698a0a7ca59de6297ddce83facae58a396886aa2c9d7d297355f312129f42d9 +DIST fprintd-0.2.0.tar.bz2 43884 SHA256 09864811fcce81980b10135cfaed3a55366f8f5c1f321febc177391862d82dcf SHA512 6464d5e206ab92a3579f93a6e63345d3930d13e701bcc305a61938b68dee1b9473ad605cf2f88fafb87489094e588c7527b4e18be5784dd0fdb131ad754b7599 WHIRLPOOL dbbc6a4b5430f09e5a87f3383ea9eb48b8d695e4c020d0055a424a2a4d9f677524ea6c2072ea73ef28f3248ecded6287e74b192de09b90743a6cfd3ec7658010 +DIST fprintd-0.4.1.tar.bz2 56901 SHA256 2209b736c9a5022f93d949782b6a61c359e03ed89e9e867791ccbe4df29bdc97 SHA512 c1269ee2ad92176b987001177f529ddf3715c723a454e79f8909ea6c3d52325580800db64296fa25e274760a9813ff70b9b64b82f96c321b3a1eb686062da2f9 WHIRLPOOL a38332adeb950b857f9a3f27df35a8b636bb9eb2b9f23d8e8e43c580790ccece2c96fb4a91f264482b5eec80efd62da9d9a4961abdfa1e0f17e57d74168674ff +DIST fprintd-0.5.0.tar.bz2 66981 SHA256 3ca6f8f72c4d0786465389656af429c6d3a35a7dd25e8aa6018f51da3b43ebcb SHA512 d77adb92e6913c8822e2c866ed632f5d1429c93e8e7c4c7d51d23385f6afb0c6048ff72c9cb885d7581e8d1e461f708af06ca6e6f98e177c98834289a76341de WHIRLPOOL 1e85aea4d008974a7cde65304e332ce16a46793c0f97c72376cd41b67abd098aac1415cfe6fa80cad5b53bf00f3ef3ea264e77e306ed92953037bd83979eee72 diff --git a/sys-auth/fprintd/fprintd-0.2.0-r1.ebuild b/sys-auth/fprintd/fprintd-0.2.0-r1.ebuild index 60f6592..f3e4521 100644 --- a/sys-auth/fprintd/fprintd-0.2.0-r1.ebuild +++ b/sys-auth/fprintd/fprintd-0.2.0-r1.ebuild @@ -9,7 +9,7 @@ inherit autotools toolchain-funcs versionator DESCRIPTION="D-Bus service to access fingerprint readers" HOMEPAGE="http://cgit.freedesktop.org/libfprint/fprintd/"; MY_PV="V_$(replace_all_version_separators _)" -SRC_URI="http://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2"; +SRC_URI="http://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2 -> ${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" diff --git a/sys-auth/fprintd/fprintd-0.4.1.ebuild b/sys-auth/fprintd/fprintd-0.4.1.ebuild index f018405..d12e5c5 100644 --- a/sys-auth/fprintd/fprintd-0.4.1.ebuild +++ b/sys-auth/fprintd/fprintd-0.4.1.ebuild @@ -9,7 +9,7 @@ inherit autotools toolchain-funcs versionator DESCRIPTION="D-Bus service to access fingerprint readers" HOMEPAGE="http://cgit.freedesktop.org/libfprint/fprintd/"; MY_PV="V_$(replace_all_version_separators _)" -SRC_URI="http://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2"; +SRC_URI="http://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2 -> ${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" diff --git a/sys-auth/fprintd/fprintd-0.5.0.ebuild b/sys-auth/fprintd/fprintd-0.5.0.ebuild index d18e8a8..bb12bce 100644 --- a/sys-auth/fprintd/fprintd-0.5.0.ebuild +++ b/sys-auth/fprintd/fprintd-0.5.0.ebuild @@ -9,7 +9,7 @@ inherit autotools pam systemd versionator DESCRIPTION="D-Bus service to access fingerprint readers" HOMEPAGE="http://cgit.freedesktop.org/libfprint/fprintd/"; MY_PV="V_$(replace_all_version_separators _)" -SRC_URI="http://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2"; +SRC_URI="http://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2 -> ${P}.