Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libfprint for openSUSE:Factory checked in at 2021-08-23 10:07:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libfprint (Old) and /work/SRC/openSUSE:Factory/.libfprint.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libfprint" Mon Aug 23 10:07:44 2021 rev:45 rq:912240 version:1.92.1 Changes: -------- --- /work/SRC/openSUSE:Factory/libfprint/libfprint.changes 2021-01-15 19:47:25.842129231 +0100 +++ /work/SRC/openSUSE:Factory/.libfprint.new.1899/libfprint.changes 2021-08-23 10:08:07.704249298 +0200 @@ -1,0 +2,29 @@ +Sat Aug 14 22:20:04 UTC 2021 - Jan Engelhardt <[email protected]> + +- Update descriptions, replace historic goals. + +------------------------------------------------------------------- +Thu Aug 5 14:16:57 UTC 2021 - Stefan Br??ns <[email protected]> + +- Update version to 1.92.1 + * Highlights: + + elanmoc: New driver for ELAN match-on-chip devices + + egis0570: New driver for some Egis Technology devices + + synaptics: Fix empty identify causing enroll issues + + elan: Support more PIDs + + misc: Architecture related bugfixes +- Update version to 1.92.0 + * Highlights: + + Support for SPI devices added together with the elanspi driver + + Generate hwdb for autosuspend (which is now pulled by systemd) + + An API was added to clear the device storage. + + Note: Devices may not implement the "list" API anymore. + + Device features can now be queried using a common API + * New drivers: + + vfs7552 + + nb1010 + + elanspi + * For additional changes, see + https://gitlab.freedesktop.org/libfprint/libfprint/-/releases#v1.92.1 + +------------------------------------------------------------------- Old: ---- libfprint-v1.90.7.tar.gz New: ---- libfprint-v1.92.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libfprint.spec ++++++ --- /var/tmp/diff_new_pack.vEsJLf/_old 2021-08-23 10:08:09.040247740 +0200 +++ /var/tmp/diff_new_pack.vEsJLf/_new 2021-08-23 10:08:09.044247735 +0200 @@ -21,8 +21,15 @@ %{!?_udevrulesdir: %global _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d} +# Systemd 248 and later already comes with the autosuspend hwdb +%if 0%{?suse_version} >= 1550 +%define install_fp_udev_hwdb 0 +%else +%define install_fp_udev_hwdb 1 +%endif + Name: libfprint -Version: 1.90.7 +Version: 1.92.1 Release: 0 Summary: Library for fingerprint reader support License: LGPL-2.1-or-later @@ -37,57 +44,56 @@ BuildRequires: meson >= 0.46.1 BuildRequires: pkgconfig BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(gudev-1.0) BuildRequires: pkgconfig(gusb) BuildRequires: pkgconfig(libusb-1.0) BuildRequires: pkgconfig(nss) BuildRequires: pkgconfig(pixman-1) BuildRequires: pkgconfig(udev) -Requires(pre): %fillup_prereq %description -The fprint project aims to plug a gap in the Linux desktop: support for -consumer fingerprint reader devices. +The fprint project provides a central system to support fingerprint +readers. libfprint is the component which does the work of talking to +fingerprint reading devices, and processing fingerprint data. %package -n libfprint-%{apiver}-%{apiver} Summary: Library for fingerprint reader support -Group: Development/Libraries/C and C++ +Group: System/Libraries Provides: %{name} = %{version} Obsoletes: libfprint-examples %description -n libfprint-%{apiver}-%{apiver} -The fprint project aims to plug a gap in the Linux desktop: support for -consumer fingerprint reader devices. +The fprint project provides a central system to support fingerprint +readers. libfprint is the component which does the work of talking to +fingerprint reading devices, and processing fingerprint data. %package devel -Summary: Library for fingerprint reader support (developer files) +Summary: Headers for the fingerprint reader library Group: Development/Libraries/C and C++ Requires: %{name} = %{version} Requires: glibc-devel Requires: libfprint-%{apiver}-%{apiver} = %{version} %description devel -This package contains the header files, static libraries and -development documentation for libfprint. If you like to develop -programs using libfprint, you will need to install this package. +This package contains the header files and development documentation +for libfprint. If you like to develop programs using libfprint, you +will need to install this package. %package examples -Summary: Library for fingerprint reader support (example programs) +Summary: Example programs from the libfprint package Group: Development/Libraries/C and C++ Requires: %{name} = %{version} %description examples -This package contains the header files, static libraries and -development documentation for libfprint. If you like to develop -programs using libfprint, you will need to install this package. +This package contains example programs from libfprint. %package doc Summary: Development documents of libfprint -Group: Documentation/Development -Requires: %{name} = %{version} +Group: Documentation/Other BuildArch: noarch %description doc -This package contains Development documents for libfprint +This package contains the development documents for libfprint. %package -n typelib-1_0-FPrint-2_0 Summary: Introspection bindings for libfprint @@ -101,8 +107,12 @@ %build %meson \ - -Dx11-examples=false \ -Dgtk-examples=false \ +%if %{install_fp_udev_hwdb} + -Dudev_hwdb=enabled \ +%else + -Dudev_hwdb=disabled \ +%endif %{nil} %meson_build @@ -112,12 +122,18 @@ %post -n libfprint-%{apiver}-%{apiver} /sbin/ldconfig %{?udev_rules_update:%udev_rules_update} +%if %{install_fp_udev_hwdb} +%{?udev_hwdb_update:%udev_hwdb_update} +%endif %postun -n libfprint-%{apiver}-%{apiver} -p /sbin/ldconfig %files -n libfprint-%{apiver}-%{apiver} %{_libdir}/%{name}-%{apiver}.so.* -%{_udevrulesdir}/60-%{name}-%{apiver}-autosuspend.rules +%{_udevrulesdir}/70-%{name}-%{apiver}.rules +%if %{install_fp_udev_hwdb} +%{_udevhwdbdir}/60-autosuspend-%{name}-%{apiver}.hwdb +%endif %files -n typelib-1_0-FPrint-2_0 %{_libdir}/girepository-1.0/*.typelib ++++++ libfprint-v1.90.7.tar.gz -> libfprint-v1.92.1.tar.gz ++++++ /work/SRC/openSUSE:Factory/libfprint/libfprint-v1.90.7.tar.gz /work/SRC/openSUSE:Factory/.libfprint.new.1899/libfprint-v1.92.1.tar.gz differ: char 12, line 1
