digitalbitbox: fix udev rules, add checkUdevHook

This commit is contained in:
Grimmauld
2025-05-21 20:31:26 +02:00
parent 65012b363e
commit 2ab54cf2f6
@@ -17,11 +17,12 @@
qtwebsockets,
qtmultimedia,
udevRule51 ? ''
, SUBSYSTEM=="usb", TAG+="uaccess", TAG+="udev-acl", SYMLINK+="dbb%n", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="2402"
, '',
SUBSYSTEM=="usb", TAG+="uaccess", TAG+="udev-acl", SYMLINK+="dbb%n", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="2402"
'',
udevRule52 ? ''
, KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="2402", TAG+="uaccess", TAG+="udev-acl", SYMLINK+="dbbf%n"
, '',
KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="2402", TAG+="uaccess", TAG+="udev-acl", SYMLINK+="dbbf%n"
'',
udevCheckHook,
writeText,
}:
@@ -66,6 +67,7 @@ mkDerivation rec {
makeWrapper
pkg-config
qttools
udevCheckHook
];
buildInputs = [
@@ -121,6 +123,8 @@ mkDerivation rec {
enableParallelBuilding = true;
doInstallCheck = true;
meta = with lib; {
description = "QT based application for the Digital Bitbox hardware wallet";
longDescription = ''