Merge pull request #307474 from GaetanLepage/manim

manim: 0.18.0.post0 -> 0.18.1

Changed files
+13 -12
pkgs
applications
video
manim
development
python-modules
manim-slides
+3 -3
pkgs/applications/video/manim/default.nix
···
in python.pkgs.buildPythonApplication rec {
pname = "manim";
pyproject = true;
-
version = "0.18.0.post0";
-
disabled = python3.pythonOlder "3.8";
+
version = "0.18.1";
+
disabled = python3.pythonOlder "3.9";
src = fetchFromGitHub {
owner = "ManimCommunity";
repo = "manim";
rev = "refs/tags/v${version}";
-
hash = "sha256-4HwQ74oHloK+1KOD6SzXCzGIDD+Dc0jDabw6/+cqmos=";
+
hash = "sha256-o+Wl3NMK6yopcsRVFtZuUE9c1GABa5d8rbQNHDJ4OiQ=";
};
nativeBuildInputs = with python.pkgs; [
+10 -9
pkgs/development/python-modules/manim-slides/default.nix
···
, fetchFromGitHub
, pythonOlder
+
, hatchling
+
, pythonRelaxDepsHook
, manim
, ffmpeg
···
# Optional dependencies
, ipython
-
# Hooks
-
, pdm-backend
-
, pythonRelaxDepsHook
-
# As Module or application?
, withGui ? false
}:
buildPythonPackage rec {
pname = "manim-slides";
-
format = "pyproject";
-
version = "5.1.3";
+
version = "5.1.5";
+
pyproject = true;
disabled = pythonOlder "3.9";
···
owner = "jeertmans";
repo = "manim-slides";
rev = "refs/tags/v${version}";
-
hash = "sha256-WZR95swapT2Fbu6mbuHLjMu3Okq/wKFabzN7xpZw0/g=";
+
hash = "sha256-YOveWGukizXvEUOhId7UDJema64ypbg7w06JzrTsKjw=";
};
-
nativeBuildInputs = [ pdm-backend pythonRelaxDepsHook ];
+
build-system = [
+
hatchling
+
pythonRelaxDepsHook
+
];
pythonRemoveDeps = [ "opencv-python" ];
pythonRelaxDeps = [ "rtoml" "qtpy" ];
-
propagatedBuildInputs = [
+
dependencies = [
av
click
click-default-group