diff --git a/pkgs/applications/misc/digitalbitbox/default.nix b/pkgs/applications/misc/digitalbitbox/default.nix index 1aa3ca72eb61..bc923b7c2ce2 100644 --- a/pkgs/applications/misc/digitalbitbox/default.nix +++ b/pkgs/applications/misc/digitalbitbox/default.nix @@ -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 = ''