diff --git a/pkgs/by-name/or/orca-slicer/package.nix b/pkgs/by-name/or/orca-slicer/package.nix index 20e6d3947fa8..85d0c618d72e 100644 --- a/pkgs/by-name/or/orca-slicer/package.nix +++ b/pkgs/by-name/or/orca-slicer/package.nix @@ -13,7 +13,7 @@ curl, dbus, draco, - eigen, + eigen_5, expat, ffmpeg, gcc-unwrapped, @@ -36,7 +36,7 @@ systemd, onetbb, webkitgtk_4_1, - wxwidgets_3_1, + wxwidgets_3_3, libx11, libnoise, withSystemd ? stdenv.hostPlatform.isLinux, @@ -44,8 +44,7 @@ }: let wxGTK' = - (wxwidgets_3_1.override { - withCurl = true; + (wxwidgets_3_3.override { withPrivateFonts = true; withWebKit = true; withEGL = false; @@ -61,13 +60,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "orca-slicer"; - version = "2.3.2"; + version = "2.4.0"; src = fetchFromGitHub { owner = "OrcaSlicer"; repo = "OrcaSlicer"; tag = "v${finalAttrs.version}"; - hash = "sha256-c1WTODLrXGtyJWkEueOz5jHhPbA/JFcMeAwhpvoKnKo="; + hash = "sha256-ogo+Xuz7yBz9POVKfLofnxwIQavkApPzTIdp/Phu/UU="; }; nativeBuildInputs = [ @@ -94,7 +93,7 @@ stdenv.mkDerivation (finalAttrs: { curl dbus draco - eigen + eigen_5 expat ffmpeg gcc-unwrapped @@ -132,11 +131,11 @@ stdenv.mkDerivation (finalAttrs: { ./patches/dont-link-opencv-world-orca.patch # The changeset from https://github.com/OrcaSlicer/OrcaSlicer/pull/7650, can be removed when that PR gets merged # Allows disabling the update nag screen - (fetchpatch { - name = "pr-7650-configurable-update-check.patch"; - url = "https://github.com/OrcaSlicer/OrcaSlicer/commit/d10a06ae11089cd1f63705e87f558e9392f7a167.patch"; - hash = "sha256-t4own5AwPsLYBsGA15id5IH1ngM0NSuWdFsrxMRXmTk="; - }) + #(fetchpatch { + # name = "pr-7650-configurable-update-check.patch"; + # url = "https://github.com/OrcaSlicer/OrcaSlicer/commit/d10a06ae11089cd1f63705e87f558e9392f7a167.patch"; + # hash = "sha256-t4own5AwPsLYBsGA15id5IH1ngM0NSuWdFsrxMRXmTk="; + #}) # Pick https://github.com/prusa3d/PrusaSlicer/pull/14207 to remove unused and insecure ilmbase dependency ./patches/no-ilmbase.patch