hinata: make fingerprint reader still work

This commit is contained in:
Kate 2025-06-26 14:15:17 +02:00
parent 126d0e34f3
commit c463a78d3b

View file

@ -23,7 +23,9 @@ let
sha256 = "sha256-gr3UvFB6D04he/9zawvQIuwfv0B7fEZb6BGiNAbLids="; sha256 = "sha256-gr3UvFB6D04he/9zawvQIuwfv0B7fEZb6BGiNAbLids=";
}; };
nativeBuildInputs = prev.nativeBuildInputs ++ (with pkgs; [ nativeBuildInputs =
prev.nativeBuildInputs
++ (with pkgs; [
opencv opencv
cmake cmake
doctest doctest
@ -32,15 +34,6 @@ let
installCheckPhase = ""; installCheckPhase = "";
}).overrideAttrs (prev: rec {
version = "1.94.4";
src = pkgs.fetchFromGitLab {
domain = "gitlab.freedesktop.org";
owner = "libfprint";
repo = "fprintd";
rev = "refs/tags/v${version}";
hash = "sha256-B2g2d29jSER30OUqCkdk3+Hv5T3DA4SUKoyiqHb8FeU=";
};
}); });
in in
@ -87,9 +80,11 @@ in
# Fingerprint reader support. # Fingerprint reader support.
services.fprintd = { services.fprintd = {
enable = true; enable = true;
package = (pkgs.fprintd.override { package =
(pkgs.fprintd.override {
libfprint = libfprint-gpd; libfprint = libfprint-gpd;
}).overrideAttrs (prev: rec { }).overrideAttrs
(prev: rec {
version = "1.94.4"; version = "1.94.4";
src = pkgs.fetchFromGitLab { src = pkgs.fetchFromGitLab {
domain = "gitlab.freedesktop.org"; domain = "gitlab.freedesktop.org";