diff options
author | Robert Schütz <nix@dotlambda.de> | 2024-01-17 19:24:43 -0800 |
---|---|---|
committer | Robert Schütz <nix@dotlambda.de> | 2024-01-17 19:24:57 -0800 |
commit | 8f77ea4e05fd52fd2a294d57b08198b2f0ab8996 (patch) | |
tree | ad5f230135baacbc41384cd83551596eb1856cc6 /pkgs/applications/video | |
parent | 543fb70434ba0e7f1eaa700972001ca3230c004a (diff) |
manim: relax version constraints
Diffstat (limited to 'pkgs/applications/video')
-rw-r--r-- | pkgs/applications/video/manim/default.nix | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/pkgs/applications/video/manim/default.nix b/pkgs/applications/video/manim/default.nix index 70b3ad8e1e455..2768dadad8265 100644 --- a/pkgs/applications/video/manim/default.nix +++ b/pkgs/applications/video/manim/default.nix @@ -54,11 +54,18 @@ in python.pkgs.buildPythonApplication rec { owner = "ManimCommunity"; repo = "manim"; rev = "refs/tags/v${version}"; - sha256 = "sha256-TI7O0b1JvUZAxTj6XfpAJKhbGqrGnhcrE9eRJUVx4GM="; + hash = "sha256-TI7O0b1JvUZAxTj6XfpAJKhbGqrGnhcrE9eRJUVx4GM="; }; nativeBuildInputs = with python.pkgs; [ poetry-core + pythonRelaxDepsHook + ]; + + pythonRelaxDeps = [ + "cloup" + "pillow" + "skia-pathops" ]; patches = [ @@ -67,8 +74,7 @@ in python.pkgs.buildPythonApplication rec { postPatch = '' substituteInPlace pyproject.toml \ - --replace "--no-cov-on-fail --cov=manim --cov-report xml --cov-report term" "" \ - --replace 'cloup = "^0.13.0"' 'cloup = "*"' \ + --replace "--no-cov-on-fail --cov=manim --cov-report xml --cov-report term" "" ''; buildInputs = [ cairo ]; |