Merged
Conversation
d20d30f to
79dfcb3
Compare
79dfcb3 to
9ff21cf
Compare
d32749d to
28d2af0
Compare
amarshall
reviewed
May 23, 2025
Member
|
Should uhk-udev-rules also include this hook? I see mentions of AppImage causing issues, but for UHK there's a separate package that's also added via |
Contributor
Author
|
Interesting, i wonder why |
28d2af0 to
50766a3
Compare
Contributor
Author
|
Ah, nonfree! That explains it, can't index anything that is not built by hydra. |
Dependents of `libusb1` specifically deal with hardware devices, often specifically exposing udev rules for those. It makes sense to propagate the `udevCheckHook` here. Dependents still need to enable `doInstallCheck`. It is possible to opt out of `udevCheckHook` by setting `env.dontUdevCheck`.
…v rules `libusb1` propagates the `udevCheckHook`. Packages which depend on `libusb1` and expose udev rules should enable the `doPostInstall` flag.
50766a3 to
02f8a1e
Compare
Contributor
Author
|
fixed merge conflicts |
- [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"; }`
02f8a1e to
2c14bf9
Compare
The udev rules are somewhat broken, with the goto targets just missing.
NixOS has its own set of alsa rules files, so just remove the broken rules here.
```
$ udevadm verify --no-style /nix/store/xwwigrmbdipf38j6b9d4wjvrg5n42iq0-alsa-utils-1.2.13/lib/udev/rules.d/90-alsa-restore.rules
/nix/store/xwwigrmbdipf38j6b9d4wjvrg5n42iq0-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/xwwigrmbdipf38j6b9d4wjvrg5n42iq0-alsa-utils-1.2.13/lib/udev/rules.d/90-alsa-restore.rules:16 The line has no effect any more, dropping.
/nix/store/xwwigrmbdipf38j6b9d4wjvrg5n42iq0-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/xwwigrmbdipf38j6b9d4wjvrg5n42iq0-alsa-utils-1.2.13/lib/udev/rules.d/90-alsa-restore.rules:20 The line has no effect any more, dropping.
/nix/store/xwwigrmbdipf38j6b9d4wjvrg5n42iq0-alsa-utils-1.2.13/lib/udev/rules.d/90-alsa-restore.rules: udev rules check failed.
1 udev rules files have been checked.
Success: 0
Fail: 1
```
3 tasks
Member
|
This has introduced an infinite recursion in pkgsMusl.rsync. Do you have an opinion on what the right way to break the cycle would be? |
Contributor
Author
|
oh no.... Probably remove |
Contributor
Author
|
got a fix, PR incoming |
14 tasks
Contributor
Author
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
treewide: add udevCheckHook to packages with udev rules output
{ doInstallCheck = false; name = "acpilight-1.2"; }{ doInstallCheck = false; name = "airspy-1.0.10"; }{ doInstallCheck = false; name = "alsa-utils-1.2.13"; }{ doInstallCheck = false; name = "amazon-ec2-net-utils-2.5.5"; }{ doInstallCheck = true; name = "amazon-ec2-utils-2.2.0"; }{ doInstallCheck = false; name = "android-udev-rules-20250314"; }{ doInstallCheck = false; name = "antimicrox-3.5.1"; }{ doInstallCheck = false; name = "apio-udev-rules-0.9.5"; }{ doInstallCheck = false; name = "argyllcms-3.3.0"; }{ doInstallCheck = false; name = "artisan-3.1.4"; }{ doInstallCheck = false; name = "asdbctl-1.0.0"; }{ doInstallCheck = false; name = "asusctl-6.1.12"; }{ doInstallCheck = true; name = "autorandr-1.15"; }{ doInstallCheck = false; name = "bazecor-1.7.0"; }nixpkgs/pkgs/build-support/appimage/default.nix
Lines 60 to 79 in a094b5d
{ doInstallCheck = false; name = "bcachefs-tools-1.25.2"; }{ doInstallCheck = false; name = "bcache-tools-1.0.8"; }{ doInstallCheck = false; name = "bitbox-bridge-1.6.1"; }{ doInstallCheck = false; name = "bitbox-4.46.3"; }{ doInstallCheck = false; name = "bluez-5.80"; }{ doInstallCheck = false; name = "bluez-5.80"; }{ doInstallCheck = true; name = "bmputil-0.1.3"; }{ doInstallCheck = false; name = "bolt-0.9.8"; }{ doInstallCheck = false; name = "bottles"; }{ doInstallCheck = true; name = "python3.12-boxflat-1.30.1"; }{ doInstallCheck = false; name = "brightnessctl-0.5.1"; }{ doInstallCheck = false; name = "brillo-1.4.13"; }{ doInstallCheck = false; name = "brltty-6.7"; }{ doInstallCheck = false; name = "btrfs-progs-6.14"; }{ doInstallCheck = false; name = "casync-2-unstable-2023-10-16"; }{ doInstallCheck = false; name = "ccid-1.6.2"; }meta.platformsisunix, but installs udev rules unconditionally. This seems silly.{ doInstallCheck = false; name = "cc-tool-unstable-2020-05-19"; }{ doInstallCheck = false; name = "chrysalis-0.13.3"; }{ doInstallCheck = false; name = "ckb-next-0.6.2"; }{ doInstallCheck = true; name = "cm-rgb-0.3.6"; }{ doInstallCheck = false; name = "colord-1.4.6"; }{ doInstallCheck = false; name = "comedilib-0.12.0"; }{ doInstallCheck = false; name = "cpu-energy-meter-1.2"; }{ doInstallCheck = false; name = "cura-appimage-5.10.0"; }{ doInstallCheck = false; name = "cutecapture-1.4.0"; }{ doInstallCheck = false; name = "dataexplorer-3.9.3"; }{ doInstallCheck = false; name = "ddcutil-2.2.0"; }{ doInstallCheck = false; name = "dduper-0.04"; }{ doInstallCheck = false; name = "dediprog-sf100-linux-1.14.21-x"; }{ doInstallCheck = false; name = "dde-daemon-6.0.43"; }{ doInstallCheck = false; name = "digitalbitbox-3.0.0"; }{ doInstallCheck = false; name = "direwolf-1.7"; }{ doInstallCheck = false; name = "dmrconfig-1.1"; }{ doInstallCheck = false; name = "dolphin-emu-2503a"; }{ doInstallCheck = false; name = "dolphin-emu-primehack-1.0.7a"; }{ doInstallCheck = false; name = "drbd-9.27.0"; }{ doInstallCheck = false; name = "dsview-1.3.2"; }{ doInstallCheck = false; name = "easypdkprog-1.3"; }{ doInstallCheck = false; name = "ecpdap-0.2.0"; }{ doInstallCheck = false; name = "edgetx-2.11.0-rc3"; }{ doInstallCheck = false; name = "eg25-manager-0.5.2"; }{ doInstallCheck = false; name = "elogind-255.5"; }{ doInstallCheck = false; name = "em100-0-unstable-2024-11-14"; }{ doInstallCheck = false; name = "epsonscan2-6.7.70.0-01-2025"; }{ doInstallCheck = false; name = "eudev-3.2.14"; }{ doInstallCheck = false; name = "feedbackd-0.8.1"; }{ doInstallCheck = false; name = "ffado-2.4.9"; }{ doInstallCheck = false; name = "ffado-2.4.9"; }{ doInstallCheck = false; name = "flashprog-1.4"; }{ doInstallCheck = false; name = "flashrom-1.5.1"; }{ doInstallCheck = false; name = "foo2zjs-20210116"; }{ doInstallCheck = false; name = "footswitch-unstable-2023-10-10"; }{ doInstallCheck = false; name = "fuse-3.16.2"; }{ doInstallCheck = false; name = "g810-led-0.4.3"; }{ doInstallCheck = false; name = "game-devices-udev-rules-0.23"; }{ doInstallCheck = false; name = "gdm-48.0"; }{ doInstallCheck = false; name = "gfs2-utils-3.6.1"; }{ doInstallCheck = true; name = "glasgow-0-unstable-2025-01-26"; }{ doInstallCheck = false; name = "gmobile"; }{ doInstallCheck = false; name = "gnome-settings-daemon-46.0"; }{ doInstallCheck = false; name = "gnome-settings-daemon-48.1"; }{ doInstallCheck = false; name = "gobi_loader-0.7"; }{ doInstallCheck = false; name = "google-compute-engine-20190124"; }doCheck = true, but nothing exploded{ doInstallCheck = false; name = "google-guest-configs-20211116.00"; }{ doInstallCheck = false; name = "goxlr-utility-1.2.2"; }{ doInstallCheck = false; name = "gpsd-3.25"; }{ doInstallCheck = false; name = "gradm-3.1-202111052217"; }{ doInstallCheck = false; name = "gummy-0.6.1"; }{ doInstallCheck = false; name = "hackrf-2024.02.1"; }{ doInstallCheck = false; name = "handheld-daemon-3.15.3"; }{ doInstallCheck = false; name = "hdapsd-20141203"; }{ doInstallCheck = false; name = "headsetcontrol-3.0.0"; }{ doInstallCheck = false; name = "heimdall-gui-1.4.2"; }{ doInstallCheck = false; name = "heimdall-1.4.2"; }{ doInstallCheck = false; name = "heroic-2.16.1"; }{ doInstallCheck = true; name = "hplip-3.24.4"; }{ doInstallCheck = true; name = "huion-switcher-0.5.0"; }{ doInstallCheck = false; name = "iio-sensor-proxy-3.7"; }{ doInstallCheck = false; name = "imsprog-1.5.3"; }{ doInstallCheck = false; name = "incus-6.12.0"; }{ doInstallCheck = false; name = "incus-lts-6.0.4"; }{ doInstallCheck = false; name = "indi-3rdparty-indi-aagcloudwatcher-ng-2.1.3"; }{ doInstallCheck = false; name = "indi-3rdparty-indi-aok-2.1.3"; }{ doInstallCheck = false; name = "indi-3rdparty-indi-apogee-2.1.3"; }{ doInstallCheck = false; name = "indi-3rdparty-indi-armadillo-platypus-2.1.3"; }{ doInstallCheck = false; name = "indi-3rdparty-indi-astarbox-2.1.3"; }{ doInstallCheck = false; name = "indi-3rdparty-indi-avalon-2.1.3"; }{ doInstallCheck = false; name = "indi-3rdparty-indi-avalonud-2.1.3"; }{ doInstallCheck = false; name = "indi-3rdparty-indi-beefocus-2.1.3"; }{ doInstallCheck = false; name = "indi-3rdparty-indi-bresserexos2-2.1.3"; }{ doInstallCheck = false; name = "indi-3rdparty-indi-celestronaux-2.1.3"; }{ doInstallCheck = false; name = "indi-3rdparty-indi-dsi-2.1.3"; }{ doInstallCheck = false; name = "indi-3rdparty-indi-duino-2.1.3"; }{ doInstallCheck = false; name = "indi-3rdparty-indi-eqmod-2.1.3"; }{ doInstallCheck = false; name = "indi-3rdparty-indi-ffmv-2.1.3"; }{ doInstallCheck = false; name = "indi-3rdparty-indi-fishcamp-2.1.3"; }{ doInstallCheck = false; name = "indi-3rdparty-indi-fli-2.1.3"; }{ doInstallCheck = false; name = "indi-3rdparty-indi-gige-2.1.3"; }{ doInstallCheck = false; name = "indi-3rdparty-indi-gphoto-2.1.3"; }{ doInstallCheck = false; name = "indi-3rdparty-indi-gpio-2.1.3"; }{ doInstallCheck = false; name = "indi-3rdparty-indi-gpsd-2.1.3"; }{ doInstallCheck = false; name = "indi-3rdparty-indi-gpsnmea-2.1.3"; }{ doInstallCheck = false; name = "indi-3rdparty-indi-limesdr-2.1.3"; }{ doInstallCheck = false; name = "indi-3rdparty-indi-maxdomeii-2.1.3"; }{ doInstallCheck = false; name = "indi-3rdparty-indi-mgen-2.1.3"; }{ doInstallCheck = false; name = "indi-3rdparty-indi-nexdome-2.1.3"; }{ doInstallCheck = false; name = "indi-3rdparty-indi-nightscape-2.1.3"; }{ doInstallCheck = false; name = "indi-3rdparty-indi-nut-2.1.3"; }{ doInstallCheck = false; name = "indi-3rdparty-indi-ocs-2.1.3"; }{ doInstallCheck = false; name = "indi-3rdparty-indi-orion-ssg3-2.1.3"; }{ doInstallCheck = false; name = "indi-3rdparty-indi-rolloffino-2.1.3"; }{ doInstallCheck = false; name = "indi-3rdparty-indi-rtklib-2.1.3"; }{ doInstallCheck = false; name = "indi-3rdparty-indi-shelyak-2.1.3"; }{ doInstallCheck = false; name = "indi-3rdparty-indi-starbook-2.1.3"; }{ doInstallCheck = false; name = "indi-3rdparty-indi-starbook-ten-2.1.3"; }{ doInstallCheck = false; name = "indi-3rdparty-indi-sx-2.1.3"; }{ doInstallCheck = false; name = "indi-3rdparty-indi-talon6-2.1.3"; }{ doInstallCheck = false; name = "indi-3rdparty-indi-webcam-2.1.3"; }{ doInstallCheck = false; name = "indi-3rdparty-indi-weewx-json-2.1.3"; }{ doInstallCheck = false; name = "indi-full-2.1.3"; }{ doInstallCheck = false; name = "indilib-2.1.3"; }{ doInstallCheck = false; name = "infnoise-0.3.3"; }{ doInstallCheck = true; name = "inkscape-silhouette-1.29"; }{ doInstallCheck = false; name = "inputmodule-control-0.2.0"; }{ doInstallCheck = false; name = "input-remapper-2.1.1"; }{ doInstallCheck = false; name = "ipad_charge-2015-02-03"; }{ doInstallCheck = false; name = "ipp-usb-0.9.30"; }{ doInstallCheck = false; name = "iptsd-3"; }{ doInstallCheck = false; name = "joycond-unstable-2021-07-30"; }{ doInstallCheck = false; name = "k40-whisperer-0.68"; }{ doInstallCheck = false; name = "ledger-udev-rules-0-unstable-2024-02-12"; }{ doInstallCheck = false; name = "libbladeRF-2.5.0"; }{ doInstallCheck = false; name = "libedgetpu-0-unstable-2024-03-14"; }{ doInstallCheck = false; name = "libfido2-1.15.0"; }{ doInstallCheck = true; name = "libfprint-1.94.9"; }{ doInstallCheck = true; name = "libfprint-tod-1.94.9+tod1"; }{ doInstallCheck = false; name = "libftdi-1.5-unstable-2023-12-21"; }{ doInstallCheck = false; name = "libgphoto2-2.5.31"; }{ doInstallCheck = false; name = "libgpod-0.8.3"; }{ doInstallCheck = false; name = "libiio-0.24"; }{ doInstallCheck = false; name = "libinput-1.27.1"; }{ doInstallCheck = false; name = "libirecovery-1.2.1"; }{ doInstallCheck = false; name = "libjaylink-0.4.0"; }{ doInstallCheck = false; name = "libmtp-1.1.22"; }{ doInstallCheck = false; name = "libnitrokey-3.8"; }{ doInstallCheck = false; name = "libpsm2-12.0.1"; }{ doInstallCheck = false; name = "bluez-qt-5.116.0"; }{ doInstallCheck = false; name = "plasma-remotecontrollers-5.27.11"; }{ doInstallCheck = true; name = "libsigrok-0.5.2-unstable-2024-10-20"; }{ doInstallCheck = false; name = "libticables2-1.3.5"; }{ doInstallCheck = false; name = "libuldaq-1.2.1"; }{ doInstallCheck = false; name = "libwacom-2.15.0"; }{ doInstallCheck = false; name = "libwacom-surface-2.15.0"; }{ doInstallCheck = false; name = "libwebcam-0.2.5"; }{ doInstallCheck = false; name = "light-1.2.2"; }{ doInstallCheck = false; name = "limesuite-23.11.0"; }{ doInstallCheck = false; name = "limesuite-23.11.0"; }{ doInstallCheck = false; name = "linuxconsoletools-1.8.1"; }{ doInstallCheck = false; name = "linux-gpib-user-4.3.6"; }{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-5.10.235"; }{ doInstallCheck = false; name = "openrazer-3.10.1-5.10.235"; }{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-5.15.179"; }{ doInstallCheck = false; name = "openrazer-3.10.1-5.15.179"; }{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-5.15.183"; }{ doInstallCheck = false; name = "openrazer-3.10.1-5.15.183"; }{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-5.4.293"; }{ doInstallCheck = false; name = "openrazer-3.10.1-5.4.293"; }{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.12.29"; }{ doInstallCheck = false; name = "openrazer-3.10.1-6.12.29"; }{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.13.7"; }{ doInstallCheck = false; name = "openrazer-3.10.1-6.13.7"; }{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.13.12"; }{ doInstallCheck = false; name = "openrazer-3.10.1-6.13.12"; }{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.14.7"; }{ doInstallCheck = false; name = "openrazer-3.10.1-6.14.7"; }{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.1.131"; }{ doInstallCheck = false; name = "openrazer-3.10.1-6.1.131"; }{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.1.139"; }{ doInstallCheck = false; name = "openrazer-3.10.1-6.1.139"; }{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.6.83"; }{ doInstallCheck = false; name = "openrazer-3.10.1-6.6.83"; }{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.6.91"; }{ doInstallCheck = false; name = "openrazer-3.10.1-6.6.91"; }{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.13.12"; }{ doInstallCheck = false; name = "openrazer-3.10.1-6.13.12"; }{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.12.19"; }{ doInstallCheck = false; name = "openrazer-3.10.1-6.12.19"; }{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.12.29"; }{ doInstallCheck = false; name = "openrazer-3.10.1-6.12.29"; }{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.14.7"; }{ doInstallCheck = false; name = "openrazer-3.10.1-6.14.7"; }{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.12.28"; }{ doInstallCheck = false; name = "openrazer-3.10.1-6.12.28"; }{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.14.6"; }{ doInstallCheck = false; name = "openrazer-3.10.1-6.14.6"; }{ doInstallCheck = false; name = "nxp-pn5xx-0.4-unstable-2025-02-08-6.14.7"; }{ doInstallCheck = false; name = "openrazer-3.10.1-6.14.7"; }{ doInstallCheck = true; name = "liquidctl-1.15.0"; }{ doInstallCheck = false; name = "lm4flash-0.1.3"; }{ doInstallCheck = false; name = "ltunify-0.3"; }{ doInstallCheck = false; name = "luminance-1.1.0"; }{ doInstallCheck = false; name = "lutris-0.5.19"; }{ doInstallCheck = false; name = "lvm2-with-dmeventd-2.03.31"; }{ doInstallCheck = false; name = "lvm2-2.03.31"; }{ doInstallCheck = false; name = "lvm2-with-dmeventd-with-vdo-2.03.31"; }{ doInstallCheck = false; name = "M33-Linux-unstable-2016-06-23"; }{ doInstallCheck = false; name = "mate-settings-daemon-1.28.0"; }{ doInstallCheck = false; name = "mdadm-4.3"; }{ doInstallCheck = false; name = "mdevctl-1.4.0"; }{ doInstallCheck = false; name = "media-player-info-26"; }{ doInstallCheck = false; name = "meletrix-udev-rules-0-unstable-2023-10-20"; }{ doInstallCheck = false; name = "minipro-0.7.2"; }{ doInstallCheck = true; name = "mkosi-25.3-unstable-2025-04-01"; }{ doInstallCheck = true; name = "modemmanager-1.22.0"; }{ doInstallCheck = false; name = "moolticute-1.03.0"; }{ doInstallCheck = false; name = "mouse-actions-gui-0.4.5"; }{ doInstallCheck = false; name = "mouse-actions-0.4.5"; }{ doInstallCheck = false; name = "mouse_m908-3.4"; }{ doInstallCheck = false; name = "multipath-tools-0.9.8"; }{ doInstallCheck = false; name = "mutter-46.8"; }{ doInstallCheck = false; name = "mutter-48.2"; }{ doInstallCheck = false; name = "networkmanager-1.52.0"; }{ doInstallCheck = false; name = "nfs-utils-2.7.1"; }{ doInstallCheck = false; name = "nitrokey-udev-rules-1.1.0"; }{ doInstallCheck = false; name = "ns-usbloader-7.1"; }{ doInstallCheck = false; name = "numworks-udev-rules-unstable-2020-08-31"; }{ doInstallCheck = false; name = "nut-2.8.2"; }{ doInstallCheck = false; name = "nvme-cli-2.11"; }{ doInstallCheck = false; name = "nxpmicro-mfgtools-1.5.139"; }{ doInstallCheck = false; name = "ocf-resource-agents"; }{ doInstallCheck = true; name = "openambit-0.5"; }{ doInstallCheck = false; name = "opencbm-0.4.99.104"; }{ doInstallCheck = false; name = "openhantek6022-3.4.0"; }{ doInstallCheck = false; name = "open-iscsi-2.1.11"; }{ doInstallCheck = false; name = "openobex-1.7.2"; }{ doInstallCheck = false; name = "openocd-0.12.0"; }{ doInstallCheck = false; name = "openocd-rp2040-0.12.0"; }{ doInstallCheck = true; name = "openrgb-0.9"; }{ doInstallCheck = true; name = "openrgb-0.9"; }{ doInstallCheck = true; name = "openswitcher-0.11.0"; }{ doInstallCheck = true; name = "OpenTabletDriver-0.6.5.1"; }{ doInstallCheck = false; name = "openterface-qt-0.3.12"; }{ doInstallCheck = false; name = "opentx-2.3.15"; }{ doInstallCheck = false; name = "open-vm-tools-12.5.0"; }{ doInstallCheck = false; name = "open-vm-tools-12.5.0"; }{ doInstallCheck = false; name = "orbuculum-2.1.0"; }{ doInstallCheck = false; name = "oversteer-0.8.3"; }{ doInstallCheck = false; name = "pcmciautils-018"; }{ doInstallCheck = false; name = "python3.12-persistent-evdev-unstable-2022-05-07"; }{ doInstallCheck = false; name = "phodav-3.0"; }{ doInstallCheck = false; name = "picoprobe-udev-rules-unstable-2023-01-31"; }{ doInstallCheck = true; name = "picotool-2.1.1"; }{ doInstallCheck = false; name = "pipewire-1.4.2"; }{ doInstallCheck = true; name = "platformio-6.1.18"; }{ doInstallCheck = false; name = "polar-unstable-2021-01-12"; }{ doInstallCheck = false; name = "projecteur-0.10"; }{ doInstallCheck = false; name = "proxmark3-4.20142"; }{ doInstallCheck = false; name = "prusa-slicer-2.9.0"; }{ doInstallCheck = false; name = "pulseaudio-17.0"; }{ doInstallCheck = false; name = "pulseaudio-17.0"; }{ doInstallCheck = true; name = "python3.12-busylight-for-humans-0.33.3"; }{ doInstallCheck = true; name = "python3.12-openant-unstable-1.3.1"; }{ doInstallCheck = true; name = "python3.12-py3buddy-1.0"; }{ doInstallCheck = true; name = "python3.12-rfcat-2.0.1"; }{ doInstallCheck = true; name = "python3.12-seabreeze-2.10.1"; }{ 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"; }{ doInstallCheck = true; name = "python3.13-busylight-for-humans-0.33.3"; }{ doInstallCheck = false; name = "python3.13-google-compute-engine-20190124"; }{ doInstallCheck = false; name = "libiio-0.24"; }{ doInstallCheck = true; name = "python3.13-liquidctl-1.15.0"; }{ doInstallCheck = true; name = "python3.13-openant-unstable-1.3.1"; }{ doInstallCheck = true; name = "python3.13-py3buddy-1.0"; }{ doInstallCheck = true; name = "python3.13-seabreeze-2.10.1"; }{ 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"; }{ doInstallCheck = false; name = "qdmr-0.12.1"; }{ doInstallCheck = false; name = "qFlipper-1.3.3"; }{ doInstallCheck = false; name = "qlcplus-4.13.1"; }{ doInstallCheck = false; name = "qmk-udev-rules-0.27.13"; }{ doInstallCheck = false; name = "quark-goldleaf-1.0.0"; }{ doInstallCheck = false; name = "rdma-core-57.0"; }{ doInstallCheck = false; name = "rfkill-udev"; }{ doInstallCheck = false; name = "python3.12-rivalcfg-4.14.0"; }{ doInstallCheck = false; name = "rkdeveloptool-unstable-2021-09-04"; }{ doInstallCheck = false; name = "roccat-tools-5.9.0"; }{ doInstallCheck = false; name = "rpcs3-0.0.36-17736-c86a25079"; }{ doInstallCheck = false; name = "rtl_fm_streamer-unstable-2021-06-08"; }{ doInstallCheck = false; name = "rtl-sdr-librtlsdr-0.9.0"; }{ doInstallCheck = false; name = "rtl-sdr-osmocom-2.0.1"; }{ doInstallCheck = false; name = "rtl-sdr-blog-1.3.5"; }{ doInstallCheck = true; name = "rust-streamdeck-0.9.0"; }{ doInstallCheck = false; name = "rwedid-0.3.2"; }{ doInstallCheck = false; name = "sane-backends-1.3.1"; }{ doInstallCheck = true; name = "sc-controller-0.5.2"; }{ doInstallCheck = false; name = "snagboot-2.2"; }{ doInstallCheck = false; name = "soapysdr-0.8.1-unstable-2025-03-30-03"; }{ doInstallCheck = true; name = "solaar-1.1.14"; }{ doInstallCheck = true; name = "solaar-1.1.14"; }{ doInstallCheck = false; name = "solo2-cli-0.2.2"; }{ doInstallCheck = false; name = "sparrow-desktop-2.0.0"; }{ doInstallCheck = false; name = "sparrow-unwrapped-2.0.0"; }{ doInstallCheck = false; name = "speakersafetyd-1.0.2"; }{ doInstallCheck = false; name = "steam-devices-udev-rules-1.0.0.61-unstable-2024-05-22"; }{ doInstallCheck = false; name = "steam"; }{ doInstallCheck = false; name = "steam-run"; }{ doInstallCheck = false; name = "stlink-1.8.0"; }{ doInstallCheck = false; name = "stlink-1.8.0"; }{ doInstallCheck = false; name = "stratisd-3.7.3"; }{ doInstallCheck = false; name = "stratisd-3.7.3"; }{ doInstallCheck = false; name = "streamcontroller-1.5.0-beta.8"; }{ doInstallCheck = true; name = "streamdeck-ui-4.1.3"; }{ doInstallCheck = false; name = "sunshine-2025.122.141614"; }{ doInstallCheck = false; name = "supergfxctl-5.2.7"; }{ doInstallCheck = false; name = "super-slicer-2.5.60.0"; }{ doInstallCheck = false; name = "super-slicer-2.5.59.13"; }{ doInstallCheck = false; name = "swayosd-0.2.0"; }{ doInstallCheck = false; name = "system-config-printer-1.5.18"; }{ doInstallCheck = false; name = "systemd-minimal-257.5"; }{ doInstallCheck = false; name = "systemd-257.5"; }{ doInstallCheck = false; name = "systemd-257.5"; }{ doInstallCheck = false; name = "thunderbolt-0.9.3"; }{ doInstallCheck = false; name = "tiny-dfr-0.3.2"; }{ doInstallCheck = false; name = "tiscamera-1.1.1"; }{ doInstallCheck = false; name = "tlp-1.8.0"; }{ doInstallCheck = false; name = "trezor-udev-rules-unstable-2019-07-17"; }{ doInstallCheck = false; name = "tsduck-3.40-4165"; }{ doInstallCheck = false; name = "ubertooth-2020-12-R1"; }{ doInstallCheck = false; name = "udisks-2.10.1"; }{ doInstallCheck = false; name = "uhd-4.7.0.0"; }{ doInstallCheck = false; name = "upower-1.90.6"; }{ doInstallCheck = false; name = "usb-blaster-udev-rules"; }{ doInstallCheck = false; name = "usbkvm-0.2.0"; }{ doInstallCheck = false; name = "usb-modeswitch-data-20191128"; }{ doInstallCheck = false; name = "usbmuxd2-unstable-2023-12-12"; }{ doInstallCheck = false; name = "usbmuxd-1.1.1+date=2023-05-05"; }{ doInstallCheck = false; name = "usbrelayd-1.2.1"; }{ doInstallCheck = false; name = "usbsdmux-24.1.1"; }{ doInstallCheck = false; name = "imagescan-3.65.0"; }{ doInstallCheck = false; name = "uuu-1.5.201"; }{ doInstallCheck = false; name = "uvcdynctrl-0.3.0"; }{ doInstallCheck = false; name = "v4l-utils-1.24.1"; }{ doInstallCheck = false; name = "Vial-0.7.3"; }{ doInstallCheck = false; name = "via-3.0.0"; }{ doInstallCheck = false; name = "waagent-2.13.1.1"; }{ doInstallCheck = false; name = "wch-isp-0.4.1"; }{ doInstallCheck = false; name = "wine-wow-10.0"; }{ doInstallCheck = false; name = "wooting-udev-rules-0-unstable-2024-11-20"; }{ doInstallCheck = false; name = "xe-guest-utilities-8.4.0"; }{ doInstallCheck = false; name = "xf86-input-wacom-1.2.3"; }{ doInstallCheck = false; name = "xfel-1.3.2"; }{ doInstallCheck = false; name = "xf86-input-vmmouse-13.2.0"; }# THIS IS A GENERATED FILE. DO NOT EDIT!{ doInstallCheck = false; name = "xpra-6.3"; }{ doInstallCheck = false; name = "xr-hardware-1.1.1"; }{ doInstallCheck = false; name = "yubikey-personalization-1.20.0"; }{ doInstallCheck = false; name = "zfs-user-2.2.7"; }{ doInstallCheck = false; name = "zfs-user-2.3.2"; }{ doInstallCheck = false; name = "zsa-udev-rules-unstable-2023-11-30"; }{ doInstallCheck = false; name = "zsnes2-2.0.12"; }Things done
nix.conf? (See Nix manual)sandbox = relaxedsandbox = truenix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/)Add a 👍 reaction to pull requests you find important.