Loading pkgs/applications/video/manim/default.nix→pkgs/development/python-modules/manim/default.nix +38 −10 Original line number Diff line number Diff line { lib , buildPythonPackage , fetchFromGitHub , poetry-core , pytest-xdist , pytestCheckHook , pythonOlder , pythonRelaxDepsHook , cairo , ffmpeg , texliveInfraOnly , python3 , click , click-default-group , cloup , colour , grpcio , grpcio-tools , importlib-metadata , isosurfaces , jupyterlab , manimpango , mapbox-earcut , moderngl , moderngl-window , networkx , numpy , pillow , pycairo , pydub , pygments , rich , scipy , screeninfo , skia-pathops , srt , svgelements , tqdm , watchdog }: let Loading Loading @@ -42,13 +74,11 @@ let babel-english gnu-freefont mathastext cbfonts-fd ]); python = python3; in python.pkgs.buildPythonApplication rec { in buildPythonPackage rec { pname = "manim"; pyproject = true; version = "0.18.1"; disabled = python3.pythonOlder "3.9"; disabled = pythonOlder "3.9"; src = fetchFromGitHub { owner = "ManimCommunity"; Loading @@ -57,7 +87,7 @@ in python.pkgs.buildPythonApplication rec { hash = "sha256-o+Wl3NMK6yopcsRVFtZuUE9c1GABa5d8rbQNHDJ4OiQ="; }; nativeBuildInputs = with python.pkgs; [ nativeBuildInputs = [ poetry-core pythonRelaxDepsHook ]; Loading @@ -81,7 +111,7 @@ in python.pkgs.buildPythonApplication rec { buildInputs = [ cairo ]; propagatedBuildInputs = with python.pkgs; [ propagatedBuildInputs = [ click click-default-group cloup Loading @@ -101,7 +131,6 @@ in python.pkgs.buildPythonApplication rec { pycairo pydub pygments pysrt rich scipy screeninfo Loading @@ -122,10 +151,9 @@ in python.pkgs.buildPythonApplication rec { nativeCheckInputs = [ ffmpeg manim-tinytex ] ++ (with python.pkgs; [ pytest-xdist pytestCheckHook ]); ]; # about 55 of ~600 tests failing mostly due to demand for display disabledTests = import ./failing_tests.nix; Loading pkgs/applications/video/manim/failing_tests.nix→pkgs/development/python-modules/manim/failing_tests.nix +0 −0 File moved. View file pkgs/applications/video/manim/pytest-report-header.patch→pkgs/development/python-modules/manim/pytest-report-header.patch +0 −0 File moved. View file pkgs/top-level/all-packages.nix +1 −1 Original line number Diff line number Diff line Loading @@ -31430,7 +31430,7 @@ with pkgs; m32edit = callPackage ../applications/audio/midas/m32edit.nix { }; manim = callPackage ../applications/video/manim { }; manim = python3Packages.toPythonApplication python3Packages.manim; manim-slides = python3Packages.toPythonApplication ( python3Packages.manim-slides.override { pkgs/top-level/python-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -7116,6 +7116,8 @@ self: super: with self; { manhole = callPackage ../development/python-modules/manhole { }; manim = callPackage ../development/python-modules/manim { }; manimpango = callPackage ../development/python-modules/manimpango { inherit (pkgs.darwin.apple_sdk.frameworks) AppKit; }; Loading Loading
pkgs/applications/video/manim/default.nix→pkgs/development/python-modules/manim/default.nix +38 −10 Original line number Diff line number Diff line { lib , buildPythonPackage , fetchFromGitHub , poetry-core , pytest-xdist , pytestCheckHook , pythonOlder , pythonRelaxDepsHook , cairo , ffmpeg , texliveInfraOnly , python3 , click , click-default-group , cloup , colour , grpcio , grpcio-tools , importlib-metadata , isosurfaces , jupyterlab , manimpango , mapbox-earcut , moderngl , moderngl-window , networkx , numpy , pillow , pycairo , pydub , pygments , rich , scipy , screeninfo , skia-pathops , srt , svgelements , tqdm , watchdog }: let Loading Loading @@ -42,13 +74,11 @@ let babel-english gnu-freefont mathastext cbfonts-fd ]); python = python3; in python.pkgs.buildPythonApplication rec { in buildPythonPackage rec { pname = "manim"; pyproject = true; version = "0.18.1"; disabled = python3.pythonOlder "3.9"; disabled = pythonOlder "3.9"; src = fetchFromGitHub { owner = "ManimCommunity"; Loading @@ -57,7 +87,7 @@ in python.pkgs.buildPythonApplication rec { hash = "sha256-o+Wl3NMK6yopcsRVFtZuUE9c1GABa5d8rbQNHDJ4OiQ="; }; nativeBuildInputs = with python.pkgs; [ nativeBuildInputs = [ poetry-core pythonRelaxDepsHook ]; Loading @@ -81,7 +111,7 @@ in python.pkgs.buildPythonApplication rec { buildInputs = [ cairo ]; propagatedBuildInputs = with python.pkgs; [ propagatedBuildInputs = [ click click-default-group cloup Loading @@ -101,7 +131,6 @@ in python.pkgs.buildPythonApplication rec { pycairo pydub pygments pysrt rich scipy screeninfo Loading @@ -122,10 +151,9 @@ in python.pkgs.buildPythonApplication rec { nativeCheckInputs = [ ffmpeg manim-tinytex ] ++ (with python.pkgs; [ pytest-xdist pytestCheckHook ]); ]; # about 55 of ~600 tests failing mostly due to demand for display disabledTests = import ./failing_tests.nix; Loading
pkgs/applications/video/manim/failing_tests.nix→pkgs/development/python-modules/manim/failing_tests.nix +0 −0 File moved. View file
pkgs/applications/video/manim/pytest-report-header.patch→pkgs/development/python-modules/manim/pytest-report-header.patch +0 −0 File moved. View file
pkgs/top-level/all-packages.nix +1 −1 Original line number Diff line number Diff line Loading @@ -31430,7 +31430,7 @@ with pkgs; m32edit = callPackage ../applications/audio/midas/m32edit.nix { }; manim = callPackage ../applications/video/manim { }; manim = python3Packages.toPythonApplication python3Packages.manim; manim-slides = python3Packages.toPythonApplication ( python3Packages.manim-slides.override {
pkgs/top-level/python-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -7116,6 +7116,8 @@ self: super: with self; { manhole = callPackage ../development/python-modules/manhole { }; manim = callPackage ../development/python-modules/manim { }; manimpango = callPackage ../development/python-modules/manimpango { inherit (pkgs.darwin.apple_sdk.frameworks) AppKit; }; Loading