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_201207w treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
epson-201106w treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
epson-alc1100 treewide: name -> pname 2019-08-17 10:54:38 +00:00
epson-escpr epson-escpr: 1.6.16 -> 1.7.3 2019-10-13 19:23:54 +02:00
epson-escpr2 epson-escpr2: 1.1.23 -> 1.1.24 2020-11-12 19:41:37 +01:00
epson-workforce-635-nx625-series treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
foo2zjs foo2zjs: make tests run, but disable 2018-08-11 09:35:31 +00:00
foomatic-filters treewide: add CVE identifiers to patches 2020-05-06 23:18:09 +02:00
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 treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
moltengamepad treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
pentablet-driver pentablet-driver: 20190820 -> 1.2.13.1 2020-05-03 21:53:06 +02:00
postscript-lexmark treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
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 treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
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 treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00