diff options
author | Thorsten Weber <cpt.chaos83@googlemail.com> | 2018-06-16 01:37:45 +0200 |
---|---|---|
committer | Thorsten Weber <cpt.chaos83@googlemail.com> | 2018-06-16 01:37:45 +0200 |
commit | dcb8828a8e9be79d56a38684afd9be8fb73697b5 (patch) | |
tree | 111a2190c4fdbc37d5ced7c2de683b7e5e6258a9 /pkgs | |
parent | 54ea1cd58aefde76f7ab2f63e955b9c622c70d1f (diff) | |
download | nixpkgs-dcb8828a8e9be79d56a38684afd9be8fb73697b5.tar nixpkgs-dcb8828a8e9be79d56a38684afd9be8fb73697b5.tar.gz nixpkgs-dcb8828a8e9be79d56a38684afd9be8fb73697b5.tar.bz2 nixpkgs-dcb8828a8e9be79d56a38684afd9be8fb73697b5.tar.lz nixpkgs-dcb8828a8e9be79d56a38684afd9be8fb73697b5.tar.xz nixpkgs-dcb8828a8e9be79d56a38684afd9be8fb73697b5.tar.zst nixpkgs-dcb8828a8e9be79d56a38684afd9be8fb73697b5.zip |
slic3r-prusa3d: 1.39.2 -> 1.40.0
Don't understand why PERL_VENDORARCH and PERL_VENDORLIB need replacing now.
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/applications/misc/slic3r/prusa3d.nix | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/pkgs/applications/misc/slic3r/prusa3d.nix b/pkgs/applications/misc/slic3r/prusa3d.nix index 371bf26fe6c..f8b5f45d9c5 100644 --- a/pkgs/applications/misc/slic3r/prusa3d.nix +++ b/pkgs/applications/misc/slic3r/prusa3d.nix @@ -1,6 +1,6 @@ { stdenv, fetchFromGitHub, makeWrapper, which, cmake, perl, perlPackages, boost, tbb, wxGTK30, pkgconfig, gtk3, fetchurl, gtk2, bash, libGLU, - glew, eigen }: + glew, eigen, curl }: let AlienWxWidgets = perlPackages.buildPerlPackage rec { name = "Alien-wxWidgets-0.69"; @@ -33,12 +33,13 @@ let in stdenv.mkDerivation rec { name = "slic3r-prusa-edition-${version}"; - version = "1.39.2"; + version = "1.40.0"; enableParallelBuilding = true; buildInputs = [ cmake + curl perl makeWrapper eigen @@ -73,6 +74,8 @@ stdenv.mkDerivation rec { prePatch = '' sed -i 's|"/usr/include/asm-generic/ioctls.h"|<asm-generic/ioctls.h>|g' xs/src/libslic3r/GCodeSender.cpp + sed -i "s|\''${PERL_VENDORARCH}|$out/lib/slic3r-prusa3d|g" xs/CMakeLists.txt + sed -i "s|\''${PERL_VENDORLIB}|$out/lib/slic3r-prusa3d|g" xs/CMakeLists.txt ''; postInstall = '' @@ -82,14 +85,14 @@ stdenv.mkDerivation rec { # it seems we need to copy the icons... mkdir -p $out/bin/var - cp ../resources/icons/* $out/bin/var/ + cp -r ../resources/icons/* $out/bin/var/ cp -r ../resources $out/bin/ ''; src = fetchFromGitHub { owner = "prusa3d"; repo = "Slic3r"; - sha256 = "0vbqkmd2yqi469ijqm4wyzjmq9w1kwiy8av1kchm4429z5hpmxcd"; + sha256 = "1cisplrfv6y9ijgl5bs46bxxmid5hl71hjzl73bay2i2bl8hid2f"; rev = "version_${version}"; }; |