Compare commits

..

10 Commits

Author SHA1 Message Date
Bastien Nocera
042481519a Update to 1.94.5 2023-05-18 14:26:09 +00:00
Benjamin Berg
860da3a689 Rebuilt with gating test fix for skipped tests
Related: #1981216
2021-08-25 15:55:50 +02:00
Benjamin Berg
7390bdeae6 tests: Accept 77 error code
This can happen in some cases (e.g. outdated umockdev), so accept error
77 (skipped test).

Related: #1981216
2021-08-25 15:54:22 +02:00
Benjamin Berg
05fc6f195f Rebuilt for gating
Related: #1981216
2021-08-25 10:17:09 +02:00
Benjamin Berg
9eccc1652b Update to 1.94.0
Resolves: #1981216
2021-08-23 13:37:40 +02:00
Mohan Boddu
85f899b802 Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
Related: rhbz#1991688
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-08-09 21:24:20 +00:00
Tomas Pelka
0f144f1c43 enabling gating for el9 2021-06-16 13:29:55 +02:00
Mohan Boddu
699faac1ff - Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-04-16 01:14:38 +00:00
DistroBaker
4c3608ff9b Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/libfprint.git#ac936eabf5425cc548bd9c116fbad95ac8c62acc
2021-02-19 12:20:50 +00:00
DistroBaker
1b2bd4abb2 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/libfprint.git#ac936eabf5425cc548bd9c116fbad95ac8c62acc
2021-02-17 12:13:54 +01:00
6 changed files with 41 additions and 11 deletions

2
.gitignore vendored
View File

@ -15,3 +15,5 @@ libfprint-0.3.0.tar.bz2
/libfprint-v1.90.5.tar.gz /libfprint-v1.90.5.tar.gz
/libfprint-v1.90.6.tar.gz /libfprint-v1.90.6.tar.gz
/libfprint-v1.90.7.tar.gz /libfprint-v1.90.7.tar.gz
/libfprint-v1.94.0.tar.gz
/libfprint-v1.94.5.tar.gz

1
.libfprint.metadata Normal file
View File

@ -0,0 +1 @@
1d5afbd6fe0f9b1115a12daeb15965b2b9af52c1 libfprint-v1.94.5.tar.gz

View File

@ -1,6 +1,6 @@
--- !Policy --- !Policy
product_versions: product_versions:
- fedora-* - rhel-9
decision_context: bodhi_update_push_testing decision_context: osci_compose_gate
rules: rules:
- !PassingTestCaseRule {test_case_name: dist.depcheck} - !PassingTestCaseRule {test_case_name: desktop-qe.desktop-ci.tier1-gating.functional}

View File

@ -1,7 +1,7 @@
Name: libfprint Name: libfprint
Version: 1.90.7 Version: 1.94.5
Release: 2%{?dist} Release: 1%{?dist}
Summary: Toolkit for fingerprint scanner Summary: Toolkit for fingerprint scanner
License: LGPLv2+ License: LGPLv2+
@ -19,6 +19,7 @@ BuildRequires: pkgconfig(gusb) >= 0.3.0
BuildRequires: pkgconfig(nss) BuildRequires: pkgconfig(nss)
BuildRequires: pkgconfig(pixman-1) BuildRequires: pkgconfig(pixman-1)
BuildRequires: gtk-doc BuildRequires: gtk-doc
BuildRequires: libgudev-devel
# For the udev.pc to install the rules # For the udev.pc to install the rules
BuildRequires: systemd BuildRequires: systemd
BuildRequires: gobject-introspection-devel BuildRequires: gobject-introspection-devel
@ -43,7 +44,7 @@ developing applications that use %{name}.
%build %build
# Include the virtual image driver for integration tests # Include the virtual image driver for integration tests
%meson -Dx11-examples=false -Ddrivers=all %meson -Dgtk-examples=false -Ddrivers=all -Dudev_hwdb=disabled
%meson_build %meson_build
%install %install
@ -52,14 +53,14 @@ developing applications that use %{name}.
%ldconfig_scriptlets %ldconfig_scriptlets
%check %check
%meson_test %meson_test -t 4
%files %files
%license COPYING %license COPYING
%doc NEWS TODO THANKS AUTHORS README %doc NEWS THANKS AUTHORS README.md
%{_libdir}/*.so.* %{_libdir}/*.so.*
%{_libdir}/girepository-1.0/*.typelib %{_libdir}/girepository-1.0/*.typelib
%{_udevrulesdir}/60-libfprint-2-autosuspend.rules %{_udevrulesdir}/70-libfprint-2.rules
%files devel %files devel
%doc HACKING.md %doc HACKING.md
@ -70,6 +71,29 @@ developing applications that use %{name}.
%{_datadir}/gtk-doc/html/libfprint-2/ %{_datadir}/gtk-doc/html/libfprint-2/
%changelog %changelog
* Mon Dec 19 2022 Bastien Nocera <bnocera@redhat.com> - 1.94.5-1
- Update to 1.94.5
Resolves: rhbz#2148088
* Wed Aug 25 2021 Benjamin Berg <bberg@redhat.com> - 1.94.0-3
- Rebuilt with gating test fix for skipped tests
Related: #1981216
* Wed Aug 25 2021 Benjamin Berg <bberg@redhat.com> - 1.94.0-2
- Rebuilt for gating
Related: #1981216
* Mon Aug 23 2021 Benjamin Berg <bberg@redhat.com> - 1.94.0-1
- Update to 1.94.0
Resolves: #1981216
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 1.90.7-4
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
Related: rhbz#1991688
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 1.90.7-3
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.90.7-2 * Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.90.7-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild

View File

@ -1 +1 @@
SHA512 (libfprint-v1.90.7.tar.gz) = 07803315c89000db4caae5ae64e19042d83638a866fb3d8bcc5e1efcc44424d321974021a9a43db362baa85f0c52fd40dc97ec186eee0954671ddb04f5dfaf2d SHA512 (libfprint-v1.94.5.tar.gz) = 033b7239acebfcccbb9f275cbbca52d68bf4a3a62f4c39a6323c943924532f73233fa3bf2e9517f6f4de04f513ba30776fcd3a98ebb8467fd2826e72a3ae3529

View File

@ -31,7 +31,10 @@ for test in ${TESTS[@]}; do
RES=$? RES=$?
echo "$test finished with return code $RES" echo "$test finished with return code $RES"
echo "" echo ""
((RESULT += $RES)) # Ignore skipped tests
if [ $RES -ne 0 -a $RES -ne 77 ]; then
RESULT=1
fi
done done
exit $RESULT exit $RESULT