Unverified Commit b841d90d authored by Arne Keller's avatar Arne Keller Committed by GitHub
Browse files

prusa-slicer: 2.9.2 -> 2.9.3 (#443800)

parents 6363797b c4affc80
Loading
Loading
Loading
Loading
+27 −18
Original line number Diff line number Diff line
@@ -24,6 +24,7 @@
  mpfr,
  nanosvg,
  nlopt,
  nlohmann_json,
  opencascade-occt_7_6_1,
  openvdb,
  qhull,
@@ -39,6 +40,7 @@
  systemd,
  udevCheckHook,
  z3,
  nix-update-script,
  wxGTK-override ? null,
  opencascade-override ? null,
}:
@@ -61,12 +63,12 @@ let
in
stdenv.mkDerivation (finalAttrs: {
  pname = "prusa-slicer";
  version = "2.9.2";
  version = "2.9.3";

  src = fetchFromGitHub {
    owner = "prusa3d";
    repo = "PrusaSlicer";
    hash = "sha256-j/fdEgcFq0nWBLpyapwZIbBIXCnqEWV6Tk+6sTHk/Bc=";
    hash = "sha256-B2uHrh09xKehmxnk3I4MHIjBfB/pGgFXC6R5k10JoJY=";
    rev = "version_${finalAttrs.version}";
  };

@@ -132,6 +134,7 @@ stdenv.mkDerivation (finalAttrs: {
    catch2_3
    webkitgtk_4_1
    z3
    nlohmann_json
  ]
  ++ lib.optionals withSystemd [
    systemd
@@ -223,18 +226,24 @@ stdenv.mkDerivation (finalAttrs: {
    "libslic3r_tests|sla_print_tests"
  ];

  meta =
    with lib;
    {
  passthru.updateScript = nix-update-script {
    extraArgs = [
      "--version-regex"
      "^version_(.+)$"
    ];
  };

  meta = {
    description = "G-code generator for 3D printer";
    homepage = "https://github.com/prusa3d/PrusaSlicer";
      license = licenses.agpl3Plus;
      maintainers = with maintainers; [
    changelog = "https://github.com/prusa3d/PrusaSlicer/releases/tag/version_${finalAttrs.version}";
    license = lib.licenses.agpl3Plus;
    maintainers = with lib.maintainers; [
      tweber
      tmarkus
      fliegendewurst
    ];
      platforms = platforms.unix;
    platforms = lib.platforms.unix;
  }
  // lib.optionalAttrs (stdenv.hostPlatform.isDarwin) {
    mainProgram = "PrusaSlicer";