octoprint.python.pkgs.octolapse: drop (#447347)

This commit is contained in:
Sandro
2025-10-08 14:49:22 +00:00
committed by GitHub
+1 -48
View File
@@ -647,54 +647,6 @@ in
};
};
octolapse = buildPlugin rec {
pname = "octolapse";
version = "0.4.2";
format = "setuptools";
src = fetchFromGitHub {
owner = "FormerLurker";
repo = "Octolapse";
rev = "v${version}";
sha256 = "sha256-QP6PkKWKUv4uIaYdqTAsZmK7DVes94Q9K/DrBYrWxzY=";
};
patches = [
# fix version constraint
# https://github.com/FormerLurker/Octolapse/pull/894
(fetchpatch {
url = "https://github.com/FormerLurker/Octolapse/commit/0bd7db2430aef370f2665c6c7011fc3bb559122e.patch";
hash = "sha256-z2aEq5sJGarGtIDbTRCvXdSj+kq8HIVvLRWpKutmJNY=";
})
];
# Test fails due to code executed on import, see #136513
#pythonImportsCheck = [ "octoprint_octolapse" ];
propagatedBuildInputs = with super; [
awesome-slugify
setuptools
pillow
sarge
six
pillow
psutil
file-read-backwards
];
meta = with lib; {
description = "Stabilized timelapses for Octoprint";
homepage = "https://github.com/FormerLurker/OctoLapse";
license = licenses.agpl3Plus;
maintainers = with maintainers; [
illustris
j0hax
];
# requires pillow >=6.2.0,<7.0.0
broken = true;
};
};
dashboard = buildPlugin rec {
pname = "dashboard";
version = "1.18.3";
@@ -716,5 +668,6 @@ in
};
}
// lib.optionalAttrs config.allowAliases {
octolapse = throw "octoprint.python.pkgs.octolapse has been removed because it has been marked as broken since at least November 2024."; # Added 2025-09-29
octoprint-dashboard = super.dashboard;
}