Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

61 lines
1.2 KiB
Nix
Raw Permalink Normal View History

2022-01-16 01:25:17 +00:00
{
lib,
stdenv,
rustPlatform,
fetchFromGitHub,
installShellFiles,
pkg-config,
pcsclite,
udev,
treewide: add udevCheckHook to packages with udev rules output - [x] `{ doInstallCheck = false; name = "acpilight-1.2"; }` - Configuration file /nix/store/sckm27vsrh58glp3acw07z8jdmpj72q7-acpilight-1.2/etc/udev/rules.d/90-backlight.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [x] `{ doInstallCheck = false; name = "airspy-1.0.10"; }` - propagated via libusb1 - [ ] `{ doInstallCheck = false; name = "alsa-utils-1.2.13"; }` - /nix/store/pj5lqap32lsaipnmr1pjp8zi6zmc1ng2-alsa-utils-1.2.13/lib/udev/rules.d/90-alsa-restore.rules:16 GOTO="alsa_restore_std" has no matching label, ignoring. - /nix/store/pj5lqap32lsaipnmr1pjp8zi6zmc1ng2-alsa-utils-1.2.13/lib/udev/rules.d/90-alsa-restore.rules:16 The line has no effect any more, dropping. - /nix/store/pj5lqap32lsaipnmr1pjp8zi6zmc1ng2-alsa-utils-1.2.13/lib/udev/rules.d/90-alsa-restore.rules:20 GOTO="alsa_restore_std" has no matching label, ignoring. - /nix/store/pj5lqap32lsaipnmr1pjp8zi6zmc1ng2-alsa-utils-1.2.13/lib/udev/rules.d/90-alsa-restore.rules:20 The line has no effect any more, dropping. - /nix/store/pj5lqap32lsaipnmr1pjp8zi6zmc1ng2-alsa-utils-1.2.13/lib/udev/rules.d/90-alsa-restore.rules: udev rules check failed. - [x] `{ doInstallCheck = false; name = "amazon-ec2-net-utils-2.5.5"; }` - [x] `{ doInstallCheck = true; name = "amazon-ec2-utils-2.2.0"; }` - has butchered pre/post phases, needs some proper cleaning up - [x] `{ doInstallCheck = false; name = "android-udev-rules-20250314"; }` - Configuration file /nix/store/30028n5xqh5lr1lxvm1vsmgxrpyk65fj-android-udev-rules-20250314/lib/udev/rules.d/51-android.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [x] `{ doInstallCheck = false; name = "antimicrox-3.5.1"; }` - [x] `{ doInstallCheck = false; name = "apio-udev-rules-0.9.5"; }` - Configuration file /nix/store/hh4k648cymsa3dq966f6ivf2l0i528vx-apio-udev-rules-0.9.5/lib/udev/rules.d/70-fpga-ftdi.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - Configuration file /nix/store/hh4k648cymsa3dq966f6ivf2l0i528vx-apio-udev-rules-0.9.5/lib/udev/rules.d/70-fpga-serial.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [x] `{ doInstallCheck = false; name = "argyllcms-3.3.0"; }` - [ ] `{ doInstallCheck = false; name = "artisan-3.1.4"; }` - ???? No udev rules - [x] `{ doInstallCheck = false; name = "asdbctl-1.0.0"; }` - [x] `{ doInstallCheck = false; name = "asusctl-6.1.12"; }` - [x] `{ doInstallCheck = true; name = "autorandr-1.15"; }` - [ ] `{ doInstallCheck = false; name = "bazecor-1.7.0"; }` - wrapAppImage does not support postInstallCheck: https://github.com/NixOS/nixpkgs/blob/a094b5d8cce756083b19c6931d2ba52a1b1e45f1/pkgs/build-support/appimage/default.nix#L60-L79 - [x] `{ doInstallCheck = false; name = "bcachefs-tools-1.25.2"; }` - [x] `{ doInstallCheck = false; name = "bcache-tools-1.0.8"; }` - [x] `{ doInstallCheck = false; name = "bitbox-bridge-1.6.1"; }` - [x] `{ doInstallCheck = false; name = "bitbox-4.46.3"; }` - Configuration file /nix/store/jxcdrn03zwv4npdif9r0zhz68f06w911-bitbox-4.46.3/lib/udev/rules.d/51-hid-digitalbitbox.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - Configuration file /nix/store/jxcdrn03zwv4npdif9r0zhz68f06w911-bitbox-4.46.3/lib/udev/rules.d/52-hid-digitalbitbox.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - Configuration file /nix/store/jxcdrn03zwv4npdif9r0zhz68f06w911-bitbox-4.46.3/lib/udev/rules.d/53-hid-bitbox02.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - Configuration file /nix/store/jxcdrn03zwv4npdif9r0zhz68f06w911-bitbox-4.46.3/lib/udev/rules.d/54-hid-bitbox02.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [x] `{ doInstallCheck = false; name = "bluez-5.80"; }` - [x] `{ doInstallCheck = false; name = "bluez-5.80"; }` - ***staged*** - [x] `{ doInstallCheck = true; name = "bmputil-0.1.3"; }` - [x] `{ doInstallCheck = false; name = "bolt-0.9.8"; }` - [ ] `{ doInstallCheck = false; name = "bottles"; }` - ??? no udev - [x] `{ doInstallCheck = true; name = "python3.12-boxflat-1.30.1"; }` - [x] `{ doInstallCheck = false; name = "brightnessctl-0.5.1"; }` - [x] `{ doInstallCheck = false; name = "brillo-1.4.13"; }` - [x] `{ doInstallCheck = false; name = "brltty-6.7"; }` - [x] `{ doInstallCheck = false; name = "btrfs-progs-6.14"; }` - [x] `{ doInstallCheck = false; name = "casync-2-unstable-2023-10-16"; }` - [x] `{ doInstallCheck = false; name = "ccid-1.6.2"; }` - propagated via libusb1 - `meta.platforms` is `unix`, but installs udev rules unconditionally. This seems silly. - has butchered pre/post phases - [x] `{ doInstallCheck = false; name = "cc-tool-unstable-2020-05-19"; }` - Configuration file /nix/store/0nv753w4k0vpv7k032gdj3mfadlxvy81-cc-tool-unstable-2020-05-19/lib/udev/rules.d/90-cc-debugger.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [ ] `{ doInstallCheck = false; name = "chrysalis-0.13.3"; }` - wrapAppImage does not support postInstallCheck - [x] `{ doInstallCheck = false; name = "ckb-next-0.6.2"; }` - [x] `{ doInstallCheck = true; name = "cm-rgb-0.3.6"; }` - [x] `{ doInstallCheck = false; name = "colord-1.4.6"; }` - [x] `{ doInstallCheck = false; name = "comedilib-0.12.0"; }` - [x] `{ doInstallCheck = false; name = "cpu-energy-meter-1.2"; }` - [ ] `{ doInstallCheck = false; name = "cura-appimage-5.10.0"; }` - ??? no udev rules - [x] `{ doInstallCheck = false; name = "cutecapture-1.4.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "dataexplorer-3.9.3"; }` - [x] `{ doInstallCheck = false; name = "ddcutil-2.2.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "dduper-0.04"; }` - [x] `{ doInstallCheck = false; name = "dediprog-sf100-linux-1.14.21-x"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "dde-daemon-6.0.43"; }` - [x] `{ doInstallCheck = false; name = "digitalbitbox-3.0.0"; }` - /nix/store/m78h8jh8sqxqycw4y4h4pmhj8q7blmjf-digitalbitbox-3.0.0/etc/udev/rules.d/51-hid-digitalbox.rules:1 style: stray leading comma. - /nix/store/m78h8jh8sqxqycw4y4h4pmhj8q7blmjf-digitalbitbox-3.0.0/etc/udev/rules.d/51-hid-digitalbox.rules:2 style: stray leading comma. - /nix/store/m78h8jh8sqxqycw4y4h4pmhj8q7blmjf-digitalbitbox-3.0.0/etc/udev/rules.d/51-hid-digitalbox.rules:2 The line has no effect, ignoring. - /nix/store/m78h8jh8sqxqycw4y4h4pmhj8q7blmjf-digitalbitbox-3.0.0/etc/udev/rules.d/51-hid-digitalbox.rules: udev rules check failed. - /nix/store/m78h8jh8sqxqycw4y4h4pmhj8q7blmjf-digitalbitbox-3.0.0/etc/udev/rules.d/52-hid-digitalbox.rules:1 style: stray leading comma. - /nix/store/m78h8jh8sqxqycw4y4h4pmhj8q7blmjf-digitalbitbox-3.0.0/etc/udev/rules.d/52-hid-digitalbox.rules:2 style: stray leading comma. - /nix/store/m78h8jh8sqxqycw4y4h4pmhj8q7blmjf-digitalbitbox-3.0.0/etc/udev/rules.d/52-hid-digitalbox.rules:2 The line has no effect, ignoring. - /nix/store/m78h8jh8sqxqycw4y4h4pmhj8q7blmjf-digitalbitbox-3.0.0/etc/udev/rules.d/52-hid-digitalbox.rules: udev rules check failed. - fixed - [x] `{ doInstallCheck = false; name = "direwolf-1.7"; }` - [x] `{ doInstallCheck = false; name = "dmrconfig-1.1"; }` - propagated via libusb1 - Configuration file /nix/store/bymjc5sh1jpk7lk7j1whwd63wl3sagic-dmrconfig-1.1/lib/udev/rules.d/99-dmr.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [x] `{ doInstallCheck = false; name = "dolphin-emu-2503a"; }` - Configuration file /nix/store/z22spasql9rrkgn4lrxpsv6zhm1jhg10-dolphin-emu-2503a/etc/udev/rules.d/51-usb-device.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [x] `{ doInstallCheck = false; name = "dolphin-emu-primehack-1.0.7a"; }` - Configuration file /nix/store/2kjvxh1m2b7aiw240sj76gd7fp8kd96i-dolphin-emu-primehack-1.0.7a/etc/udev/rules.d/51-usb-device.rules is marked executable. Please remove executable permission bits. Proceeding anyway - [x] `{ doInstallCheck = false; name = "drbd-9.27.0"; }` - [x] `{ doInstallCheck = false; name = "dsview-1.3.2"; }` - [x] `{ doInstallCheck = false; name = "easypdkprog-1.3"; }` - [x] `{ doInstallCheck = false; name = "ecpdap-0.2.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "edgetx-2.11.0-rc3"; }` - [x] `{ doInstallCheck = false; name = "eg25-manager-0.5.2"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "elogind-255.5"; }` - can be built without systemd - [x] `{ doInstallCheck = false; name = "em100-0-unstable-2024-11-14"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "epsonscan2-6.7.70.0-01-2025"; }` - propagated via libusb1 - [ ] `{ doInstallCheck = false; name = "eudev-3.2.14"; }` - not viable, skipped - [x] `{ doInstallCheck = false; name = "feedbackd-0.8.1"; }` - [x] `{ doInstallCheck = false; name = "ffado-2.4.9"; }` - [x] `{ doInstallCheck = false; name = "ffado-2.4.9"; }` - [x] `{ doInstallCheck = false; name = "flashprog-1.4"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "flashrom-1.5.1"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "foo2zjs-20210116"; }` - [x] `{ doInstallCheck = false; name = "footswitch-unstable-2023-10-10"; }` - [x] `{ doInstallCheck = false; name = "fuse-3.16.2"; }` - ***staged*** - [x] `{ doInstallCheck = false; name = "g810-led-0.4.3"; }` - Configuration file /nix/store/klh2fxrrkcj9zy6r2pd4x3csldinnnj9-g810-led-0.4.3/etc/udev/rules.d/90-g810-led.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [x] `{ doInstallCheck = false; name = "game-devices-udev-rules-0.23"; }` - [x] `{ doInstallCheck = false; name = "gdm-48.0"; }` - [x] `{ doInstallCheck = false; name = "gfs2-utils-3.6.1"; }` - [x] `{ doInstallCheck = true; name = "glasgow-0-unstable-2025-01-26"; }` - [x] `{ doInstallCheck = false; name = "gmobile"; }` - [x] `{ doInstallCheck = false; name = "gnome-settings-daemon-46.0"; }` - [x] `{ doInstallCheck = false; name = "gnome-settings-daemon-48.1"; }` - [x] `{ doInstallCheck = false; name = "gobi_loader-0.7"; }` - Configuration file /nix/store/nr89b2svcjgsxl5jla8w77y33dcm5nwj-gobi_loader-0.7/lib/udev/rules.d/60-gobi.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [x] `{ doInstallCheck = false; name = "google-compute-engine-20190124"; }` - needed `doCheck = true`, but nothing exploded - [x] `{ doInstallCheck = false; name = "google-guest-configs-20211116.00"; }` - [x] `{ doInstallCheck = false; name = "goxlr-utility-1.2.2"; }` - [x] `{ doInstallCheck = false; name = "gpsd-3.25"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "gradm-3.1-202111052217"; }` - [x] `{ doInstallCheck = false; name = "gummy-0.6.1"; }` - [x] `{ doInstallCheck = false; name = "hackrf-2024.02.1"; }` - propagated via libusb1 - [ ] `{ doInstallCheck = false; name = "handheld-daemon-3.15.3"; }` - wrapAppImage does not support postInstallCheck - [x] `{ doInstallCheck = false; name = "hdapsd-20141203"; }` - [x] `{ doInstallCheck = false; name = "headsetcontrol-3.0.0"; }` - [x] `{ doInstallCheck = false; name = "heimdall-gui-1.4.2"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "heimdall-1.4.2"; }` - propagated via libusb1 - [ ] `{ doInstallCheck = false; name = "heroic-2.16.1"; }` - ??? no udev - [x] `{ doInstallCheck = true; name = "hplip-3.24.4"; }` - propagated via libusb1 - [x] `{ doInstallCheck = true; name = "huion-switcher-0.5.0"; }` - [x] `{ doInstallCheck = false; name = "iio-sensor-proxy-3.7"; }` - [x] `{ doInstallCheck = false; name = "imsprog-1.5.3"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "incus-6.12.0"; }` - [x] `{ doInstallCheck = false; name = "incus-lts-6.0.4"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-aagcloudwatcher-ng-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-aok-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-apogee-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-armadillo-platypus-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-astarbox-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-avalon-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-avalonud-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-beefocus-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-bresserexos2-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-celestronaux-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-dsi-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-duino-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-eqmod-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-ffmv-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-fishcamp-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-fli-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-gige-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-gphoto-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-gpio-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-gpsd-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-gpsnmea-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-limesdr-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-maxdomeii-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-mgen-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-nexdome-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-nightscape-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-nut-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-ocs-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-orion-ssg3-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-rolloffino-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-rtklib-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-shelyak-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-starbook-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-starbook-ten-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-sx-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-talon6-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-webcam-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-weewx-json-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-full-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indilib-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "infnoise-0.3.3"; }` - [x] `{ doInstallCheck = true; name = "inkscape-silhouette-1.29"; }` - [x] `{ doInstallCheck = false; name = "inputmodule-control-0.2.0"; }` - [x] `{ doInstallCheck = false; name = "input-remapper-2.1.1"; }` - doCheck defaults to false - [x] `{ doInstallCheck = false; name = "ipad_charge-2015-02-03"; }` - [x] `{ doInstallCheck = false; name = "ipp-usb-0.9.30"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "iptsd-3"; }` - [x] `{ doInstallCheck = false; name = "joycond-unstable-2021-07-30"; }` - [x] `{ doInstallCheck = false; name = "k40-whisperer-0.68"; }` - has butchered pre/post phases - [x] `{ doInstallCheck = false; name = "ledger-udev-rules-0-unstable-2024-02-12"; }` - [x] `{ doInstallCheck = false; name = "libbladeRF-2.5.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "libedgetpu-0-unstable-2024-03-14"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "libfido2-1.15.0"; }` - [x] `{ doInstallCheck = true; name = "libfprint-1.94.9"; }` - [x] `{ doInstallCheck = true; name = "libfprint-tod-1.94.9+tod1"; }` - [ ] `{ doInstallCheck = false; name = "libftdi-1.5-unstable-2023-12-21"; }` - propagated via libusb1 - seems to ignore phase??? - [x] `{ doInstallCheck = false; name = "libgphoto2-2.5.31"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "libgpod-0.8.3"; }` - [x] `{ doInstallCheck = false; name = "libiio-0.24"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "libinput-1.27.1"; }` - [ ] `{ doInstallCheck = false; name = "libirecovery-1.2.1"; }` - propagated via libusb1 - /nix/store/srmj1r8hp8ipwc0s5gz8wdv8gpcy8f25-libirecovery-1.2.1/lib/udev/rules.d/39-libirecovery.rules:4 Invalid key/value pair, ignoring. - /nix/store/srmj1r8hp8ipwc0s5gz8wdv8gpcy8f25-libirecovery-1.2.1/lib/udev/rules.d/39-libirecovery.rules:7 Invalid key/value pair, ignoring. - /nix/store/srmj1r8hp8ipwc0s5gz8wdv8gpcy8f25-libirecovery-1.2.1/lib/udev/rules.d/39-libirecovery.rules: udev rules check failed. - [x] `{ doInstallCheck = false; name = "libjaylink-0.4.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "libmtp-1.1.22"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "libnitrokey-3.8"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "libpsm2-12.0.1"; }` - [x] `{ doInstallCheck = false; name = "bluez-qt-5.116.0"; }` - [x] `{ doInstallCheck = false; name = "plasma-remotecontrollers-5.27.11"; }` - [x] `{ doInstallCheck = true; name = "libsigrok-0.5.2-unstable-2024-10-20"; }` - propagated via libusb1 - has butchered pre/post phases - [x] `{ doInstallCheck = false; name = "libticables2-1.3.5"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "libuldaq-1.2.1"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "libwacom-2.15.0"; }` - [x] `{ doInstallCheck = false; name = "libwacom-surface-2.15.0"; }` - [x] `{ doInstallCheck = false; name = "libwebcam-0.2.5"; }` - [x] `{ doInstallCheck = false; name = "light-1.2.2"; }` - [x] `{ doInstallCheck = false; name = "limesuite-23.11.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "limesuite-23.11.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "linuxconsoletools-1.8.1"; }` - [x] `{ doInstallCheck = false; name = "linux-gpib-user-4.3.6"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-5.10.235"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-5.10.235"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-5.15.179"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-5.15.179"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-5.15.183"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-5.15.183"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-5.4.293"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-5.4.293"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.12.29"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-6.12.29"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.13.7"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-6.13.7"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.13.12"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-6.13.12"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.14.7"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-6.14.7"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.1.131"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-6.1.131"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.1.139"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-6.1.139"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.6.83"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-6.6.83"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.6.91"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-6.6.91"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.13.12"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-6.13.12"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.12.19"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-6.12.19"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.12.29"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-6.12.29"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.14.7"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-6.14.7"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.12.28"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-6.12.28"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.14.6"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-6.14.6"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.14.7"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-6.14.7"; }` - [x] `{ doInstallCheck = true; name = "liquidctl-1.15.0"; }` - [x] `{ doInstallCheck = false; name = "lm4flash-0.1.3"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "ltunify-0.3"; }` - [ ] `{ doInstallCheck = false; name = "luminance-1.1.0"; }` - hackage, skipped - [ ] `{ doInstallCheck = false; name = "lutris-0.5.19"; }` - fhsenv, skipped - [x] `{ doInstallCheck = false; name = "lvm2-with-dmeventd-2.03.31"; }` - has butchered pre/post phases - ***staged locally*** - [x] `{ doInstallCheck = false; name = "lvm2-2.03.31"; }` - has butchered pre/post phases - ***staged locally*** - [x] `{ doInstallCheck = false; name = "lvm2-with-dmeventd-with-vdo-2.03.31"; }` - has butchered pre/post phases - ***staged locally*** - [x] `{ doInstallCheck = false; name = "M33-Linux-unstable-2016-06-23"; }` - has butchered pre/post phases - Configuration file /nix/store/m4mixbgrz9b0l6qy9q4nsmqdq772jfyq-M33-Linux-unstable-2016-06-23/lib/udev/rules.d/90-micro-3d-local.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [x] `{ doInstallCheck = false; name = "mate-settings-daemon-1.28.0"; }` - [x] `{ doInstallCheck = false; name = "mdadm-4.3"; }` - [x] `{ doInstallCheck = false; name = "mdevctl-1.4.0"; }` - [x] `{ doInstallCheck = false; name = "media-player-info-26"; }` - [x] `{ doInstallCheck = false; name = "meletrix-udev-rules-0-unstable-2023-10-20"; }` - [x] `{ doInstallCheck = false; name = "minipro-0.7.2"; }` - propagated via libusb1 - [x] `{ doInstallCheck = true; name = "mkosi-25.3-unstable-2025-04-01"; }` - uses udev rules, but does not output them - [x] `{ doInstallCheck = true; name = "modemmanager-1.22.0"; }` - [x] `{ doInstallCheck = false; name = "moolticute-1.03.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "mouse-actions-gui-0.4.5"; }` - [x] `{ doInstallCheck = false; name = "mouse-actions-0.4.5"; }` - [x] `{ doInstallCheck = false; name = "mouse_m908-3.4"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "multipath-tools-0.9.8"; }` - [x] `{ doInstallCheck = false; name = "mutter-46.8"; }` - [x] `{ doInstallCheck = false; name = "mutter-48.2"; }` - [x] `{ doInstallCheck = false; name = "networkmanager-1.52.0"; }` - [x] `{ doInstallCheck = false; name = "nfs-utils-2.7.1"; }` - [x] `{ doInstallCheck = false; name = "nitrokey-udev-rules-1.1.0"; }` - Configuration file /nix/store/dni4l2ikb7qrj6j78arkj09h4f6i3qx1-nitrokey-udev-rules-1.1.0/etc/udev/rules.d/41-nitrokey.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [ ] `{ doInstallCheck = false; name = "ns-usbloader-7.1"; }` - [x] `{ doInstallCheck = false; name = "numworks-udev-rules-unstable-2020-08-31"; }` - [x] `{ doInstallCheck = false; name = "nut-2.8.2"; }` - [x] `{ doInstallCheck = false; name = "nvme-cli-2.11"; }` - [x] `{ doInstallCheck = false; name = "nxpmicro-mfgtools-1.5.139"; }` - propagated via libusb1 - Configuration file /nix/store/rara91k0ck7658px2296inp4v7av8hhj-nxpmicro-mfgtools-1.5.139/lib/udev/rules.d/70-uuu.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [ ] `{ doInstallCheck = false; name = "ocf-resource-agents"; }` - runCommand, no install check - [x] `{ doInstallCheck = true; name = "openambit-0.5"; }` - propagated via libusb1 - has butchered pre/post phases - [x] `{ doInstallCheck = false; name = "opencbm-0.4.99.104"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "openhantek6022-3.4.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "open-iscsi-2.1.11"; }` - [x] `{ doInstallCheck = false; name = "openobex-1.7.2"; }` - [x] `{ doInstallCheck = false; name = "openocd-0.12.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "openocd-rp2040-0.12.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = true; name = "openrgb-0.9"; }` - propagated via libusb1 - [x] `{ doInstallCheck = true; name = "openrgb-0.9"; }` - propagated via libusb1 - [x] `{ doInstallCheck = true; name = "openswitcher-0.11.0"; }` - [x] `{ doInstallCheck = true; name = "OpenTabletDriver-0.6.5.1"; }` - [x] `{ doInstallCheck = false; name = "openterface-qt-0.3.12"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "opentx-2.3.15"; }` - [x] `{ doInstallCheck = false; name = "open-vm-tools-12.5.0"; }` - [x] `{ doInstallCheck = false; name = "open-vm-tools-12.5.0"; }` - [x] `{ doInstallCheck = false; name = "orbuculum-2.1.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "oversteer-0.8.3"; }` - [x] `{ doInstallCheck = false; name = "pcmciautils-018"; }` - [x] `{ doInstallCheck = false; name = "python3.12-persistent-evdev-unstable-2022-05-07"; }` - [x] `{ doInstallCheck = false; name = "phodav-3.0"; }` - [x] `{ doInstallCheck = false; name = "picoprobe-udev-rules-unstable-2023-01-31"; }` - Configuration file /nix/store/7yf9s8l8zjs49ccxyqq5bn6m6i1nsr1f-picoprobe-udev-rules-unstable-2023-01-31/lib/udev/rules.d/69-probe-rs.rules is marked executable. Please remove executable permission bits. Proceeding anyway - [x] `{ doInstallCheck = true; name = "picotool-2.1.1"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "pipewire-1.4.2"; }` - propagated via libusb1 - [x] `{ doInstallCheck = true; name = "platformio-6.1.18"; }` - [x] `{ doInstallCheck = false; name = "polar-unstable-2021-01-12"; }` - [x] `{ doInstallCheck = false; name = "projecteur-0.10"; }` - [x] `{ doInstallCheck = false; name = "proxmark3-4.20142"; }` - [x] `{ doInstallCheck = false; name = "prusa-slicer-2.9.0"; }` - [x] `{ doInstallCheck = false; name = "pulseaudio-17.0"; }` - [x] `{ doInstallCheck = false; name = "pulseaudio-17.0"; }` - [x] `{ doInstallCheck = true; name = "python3.12-busylight-for-humans-0.33.3"; }` - [x] `{ doInstallCheck = true; name = "python3.12-openant-unstable-1.3.1"; }` - [x] `{ doInstallCheck = true; name = "python3.12-py3buddy-1.0"; }` - Configuration file /nix/store/242snzks6b64a0jwwdk1xcwz16z8inmq-python3.12-py3buddy-1.0/lib/udev/rules.d/99-ibuddy.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [x] `{ doInstallCheck = true; name = "python3.12-rfcat-2.0.1"; }` - [x] `{ doInstallCheck = true; name = "python3.12-seabreeze-2.10.1"; }` - [x] `{ doInstallCheck = true; name = "python3.12-sigrok-0.5.2-unstable-2024-10-20"; }` - [ ] `{ doInstallCheck = false; name = "soapysdr-0.8.1-unstable-2025-03-30-03"; }` - ??? no udev rules - [x] `{ doInstallCheck = true; name = "python3.13-busylight-for-humans-0.33.3"; }` - [x] `{ doInstallCheck = false; name = "python3.13-google-compute-engine-20190124"; }` - [x] `{ doInstallCheck = false; name = "libiio-0.24"; }` - [x] `{ doInstallCheck = true; name = "python3.13-liquidctl-1.15.0"; }` - [x] `{ doInstallCheck = true; name = "python3.13-openant-unstable-1.3.1"; }` - [x] `{ doInstallCheck = true; name = "python3.13-py3buddy-1.0"; }` - [x] `{ doInstallCheck = true; name = "python3.13-seabreeze-2.10.1"; }` - [x] `{ doInstallCheck = true; name = "python3.13-sigrok-0.5.2-unstable-2024-10-20"; }` - [ ] `{ doInstallCheck = false; name = "soapysdr-0.8.1-unstable-2025-03-30-03"; }` - ??? no udev rules - [x] `{ doInstallCheck = false; name = "qdmr-0.12.1"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "qFlipper-1.3.3"; }` - [x] `{ doInstallCheck = false; name = "qlcplus-4.13.1"; }` - [x] `{ doInstallCheck = false; name = "qmk-udev-rules-0.27.13"; }` - Configuration file /nix/store/kzj3frkxnk0nggywz29mmdb8bv4yfgg7-qmk-udev-rules-0.27.13/lib/udev/rules.d/50-qmk.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [x] `{ doInstallCheck = false; name = "quark-goldleaf-1.0.0"; }` - [x] `{ doInstallCheck = false; name = "rdma-core-57.0"; }` - [x] `{ doInstallCheck = false; name = "rfkill-udev"; }` - [ ] `{ doInstallCheck = false; name = "python3.12-rivalcfg-4.14.0"; }` - skipped, broken tests - [x] `{ doInstallCheck = false; name = "rkdeveloptool-unstable-2021-09-04"; }` - propagated via libusb1 - [ ] `{ doInstallCheck = false; name = "roccat-tools-5.9.0"; }` - /nix/store/bh790j6va11b5zagkhy4429j2dvng3jq-roccat-tools-5.9.0/lib/udev/rules.d/90-roccat-kone.rules:17 Invalid value "/nix/store/xy4jjgw87sbgwylm5kn047d9gkbhsr9x-bash-5.2p37/bin/bash -c 'ROCCAT_PATH=$(roccatkonecontrol -p); if test $? -eq 0; then chgrp roccat $ROCCAT_PATH/*; fi'" for RUN (char 82: invalid substitution type), ignoring. - /nix/store/bh790j6va11b5zagkhy4429j2dvng3jq-roccat-tools-5.9.0/lib/udev/rules.d/90-roccat-kone.rules:18 Invalid value "/nix/store/xy4jjgw87sbgwylm5kn047d9gkbhsr9x-bash-5.2p37/bin/bash -c 'ROCCAT_PATH=$(roccatkonecontrol -p); if test $? -eq 0; then chgrp roccat $ROCCAT_PATH/*; fi'" for RUN (char 82: invalid substitution type), ignoring. - /nix/store/bh790j6va11b5zagkhy4429j2dvng3jq-roccat-tools-5.9.0/lib/udev/rules.d/90-roccat-kone.rules: udev rules check failed. - [ ] `{ doInstallCheck = false; name = "rpcs3-0.0.36-17736-c86a25079"; }` - propagated via libusb1 - Configuration file /nix/store/wvspxipk6bzc042cfh5mjcw7j038hsjk-rpcs3-0.0.36-17736-c86a25079/etc/udev/rules.d/99-ds3-controllers.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - Configuration file /nix/store/wvspxipk6bzc042cfh5mjcw7j038hsjk-rpcs3-0.0.36-17736-c86a25079/etc/udev/rules.d/99-ds4-controllers.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - Configuration file /nix/store/wvspxipk6bzc042cfh5mjcw7j038hsjk-rpcs3-0.0.36-17736-c86a25079/etc/udev/rules.d/99-dualsense-controllers.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [x] `{ doInstallCheck = false; name = "rtl_fm_streamer-unstable-2021-06-08"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "rtl-sdr-librtlsdr-0.9.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "rtl-sdr-osmocom-2.0.1"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "rtl-sdr-blog-1.3.5"; }` - propagated via libusb1 - [x] `{ doInstallCheck = true; name = "rust-streamdeck-0.9.0"; }` - [x] `{ doInstallCheck = false; name = "rwedid-0.3.2"; }` - [x] `{ doInstallCheck = false; name = "sane-backends-1.3.1"; }` - propagated via libusb1 - [x] `{ doInstallCheck = true; name = "sc-controller-0.5.2"; }` - NOT propagated via libusb1: not in buildInputs - [x] `{ doInstallCheck = false; name = "snagboot-2.2"; }` - [ ] `{ doInstallCheck = false; name = "soapysdr-0.8.1-unstable-2025-03-30-03"; }` - ??? no udev rules - [x] `{ doInstallCheck = true; name = "solaar-1.1.14"; }` - [x] `{ doInstallCheck = true; name = "solaar-1.1.14"; }` - [x] `{ doInstallCheck = false; name = "solo2-cli-0.2.2"; }` - Configuration file /nix/store/djjqw8ii7fbszmay3hzq139mg78r2gqi-solo2-cli-0.2.2/lib/udev/rules.d/70-solo2.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [ ] `{ doInstallCheck = false; name = "sparrow-desktop-2.0.0"; }` - untested (BIIG build, valkey in the closure was annoyingly flaky) - [ ] `{ doInstallCheck = false; name = "sparrow-unwrapped-2.0.0"; }` - untested (BIIG build, valkey in the closure was annoyingly flaky) - [x] `{ doInstallCheck = false; name = "speakersafetyd-1.0.2"; }` - [x] `{ doInstallCheck = false; name = "steam-devices-udev-rules-1.0.0.61-unstable-2024-05-22"; }` - [ ] `{ doInstallCheck = false; name = "steam"; }` - skipped: wrapper, no installCheck - [ ] `{ doInstallCheck = false; name = "steam-run"; }` - skipped: fhs environment - [x] `{ doInstallCheck = false; name = "stlink-1.8.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "stlink-1.8.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "stratisd-3.7.3"; }` - [x] `{ doInstallCheck = false; name = "stratisd-3.7.3"; }` - [x] `{ doInstallCheck = false; name = "streamcontroller-1.5.0-beta.8"; }` - [ ] `{ doInstallCheck = true; name = "streamdeck-ui-4.1.3"; }` - had butchered post phase - seems to ignore hook - [x] `{ doInstallCheck = false; name = "sunshine-2025.122.141614"; }` - [x] `{ doInstallCheck = false; name = "supergfxctl-5.2.7"; }` - [x] `{ doInstallCheck = false; name = "super-slicer-2.5.60.0"; }` - [x] `{ doInstallCheck = false; name = "super-slicer-2.5.59.13"; }` - [x] `{ doInstallCheck = false; name = "swayosd-0.2.0"; }` - [x] `{ doInstallCheck = false; name = "system-config-printer-1.5.18"; }` - [ ] `{ doInstallCheck = false; name = "systemd-minimal-257.5"; }` - skipped: inf rec - [ ] `{ doInstallCheck = false; name = "systemd-257.5"; }` - skipped: inf rec - [ ] `{ doInstallCheck = false; name = "systemd-257.5"; }` - skipped: inf rec - [x] `{ doInstallCheck = false; name = "thunderbolt-0.9.3"; }` - [x] `{ doInstallCheck = false; name = "tiny-dfr-0.3.2"; }` - [x] `{ doInstallCheck = false; name = "tiscamera-1.1.1"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "tlp-1.8.0"; }` - [x] `{ doInstallCheck = false; name = "trezor-udev-rules-unstable-2019-07-17"; }` - has butchered pre/post phases - [x] `{ doInstallCheck = false; name = "tsduck-3.40-4165"; }` - [x] `{ doInstallCheck = false; name = "ubertooth-2020-12-R1"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "udisks-2.10.1"; }` - [x] `{ doInstallCheck = false; name = "uhd-4.7.0.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "upower-1.90.6"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "usb-blaster-udev-rules"; }` - [x] `{ doInstallCheck = false; name = "usbkvm-0.2.0"; }` - [x] `{ doInstallCheck = false; name = "usb-modeswitch-data-20191128"; }` - [x] `{ doInstallCheck = false; name = "usbmuxd2-unstable-2023-12-12"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "usbmuxd-1.1.1+date=2023-05-05"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "usbrelayd-1.2.1"; }` - [x] `{ doInstallCheck = false; name = "usbsdmux-24.1.1"; }` - [ ] `{ doInstallCheck = false; name = "imagescan-3.65.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "uuu-1.5.201"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "uvcdynctrl-0.3.0"; }` - [x] `{ doInstallCheck = false; name = "v4l-utils-1.24.1"; }` - [ ] `{ doInstallCheck = false; name = "Vial-0.7.3"; }` - appimage, no install checks - [ ] `{ doInstallCheck = false; name = "via-3.0.0"; }` - appimage, no install checks - [x] `{ doInstallCheck = false; name = "waagent-2.13.1.1"; }` - [x] `{ doInstallCheck = false; name = "wch-isp-0.4.1"; }` - propagated via libusb1 - [ ] `{ doInstallCheck = false; name = "wine-wow-10.0"; }` - skipped - [x] `{ doInstallCheck = false; name = "wooting-udev-rules-0-unstable-2024-11-20"; }` - [x] `{ doInstallCheck = false; name = "xe-guest-utilities-8.4.0"; }` - Configuration file /nix/store/4ainz0zf0577288qjkvfslf8kl0zhp0b-xe-guest-utilities-8.4.0/etc/udev/rules.d/z10_xen-vcpu-hotplug.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [x] `{ doInstallCheck = false; name = "xf86-input-wacom-1.2.3"; }` - [x] `{ doInstallCheck = false; name = "xfel-1.3.2"; }` - propagated via libusb1 - [ ] `{ doInstallCheck = false; name = "xf86-input-vmmouse-13.2.0"; }` - skipped: `# THIS IS A GENERATED FILE. DO NOT EDIT!` - [ ] `{ doInstallCheck = false; name = "xpra-6.3"; }` - [x] `{ doInstallCheck = false; name = "xr-hardware-1.1.1"; }` - [ ] `{ doInstallCheck = false; name = "yubikey-personalization-1.20.0"; }` - propagated via libusb1 - Configuration file /nix/store/y6bp1cqla1xhs23a9zsddrf1mqxg2amq-yubikey-personalization-1.20.0/lib/udev/rules.d/69-yubikey.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [x] `{ doInstallCheck = false; name = "zfs-user-2.2.7"; }` - [x] `{ doInstallCheck = false; name = "zfs-user-2.3.2"; }` - [x] `{ doInstallCheck = false; name = "zsa-udev-rules-unstable-2023-11-30"; }` - [ ] `{ doInstallCheck = false; name = "zsnes2-2.0.12"; }`
2025-05-22 00:13:57 +02:00
udevCheckHook,
2022-01-16 01:25:17 +00:00
}:
rustPlatform.buildRustPackage rec {
pname = "solo2-cli";
2023-01-22 01:03:46 +00:00
version = "0.2.2";
2022-01-16 01:25:17 +00:00
src = fetchFromGitHub {
owner = "solokeys";
2025-05-25 02:53:02 +02:00
repo = "solo2-cli";
rev = "v${version}";
2023-01-22 01:03:46 +00:00
sha256 = "sha256-7tpO5ir42mIKJXD0NJzEPXi/Xe6LdyEeBQWNfOdgX5I=";
2022-01-16 01:25:17 +00:00
};
treewide: migrate to fetchCargoVendor, batch 2 Cargo 1.84.0 seems to have changed the output format of cargo vendor again, once again invalidating fetchCargoTarball FOD hashes. It's time to fix this once and for all, switching across the board to fetchCargoVendor, which is not dependent on cargo vendor's output format. It should be possible to reproduce this diff. To generate it, I first ran: xargs sed -i 's/^\(. *\)\(cargoHash =\)/\1useFetchCargoVendor = true;\n\1cargoHash =/' The following manually identified list of files were given as standard input: pkgs/applications/audio/listenbrainz-mpd/default.nix pkgs/applications/audio/minidsp/default.nix pkgs/applications/audio/muso/default.nix pkgs/applications/audio/parrot/default.nix pkgs/applications/blockchains/electrs/default.nix pkgs/applications/blockchains/snarkos/default.nix pkgs/applications/blockchains/teos/default.nix pkgs/applications/blockchains/zcash/default.nix pkgs/applications/display-managers/greetd/default.nix pkgs/applications/display-managers/greetd/regreet.nix pkgs/applications/display-managers/greetd/tuigreet.nix pkgs/applications/display-managers/greetd/wlgreet.nix pkgs/applications/editors/emacs/elisp-packages/manual-packages/lspce/module.nix pkgs/applications/editors/neovim/gnvim/default.nix pkgs/applications/editors/vim/plugins/non-generated/LanguageClient-neovim/default.nix pkgs/applications/editors/vim/plugins/non-generated/avante-nvim/default.nix pkgs/applications/editors/vim/plugins/non-generated/codesnap-nvim/default.nix pkgs/applications/editors/vim/plugins/non-generated/cord-nvim/default.nix pkgs/applications/editors/vim/plugins/non-generated/nvim-spectre/default.nix pkgs/applications/editors/vim/plugins/non-generated/sg-nvim/default.nix pkgs/applications/editors/vim/plugins/non-generated/sniprun/default.nix pkgs/applications/editors/vim/plugins/non-generated/vim-markdown-composer/default.nix pkgs/applications/editors/vscode/extensions/vadimcn.vscode-lldb/adapter.nix pkgs/applications/editors/zee/default.nix pkgs/applications/gis/whitebox-tools/default.nix pkgs/applications/graphics/emulsion/default.nix pkgs/applications/graphics/menyoki/default.nix pkgs/applications/misc/binocle/default.nix pkgs/applications/misc/cobalt/default.nix pkgs/applications/misc/eureka-ideas/default.nix pkgs/applications/misc/inherd-quake/default.nix pkgs/applications/misc/inlyne/default.nix pkgs/applications/misc/klipper-estimator/default.nix pkgs/applications/misc/mdzk/default.nix pkgs/applications/misc/pastel/default.nix pkgs/applications/misc/pomodoro/default.nix pkgs/applications/misc/pueue/default.nix pkgs/applications/misc/reddsaver/default.nix pkgs/applications/misc/stork/default.nix pkgs/applications/misc/terminal-typeracer/default.nix pkgs/applications/networking/browsers/asuka/default.nix pkgs/applications/networking/feedreaders/tuifeed/default.nix pkgs/applications/networking/geph/default.nix pkgs/applications/networking/gopher/phetch/default.nix pkgs/applications/networking/instant-messengers/twitch-tui/default.nix pkgs/applications/networking/irc/tiny/default.nix pkgs/applications/networking/mhost/default.nix pkgs/applications/networking/mujmap/default.nix pkgs/applications/networking/p2p/synapse-bt/default.nix pkgs/applications/office/activitywatch/default.nix pkgs/applications/science/machine-learning/finalfrontier/default.nix pkgs/applications/science/machine-learning/finalfusion-utils/default.nix pkgs/applications/science/misc/rink/default.nix pkgs/applications/system/coolercontrol/coolercontrol-gui.nix pkgs/applications/version-management/gfold/default.nix pkgs/applications/version-management/git-absorb/default.nix pkgs/applications/version-management/git-branchless/default.nix pkgs/applications/version-management/git-cliff/default.nix pkgs/applications/version-management/git-credential-keepassxc/default.nix pkgs/applications/version-management/git-gone/default.nix pkgs/applications/version-management/git-quickfix/default.nix pkgs/applications/version-management/git-stack/default.nix pkgs/applications/version-management/git-trim/default.nix pkgs/applications/version-management/git-workspace/default.nix pkgs/applications/version-management/gitoxide/default.nix pkgs/applications/version-management/lucky-commit/default.nix pkgs/applications/virtualization/crosvm/default.nix pkgs/applications/virtualization/rust-hypervisor-firmware/default.nix pkgs/applications/window-managers/dwm/dwm-status.nix pkgs/applications/window-managers/i3/auto-layout.nix pkgs/applications/window-managers/i3/cycle-focus.nix pkgs/applications/window-managers/i3/i3-ratiosplit.nix pkgs/applications/window-managers/i3/status-rust.nix pkgs/applications/window-managers/i3/wmfocus.nix pkgs/applications/window-managers/i3/wsr.nix pkgs/build-support/mitm-cache/default.nix pkgs/development/compilers/gleam/default.nix pkgs/development/compilers/kind2/default.nix pkgs/development/embedded/fpga/ecpdap/default.nix pkgs/development/interpreters/evcxr/default.nix pkgs/development/interpreters/wasmer/default.nix pkgs/development/interpreters/wasmtime/default.nix pkgs/development/tools/analysis/dotenv-linter/default.nix pkgs/development/tools/build-managers/fac/default.nix pkgs/development/tools/build-managers/moon/default.nix pkgs/development/tools/cocogitto/default.nix pkgs/development/tools/continuous-integration/buildkite-test-collector-rust/default.nix pkgs/development/tools/database/dynein/default.nix pkgs/development/tools/database/indradb/default.nix pkgs/development/tools/database/surrealdb-migrations/default.nix pkgs/development/tools/dump_syms/default.nix pkgs/development/tools/fnm/default.nix pkgs/development/tools/geckodriver/default.nix pkgs/development/tools/git-ps-rs/default.nix pkgs/development/tools/gptcommit/default.nix pkgs/development/tools/graphql-client/default.nix pkgs/development/tools/hors/default.nix pkgs/development/tools/htmlq/default.nix pkgs/development/tools/jless/default.nix pkgs/development/tools/kdash/default.nix pkgs/development/tools/kubie/default.nix pkgs/development/tools/misc/dura/default.nix pkgs/development/tools/misc/pwninit/default.nix pkgs/development/tools/misc/texlab/default.nix pkgs/development/tools/misc/tokei/default.nix pkgs/development/tools/pactorio/default.nix pkgs/development/tools/parsing/tree-sitter/default.nix pkgs/development/tools/perseus-cli/default.nix pkgs/development/tools/py-spy/default.nix pkgs/development/tools/rbspy/default.nix pkgs/development/tools/remodel/default.nix pkgs/development/tools/rover/default.nix pkgs/development/tools/rover/update.sh pkgs/development/tools/rubyfmt/default.nix pkgs/development/tools/rust/bindgen/unwrapped.nix pkgs/development/tools/rust/cargo-audit/default.nix pkgs/development/tools/rust/cargo-bazel/default.nix pkgs/development/tools/rust/cargo-c/default.nix pkgs/development/tools/rust/cargo-cache/default.nix pkgs/development/tools/rust/cargo-clone/default.nix pkgs/development/tools/rust/cargo-codspeed/default.nix pkgs/development/tools/rust/cargo-crev/default.nix pkgs/development/tools/rust/cargo-cyclonedx/default.nix pkgs/development/tools/rust/cargo-edit/default.nix pkgs/development/tools/rust/cargo-flamegraph/default.nix pkgs/development/tools/rust/cargo-fund/default.nix pkgs/development/tools/rust/cargo-hf2/default.nix pkgs/development/tools/rust/cargo-lambda/default.nix pkgs/development/tools/rust/cargo-ndk/default.nix pkgs/development/tools/rust/cargo-outdated/default.nix pkgs/development/tools/rust/cargo-udeps/default.nix pkgs/development/tools/rust/cargo-vet/default.nix pkgs/development/tools/rust/cargo-watch/default.nix pkgs/development/tools/rust/cargo-whatfeatures/default.nix pkgs/development/tools/rust/cargo-zigbuild/default.nix pkgs/development/tools/rust/duckscript/default.nix pkgs/development/tools/rust/rustup/default.nix pkgs/development/tools/rust/sqlx-cli/default.nix pkgs/development/tools/sentry-cli/default.nix pkgs/development/tools/spr/default.nix pkgs/development/tools/viceroy/default.nix pkgs/development/tools/wrangler_1/default.nix pkgs/games/blightmud/default.nix pkgs/games/ferium/default.nix pkgs/kde/gear/akonadi-search/default.nix pkgs/kde/gear/angelfish/default.nix pkgs/kde/gear/kdepim-addons/default.nix pkgs/misc/cliscord/default.nix pkgs/misc/t-rec/default.nix pkgs/misc/wiki-tui/default.nix pkgs/os-specific/linux/scx/scx_rustscheds.nix pkgs/servers/bindle/default.nix pkgs/servers/dns/doh-proxy-rust/default.nix pkgs/servers/gemini/stargazer/default.nix pkgs/servers/geospatial/martin/default.nix pkgs/servers/krill/default.nix pkgs/servers/monitoring/laurel/default.nix pkgs/servers/monitoring/prometheus/wireguard-exporter.nix pkgs/servers/oxigraph/default.nix pkgs/servers/piping-server-rust/default.nix pkgs/servers/rtrtr/default.nix pkgs/servers/sql/postgresql/ext/pgvecto-rs/default.nix pkgs/servers/sql/postgresql/ext/pgx_ulid.nix pkgs/servers/sql/postgresql/ext/timescaledb_toolkit.nix pkgs/shells/nushell/default.nix pkgs/shells/nushell/plugins/dbus.nix pkgs/shells/nushell/plugins/formats.nix pkgs/shells/nushell/plugins/gstat.nix pkgs/shells/nushell/plugins/highlight.nix pkgs/shells/nushell/plugins/net.nix pkgs/shells/nushell/plugins/polars.nix pkgs/shells/nushell/plugins/query.nix pkgs/shells/nushell/plugins/skim.nix pkgs/shells/nushell/plugins/units.nix pkgs/tools/X11/xidlehook/default.nix pkgs/tools/admin/coldsnap/default.nix pkgs/tools/admin/procs/default.nix pkgs/tools/backup/awsbck/default.nix pkgs/tools/backup/bupstash/default.nix pkgs/tools/backup/monolith/default.nix pkgs/tools/backup/rdedup/default.nix pkgs/tools/misc/aoc-cli/default.nix pkgs/tools/misc/apkeep/default.nix pkgs/tools/misc/didyoumean/default.nix pkgs/tools/misc/dijo/default.nix pkgs/tools/misc/diskus/default.nix pkgs/tools/misc/eludris/default.nix pkgs/tools/misc/fclones/default.nix pkgs/tools/misc/fclones/gui.nix pkgs/tools/misc/ffsend/default.nix pkgs/tools/misc/flowgger/default.nix pkgs/tools/misc/gh-cal/default.nix pkgs/tools/misc/grex/default.nix pkgs/tools/misc/hiksink/default.nix pkgs/tools/misc/hyperfine/default.nix pkgs/tools/misc/iay/default.nix pkgs/tools/misc/jsonwatch/default.nix pkgs/tools/misc/killport/default.nix pkgs/tools/misc/lighthouse-steamvr/default.nix pkgs/tools/misc/lorri/default.nix pkgs/tools/misc/nvfancontrol/default.nix pkgs/tools/misc/octofetch/default.nix pkgs/tools/misc/owofetch/default.nix pkgs/tools/misc/rust-motd/default.nix pkgs/tools/misc/shadowenv/default.nix pkgs/tools/misc/sheldon/default.nix pkgs/tools/misc/starship/default.nix pkgs/tools/misc/synth/default.nix pkgs/tools/misc/tab-rs/default.nix pkgs/tools/misc/tmux-sessionizer/default.nix pkgs/tools/misc/toastify/default.nix pkgs/tools/misc/topgrade/default.nix pkgs/tools/misc/tremor-rs/default.nix pkgs/tools/misc/vrc-get/default.nix pkgs/tools/misc/wagyu/default.nix pkgs/tools/misc/watchexec/default.nix pkgs/tools/networking/bore-cli/default.nix pkgs/tools/networking/bore/default.nix pkgs/tools/networking/cocom/default.nix pkgs/tools/networking/drill/default.nix pkgs/tools/networking/fast-ssh/default.nix pkgs/tools/networking/ifwifi/default.nix pkgs/tools/networking/innernet/default.nix pkgs/tools/networking/lychee/default.nix pkgs/tools/networking/mozwire/default.nix pkgs/tools/networking/ockam/default.nix pkgs/tools/networking/onetun/default.nix pkgs/tools/networking/rosenpass/default.nix pkgs/tools/networking/s3rs/default.nix pkgs/tools/networking/shadowsocks-rust/default.nix pkgs/tools/networking/suckit/default.nix pkgs/tools/networking/wg-netmanager/default.nix pkgs/tools/nix/nixci/default.nix pkgs/tools/package-management/nix-du/default.nix pkgs/tools/package-management/nix-template/default.nix pkgs/tools/security/age-plugin-ledger/default.nix pkgs/tools/security/feroxbuster/default.nix pkgs/tools/security/genpass/default.nix pkgs/tools/security/gpg-tui/default.nix pkgs/tools/security/kbs2/default.nix pkgs/tools/security/lethe/default.nix pkgs/tools/security/rblake2sum/default.nix pkgs/tools/security/rblake3sum/default.nix pkgs/tools/security/rucredstash/default.nix pkgs/tools/security/rustscan/default.nix pkgs/tools/security/solo2-cli/default.nix pkgs/tools/text/amber/default.nix pkgs/tools/text/chars/default.nix pkgs/tools/text/coloursum/default.nix pkgs/tools/text/diffr/default.nix pkgs/tools/text/fastmod/default.nix pkgs/tools/text/igrep/default.nix pkgs/tools/text/languagetool-rust/default.nix pkgs/tools/text/mdbook-admonish/default.nix pkgs/tools/text/mdbook-epub/default.nix pkgs/tools/text/mdbook-footnote/default.nix pkgs/tools/text/mdbook-katex/default.nix pkgs/tools/text/mdbook-mermaid/default.nix pkgs/tools/text/mdbook-pdf/default.nix pkgs/tools/text/mdbook-plantuml/default.nix pkgs/tools/text/mdbook-toc/default.nix pkgs/tools/text/mdcat/default.nix pkgs/tools/text/pinyin-tool/default.nix pkgs/tools/text/ruplacer/default.nix pkgs/tools/typesetting/tex/texpresso/tectonic.nix pkgs/tools/video/yaydl/default.nix Then I ran: xargs -n 1 nix-update --version=skip With this list of attributes corresponding to the changed files given as standard input: listenbrainz-mpd minidsp muso parrot electrs snarkos teos teos-watchtower-plugin zcash greetd.greetd greetd.regreet greetd.tuigreet greetd.wlgreet emacsPackages.lspce.lspce-module gnvim.unwrapped vimPlugins.LanguageClient-neovim.LanguageClient-neovim-bin vimPlugins.avante-nvim.avante-nvim-lib vimPlugins.codesnap-nvim.codesnap-lib vimPlugins.cord-nvim.cord-nvim-rust vimPlugins.nvim-spectre.spectre_oxi vimPlugins.sg-nvim.sg-nvim-rust vimPlugins.sniprun.sniprun-bin vimPlugins.vim-markdown-composer.vim-markdown-composer-bin vscode-extensions.vadimcn.vscode-lldb.adapter zee whitebox-tools emulsion menyoki binocle cobalt eureka-ideas inherd-quake inlyne klipper-estimator mdzk pastel pomodoro pueue reddsaver stork terminal-typeracer asuka tuifeed geph.cli phetch twitch-tui tiny mhost mujmap synapse-bt aw-server-rust finalfrontier finalfusion-utils rink coolercontrol.coolercontrol-gui gfold git-absorb git-branchless git-cliff git-credential-keepassxc git-gone git-quickfix git-stack git-trim git-workspace gitoxide lucky-commit crosvm rust-hypervisor-firmware dwm-status i3status-rust i3-auto-layout i3-cycle-focus i3-ratiosplit wmfocus i3wsr mitm-cache gleam kind2 ecpdap evcxr wasmer wasmtime dotenv-linter fac-build moon cocogitto buildkite-test-collector-rust dynein indradb-client indradb-server surrealdb-migrations dump_syms fnm geckodriver git-ps-rs gptcommit graphql-client hors htmlq jless kdash kubie dura pwninit texlab tokei pactorio tree-sitter perseus-cli py-spy rbspy remodel rover rover rubyfmt rust-bindgen-unwrapped cargo-audit cargo-bazel cargo-c cargo-cache cargo-clone cargo-codspeed cargo-crev cargo-cyclonedx cargo-edit cargo-flamegraph cargo-fund cargo-hf2 cargo-lambda cargo-ndk cargo-outdated cargo-udeps cargo-vet cargo-watch cargo-whatfeatures cargo-zigbuild duckscript rustup sqlx-cli sentry-cli spr viceroy wrangler_1 blightmud ferium kdePackages.akonadi-search kdePackages.angelfish kdePackages.kdepim-addons cliscord t-rec wiki-tui scx.rustscheds bindle doh-proxy-rust stargazer martin krill laurel prometheus-wireguard-exporter oxigraph piping-server-rust rtrtr postgresql16Packages.pgvecto-rs postgresql16Packages.pgx_ulid postgresql16Packages.timescaledb_toolkit nushell nushellPlugins.dbus nushellPlugins.formats nushellPlugins.gstat nushellPlugins.highlight nushellPlugins.net nushellPlugins.polars nushellPlugins.query nushellPlugins.skim nushellPlugins.units xidlehook coldsnap procs awsbck bupstash monolith rdedup aoc-cli apkeep didyoumean dijo diskus eludris fclones fclones-gui ffsend flowgger gh-cal grex hiksink hyperfine iay jsonwatch killport lighthouse-steamvr lorri nvfancontrol octofetch owofetch rust-motd shadowenv sheldon starship synth tab-rs tmux-sessionizer toastify topgrade tremor-rs vrc-get wagyu watchexec bore-cli bore cocom drill fast-ssh ifwifi innernet lychee mozwire ockam onetun rosenpass s3rs shadowsocks-rust suckit wg-netmanager nixci nix-du nix-template age-plugin-ledger feroxbuster genpass gpg-tui kbs2 lethe rblake2sum rblake3sum rucredstash rustscan solo2-cli amber chars coloursum diffr fastmod igrep languagetool-rust mdbook-admonish mdbook-epub mdbook-footnote mdbook-katex mdbook-mermaid mdbook-pdf mdbook-plantuml mdbook-toc mdcat pinyin-tool ruplacer texpresso.tectonic yaydl The list of files for the first command and the list of attributes for the second command are in the same order, so it should be easy enough to check their correspondence by putting them side by side. It might be possible to parallelize the nix-update operations using xargs' -P option. I haven't tested it.
2025-01-23 12:15:44 +01:00
cargoHash = "sha256-qD185H6wfW9yuYImTm9hqSgQpUQcKuCESM8riZwmGY0=";
2022-01-16 01:25:17 +00:00
nativeBuildInputs = [
installShellFiles
pkg-config
treewide: add udevCheckHook to packages with udev rules output - [x] `{ doInstallCheck = false; name = "acpilight-1.2"; }` - Configuration file /nix/store/sckm27vsrh58glp3acw07z8jdmpj72q7-acpilight-1.2/etc/udev/rules.d/90-backlight.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [x] `{ doInstallCheck = false; name = "airspy-1.0.10"; }` - propagated via libusb1 - [ ] `{ doInstallCheck = false; name = "alsa-utils-1.2.13"; }` - /nix/store/pj5lqap32lsaipnmr1pjp8zi6zmc1ng2-alsa-utils-1.2.13/lib/udev/rules.d/90-alsa-restore.rules:16 GOTO="alsa_restore_std" has no matching label, ignoring. - /nix/store/pj5lqap32lsaipnmr1pjp8zi6zmc1ng2-alsa-utils-1.2.13/lib/udev/rules.d/90-alsa-restore.rules:16 The line has no effect any more, dropping. - /nix/store/pj5lqap32lsaipnmr1pjp8zi6zmc1ng2-alsa-utils-1.2.13/lib/udev/rules.d/90-alsa-restore.rules:20 GOTO="alsa_restore_std" has no matching label, ignoring. - /nix/store/pj5lqap32lsaipnmr1pjp8zi6zmc1ng2-alsa-utils-1.2.13/lib/udev/rules.d/90-alsa-restore.rules:20 The line has no effect any more, dropping. - /nix/store/pj5lqap32lsaipnmr1pjp8zi6zmc1ng2-alsa-utils-1.2.13/lib/udev/rules.d/90-alsa-restore.rules: udev rules check failed. - [x] `{ doInstallCheck = false; name = "amazon-ec2-net-utils-2.5.5"; }` - [x] `{ doInstallCheck = true; name = "amazon-ec2-utils-2.2.0"; }` - has butchered pre/post phases, needs some proper cleaning up - [x] `{ doInstallCheck = false; name = "android-udev-rules-20250314"; }` - Configuration file /nix/store/30028n5xqh5lr1lxvm1vsmgxrpyk65fj-android-udev-rules-20250314/lib/udev/rules.d/51-android.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [x] `{ doInstallCheck = false; name = "antimicrox-3.5.1"; }` - [x] `{ doInstallCheck = false; name = "apio-udev-rules-0.9.5"; }` - Configuration file /nix/store/hh4k648cymsa3dq966f6ivf2l0i528vx-apio-udev-rules-0.9.5/lib/udev/rules.d/70-fpga-ftdi.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - Configuration file /nix/store/hh4k648cymsa3dq966f6ivf2l0i528vx-apio-udev-rules-0.9.5/lib/udev/rules.d/70-fpga-serial.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [x] `{ doInstallCheck = false; name = "argyllcms-3.3.0"; }` - [ ] `{ doInstallCheck = false; name = "artisan-3.1.4"; }` - ???? No udev rules - [x] `{ doInstallCheck = false; name = "asdbctl-1.0.0"; }` - [x] `{ doInstallCheck = false; name = "asusctl-6.1.12"; }` - [x] `{ doInstallCheck = true; name = "autorandr-1.15"; }` - [ ] `{ doInstallCheck = false; name = "bazecor-1.7.0"; }` - wrapAppImage does not support postInstallCheck: https://github.com/NixOS/nixpkgs/blob/a094b5d8cce756083b19c6931d2ba52a1b1e45f1/pkgs/build-support/appimage/default.nix#L60-L79 - [x] `{ doInstallCheck = false; name = "bcachefs-tools-1.25.2"; }` - [x] `{ doInstallCheck = false; name = "bcache-tools-1.0.8"; }` - [x] `{ doInstallCheck = false; name = "bitbox-bridge-1.6.1"; }` - [x] `{ doInstallCheck = false; name = "bitbox-4.46.3"; }` - Configuration file /nix/store/jxcdrn03zwv4npdif9r0zhz68f06w911-bitbox-4.46.3/lib/udev/rules.d/51-hid-digitalbitbox.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - Configuration file /nix/store/jxcdrn03zwv4npdif9r0zhz68f06w911-bitbox-4.46.3/lib/udev/rules.d/52-hid-digitalbitbox.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - Configuration file /nix/store/jxcdrn03zwv4npdif9r0zhz68f06w911-bitbox-4.46.3/lib/udev/rules.d/53-hid-bitbox02.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - Configuration file /nix/store/jxcdrn03zwv4npdif9r0zhz68f06w911-bitbox-4.46.3/lib/udev/rules.d/54-hid-bitbox02.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [x] `{ doInstallCheck = false; name = "bluez-5.80"; }` - [x] `{ doInstallCheck = false; name = "bluez-5.80"; }` - ***staged*** - [x] `{ doInstallCheck = true; name = "bmputil-0.1.3"; }` - [x] `{ doInstallCheck = false; name = "bolt-0.9.8"; }` - [ ] `{ doInstallCheck = false; name = "bottles"; }` - ??? no udev - [x] `{ doInstallCheck = true; name = "python3.12-boxflat-1.30.1"; }` - [x] `{ doInstallCheck = false; name = "brightnessctl-0.5.1"; }` - [x] `{ doInstallCheck = false; name = "brillo-1.4.13"; }` - [x] `{ doInstallCheck = false; name = "brltty-6.7"; }` - [x] `{ doInstallCheck = false; name = "btrfs-progs-6.14"; }` - [x] `{ doInstallCheck = false; name = "casync-2-unstable-2023-10-16"; }` - [x] `{ doInstallCheck = false; name = "ccid-1.6.2"; }` - propagated via libusb1 - `meta.platforms` is `unix`, but installs udev rules unconditionally. This seems silly. - has butchered pre/post phases - [x] `{ doInstallCheck = false; name = "cc-tool-unstable-2020-05-19"; }` - Configuration file /nix/store/0nv753w4k0vpv7k032gdj3mfadlxvy81-cc-tool-unstable-2020-05-19/lib/udev/rules.d/90-cc-debugger.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [ ] `{ doInstallCheck = false; name = "chrysalis-0.13.3"; }` - wrapAppImage does not support postInstallCheck - [x] `{ doInstallCheck = false; name = "ckb-next-0.6.2"; }` - [x] `{ doInstallCheck = true; name = "cm-rgb-0.3.6"; }` - [x] `{ doInstallCheck = false; name = "colord-1.4.6"; }` - [x] `{ doInstallCheck = false; name = "comedilib-0.12.0"; }` - [x] `{ doInstallCheck = false; name = "cpu-energy-meter-1.2"; }` - [ ] `{ doInstallCheck = false; name = "cura-appimage-5.10.0"; }` - ??? no udev rules - [x] `{ doInstallCheck = false; name = "cutecapture-1.4.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "dataexplorer-3.9.3"; }` - [x] `{ doInstallCheck = false; name = "ddcutil-2.2.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "dduper-0.04"; }` - [x] `{ doInstallCheck = false; name = "dediprog-sf100-linux-1.14.21-x"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "dde-daemon-6.0.43"; }` - [x] `{ doInstallCheck = false; name = "digitalbitbox-3.0.0"; }` - /nix/store/m78h8jh8sqxqycw4y4h4pmhj8q7blmjf-digitalbitbox-3.0.0/etc/udev/rules.d/51-hid-digitalbox.rules:1 style: stray leading comma. - /nix/store/m78h8jh8sqxqycw4y4h4pmhj8q7blmjf-digitalbitbox-3.0.0/etc/udev/rules.d/51-hid-digitalbox.rules:2 style: stray leading comma. - /nix/store/m78h8jh8sqxqycw4y4h4pmhj8q7blmjf-digitalbitbox-3.0.0/etc/udev/rules.d/51-hid-digitalbox.rules:2 The line has no effect, ignoring. - /nix/store/m78h8jh8sqxqycw4y4h4pmhj8q7blmjf-digitalbitbox-3.0.0/etc/udev/rules.d/51-hid-digitalbox.rules: udev rules check failed. - /nix/store/m78h8jh8sqxqycw4y4h4pmhj8q7blmjf-digitalbitbox-3.0.0/etc/udev/rules.d/52-hid-digitalbox.rules:1 style: stray leading comma. - /nix/store/m78h8jh8sqxqycw4y4h4pmhj8q7blmjf-digitalbitbox-3.0.0/etc/udev/rules.d/52-hid-digitalbox.rules:2 style: stray leading comma. - /nix/store/m78h8jh8sqxqycw4y4h4pmhj8q7blmjf-digitalbitbox-3.0.0/etc/udev/rules.d/52-hid-digitalbox.rules:2 The line has no effect, ignoring. - /nix/store/m78h8jh8sqxqycw4y4h4pmhj8q7blmjf-digitalbitbox-3.0.0/etc/udev/rules.d/52-hid-digitalbox.rules: udev rules check failed. - fixed - [x] `{ doInstallCheck = false; name = "direwolf-1.7"; }` - [x] `{ doInstallCheck = false; name = "dmrconfig-1.1"; }` - propagated via libusb1 - Configuration file /nix/store/bymjc5sh1jpk7lk7j1whwd63wl3sagic-dmrconfig-1.1/lib/udev/rules.d/99-dmr.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [x] `{ doInstallCheck = false; name = "dolphin-emu-2503a"; }` - Configuration file /nix/store/z22spasql9rrkgn4lrxpsv6zhm1jhg10-dolphin-emu-2503a/etc/udev/rules.d/51-usb-device.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [x] `{ doInstallCheck = false; name = "dolphin-emu-primehack-1.0.7a"; }` - Configuration file /nix/store/2kjvxh1m2b7aiw240sj76gd7fp8kd96i-dolphin-emu-primehack-1.0.7a/etc/udev/rules.d/51-usb-device.rules is marked executable. Please remove executable permission bits. Proceeding anyway - [x] `{ doInstallCheck = false; name = "drbd-9.27.0"; }` - [x] `{ doInstallCheck = false; name = "dsview-1.3.2"; }` - [x] `{ doInstallCheck = false; name = "easypdkprog-1.3"; }` - [x] `{ doInstallCheck = false; name = "ecpdap-0.2.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "edgetx-2.11.0-rc3"; }` - [x] `{ doInstallCheck = false; name = "eg25-manager-0.5.2"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "elogind-255.5"; }` - can be built without systemd - [x] `{ doInstallCheck = false; name = "em100-0-unstable-2024-11-14"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "epsonscan2-6.7.70.0-01-2025"; }` - propagated via libusb1 - [ ] `{ doInstallCheck = false; name = "eudev-3.2.14"; }` - not viable, skipped - [x] `{ doInstallCheck = false; name = "feedbackd-0.8.1"; }` - [x] `{ doInstallCheck = false; name = "ffado-2.4.9"; }` - [x] `{ doInstallCheck = false; name = "ffado-2.4.9"; }` - [x] `{ doInstallCheck = false; name = "flashprog-1.4"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "flashrom-1.5.1"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "foo2zjs-20210116"; }` - [x] `{ doInstallCheck = false; name = "footswitch-unstable-2023-10-10"; }` - [x] `{ doInstallCheck = false; name = "fuse-3.16.2"; }` - ***staged*** - [x] `{ doInstallCheck = false; name = "g810-led-0.4.3"; }` - Configuration file /nix/store/klh2fxrrkcj9zy6r2pd4x3csldinnnj9-g810-led-0.4.3/etc/udev/rules.d/90-g810-led.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [x] `{ doInstallCheck = false; name = "game-devices-udev-rules-0.23"; }` - [x] `{ doInstallCheck = false; name = "gdm-48.0"; }` - [x] `{ doInstallCheck = false; name = "gfs2-utils-3.6.1"; }` - [x] `{ doInstallCheck = true; name = "glasgow-0-unstable-2025-01-26"; }` - [x] `{ doInstallCheck = false; name = "gmobile"; }` - [x] `{ doInstallCheck = false; name = "gnome-settings-daemon-46.0"; }` - [x] `{ doInstallCheck = false; name = "gnome-settings-daemon-48.1"; }` - [x] `{ doInstallCheck = false; name = "gobi_loader-0.7"; }` - Configuration file /nix/store/nr89b2svcjgsxl5jla8w77y33dcm5nwj-gobi_loader-0.7/lib/udev/rules.d/60-gobi.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [x] `{ doInstallCheck = false; name = "google-compute-engine-20190124"; }` - needed `doCheck = true`, but nothing exploded - [x] `{ doInstallCheck = false; name = "google-guest-configs-20211116.00"; }` - [x] `{ doInstallCheck = false; name = "goxlr-utility-1.2.2"; }` - [x] `{ doInstallCheck = false; name = "gpsd-3.25"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "gradm-3.1-202111052217"; }` - [x] `{ doInstallCheck = false; name = "gummy-0.6.1"; }` - [x] `{ doInstallCheck = false; name = "hackrf-2024.02.1"; }` - propagated via libusb1 - [ ] `{ doInstallCheck = false; name = "handheld-daemon-3.15.3"; }` - wrapAppImage does not support postInstallCheck - [x] `{ doInstallCheck = false; name = "hdapsd-20141203"; }` - [x] `{ doInstallCheck = false; name = "headsetcontrol-3.0.0"; }` - [x] `{ doInstallCheck = false; name = "heimdall-gui-1.4.2"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "heimdall-1.4.2"; }` - propagated via libusb1 - [ ] `{ doInstallCheck = false; name = "heroic-2.16.1"; }` - ??? no udev - [x] `{ doInstallCheck = true; name = "hplip-3.24.4"; }` - propagated via libusb1 - [x] `{ doInstallCheck = true; name = "huion-switcher-0.5.0"; }` - [x] `{ doInstallCheck = false; name = "iio-sensor-proxy-3.7"; }` - [x] `{ doInstallCheck = false; name = "imsprog-1.5.3"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "incus-6.12.0"; }` - [x] `{ doInstallCheck = false; name = "incus-lts-6.0.4"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-aagcloudwatcher-ng-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-aok-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-apogee-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-armadillo-platypus-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-astarbox-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-avalon-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-avalonud-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-beefocus-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-bresserexos2-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-celestronaux-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-dsi-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-duino-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-eqmod-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-ffmv-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-fishcamp-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-fli-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-gige-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-gphoto-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-gpio-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-gpsd-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-gpsnmea-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-limesdr-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-maxdomeii-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-mgen-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-nexdome-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-nightscape-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-nut-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-ocs-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-orion-ssg3-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-rolloffino-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-rtklib-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-shelyak-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-starbook-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-starbook-ten-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-sx-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-talon6-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-webcam-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-weewx-json-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-full-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indilib-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "infnoise-0.3.3"; }` - [x] `{ doInstallCheck = true; name = "inkscape-silhouette-1.29"; }` - [x] `{ doInstallCheck = false; name = "inputmodule-control-0.2.0"; }` - [x] `{ doInstallCheck = false; name = "input-remapper-2.1.1"; }` - doCheck defaults to false - [x] `{ doInstallCheck = false; name = "ipad_charge-2015-02-03"; }` - [x] `{ doInstallCheck = false; name = "ipp-usb-0.9.30"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "iptsd-3"; }` - [x] `{ doInstallCheck = false; name = "joycond-unstable-2021-07-30"; }` - [x] `{ doInstallCheck = false; name = "k40-whisperer-0.68"; }` - has butchered pre/post phases - [x] `{ doInstallCheck = false; name = "ledger-udev-rules-0-unstable-2024-02-12"; }` - [x] `{ doInstallCheck = false; name = "libbladeRF-2.5.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "libedgetpu-0-unstable-2024-03-14"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "libfido2-1.15.0"; }` - [x] `{ doInstallCheck = true; name = "libfprint-1.94.9"; }` - [x] `{ doInstallCheck = true; name = "libfprint-tod-1.94.9+tod1"; }` - [ ] `{ doInstallCheck = false; name = "libftdi-1.5-unstable-2023-12-21"; }` - propagated via libusb1 - seems to ignore phase??? - [x] `{ doInstallCheck = false; name = "libgphoto2-2.5.31"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "libgpod-0.8.3"; }` - [x] `{ doInstallCheck = false; name = "libiio-0.24"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "libinput-1.27.1"; }` - [ ] `{ doInstallCheck = false; name = "libirecovery-1.2.1"; }` - propagated via libusb1 - /nix/store/srmj1r8hp8ipwc0s5gz8wdv8gpcy8f25-libirecovery-1.2.1/lib/udev/rules.d/39-libirecovery.rules:4 Invalid key/value pair, ignoring. - /nix/store/srmj1r8hp8ipwc0s5gz8wdv8gpcy8f25-libirecovery-1.2.1/lib/udev/rules.d/39-libirecovery.rules:7 Invalid key/value pair, ignoring. - /nix/store/srmj1r8hp8ipwc0s5gz8wdv8gpcy8f25-libirecovery-1.2.1/lib/udev/rules.d/39-libirecovery.rules: udev rules check failed. - [x] `{ doInstallCheck = false; name = "libjaylink-0.4.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "libmtp-1.1.22"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "libnitrokey-3.8"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "libpsm2-12.0.1"; }` - [x] `{ doInstallCheck = false; name = "bluez-qt-5.116.0"; }` - [x] `{ doInstallCheck = false; name = "plasma-remotecontrollers-5.27.11"; }` - [x] `{ doInstallCheck = true; name = "libsigrok-0.5.2-unstable-2024-10-20"; }` - propagated via libusb1 - has butchered pre/post phases - [x] `{ doInstallCheck = false; name = "libticables2-1.3.5"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "libuldaq-1.2.1"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "libwacom-2.15.0"; }` - [x] `{ doInstallCheck = false; name = "libwacom-surface-2.15.0"; }` - [x] `{ doInstallCheck = false; name = "libwebcam-0.2.5"; }` - [x] `{ doInstallCheck = false; name = "light-1.2.2"; }` - [x] `{ doInstallCheck = false; name = "limesuite-23.11.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "limesuite-23.11.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "linuxconsoletools-1.8.1"; }` - [x] `{ doInstallCheck = false; name = "linux-gpib-user-4.3.6"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-5.10.235"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-5.10.235"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-5.15.179"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-5.15.179"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-5.15.183"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-5.15.183"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-5.4.293"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-5.4.293"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.12.29"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-6.12.29"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.13.7"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-6.13.7"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.13.12"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-6.13.12"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.14.7"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-6.14.7"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.1.131"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-6.1.131"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.1.139"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-6.1.139"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.6.83"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-6.6.83"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.6.91"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-6.6.91"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.13.12"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-6.13.12"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.12.19"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-6.12.19"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.12.29"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-6.12.29"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.14.7"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-6.14.7"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.12.28"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-6.12.28"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.14.6"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-6.14.6"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.14.7"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-6.14.7"; }` - [x] `{ doInstallCheck = true; name = "liquidctl-1.15.0"; }` - [x] `{ doInstallCheck = false; name = "lm4flash-0.1.3"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "ltunify-0.3"; }` - [ ] `{ doInstallCheck = false; name = "luminance-1.1.0"; }` - hackage, skipped - [ ] `{ doInstallCheck = false; name = "lutris-0.5.19"; }` - fhsenv, skipped - [x] `{ doInstallCheck = false; name = "lvm2-with-dmeventd-2.03.31"; }` - has butchered pre/post phases - ***staged locally*** - [x] `{ doInstallCheck = false; name = "lvm2-2.03.31"; }` - has butchered pre/post phases - ***staged locally*** - [x] `{ doInstallCheck = false; name = "lvm2-with-dmeventd-with-vdo-2.03.31"; }` - has butchered pre/post phases - ***staged locally*** - [x] `{ doInstallCheck = false; name = "M33-Linux-unstable-2016-06-23"; }` - has butchered pre/post phases - Configuration file /nix/store/m4mixbgrz9b0l6qy9q4nsmqdq772jfyq-M33-Linux-unstable-2016-06-23/lib/udev/rules.d/90-micro-3d-local.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [x] `{ doInstallCheck = false; name = "mate-settings-daemon-1.28.0"; }` - [x] `{ doInstallCheck = false; name = "mdadm-4.3"; }` - [x] `{ doInstallCheck = false; name = "mdevctl-1.4.0"; }` - [x] `{ doInstallCheck = false; name = "media-player-info-26"; }` - [x] `{ doInstallCheck = false; name = "meletrix-udev-rules-0-unstable-2023-10-20"; }` - [x] `{ doInstallCheck = false; name = "minipro-0.7.2"; }` - propagated via libusb1 - [x] `{ doInstallCheck = true; name = "mkosi-25.3-unstable-2025-04-01"; }` - uses udev rules, but does not output them - [x] `{ doInstallCheck = true; name = "modemmanager-1.22.0"; }` - [x] `{ doInstallCheck = false; name = "moolticute-1.03.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "mouse-actions-gui-0.4.5"; }` - [x] `{ doInstallCheck = false; name = "mouse-actions-0.4.5"; }` - [x] `{ doInstallCheck = false; name = "mouse_m908-3.4"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "multipath-tools-0.9.8"; }` - [x] `{ doInstallCheck = false; name = "mutter-46.8"; }` - [x] `{ doInstallCheck = false; name = "mutter-48.2"; }` - [x] `{ doInstallCheck = false; name = "networkmanager-1.52.0"; }` - [x] `{ doInstallCheck = false; name = "nfs-utils-2.7.1"; }` - [x] `{ doInstallCheck = false; name = "nitrokey-udev-rules-1.1.0"; }` - Configuration file /nix/store/dni4l2ikb7qrj6j78arkj09h4f6i3qx1-nitrokey-udev-rules-1.1.0/etc/udev/rules.d/41-nitrokey.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [ ] `{ doInstallCheck = false; name = "ns-usbloader-7.1"; }` - [x] `{ doInstallCheck = false; name = "numworks-udev-rules-unstable-2020-08-31"; }` - [x] `{ doInstallCheck = false; name = "nut-2.8.2"; }` - [x] `{ doInstallCheck = false; name = "nvme-cli-2.11"; }` - [x] `{ doInstallCheck = false; name = "nxpmicro-mfgtools-1.5.139"; }` - propagated via libusb1 - Configuration file /nix/store/rara91k0ck7658px2296inp4v7av8hhj-nxpmicro-mfgtools-1.5.139/lib/udev/rules.d/70-uuu.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [ ] `{ doInstallCheck = false; name = "ocf-resource-agents"; }` - runCommand, no install check - [x] `{ doInstallCheck = true; name = "openambit-0.5"; }` - propagated via libusb1 - has butchered pre/post phases - [x] `{ doInstallCheck = false; name = "opencbm-0.4.99.104"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "openhantek6022-3.4.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "open-iscsi-2.1.11"; }` - [x] `{ doInstallCheck = false; name = "openobex-1.7.2"; }` - [x] `{ doInstallCheck = false; name = "openocd-0.12.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "openocd-rp2040-0.12.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = true; name = "openrgb-0.9"; }` - propagated via libusb1 - [x] `{ doInstallCheck = true; name = "openrgb-0.9"; }` - propagated via libusb1 - [x] `{ doInstallCheck = true; name = "openswitcher-0.11.0"; }` - [x] `{ doInstallCheck = true; name = "OpenTabletDriver-0.6.5.1"; }` - [x] `{ doInstallCheck = false; name = "openterface-qt-0.3.12"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "opentx-2.3.15"; }` - [x] `{ doInstallCheck = false; name = "open-vm-tools-12.5.0"; }` - [x] `{ doInstallCheck = false; name = "open-vm-tools-12.5.0"; }` - [x] `{ doInstallCheck = false; name = "orbuculum-2.1.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "oversteer-0.8.3"; }` - [x] `{ doInstallCheck = false; name = "pcmciautils-018"; }` - [x] `{ doInstallCheck = false; name = "python3.12-persistent-evdev-unstable-2022-05-07"; }` - [x] `{ doInstallCheck = false; name = "phodav-3.0"; }` - [x] `{ doInstallCheck = false; name = "picoprobe-udev-rules-unstable-2023-01-31"; }` - Configuration file /nix/store/7yf9s8l8zjs49ccxyqq5bn6m6i1nsr1f-picoprobe-udev-rules-unstable-2023-01-31/lib/udev/rules.d/69-probe-rs.rules is marked executable. Please remove executable permission bits. Proceeding anyway - [x] `{ doInstallCheck = true; name = "picotool-2.1.1"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "pipewire-1.4.2"; }` - propagated via libusb1 - [x] `{ doInstallCheck = true; name = "platformio-6.1.18"; }` - [x] `{ doInstallCheck = false; name = "polar-unstable-2021-01-12"; }` - [x] `{ doInstallCheck = false; name = "projecteur-0.10"; }` - [x] `{ doInstallCheck = false; name = "proxmark3-4.20142"; }` - [x] `{ doInstallCheck = false; name = "prusa-slicer-2.9.0"; }` - [x] `{ doInstallCheck = false; name = "pulseaudio-17.0"; }` - [x] `{ doInstallCheck = false; name = "pulseaudio-17.0"; }` - [x] `{ doInstallCheck = true; name = "python3.12-busylight-for-humans-0.33.3"; }` - [x] `{ doInstallCheck = true; name = "python3.12-openant-unstable-1.3.1"; }` - [x] `{ doInstallCheck = true; name = "python3.12-py3buddy-1.0"; }` - Configuration file /nix/store/242snzks6b64a0jwwdk1xcwz16z8inmq-python3.12-py3buddy-1.0/lib/udev/rules.d/99-ibuddy.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [x] `{ doInstallCheck = true; name = "python3.12-rfcat-2.0.1"; }` - [x] `{ doInstallCheck = true; name = "python3.12-seabreeze-2.10.1"; }` - [x] `{ doInstallCheck = true; name = "python3.12-sigrok-0.5.2-unstable-2024-10-20"; }` - [ ] `{ doInstallCheck = false; name = "soapysdr-0.8.1-unstable-2025-03-30-03"; }` - ??? no udev rules - [x] `{ doInstallCheck = true; name = "python3.13-busylight-for-humans-0.33.3"; }` - [x] `{ doInstallCheck = false; name = "python3.13-google-compute-engine-20190124"; }` - [x] `{ doInstallCheck = false; name = "libiio-0.24"; }` - [x] `{ doInstallCheck = true; name = "python3.13-liquidctl-1.15.0"; }` - [x] `{ doInstallCheck = true; name = "python3.13-openant-unstable-1.3.1"; }` - [x] `{ doInstallCheck = true; name = "python3.13-py3buddy-1.0"; }` - [x] `{ doInstallCheck = true; name = "python3.13-seabreeze-2.10.1"; }` - [x] `{ doInstallCheck = true; name = "python3.13-sigrok-0.5.2-unstable-2024-10-20"; }` - [ ] `{ doInstallCheck = false; name = "soapysdr-0.8.1-unstable-2025-03-30-03"; }` - ??? no udev rules - [x] `{ doInstallCheck = false; name = "qdmr-0.12.1"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "qFlipper-1.3.3"; }` - [x] `{ doInstallCheck = false; name = "qlcplus-4.13.1"; }` - [x] `{ doInstallCheck = false; name = "qmk-udev-rules-0.27.13"; }` - Configuration file /nix/store/kzj3frkxnk0nggywz29mmdb8bv4yfgg7-qmk-udev-rules-0.27.13/lib/udev/rules.d/50-qmk.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [x] `{ doInstallCheck = false; name = "quark-goldleaf-1.0.0"; }` - [x] `{ doInstallCheck = false; name = "rdma-core-57.0"; }` - [x] `{ doInstallCheck = false; name = "rfkill-udev"; }` - [ ] `{ doInstallCheck = false; name = "python3.12-rivalcfg-4.14.0"; }` - skipped, broken tests - [x] `{ doInstallCheck = false; name = "rkdeveloptool-unstable-2021-09-04"; }` - propagated via libusb1 - [ ] `{ doInstallCheck = false; name = "roccat-tools-5.9.0"; }` - /nix/store/bh790j6va11b5zagkhy4429j2dvng3jq-roccat-tools-5.9.0/lib/udev/rules.d/90-roccat-kone.rules:17 Invalid value "/nix/store/xy4jjgw87sbgwylm5kn047d9gkbhsr9x-bash-5.2p37/bin/bash -c 'ROCCAT_PATH=$(roccatkonecontrol -p); if test $? -eq 0; then chgrp roccat $ROCCAT_PATH/*; fi'" for RUN (char 82: invalid substitution type), ignoring. - /nix/store/bh790j6va11b5zagkhy4429j2dvng3jq-roccat-tools-5.9.0/lib/udev/rules.d/90-roccat-kone.rules:18 Invalid value "/nix/store/xy4jjgw87sbgwylm5kn047d9gkbhsr9x-bash-5.2p37/bin/bash -c 'ROCCAT_PATH=$(roccatkonecontrol -p); if test $? -eq 0; then chgrp roccat $ROCCAT_PATH/*; fi'" for RUN (char 82: invalid substitution type), ignoring. - /nix/store/bh790j6va11b5zagkhy4429j2dvng3jq-roccat-tools-5.9.0/lib/udev/rules.d/90-roccat-kone.rules: udev rules check failed. - [ ] `{ doInstallCheck = false; name = "rpcs3-0.0.36-17736-c86a25079"; }` - propagated via libusb1 - Configuration file /nix/store/wvspxipk6bzc042cfh5mjcw7j038hsjk-rpcs3-0.0.36-17736-c86a25079/etc/udev/rules.d/99-ds3-controllers.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - Configuration file /nix/store/wvspxipk6bzc042cfh5mjcw7j038hsjk-rpcs3-0.0.36-17736-c86a25079/etc/udev/rules.d/99-ds4-controllers.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - Configuration file /nix/store/wvspxipk6bzc042cfh5mjcw7j038hsjk-rpcs3-0.0.36-17736-c86a25079/etc/udev/rules.d/99-dualsense-controllers.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [x] `{ doInstallCheck = false; name = "rtl_fm_streamer-unstable-2021-06-08"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "rtl-sdr-librtlsdr-0.9.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "rtl-sdr-osmocom-2.0.1"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "rtl-sdr-blog-1.3.5"; }` - propagated via libusb1 - [x] `{ doInstallCheck = true; name = "rust-streamdeck-0.9.0"; }` - [x] `{ doInstallCheck = false; name = "rwedid-0.3.2"; }` - [x] `{ doInstallCheck = false; name = "sane-backends-1.3.1"; }` - propagated via libusb1 - [x] `{ doInstallCheck = true; name = "sc-controller-0.5.2"; }` - NOT propagated via libusb1: not in buildInputs - [x] `{ doInstallCheck = false; name = "snagboot-2.2"; }` - [ ] `{ doInstallCheck = false; name = "soapysdr-0.8.1-unstable-2025-03-30-03"; }` - ??? no udev rules - [x] `{ doInstallCheck = true; name = "solaar-1.1.14"; }` - [x] `{ doInstallCheck = true; name = "solaar-1.1.14"; }` - [x] `{ doInstallCheck = false; name = "solo2-cli-0.2.2"; }` - Configuration file /nix/store/djjqw8ii7fbszmay3hzq139mg78r2gqi-solo2-cli-0.2.2/lib/udev/rules.d/70-solo2.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [ ] `{ doInstallCheck = false; name = "sparrow-desktop-2.0.0"; }` - untested (BIIG build, valkey in the closure was annoyingly flaky) - [ ] `{ doInstallCheck = false; name = "sparrow-unwrapped-2.0.0"; }` - untested (BIIG build, valkey in the closure was annoyingly flaky) - [x] `{ doInstallCheck = false; name = "speakersafetyd-1.0.2"; }` - [x] `{ doInstallCheck = false; name = "steam-devices-udev-rules-1.0.0.61-unstable-2024-05-22"; }` - [ ] `{ doInstallCheck = false; name = "steam"; }` - skipped: wrapper, no installCheck - [ ] `{ doInstallCheck = false; name = "steam-run"; }` - skipped: fhs environment - [x] `{ doInstallCheck = false; name = "stlink-1.8.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "stlink-1.8.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "stratisd-3.7.3"; }` - [x] `{ doInstallCheck = false; name = "stratisd-3.7.3"; }` - [x] `{ doInstallCheck = false; name = "streamcontroller-1.5.0-beta.8"; }` - [ ] `{ doInstallCheck = true; name = "streamdeck-ui-4.1.3"; }` - had butchered post phase - seems to ignore hook - [x] `{ doInstallCheck = false; name = "sunshine-2025.122.141614"; }` - [x] `{ doInstallCheck = false; name = "supergfxctl-5.2.7"; }` - [x] `{ doInstallCheck = false; name = "super-slicer-2.5.60.0"; }` - [x] `{ doInstallCheck = false; name = "super-slicer-2.5.59.13"; }` - [x] `{ doInstallCheck = false; name = "swayosd-0.2.0"; }` - [x] `{ doInstallCheck = false; name = "system-config-printer-1.5.18"; }` - [ ] `{ doInstallCheck = false; name = "systemd-minimal-257.5"; }` - skipped: inf rec - [ ] `{ doInstallCheck = false; name = "systemd-257.5"; }` - skipped: inf rec - [ ] `{ doInstallCheck = false; name = "systemd-257.5"; }` - skipped: inf rec - [x] `{ doInstallCheck = false; name = "thunderbolt-0.9.3"; }` - [x] `{ doInstallCheck = false; name = "tiny-dfr-0.3.2"; }` - [x] `{ doInstallCheck = false; name = "tiscamera-1.1.1"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "tlp-1.8.0"; }` - [x] `{ doInstallCheck = false; name = "trezor-udev-rules-unstable-2019-07-17"; }` - has butchered pre/post phases - [x] `{ doInstallCheck = false; name = "tsduck-3.40-4165"; }` - [x] `{ doInstallCheck = false; name = "ubertooth-2020-12-R1"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "udisks-2.10.1"; }` - [x] `{ doInstallCheck = false; name = "uhd-4.7.0.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "upower-1.90.6"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "usb-blaster-udev-rules"; }` - [x] `{ doInstallCheck = false; name = "usbkvm-0.2.0"; }` - [x] `{ doInstallCheck = false; name = "usb-modeswitch-data-20191128"; }` - [x] `{ doInstallCheck = false; name = "usbmuxd2-unstable-2023-12-12"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "usbmuxd-1.1.1+date=2023-05-05"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "usbrelayd-1.2.1"; }` - [x] `{ doInstallCheck = false; name = "usbsdmux-24.1.1"; }` - [ ] `{ doInstallCheck = false; name = "imagescan-3.65.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "uuu-1.5.201"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "uvcdynctrl-0.3.0"; }` - [x] `{ doInstallCheck = false; name = "v4l-utils-1.24.1"; }` - [ ] `{ doInstallCheck = false; name = "Vial-0.7.3"; }` - appimage, no install checks - [ ] `{ doInstallCheck = false; name = "via-3.0.0"; }` - appimage, no install checks - [x] `{ doInstallCheck = false; name = "waagent-2.13.1.1"; }` - [x] `{ doInstallCheck = false; name = "wch-isp-0.4.1"; }` - propagated via libusb1 - [ ] `{ doInstallCheck = false; name = "wine-wow-10.0"; }` - skipped - [x] `{ doInstallCheck = false; name = "wooting-udev-rules-0-unstable-2024-11-20"; }` - [x] `{ doInstallCheck = false; name = "xe-guest-utilities-8.4.0"; }` - Configuration file /nix/store/4ainz0zf0577288qjkvfslf8kl0zhp0b-xe-guest-utilities-8.4.0/etc/udev/rules.d/z10_xen-vcpu-hotplug.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [x] `{ doInstallCheck = false; name = "xf86-input-wacom-1.2.3"; }` - [x] `{ doInstallCheck = false; name = "xfel-1.3.2"; }` - propagated via libusb1 - [ ] `{ doInstallCheck = false; name = "xf86-input-vmmouse-13.2.0"; }` - skipped: `# THIS IS A GENERATED FILE. DO NOT EDIT!` - [ ] `{ doInstallCheck = false; name = "xpra-6.3"; }` - [x] `{ doInstallCheck = false; name = "xr-hardware-1.1.1"; }` - [ ] `{ doInstallCheck = false; name = "yubikey-personalization-1.20.0"; }` - propagated via libusb1 - Configuration file /nix/store/y6bp1cqla1xhs23a9zsddrf1mqxg2amq-yubikey-personalization-1.20.0/lib/udev/rules.d/69-yubikey.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [x] `{ doInstallCheck = false; name = "zfs-user-2.2.7"; }` - [x] `{ doInstallCheck = false; name = "zfs-user-2.3.2"; }` - [x] `{ doInstallCheck = false; name = "zsa-udev-rules-unstable-2023-11-30"; }` - [ ] `{ doInstallCheck = false; name = "zsnes2-2.0.12"; }`
2025-05-22 00:13:57 +02:00
udevCheckHook
2022-01-16 01:25:17 +00:00
];
buildInputs =
[ ]
++ lib.optionals stdenv.hostPlatform.isLinux [
pcsclite
udev
];
postInstall = ''
2022-02-16 16:18:32 -05:00
install -D 70-solo2.rules $out/lib/udev/rules.d/70-solo2.rules
2023-07-29 16:10:34 -07:00
installShellCompletion target/*/release/solo2.{bash,fish}
installShellCompletion --zsh target/*/release/_solo2
2022-01-16 01:25:17 +00:00
'';
doCheck = true;
treewide: add udevCheckHook to packages with udev rules output - [x] `{ doInstallCheck = false; name = "acpilight-1.2"; }` - Configuration file /nix/store/sckm27vsrh58glp3acw07z8jdmpj72q7-acpilight-1.2/etc/udev/rules.d/90-backlight.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [x] `{ doInstallCheck = false; name = "airspy-1.0.10"; }` - propagated via libusb1 - [ ] `{ doInstallCheck = false; name = "alsa-utils-1.2.13"; }` - /nix/store/pj5lqap32lsaipnmr1pjp8zi6zmc1ng2-alsa-utils-1.2.13/lib/udev/rules.d/90-alsa-restore.rules:16 GOTO="alsa_restore_std" has no matching label, ignoring. - /nix/store/pj5lqap32lsaipnmr1pjp8zi6zmc1ng2-alsa-utils-1.2.13/lib/udev/rules.d/90-alsa-restore.rules:16 The line has no effect any more, dropping. - /nix/store/pj5lqap32lsaipnmr1pjp8zi6zmc1ng2-alsa-utils-1.2.13/lib/udev/rules.d/90-alsa-restore.rules:20 GOTO="alsa_restore_std" has no matching label, ignoring. - /nix/store/pj5lqap32lsaipnmr1pjp8zi6zmc1ng2-alsa-utils-1.2.13/lib/udev/rules.d/90-alsa-restore.rules:20 The line has no effect any more, dropping. - /nix/store/pj5lqap32lsaipnmr1pjp8zi6zmc1ng2-alsa-utils-1.2.13/lib/udev/rules.d/90-alsa-restore.rules: udev rules check failed. - [x] `{ doInstallCheck = false; name = "amazon-ec2-net-utils-2.5.5"; }` - [x] `{ doInstallCheck = true; name = "amazon-ec2-utils-2.2.0"; }` - has butchered pre/post phases, needs some proper cleaning up - [x] `{ doInstallCheck = false; name = "android-udev-rules-20250314"; }` - Configuration file /nix/store/30028n5xqh5lr1lxvm1vsmgxrpyk65fj-android-udev-rules-20250314/lib/udev/rules.d/51-android.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [x] `{ doInstallCheck = false; name = "antimicrox-3.5.1"; }` - [x] `{ doInstallCheck = false; name = "apio-udev-rules-0.9.5"; }` - Configuration file /nix/store/hh4k648cymsa3dq966f6ivf2l0i528vx-apio-udev-rules-0.9.5/lib/udev/rules.d/70-fpga-ftdi.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - Configuration file /nix/store/hh4k648cymsa3dq966f6ivf2l0i528vx-apio-udev-rules-0.9.5/lib/udev/rules.d/70-fpga-serial.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [x] `{ doInstallCheck = false; name = "argyllcms-3.3.0"; }` - [ ] `{ doInstallCheck = false; name = "artisan-3.1.4"; }` - ???? No udev rules - [x] `{ doInstallCheck = false; name = "asdbctl-1.0.0"; }` - [x] `{ doInstallCheck = false; name = "asusctl-6.1.12"; }` - [x] `{ doInstallCheck = true; name = "autorandr-1.15"; }` - [ ] `{ doInstallCheck = false; name = "bazecor-1.7.0"; }` - wrapAppImage does not support postInstallCheck: https://github.com/NixOS/nixpkgs/blob/a094b5d8cce756083b19c6931d2ba52a1b1e45f1/pkgs/build-support/appimage/default.nix#L60-L79 - [x] `{ doInstallCheck = false; name = "bcachefs-tools-1.25.2"; }` - [x] `{ doInstallCheck = false; name = "bcache-tools-1.0.8"; }` - [x] `{ doInstallCheck = false; name = "bitbox-bridge-1.6.1"; }` - [x] `{ doInstallCheck = false; name = "bitbox-4.46.3"; }` - Configuration file /nix/store/jxcdrn03zwv4npdif9r0zhz68f06w911-bitbox-4.46.3/lib/udev/rules.d/51-hid-digitalbitbox.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - Configuration file /nix/store/jxcdrn03zwv4npdif9r0zhz68f06w911-bitbox-4.46.3/lib/udev/rules.d/52-hid-digitalbitbox.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - Configuration file /nix/store/jxcdrn03zwv4npdif9r0zhz68f06w911-bitbox-4.46.3/lib/udev/rules.d/53-hid-bitbox02.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - Configuration file /nix/store/jxcdrn03zwv4npdif9r0zhz68f06w911-bitbox-4.46.3/lib/udev/rules.d/54-hid-bitbox02.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [x] `{ doInstallCheck = false; name = "bluez-5.80"; }` - [x] `{ doInstallCheck = false; name = "bluez-5.80"; }` - ***staged*** - [x] `{ doInstallCheck = true; name = "bmputil-0.1.3"; }` - [x] `{ doInstallCheck = false; name = "bolt-0.9.8"; }` - [ ] `{ doInstallCheck = false; name = "bottles"; }` - ??? no udev - [x] `{ doInstallCheck = true; name = "python3.12-boxflat-1.30.1"; }` - [x] `{ doInstallCheck = false; name = "brightnessctl-0.5.1"; }` - [x] `{ doInstallCheck = false; name = "brillo-1.4.13"; }` - [x] `{ doInstallCheck = false; name = "brltty-6.7"; }` - [x] `{ doInstallCheck = false; name = "btrfs-progs-6.14"; }` - [x] `{ doInstallCheck = false; name = "casync-2-unstable-2023-10-16"; }` - [x] `{ doInstallCheck = false; name = "ccid-1.6.2"; }` - propagated via libusb1 - `meta.platforms` is `unix`, but installs udev rules unconditionally. This seems silly. - has butchered pre/post phases - [x] `{ doInstallCheck = false; name = "cc-tool-unstable-2020-05-19"; }` - Configuration file /nix/store/0nv753w4k0vpv7k032gdj3mfadlxvy81-cc-tool-unstable-2020-05-19/lib/udev/rules.d/90-cc-debugger.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [ ] `{ doInstallCheck = false; name = "chrysalis-0.13.3"; }` - wrapAppImage does not support postInstallCheck - [x] `{ doInstallCheck = false; name = "ckb-next-0.6.2"; }` - [x] `{ doInstallCheck = true; name = "cm-rgb-0.3.6"; }` - [x] `{ doInstallCheck = false; name = "colord-1.4.6"; }` - [x] `{ doInstallCheck = false; name = "comedilib-0.12.0"; }` - [x] `{ doInstallCheck = false; name = "cpu-energy-meter-1.2"; }` - [ ] `{ doInstallCheck = false; name = "cura-appimage-5.10.0"; }` - ??? no udev rules - [x] `{ doInstallCheck = false; name = "cutecapture-1.4.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "dataexplorer-3.9.3"; }` - [x] `{ doInstallCheck = false; name = "ddcutil-2.2.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "dduper-0.04"; }` - [x] `{ doInstallCheck = false; name = "dediprog-sf100-linux-1.14.21-x"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "dde-daemon-6.0.43"; }` - [x] `{ doInstallCheck = false; name = "digitalbitbox-3.0.0"; }` - /nix/store/m78h8jh8sqxqycw4y4h4pmhj8q7blmjf-digitalbitbox-3.0.0/etc/udev/rules.d/51-hid-digitalbox.rules:1 style: stray leading comma. - /nix/store/m78h8jh8sqxqycw4y4h4pmhj8q7blmjf-digitalbitbox-3.0.0/etc/udev/rules.d/51-hid-digitalbox.rules:2 style: stray leading comma. - /nix/store/m78h8jh8sqxqycw4y4h4pmhj8q7blmjf-digitalbitbox-3.0.0/etc/udev/rules.d/51-hid-digitalbox.rules:2 The line has no effect, ignoring. - /nix/store/m78h8jh8sqxqycw4y4h4pmhj8q7blmjf-digitalbitbox-3.0.0/etc/udev/rules.d/51-hid-digitalbox.rules: udev rules check failed. - /nix/store/m78h8jh8sqxqycw4y4h4pmhj8q7blmjf-digitalbitbox-3.0.0/etc/udev/rules.d/52-hid-digitalbox.rules:1 style: stray leading comma. - /nix/store/m78h8jh8sqxqycw4y4h4pmhj8q7blmjf-digitalbitbox-3.0.0/etc/udev/rules.d/52-hid-digitalbox.rules:2 style: stray leading comma. - /nix/store/m78h8jh8sqxqycw4y4h4pmhj8q7blmjf-digitalbitbox-3.0.0/etc/udev/rules.d/52-hid-digitalbox.rules:2 The line has no effect, ignoring. - /nix/store/m78h8jh8sqxqycw4y4h4pmhj8q7blmjf-digitalbitbox-3.0.0/etc/udev/rules.d/52-hid-digitalbox.rules: udev rules check failed. - fixed - [x] `{ doInstallCheck = false; name = "direwolf-1.7"; }` - [x] `{ doInstallCheck = false; name = "dmrconfig-1.1"; }` - propagated via libusb1 - Configuration file /nix/store/bymjc5sh1jpk7lk7j1whwd63wl3sagic-dmrconfig-1.1/lib/udev/rules.d/99-dmr.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [x] `{ doInstallCheck = false; name = "dolphin-emu-2503a"; }` - Configuration file /nix/store/z22spasql9rrkgn4lrxpsv6zhm1jhg10-dolphin-emu-2503a/etc/udev/rules.d/51-usb-device.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [x] `{ doInstallCheck = false; name = "dolphin-emu-primehack-1.0.7a"; }` - Configuration file /nix/store/2kjvxh1m2b7aiw240sj76gd7fp8kd96i-dolphin-emu-primehack-1.0.7a/etc/udev/rules.d/51-usb-device.rules is marked executable. Please remove executable permission bits. Proceeding anyway - [x] `{ doInstallCheck = false; name = "drbd-9.27.0"; }` - [x] `{ doInstallCheck = false; name = "dsview-1.3.2"; }` - [x] `{ doInstallCheck = false; name = "easypdkprog-1.3"; }` - [x] `{ doInstallCheck = false; name = "ecpdap-0.2.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "edgetx-2.11.0-rc3"; }` - [x] `{ doInstallCheck = false; name = "eg25-manager-0.5.2"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "elogind-255.5"; }` - can be built without systemd - [x] `{ doInstallCheck = false; name = "em100-0-unstable-2024-11-14"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "epsonscan2-6.7.70.0-01-2025"; }` - propagated via libusb1 - [ ] `{ doInstallCheck = false; name = "eudev-3.2.14"; }` - not viable, skipped - [x] `{ doInstallCheck = false; name = "feedbackd-0.8.1"; }` - [x] `{ doInstallCheck = false; name = "ffado-2.4.9"; }` - [x] `{ doInstallCheck = false; name = "ffado-2.4.9"; }` - [x] `{ doInstallCheck = false; name = "flashprog-1.4"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "flashrom-1.5.1"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "foo2zjs-20210116"; }` - [x] `{ doInstallCheck = false; name = "footswitch-unstable-2023-10-10"; }` - [x] `{ doInstallCheck = false; name = "fuse-3.16.2"; }` - ***staged*** - [x] `{ doInstallCheck = false; name = "g810-led-0.4.3"; }` - Configuration file /nix/store/klh2fxrrkcj9zy6r2pd4x3csldinnnj9-g810-led-0.4.3/etc/udev/rules.d/90-g810-led.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [x] `{ doInstallCheck = false; name = "game-devices-udev-rules-0.23"; }` - [x] `{ doInstallCheck = false; name = "gdm-48.0"; }` - [x] `{ doInstallCheck = false; name = "gfs2-utils-3.6.1"; }` - [x] `{ doInstallCheck = true; name = "glasgow-0-unstable-2025-01-26"; }` - [x] `{ doInstallCheck = false; name = "gmobile"; }` - [x] `{ doInstallCheck = false; name = "gnome-settings-daemon-46.0"; }` - [x] `{ doInstallCheck = false; name = "gnome-settings-daemon-48.1"; }` - [x] `{ doInstallCheck = false; name = "gobi_loader-0.7"; }` - Configuration file /nix/store/nr89b2svcjgsxl5jla8w77y33dcm5nwj-gobi_loader-0.7/lib/udev/rules.d/60-gobi.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [x] `{ doInstallCheck = false; name = "google-compute-engine-20190124"; }` - needed `doCheck = true`, but nothing exploded - [x] `{ doInstallCheck = false; name = "google-guest-configs-20211116.00"; }` - [x] `{ doInstallCheck = false; name = "goxlr-utility-1.2.2"; }` - [x] `{ doInstallCheck = false; name = "gpsd-3.25"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "gradm-3.1-202111052217"; }` - [x] `{ doInstallCheck = false; name = "gummy-0.6.1"; }` - [x] `{ doInstallCheck = false; name = "hackrf-2024.02.1"; }` - propagated via libusb1 - [ ] `{ doInstallCheck = false; name = "handheld-daemon-3.15.3"; }` - wrapAppImage does not support postInstallCheck - [x] `{ doInstallCheck = false; name = "hdapsd-20141203"; }` - [x] `{ doInstallCheck = false; name = "headsetcontrol-3.0.0"; }` - [x] `{ doInstallCheck = false; name = "heimdall-gui-1.4.2"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "heimdall-1.4.2"; }` - propagated via libusb1 - [ ] `{ doInstallCheck = false; name = "heroic-2.16.1"; }` - ??? no udev - [x] `{ doInstallCheck = true; name = "hplip-3.24.4"; }` - propagated via libusb1 - [x] `{ doInstallCheck = true; name = "huion-switcher-0.5.0"; }` - [x] `{ doInstallCheck = false; name = "iio-sensor-proxy-3.7"; }` - [x] `{ doInstallCheck = false; name = "imsprog-1.5.3"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "incus-6.12.0"; }` - [x] `{ doInstallCheck = false; name = "incus-lts-6.0.4"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-aagcloudwatcher-ng-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-aok-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-apogee-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-armadillo-platypus-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-astarbox-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-avalon-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-avalonud-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-beefocus-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-bresserexos2-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-celestronaux-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-dsi-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-duino-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-eqmod-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-ffmv-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-fishcamp-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-fli-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-gige-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-gphoto-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-gpio-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-gpsd-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-gpsnmea-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-limesdr-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-maxdomeii-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-mgen-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-nexdome-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-nightscape-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-nut-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-ocs-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-orion-ssg3-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-rolloffino-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-rtklib-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-shelyak-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-starbook-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-starbook-ten-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-sx-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-talon6-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-webcam-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-3rdparty-indi-weewx-json-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indi-full-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "indilib-2.1.3"; }` - [x] `{ doInstallCheck = false; name = "infnoise-0.3.3"; }` - [x] `{ doInstallCheck = true; name = "inkscape-silhouette-1.29"; }` - [x] `{ doInstallCheck = false; name = "inputmodule-control-0.2.0"; }` - [x] `{ doInstallCheck = false; name = "input-remapper-2.1.1"; }` - doCheck defaults to false - [x] `{ doInstallCheck = false; name = "ipad_charge-2015-02-03"; }` - [x] `{ doInstallCheck = false; name = "ipp-usb-0.9.30"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "iptsd-3"; }` - [x] `{ doInstallCheck = false; name = "joycond-unstable-2021-07-30"; }` - [x] `{ doInstallCheck = false; name = "k40-whisperer-0.68"; }` - has butchered pre/post phases - [x] `{ doInstallCheck = false; name = "ledger-udev-rules-0-unstable-2024-02-12"; }` - [x] `{ doInstallCheck = false; name = "libbladeRF-2.5.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "libedgetpu-0-unstable-2024-03-14"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "libfido2-1.15.0"; }` - [x] `{ doInstallCheck = true; name = "libfprint-1.94.9"; }` - [x] `{ doInstallCheck = true; name = "libfprint-tod-1.94.9+tod1"; }` - [ ] `{ doInstallCheck = false; name = "libftdi-1.5-unstable-2023-12-21"; }` - propagated via libusb1 - seems to ignore phase??? - [x] `{ doInstallCheck = false; name = "libgphoto2-2.5.31"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "libgpod-0.8.3"; }` - [x] `{ doInstallCheck = false; name = "libiio-0.24"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "libinput-1.27.1"; }` - [ ] `{ doInstallCheck = false; name = "libirecovery-1.2.1"; }` - propagated via libusb1 - /nix/store/srmj1r8hp8ipwc0s5gz8wdv8gpcy8f25-libirecovery-1.2.1/lib/udev/rules.d/39-libirecovery.rules:4 Invalid key/value pair, ignoring. - /nix/store/srmj1r8hp8ipwc0s5gz8wdv8gpcy8f25-libirecovery-1.2.1/lib/udev/rules.d/39-libirecovery.rules:7 Invalid key/value pair, ignoring. - /nix/store/srmj1r8hp8ipwc0s5gz8wdv8gpcy8f25-libirecovery-1.2.1/lib/udev/rules.d/39-libirecovery.rules: udev rules check failed. - [x] `{ doInstallCheck = false; name = "libjaylink-0.4.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "libmtp-1.1.22"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "libnitrokey-3.8"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "libpsm2-12.0.1"; }` - [x] `{ doInstallCheck = false; name = "bluez-qt-5.116.0"; }` - [x] `{ doInstallCheck = false; name = "plasma-remotecontrollers-5.27.11"; }` - [x] `{ doInstallCheck = true; name = "libsigrok-0.5.2-unstable-2024-10-20"; }` - propagated via libusb1 - has butchered pre/post phases - [x] `{ doInstallCheck = false; name = "libticables2-1.3.5"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "libuldaq-1.2.1"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "libwacom-2.15.0"; }` - [x] `{ doInstallCheck = false; name = "libwacom-surface-2.15.0"; }` - [x] `{ doInstallCheck = false; name = "libwebcam-0.2.5"; }` - [x] `{ doInstallCheck = false; name = "light-1.2.2"; }` - [x] `{ doInstallCheck = false; name = "limesuite-23.11.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "limesuite-23.11.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "linuxconsoletools-1.8.1"; }` - [x] `{ doInstallCheck = false; name = "linux-gpib-user-4.3.6"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-5.10.235"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-5.10.235"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-5.15.179"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-5.15.179"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-5.15.183"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-5.15.183"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-5.4.293"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-5.4.293"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.12.29"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-6.12.29"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.13.7"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-6.13.7"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.13.12"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-6.13.12"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.14.7"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-6.14.7"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.1.131"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-6.1.131"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.1.139"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-6.1.139"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.6.83"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-6.6.83"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.6.91"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-6.6.91"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.13.12"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-6.13.12"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.12.19"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-6.12.19"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.12.29"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-6.12.29"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.14.7"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-6.14.7"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.12.28"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-6.12.28"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.14.6"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-6.14.6"; }` - [x] `{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.14.7"; }` - [x] `{ doInstallCheck = false; name = "openrazer-3.10.1-6.14.7"; }` - [x] `{ doInstallCheck = true; name = "liquidctl-1.15.0"; }` - [x] `{ doInstallCheck = false; name = "lm4flash-0.1.3"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "ltunify-0.3"; }` - [ ] `{ doInstallCheck = false; name = "luminance-1.1.0"; }` - hackage, skipped - [ ] `{ doInstallCheck = false; name = "lutris-0.5.19"; }` - fhsenv, skipped - [x] `{ doInstallCheck = false; name = "lvm2-with-dmeventd-2.03.31"; }` - has butchered pre/post phases - ***staged locally*** - [x] `{ doInstallCheck = false; name = "lvm2-2.03.31"; }` - has butchered pre/post phases - ***staged locally*** - [x] `{ doInstallCheck = false; name = "lvm2-with-dmeventd-with-vdo-2.03.31"; }` - has butchered pre/post phases - ***staged locally*** - [x] `{ doInstallCheck = false; name = "M33-Linux-unstable-2016-06-23"; }` - has butchered pre/post phases - Configuration file /nix/store/m4mixbgrz9b0l6qy9q4nsmqdq772jfyq-M33-Linux-unstable-2016-06-23/lib/udev/rules.d/90-micro-3d-local.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [x] `{ doInstallCheck = false; name = "mate-settings-daemon-1.28.0"; }` - [x] `{ doInstallCheck = false; name = "mdadm-4.3"; }` - [x] `{ doInstallCheck = false; name = "mdevctl-1.4.0"; }` - [x] `{ doInstallCheck = false; name = "media-player-info-26"; }` - [x] `{ doInstallCheck = false; name = "meletrix-udev-rules-0-unstable-2023-10-20"; }` - [x] `{ doInstallCheck = false; name = "minipro-0.7.2"; }` - propagated via libusb1 - [x] `{ doInstallCheck = true; name = "mkosi-25.3-unstable-2025-04-01"; }` - uses udev rules, but does not output them - [x] `{ doInstallCheck = true; name = "modemmanager-1.22.0"; }` - [x] `{ doInstallCheck = false; name = "moolticute-1.03.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "mouse-actions-gui-0.4.5"; }` - [x] `{ doInstallCheck = false; name = "mouse-actions-0.4.5"; }` - [x] `{ doInstallCheck = false; name = "mouse_m908-3.4"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "multipath-tools-0.9.8"; }` - [x] `{ doInstallCheck = false; name = "mutter-46.8"; }` - [x] `{ doInstallCheck = false; name = "mutter-48.2"; }` - [x] `{ doInstallCheck = false; name = "networkmanager-1.52.0"; }` - [x] `{ doInstallCheck = false; name = "nfs-utils-2.7.1"; }` - [x] `{ doInstallCheck = false; name = "nitrokey-udev-rules-1.1.0"; }` - Configuration file /nix/store/dni4l2ikb7qrj6j78arkj09h4f6i3qx1-nitrokey-udev-rules-1.1.0/etc/udev/rules.d/41-nitrokey.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [ ] `{ doInstallCheck = false; name = "ns-usbloader-7.1"; }` - [x] `{ doInstallCheck = false; name = "numworks-udev-rules-unstable-2020-08-31"; }` - [x] `{ doInstallCheck = false; name = "nut-2.8.2"; }` - [x] `{ doInstallCheck = false; name = "nvme-cli-2.11"; }` - [x] `{ doInstallCheck = false; name = "nxpmicro-mfgtools-1.5.139"; }` - propagated via libusb1 - Configuration file /nix/store/rara91k0ck7658px2296inp4v7av8hhj-nxpmicro-mfgtools-1.5.139/lib/udev/rules.d/70-uuu.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [ ] `{ doInstallCheck = false; name = "ocf-resource-agents"; }` - runCommand, no install check - [x] `{ doInstallCheck = true; name = "openambit-0.5"; }` - propagated via libusb1 - has butchered pre/post phases - [x] `{ doInstallCheck = false; name = "opencbm-0.4.99.104"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "openhantek6022-3.4.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "open-iscsi-2.1.11"; }` - [x] `{ doInstallCheck = false; name = "openobex-1.7.2"; }` - [x] `{ doInstallCheck = false; name = "openocd-0.12.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "openocd-rp2040-0.12.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = true; name = "openrgb-0.9"; }` - propagated via libusb1 - [x] `{ doInstallCheck = true; name = "openrgb-0.9"; }` - propagated via libusb1 - [x] `{ doInstallCheck = true; name = "openswitcher-0.11.0"; }` - [x] `{ doInstallCheck = true; name = "OpenTabletDriver-0.6.5.1"; }` - [x] `{ doInstallCheck = false; name = "openterface-qt-0.3.12"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "opentx-2.3.15"; }` - [x] `{ doInstallCheck = false; name = "open-vm-tools-12.5.0"; }` - [x] `{ doInstallCheck = false; name = "open-vm-tools-12.5.0"; }` - [x] `{ doInstallCheck = false; name = "orbuculum-2.1.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "oversteer-0.8.3"; }` - [x] `{ doInstallCheck = false; name = "pcmciautils-018"; }` - [x] `{ doInstallCheck = false; name = "python3.12-persistent-evdev-unstable-2022-05-07"; }` - [x] `{ doInstallCheck = false; name = "phodav-3.0"; }` - [x] `{ doInstallCheck = false; name = "picoprobe-udev-rules-unstable-2023-01-31"; }` - Configuration file /nix/store/7yf9s8l8zjs49ccxyqq5bn6m6i1nsr1f-picoprobe-udev-rules-unstable-2023-01-31/lib/udev/rules.d/69-probe-rs.rules is marked executable. Please remove executable permission bits. Proceeding anyway - [x] `{ doInstallCheck = true; name = "picotool-2.1.1"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "pipewire-1.4.2"; }` - propagated via libusb1 - [x] `{ doInstallCheck = true; name = "platformio-6.1.18"; }` - [x] `{ doInstallCheck = false; name = "polar-unstable-2021-01-12"; }` - [x] `{ doInstallCheck = false; name = "projecteur-0.10"; }` - [x] `{ doInstallCheck = false; name = "proxmark3-4.20142"; }` - [x] `{ doInstallCheck = false; name = "prusa-slicer-2.9.0"; }` - [x] `{ doInstallCheck = false; name = "pulseaudio-17.0"; }` - [x] `{ doInstallCheck = false; name = "pulseaudio-17.0"; }` - [x] `{ doInstallCheck = true; name = "python3.12-busylight-for-humans-0.33.3"; }` - [x] `{ doInstallCheck = true; name = "python3.12-openant-unstable-1.3.1"; }` - [x] `{ doInstallCheck = true; name = "python3.12-py3buddy-1.0"; }` - Configuration file /nix/store/242snzks6b64a0jwwdk1xcwz16z8inmq-python3.12-py3buddy-1.0/lib/udev/rules.d/99-ibuddy.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [x] `{ doInstallCheck = true; name = "python3.12-rfcat-2.0.1"; }` - [x] `{ doInstallCheck = true; name = "python3.12-seabreeze-2.10.1"; }` - [x] `{ doInstallCheck = true; name = "python3.12-sigrok-0.5.2-unstable-2024-10-20"; }` - [ ] `{ doInstallCheck = false; name = "soapysdr-0.8.1-unstable-2025-03-30-03"; }` - ??? no udev rules - [x] `{ doInstallCheck = true; name = "python3.13-busylight-for-humans-0.33.3"; }` - [x] `{ doInstallCheck = false; name = "python3.13-google-compute-engine-20190124"; }` - [x] `{ doInstallCheck = false; name = "libiio-0.24"; }` - [x] `{ doInstallCheck = true; name = "python3.13-liquidctl-1.15.0"; }` - [x] `{ doInstallCheck = true; name = "python3.13-openant-unstable-1.3.1"; }` - [x] `{ doInstallCheck = true; name = "python3.13-py3buddy-1.0"; }` - [x] `{ doInstallCheck = true; name = "python3.13-seabreeze-2.10.1"; }` - [x] `{ doInstallCheck = true; name = "python3.13-sigrok-0.5.2-unstable-2024-10-20"; }` - [ ] `{ doInstallCheck = false; name = "soapysdr-0.8.1-unstable-2025-03-30-03"; }` - ??? no udev rules - [x] `{ doInstallCheck = false; name = "qdmr-0.12.1"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "qFlipper-1.3.3"; }` - [x] `{ doInstallCheck = false; name = "qlcplus-4.13.1"; }` - [x] `{ doInstallCheck = false; name = "qmk-udev-rules-0.27.13"; }` - Configuration file /nix/store/kzj3frkxnk0nggywz29mmdb8bv4yfgg7-qmk-udev-rules-0.27.13/lib/udev/rules.d/50-qmk.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [x] `{ doInstallCheck = false; name = "quark-goldleaf-1.0.0"; }` - [x] `{ doInstallCheck = false; name = "rdma-core-57.0"; }` - [x] `{ doInstallCheck = false; name = "rfkill-udev"; }` - [ ] `{ doInstallCheck = false; name = "python3.12-rivalcfg-4.14.0"; }` - skipped, broken tests - [x] `{ doInstallCheck = false; name = "rkdeveloptool-unstable-2021-09-04"; }` - propagated via libusb1 - [ ] `{ doInstallCheck = false; name = "roccat-tools-5.9.0"; }` - /nix/store/bh790j6va11b5zagkhy4429j2dvng3jq-roccat-tools-5.9.0/lib/udev/rules.d/90-roccat-kone.rules:17 Invalid value "/nix/store/xy4jjgw87sbgwylm5kn047d9gkbhsr9x-bash-5.2p37/bin/bash -c 'ROCCAT_PATH=$(roccatkonecontrol -p); if test $? -eq 0; then chgrp roccat $ROCCAT_PATH/*; fi'" for RUN (char 82: invalid substitution type), ignoring. - /nix/store/bh790j6va11b5zagkhy4429j2dvng3jq-roccat-tools-5.9.0/lib/udev/rules.d/90-roccat-kone.rules:18 Invalid value "/nix/store/xy4jjgw87sbgwylm5kn047d9gkbhsr9x-bash-5.2p37/bin/bash -c 'ROCCAT_PATH=$(roccatkonecontrol -p); if test $? -eq 0; then chgrp roccat $ROCCAT_PATH/*; fi'" for RUN (char 82: invalid substitution type), ignoring. - /nix/store/bh790j6va11b5zagkhy4429j2dvng3jq-roccat-tools-5.9.0/lib/udev/rules.d/90-roccat-kone.rules: udev rules check failed. - [ ] `{ doInstallCheck = false; name = "rpcs3-0.0.36-17736-c86a25079"; }` - propagated via libusb1 - Configuration file /nix/store/wvspxipk6bzc042cfh5mjcw7j038hsjk-rpcs3-0.0.36-17736-c86a25079/etc/udev/rules.d/99-ds3-controllers.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - Configuration file /nix/store/wvspxipk6bzc042cfh5mjcw7j038hsjk-rpcs3-0.0.36-17736-c86a25079/etc/udev/rules.d/99-ds4-controllers.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - Configuration file /nix/store/wvspxipk6bzc042cfh5mjcw7j038hsjk-rpcs3-0.0.36-17736-c86a25079/etc/udev/rules.d/99-dualsense-controllers.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [x] `{ doInstallCheck = false; name = "rtl_fm_streamer-unstable-2021-06-08"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "rtl-sdr-librtlsdr-0.9.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "rtl-sdr-osmocom-2.0.1"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "rtl-sdr-blog-1.3.5"; }` - propagated via libusb1 - [x] `{ doInstallCheck = true; name = "rust-streamdeck-0.9.0"; }` - [x] `{ doInstallCheck = false; name = "rwedid-0.3.2"; }` - [x] `{ doInstallCheck = false; name = "sane-backends-1.3.1"; }` - propagated via libusb1 - [x] `{ doInstallCheck = true; name = "sc-controller-0.5.2"; }` - NOT propagated via libusb1: not in buildInputs - [x] `{ doInstallCheck = false; name = "snagboot-2.2"; }` - [ ] `{ doInstallCheck = false; name = "soapysdr-0.8.1-unstable-2025-03-30-03"; }` - ??? no udev rules - [x] `{ doInstallCheck = true; name = "solaar-1.1.14"; }` - [x] `{ doInstallCheck = true; name = "solaar-1.1.14"; }` - [x] `{ doInstallCheck = false; name = "solo2-cli-0.2.2"; }` - Configuration file /nix/store/djjqw8ii7fbszmay3hzq139mg78r2gqi-solo2-cli-0.2.2/lib/udev/rules.d/70-solo2.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [ ] `{ doInstallCheck = false; name = "sparrow-desktop-2.0.0"; }` - untested (BIIG build, valkey in the closure was annoyingly flaky) - [ ] `{ doInstallCheck = false; name = "sparrow-unwrapped-2.0.0"; }` - untested (BIIG build, valkey in the closure was annoyingly flaky) - [x] `{ doInstallCheck = false; name = "speakersafetyd-1.0.2"; }` - [x] `{ doInstallCheck = false; name = "steam-devices-udev-rules-1.0.0.61-unstable-2024-05-22"; }` - [ ] `{ doInstallCheck = false; name = "steam"; }` - skipped: wrapper, no installCheck - [ ] `{ doInstallCheck = false; name = "steam-run"; }` - skipped: fhs environment - [x] `{ doInstallCheck = false; name = "stlink-1.8.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "stlink-1.8.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "stratisd-3.7.3"; }` - [x] `{ doInstallCheck = false; name = "stratisd-3.7.3"; }` - [x] `{ doInstallCheck = false; name = "streamcontroller-1.5.0-beta.8"; }` - [ ] `{ doInstallCheck = true; name = "streamdeck-ui-4.1.3"; }` - had butchered post phase - seems to ignore hook - [x] `{ doInstallCheck = false; name = "sunshine-2025.122.141614"; }` - [x] `{ doInstallCheck = false; name = "supergfxctl-5.2.7"; }` - [x] `{ doInstallCheck = false; name = "super-slicer-2.5.60.0"; }` - [x] `{ doInstallCheck = false; name = "super-slicer-2.5.59.13"; }` - [x] `{ doInstallCheck = false; name = "swayosd-0.2.0"; }` - [x] `{ doInstallCheck = false; name = "system-config-printer-1.5.18"; }` - [ ] `{ doInstallCheck = false; name = "systemd-minimal-257.5"; }` - skipped: inf rec - [ ] `{ doInstallCheck = false; name = "systemd-257.5"; }` - skipped: inf rec - [ ] `{ doInstallCheck = false; name = "systemd-257.5"; }` - skipped: inf rec - [x] `{ doInstallCheck = false; name = "thunderbolt-0.9.3"; }` - [x] `{ doInstallCheck = false; name = "tiny-dfr-0.3.2"; }` - [x] `{ doInstallCheck = false; name = "tiscamera-1.1.1"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "tlp-1.8.0"; }` - [x] `{ doInstallCheck = false; name = "trezor-udev-rules-unstable-2019-07-17"; }` - has butchered pre/post phases - [x] `{ doInstallCheck = false; name = "tsduck-3.40-4165"; }` - [x] `{ doInstallCheck = false; name = "ubertooth-2020-12-R1"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "udisks-2.10.1"; }` - [x] `{ doInstallCheck = false; name = "uhd-4.7.0.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "upower-1.90.6"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "usb-blaster-udev-rules"; }` - [x] `{ doInstallCheck = false; name = "usbkvm-0.2.0"; }` - [x] `{ doInstallCheck = false; name = "usb-modeswitch-data-20191128"; }` - [x] `{ doInstallCheck = false; name = "usbmuxd2-unstable-2023-12-12"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "usbmuxd-1.1.1+date=2023-05-05"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "usbrelayd-1.2.1"; }` - [x] `{ doInstallCheck = false; name = "usbsdmux-24.1.1"; }` - [ ] `{ doInstallCheck = false; name = "imagescan-3.65.0"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "uuu-1.5.201"; }` - propagated via libusb1 - [x] `{ doInstallCheck = false; name = "uvcdynctrl-0.3.0"; }` - [x] `{ doInstallCheck = false; name = "v4l-utils-1.24.1"; }` - [ ] `{ doInstallCheck = false; name = "Vial-0.7.3"; }` - appimage, no install checks - [ ] `{ doInstallCheck = false; name = "via-3.0.0"; }` - appimage, no install checks - [x] `{ doInstallCheck = false; name = "waagent-2.13.1.1"; }` - [x] `{ doInstallCheck = false; name = "wch-isp-0.4.1"; }` - propagated via libusb1 - [ ] `{ doInstallCheck = false; name = "wine-wow-10.0"; }` - skipped - [x] `{ doInstallCheck = false; name = "wooting-udev-rules-0-unstable-2024-11-20"; }` - [x] `{ doInstallCheck = false; name = "xe-guest-utilities-8.4.0"; }` - Configuration file /nix/store/4ainz0zf0577288qjkvfslf8kl0zhp0b-xe-guest-utilities-8.4.0/etc/udev/rules.d/z10_xen-vcpu-hotplug.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [x] `{ doInstallCheck = false; name = "xf86-input-wacom-1.2.3"; }` - [x] `{ doInstallCheck = false; name = "xfel-1.3.2"; }` - propagated via libusb1 - [ ] `{ doInstallCheck = false; name = "xf86-input-vmmouse-13.2.0"; }` - skipped: `# THIS IS A GENERATED FILE. DO NOT EDIT!` - [ ] `{ doInstallCheck = false; name = "xpra-6.3"; }` - [x] `{ doInstallCheck = false; name = "xr-hardware-1.1.1"; }` - [ ] `{ doInstallCheck = false; name = "yubikey-personalization-1.20.0"; }` - propagated via libusb1 - Configuration file /nix/store/y6bp1cqla1xhs23a9zsddrf1mqxg2amq-yubikey-personalization-1.20.0/lib/udev/rules.d/69-yubikey.rules is marked executable. Please remove executable permission bits. Proceeding anyway. - [x] `{ doInstallCheck = false; name = "zfs-user-2.2.7"; }` - [x] `{ doInstallCheck = false; name = "zfs-user-2.3.2"; }` - [x] `{ doInstallCheck = false; name = "zsa-udev-rules-unstable-2023-11-30"; }` - [ ] `{ doInstallCheck = false; name = "zsnes2-2.0.12"; }`
2025-05-22 00:13:57 +02:00
doInstallCheck = true;
2022-01-16 01:25:17 +00:00
buildFeatures = [ "cli" ];
meta = with lib; {
description = "CLI tool for managing SoloKeys' Solo2 USB security keys";
2022-01-16 01:25:17 +00:00
homepage = "https://github.com/solokeys/solo2-cli";
license = with licenses; [
asl20
mit
]; # either at your option
maintainers = with maintainers; [ lukegb ];
mainProgram = "solo2";
2022-01-16 01:25:17 +00:00
};
}