3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/pkgs/misc/drivers
Bryan Gardiner 60df55c9fb
hplip: fix hp-setup crash by adding proper NixOS PPD search path
HPLIP's getSystemPPDs() function relies on searching for PPDs below common FHS
paths.  None of these exist on NixOS, but the code assumes that at least one of
the directories will be found, and crashes when it doesn't (cups_ppd_path is
None and the code passes that to os.path.join).

A usable PPD search path for the running system on NixOS is
/var/lib/cups/path/share, so this patches the source to check this path as well.
This should fix the NixOS case and keep non-NixOS cases working too.
2021-01-09 17:07:30 -08:00
..
dell-530cdn
epkowa epkowa: add support for 'Perfection V37/V370' scanners (#107584) 2020-12-25 21:10:36 +01:00
epson-201106w
epson-alc1100
epson-escpr
epson-escpr2 epson-escpr2: 1.1.23 -> 1.1.24 2020-11-12 19:41:37 +01:00
epson-workforce-635-nx625-series
epson_201207w
foo2zjs
foomatic-filters
gutenprint gutenprint: 5.2.14 -> 5.3.4 2020-12-12 03:37:53 +00:00
hplip hplip: fix hp-setup crash by adding proper NixOS PPD search path 2021-01-09 17:07:30 -08:00
m33-linux
moltengamepad
pentablet-driver
postscript-lexmark
sc-controller sc-controller: unbreak 2020-12-06 23:20:03 +00:00
steamcontroller steamcontroller: Disable tests, cleanup 2021-01-07 10:42:10 +01:00
sundtek
utsushi utsushi: unstable-2020-11-10 -> unstable-2021-01-01 2021-01-01 17:02:00 +01:00
xboxdrv scons.py2: Replace with sconsPackages.scons_3_1_2 2020-07-18 10:48:20 +02:00
xow xow: 0.4 -> 0.5 2020-06-25 12:49:26 +03:00
xwiimote