From 9f648c81e1b322478a93047541a7da93c472c90b Mon Sep 17 00:00:00 2001 From: Owen-sz Date: Sat, 18 Apr 2026 12:45:22 -0500 Subject: [PATCH 1/3] fix (libfprint): license identifier, improper %dir, use %conf, add packager line Signed-off-by: Owen-sz --- anda/lib/libfprint-tod/libfprint-tod.spec | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/anda/lib/libfprint-tod/libfprint-tod.spec b/anda/lib/libfprint-tod/libfprint-tod.spec index c8de865f4ea..576cda61b55 100644 --- a/anda/lib/libfprint-tod/libfprint-tod.spec +++ b/anda/lib/libfprint-tod/libfprint-tod.spec @@ -2,11 +2,11 @@ Name: libfprint-tod Version: 1.95.1+tod1 -Release: 1%{?dist} +Release: 2%{?dist} URL: https://gitlab.freedesktop.org/3v1n0/libfprint/ Source: %{url}/-/archive/v%{version}/libfprint-v%{version}.tar.gz Summary: a light fork of libfprint to expose internal Drivers API in order to create drivers as shared libraries -License: GPL-2.1 +License: GPL-2.1-or-later Conflicts: libfprint BuildRequires: gcc-c++ @@ -24,6 +24,8 @@ BuildRequires: pkgconfig(udev) BuildRequires: pkgconfig(pixman-1) BuildRequires: terra-appstream-helper +Packager: metcya + %description %summary. @@ -38,6 +40,8 @@ Documentation for %{name}. %prep %autosetup -n libfprint-v%{version} + +%conf %meson -Ddrivers=all -Dinstalled-tests=false %build @@ -57,7 +61,6 @@ Documentation for %{name}. %{_metainfodir}/%{appid}.metainfo.xml %files doc -%dir %{_datadir}/gtk-doc/html/libfprint-2 %{_datadir}/gtk-doc/html/libfprint-2/*.{html,css,png,devhelp2} %changelog From 1c21182c4ffcab5dd190a456ed7d83582cc5ea30 Mon Sep 17 00:00:00 2001 From: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Date: Sat, 18 Apr 2026 13:50:17 -0500 Subject: [PATCH 2/3] Update libfprint-tod.spec Co-authored-by: Gilver Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> --- anda/lib/libfprint-tod/libfprint-tod.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/lib/libfprint-tod/libfprint-tod.spec b/anda/lib/libfprint-tod/libfprint-tod.spec index 576cda61b55..9a5b25290aa 100644 --- a/anda/lib/libfprint-tod/libfprint-tod.spec +++ b/anda/lib/libfprint-tod/libfprint-tod.spec @@ -6,7 +6,7 @@ Release: 2%{?dist} URL: https://gitlab.freedesktop.org/3v1n0/libfprint/ Source: %{url}/-/archive/v%{version}/libfprint-v%{version}.tar.gz Summary: a light fork of libfprint to expose internal Drivers API in order to create drivers as shared libraries -License: GPL-2.1-or-later +License: LGPL-2.1-or-later Conflicts: libfprint BuildRequires: gcc-c++ From 7d77aa57cb6a1c4d638f46dc879eb714e7348f76 Mon Sep 17 00:00:00 2001 From: Owen-sz Date: Sat, 18 Apr 2026 14:36:26 -0500 Subject: [PATCH 3/3] fix: missing bdeps Signed-off-by: Owen-sz --- anda/lib/libfprint-tod/libfprint-tod.spec | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/anda/lib/libfprint-tod/libfprint-tod.spec b/anda/lib/libfprint-tod/libfprint-tod.spec index 9a5b25290aa..e6dcac482b6 100644 --- a/anda/lib/libfprint-tod/libfprint-tod.spec +++ b/anda/lib/libfprint-tod/libfprint-tod.spec @@ -13,6 +13,9 @@ BuildRequires: gcc-c++ BuildRequires: meson BuildRequires: cmake BuildRequires: gtk-doc +BuildRequires: gdb +BuildRequires: valgrind +BuildRequires: appstream BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(gio-unix-2.0) BuildRequires: pkgconfig(gobject-2.0) @@ -22,6 +25,7 @@ BuildRequires: pkgconfig(openssl) BuildRequires: pkgconfig(gudev-1.0) BuildRequires: pkgconfig(udev) BuildRequires: pkgconfig(pixman-1) +BuildRequires: pkgconfig(cairo) BuildRequires: terra-appstream-helper Packager: metcya