Compare commits
5 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| 7cbb157cdf | |||
| d5cfa602d6 | |||
| 9dd4c65875 | |||
| 748c66eef8 | |||
| c51fb2eb97 |
22
label-can-only-be-part-of-a-statement.patch
Normal file
22
label-can-only-be-part-of-a-statement.patch
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
diff -purN a/libfprint/drivers/realtek/realtek.c b/libfprint/drivers/realtek/realtek.c
|
||||||
|
--- a/libfprint/drivers/realtek/realtek.c 2025-02-20 19:15:46.000000000 +0100
|
||||||
|
+++ b/libfprint/drivers/realtek/realtek.c 2025-02-21 19:08:26.808065191 +0100
|
||||||
|
@@ -1026,6 +1026,8 @@ fp_enroll_sm_run_state (FpiSsm *ssm, FpD
|
||||||
|
GVariant *data = NULL;
|
||||||
|
gsize user_id_len;
|
||||||
|
guint finger;
|
||||||
|
+ gchar *valid_uid = NULL;
|
||||||
|
+ gint payload_len;
|
||||||
|
|
||||||
|
switch (fpi_ssm_get_cur_state (ssm))
|
||||||
|
{
|
||||||
|
@@ -1071,9 +1073,6 @@ fp_enroll_sm_run_state (FpiSsm *ssm, FpD
|
||||||
|
break;
|
||||||
|
|
||||||
|
case FP_RTK_ENROLL_COMMIT:
|
||||||
|
- gchar *valid_uid = NULL;
|
||||||
|
- gint payload_len;
|
||||||
|
-
|
||||||
|
payload_len = UID_PAYLOAD_LEN_DEFAULT;
|
||||||
|
|
||||||
|
fpi_device_get_enroll_data (device, &print);
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:7b3421bc73a1905f1a6d3e49c5e0feeb9827b83857c78ca6882ac230ae5d759a
|
|
||||||
size 9279834
|
|
||||||
3
libfprint-v1.94.9+tod1.tar.bz2
Normal file
3
libfprint-v1.94.9+tod1.tar.bz2
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:cbc78637bfb748d09c16b094d95a7c7173f31f7a5bd86e5e3d81beaba8dc37e9
|
||||||
|
size 9291260
|
||||||
@@ -1,3 +1,38 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Feb 21 17:52:58 UTC 2025 - Arjen de Korte <suse+build@de-korte.org>
|
||||||
|
|
||||||
|
- update to 1.94.9+tod1
|
||||||
|
* uru4000: Use OpenSSL to perform AES-ECB encryption, as per this
|
||||||
|
libfprint does not support on NSS, but on openssl (>= 3.0).
|
||||||
|
* goodixmoc: New PIDs 0x60C2, 0x689A
|
||||||
|
* synaptics: New PIDs 0x016C, 0x0174, 0x0107, 0x0108, 0x00C2, 0x00F0
|
||||||
|
* fpcmoc: New PID 0xC844
|
||||||
|
* focaltech_moc: New PIDs 0xA99A, 0xA57A, 0xA78A
|
||||||
|
* elanmoc: New PIDs 0x0C98, 0x0C9D, 0x0CA3
|
||||||
|
* elanspi: New PIDs 0x3128, 0x2766
|
||||||
|
* fp-device: Add FP_DEVICE_RETRY_TOO_FAST retry error
|
||||||
|
* data: AppStream meta info listing supported USB devices.
|
||||||
|
* fixed various memory issues in multiple devices
|
||||||
|
- rebase patch
|
||||||
|
% label-can-only-be-part-of-a-statement.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Oct 20 18:26:51 UTC 2024 - Arjen de Korte <suse+build@de-korte.org>
|
||||||
|
|
||||||
|
- update to 1.94.8+tod1
|
||||||
|
* build: Support building in non-linux unix environments (tested in FreeBSD)
|
||||||
|
* egismoc: New PIDs 0x0583, 0x0586, 0x0587.
|
||||||
|
* elanmoc: New PID 0x0C9F.
|
||||||
|
* fpcmoc: New PIDs 0x9524, 0x9544.
|
||||||
|
* goodixmoc: New PIDs 0x609A, 0x650A, 0x650C, 0x6512.
|
||||||
|
* realtek: New PID 0x5816.
|
||||||
|
* synaptics: New PIDs 0x00C4, 0x019D, 0x00C6.
|
||||||
|
* fpcmoc: fix incorrect immobile handling during enrollment.
|
||||||
|
* fpcmoc: fixed jumping to wrong state at end of custom enroll.
|
||||||
|
* egismoc: various code cleanups.
|
||||||
|
- fix compilation error
|
||||||
|
+ label-can-only-be-part-of-a-statement.patch
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Mar 18 21:43:59 UTC 2024 - Arjen de Korte <suse+build@de-korte.org>
|
Mon Mar 18 21:43:59 UTC 2024 - Arjen de Korte <suse+build@de-korte.org>
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package libfprint
|
# spec file for package libfprint
|
||||||
#
|
#
|
||||||
# Copyright (c) 2023 SUSE LLC
|
# Copyright (c) 2025 SUSE LLC
|
||||||
# Copyright (c) 2013 Mariusz Fik <fisiu@opensuse.org>.
|
# Copyright (c) 2013 Mariusz Fik <fisiu@opensuse.org>.
|
||||||
# Copyright (c) 2021/22 Florian "sp1rit" <packaging@sp1rit.anonaddy.me>
|
# Copyright (c) 2021/22 Florian "sp1rit" <packaging@sp1rit.anonaddy.me>
|
||||||
#
|
#
|
||||||
@@ -31,7 +31,7 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
Name: libfprint
|
Name: libfprint
|
||||||
Version: 1.94.7+%{todapiver}
|
Version: 1.94.9+%{todapiver}
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Library for fingerprint reader support
|
Summary: Library for fingerprint reader support
|
||||||
License: LGPL-2.1-or-later
|
License: LGPL-2.1-or-later
|
||||||
@@ -39,17 +39,21 @@ Group: Development/Libraries/C and C++
|
|||||||
URL: https://www.freedesktop.org/wiki/Software/fprint
|
URL: https://www.freedesktop.org/wiki/Software/fprint
|
||||||
Source0: https://gitlab.freedesktop.org/3v1n0/libfprint/-/archive/v%{version}/libfprint-v%{version}.tar.bz2
|
Source0: https://gitlab.freedesktop.org/3v1n0/libfprint/-/archive/v%{version}/libfprint-v%{version}.tar.bz2
|
||||||
Source99: baselibs.conf
|
Source99: baselibs.conf
|
||||||
|
# PATCH-FIX-OPENSUSE - fix compilation problem on < GCC 14
|
||||||
|
Patch0: label-can-only-be-part-of-a-statement.patch
|
||||||
BuildRequires: gcc-c++
|
BuildRequires: gcc-c++
|
||||||
BuildRequires: gobject-introspection
|
BuildRequires: gobject-introspection
|
||||||
BuildRequires: gobject-introspection-devel
|
BuildRequires: gobject-introspection-devel
|
||||||
BuildRequires: gtk-doc
|
BuildRequires: gtk-doc
|
||||||
BuildRequires: meson >= 0.46.1
|
BuildRequires: meson >= 0.56.0
|
||||||
BuildRequires: pkgconfig
|
BuildRequires: pkgconfig
|
||||||
BuildRequires: pkgconfig(glib-2.0)
|
BuildRequires: pkgconfig(cairo)
|
||||||
|
BuildRequires: pkgconfig(glib-2.0) >= 2.68
|
||||||
BuildRequires: pkgconfig(gudev-1.0)
|
BuildRequires: pkgconfig(gudev-1.0)
|
||||||
BuildRequires: pkgconfig(gusb)
|
BuildRequires: pkgconfig(gusb)
|
||||||
BuildRequires: pkgconfig(libusb-1.0)
|
BuildRequires: pkgconfig(libusb-1.0)
|
||||||
BuildRequires: pkgconfig(nss)
|
BuildRequires: pkgconfig(nss)
|
||||||
|
BuildRequires: pkgconfig(openssl)
|
||||||
BuildRequires: pkgconfig(pixman-1)
|
BuildRequires: pkgconfig(pixman-1)
|
||||||
BuildRequires: pkgconfig(udev)
|
BuildRequires: pkgconfig(udev)
|
||||||
|
|
||||||
@@ -173,6 +177,7 @@ This package contains the introspection bindings for the libfprint.
|
|||||||
|
|
||||||
%files doc
|
%files doc
|
||||||
%{_datadir}/gtk-doc/html/%{name}-%{apiver}
|
%{_datadir}/gtk-doc/html/%{name}-%{apiver}
|
||||||
|
%{_datadir}/metainfo/org.freedesktop.libfprint.metainfo.xml
|
||||||
|
|
||||||
%files devel
|
%files devel
|
||||||
%dir %{_includedir}/%{name}-%{apiver}
|
%dir %{_includedir}/%{name}-%{apiver}
|
||||||
|
|||||||
Reference in New Issue
Block a user