1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
final: prev: {
swaylock-plugin-fprintd = prev.swaylock-plugin.overrideAttrs (prevAttrs: {
src = prev.applyPatches {
src = prevAttrs.src;
patches = [ ./fprintd-support.patch ];
postPatch = ''
substituteInPlace ./fingerprint/meson.build \
--replace-fail "/usr" "${prev.fprintd}"
'';
};
buildInputs = prevAttrs.buildInputs ++ [
prev.dbus
];
});
}