3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/pkgs
Tobias Geerinckx-Rice 393219d000 hplip: stop installing corrupted tools
None of the installed tools like hp-align or hp-toolbox could
work, because they tried to import wrapped Python scripts (i.e.
shell code) as Python modules. Fix this by:

- Substituting `dbus` for the defective `pythonDBus`.

- No longer blindly wrapping all python files, but replacing
  the original symlinks in $out/bin with wrapper scripts.
  These wrappers then `exec` the unmodified Python scripts in
  $out/share/hplip directly, instead of the .<name>-wrapped
  copy that wrapPythonProgramsIn creates. The latter are simply
  removed.

Sure, it's a bit ugly. It's also 2015 and I couldn't use my
printer :-/
2015-05-17 21:11:36 +02:00
..
applications Add Jekyll maintainer 2015-05-16 20:11:41 +02:00
build-support Merge pull request #7817 from gridaphobe/cc-wrapper-isgnu-isclang 2015-05-14 10:09:07 -07:00
data man-pages 3.83 -> 4.00 2015-05-10 13:46:02 +02:00
desktops gnome3_16.gexiv2: maintenance update and fix hash 2015-05-17 10:26:33 +02:00
development Merge pull request #7863 from C0DEHERO/fix/irrlicht-update 2015-05-17 20:15:10 +02:00
games minetest: update 0.4.4 -> 0.4.12 2015-05-17 20:58:41 +02:00
misc hplip: stop installing corrupted tools 2015-05-17 21:11:36 +02:00
os-specific kernel-config: Fix for i686 2015-05-17 03:02:44 -07:00
servers enable padsp again 2015-05-17 13:36:22 +02:00
shells pythonPackages.ipython: 2.3.1 -> 3.1.0 2015-05-02 22:05:07 +02:00
stdenv add is{GNU,Clang} attrs to cc-wrapper. 2015-05-11 14:39:36 -07:00
test
tools Merge pull request #7868 from eikek/master 2015-05-17 13:05:42 +02:00
top-level voxelands: added 1504.01 2015-05-17 20:33:35 +02:00