additionally trying to bind
/run/opengl-driver/etc/OpenCL/vendors -> /etc/OpenCL/vendors
/etc/OpenCL/vendors -> /etc/OpenCL/vendors (for non NixOS)
in wrapper to use opencl with houdini's own version of libOpenCL.so
Due to the nature of the software, it forks and expects children to
outlive the parent, therefore dieWithParent needs to be disabled
Also licensing mechanism seem to be checking processes for it's
licensing helper process running. that process must be same for multiple
instances of houdini itself, therefore Pid namespace has to be the same
for all of them.
sesinetd must be started manually for licensing to succeed.
Also add individual tools to the output. hkey requires libudev, and
something requires tbb.
The previous version is no longer available for download. Also, remove
the custom message - while cute, a similar message caused some confusion
on the quartus package between nix-prefetch-url and nix-store
--add-fixed.
* pkgs: refactor needless quoting of homepage meta attribute
A lot of packages are needlessly quoting the homepage meta attribute
(about 1400, 22%), this commit refactors all of those instances.
* pkgs: Fixing some links that were wrongfully unquoted in the previous
commit
* Fixed some instances
- Changed sha256 of src file, as this was apparantly changed on the
website
- Added missing libs: some X libs, alsa, dbus
- Changed patch to $out/houdini/Licensing.opt
localValidatorDir = ... was commented out in original file
so sed had no effect
- add export QT_XKB_CONFIG_ROOT
Without it only modifier keys worked, no text input