summary refs log tree commit diff
path: root/pkgs/applications/misc/prusa-slicer/super-slicer.nix
diff options
context:
space:
mode:
authorVladimir Serov <me@cab404.ru>2021-06-12 17:25:52 +0300
committerVladimir Serov <me@cab404.ru>2021-06-13 13:51:00 +0300
commit5c86827ffa055f9fa6e369c35c01186adb8ec762 (patch)
tree7e3b2336a38e72ba1e80ad87d1cb7ef5c15fac7a /pkgs/applications/misc/prusa-slicer/super-slicer.nix
parentbbfe4e6a5ef92be765cd6dc4d6aabc54af935704 (diff)
downloadnixpkgs-5c86827ffa055f9fa6e369c35c01186adb8ec762.tar
nixpkgs-5c86827ffa055f9fa6e369c35c01186adb8ec762.tar.gz
nixpkgs-5c86827ffa055f9fa6e369c35c01186adb8ec762.tar.bz2
nixpkgs-5c86827ffa055f9fa6e369c35c01186adb8ec762.tar.lz
nixpkgs-5c86827ffa055f9fa6e369c35c01186adb8ec762.tar.xz
nixpkgs-5c86827ffa055f9fa6e369c35c01186adb8ec762.tar.zst
nixpkgs-5c86827ffa055f9fa6e369c35c01186adb8ec762.zip
super-slicer: 2.2.54.2 -> 2.3.56.5
We are finally up a version!
Diffstat (limited to 'pkgs/applications/misc/prusa-slicer/super-slicer.nix')
-rw-r--r--pkgs/applications/misc/prusa-slicer/super-slicer.nix13
1 files changed, 6 insertions, 7 deletions
diff --git a/pkgs/applications/misc/prusa-slicer/super-slicer.nix b/pkgs/applications/misc/prusa-slicer/super-slicer.nix
index 4175cb2b222..2bf28aa892f 100644
--- a/pkgs/applications/misc/prusa-slicer/super-slicer.nix
+++ b/pkgs/applications/misc/prusa-slicer/super-slicer.nix
@@ -1,7 +1,7 @@
 { lib, fetchFromGitHub, makeDesktopItem, prusa-slicer }:
 let
   appname = "SuperSlicer";
-  version = "2.2.54.2";
+  version = "2.3.56.5";
   pname = "super-slicer";
   description = "PrusaSlicer fork with more features and faster development cycle";
   override = super: {
@@ -10,20 +10,19 @@ let
     src = fetchFromGitHub {
       owner = "supermerill";
       repo = "SuperSlicer";
-      sha256 = "sha256-ThmsxFXI1uReK+JwpHrIWzHpBdIOP77kDjv+QaK+Azk=";
+      sha256 = "sha256-Gg+LT1YKyUGNJE9XvWE1LSlIQ6Vq5GfVBTUw/A7Qx7E=";
       rev = version;
+      fetchSubmodules = true;
     };
 
+    # We don't need PS overrides anymore, and gcode-viewer is embedded in the binary.
+    postInstall = null;
+
     # See https://github.com/supermerill/SuperSlicer/issues/432
     cmakeFlags = super.cmakeFlags ++ [
       "-DSLIC3R_BUILD_TESTS=0"
     ];
 
-    postInstall = ''
-      mkdir -p "$out/share/pixmaps/"
-      ln -s "$out/share/SuperSlicer/icons/Slic3r.png" "$out/share/pixmaps/${appname}.png"
-    '';
-
     desktopItems = [
       (makeDesktopItem {
         name = appname;