10 libPath = lib.makeLibraryPath [
16 inidir = "\\\${XDG_CONFIG_HOME:-\\$HOME/.config}/kisslicer";
21 name = "kisslicer-1.6.3";
24 url = "http://www.kisslicer.com/uploads/1/5/3/8/15381852/kisslicer_linux64_1.6.3_release.zip";
25 sha256 = "1xmywj5jrcsqv1d5x3mphhvafs4mfm9l12npkhk7l03qxbwg9j82";
29 phases = [ "unpackPhase" "installPhase" "fixupPhase" ];
43 chmod 755 $out/bin/KISSlicer
44 patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \
45 --set-rpath ${libPath} $out/bin/KISSlicer
46 wrapProgram $out/bin/KISSlicer \
47 --add-flags "-inidir ${inidir}" \
48 --run "mkdir -p ${inidir}"
52 description = "Convert STL files into Gcode";
53 homepage = "http://www.kisslicer.com";
54 license = licenses.unfree;
55 maintainers = [ maintainers.cransom ];
56 platforms = [ "x86_64-linux" ];