orca-slicer: 2.3.2 -> 2.4.0

This commit is contained in:
liberodark
2026-06-25 07:30:55 +02:00
parent 2a2432cd8e
commit 40b5e243dd
+11 -12
View File
@@ -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