Commit a2018bd2 authored by polyfloyd's avatar polyfloyd
Browse files

prusa-slicer: Set up automated updates

parent c8dad753
Loading
Loading
Loading
Loading
+23 −16
Original line number Diff line number Diff line
@@ -39,6 +39,7 @@
  systemd,
  udevCheckHook,
  z3,
  nix-update-script,
  wxGTK-override ? null,
  opencascade-override ? null,
}:
@@ -223,18 +224,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";