Merge pull request #307474 from GaetanLepage/manim

manim: 0.18.0.post0 -> 0.18.1

authored by OTABI Tomoya and committed by GitHub 8cf34f78 d20c85b1

+13 -12
+3 -3
pkgs/applications/video/manim/default.nix
··· 47 47 in python.pkgs.buildPythonApplication rec { 48 48 pname = "manim"; 49 49 pyproject = true; 50 - version = "0.18.0.post0"; 51 - disabled = python3.pythonOlder "3.8"; 50 + version = "0.18.1"; 51 + disabled = python3.pythonOlder "3.9"; 52 52 53 53 src = fetchFromGitHub { 54 54 owner = "ManimCommunity"; 55 55 repo = "manim"; 56 56 rev = "refs/tags/v${version}"; 57 - hash = "sha256-4HwQ74oHloK+1KOD6SzXCzGIDD+Dc0jDabw6/+cqmos="; 57 + hash = "sha256-o+Wl3NMK6yopcsRVFtZuUE9c1GABa5d8rbQNHDJ4OiQ="; 58 58 }; 59 59 60 60 nativeBuildInputs = with python.pkgs; [
+10 -9
pkgs/development/python-modules/manim-slides/default.nix
··· 3 3 , fetchFromGitHub 4 4 , pythonOlder 5 5 6 + , hatchling 7 + , pythonRelaxDepsHook 6 8 , manim 7 9 , ffmpeg 8 10 ··· 27 29 # Optional dependencies 28 30 , ipython 29 31 30 - # Hooks 31 - , pdm-backend 32 - , pythonRelaxDepsHook 33 - 34 32 # As Module or application? 35 33 , withGui ? false 36 34 }: 37 35 buildPythonPackage rec { 38 36 pname = "manim-slides"; 39 - format = "pyproject"; 40 - version = "5.1.3"; 37 + version = "5.1.5"; 38 + pyproject = true; 41 39 42 40 disabled = pythonOlder "3.9"; 43 41 ··· 45 43 owner = "jeertmans"; 46 44 repo = "manim-slides"; 47 45 rev = "refs/tags/v${version}"; 48 - hash = "sha256-WZR95swapT2Fbu6mbuHLjMu3Okq/wKFabzN7xpZw0/g="; 46 + hash = "sha256-YOveWGukizXvEUOhId7UDJema64ypbg7w06JzrTsKjw="; 49 47 }; 50 48 51 - nativeBuildInputs = [ pdm-backend pythonRelaxDepsHook ]; 49 + build-system = [ 50 + hatchling 51 + pythonRelaxDepsHook 52 + ]; 52 53 53 54 pythonRemoveDeps = [ "opencv-python" ]; 54 55 55 56 pythonRelaxDeps = [ "rtoml" "qtpy" ]; 56 57 57 - propagatedBuildInputs = [ 58 + dependencies = [ 58 59 av 59 60 click 60 61 click-default-group