From af385473f8ab3c47024612635151bf0f98288f7d Mon Sep 17 00:00:00 2001 From: Naoki Pross Date: Sun, 24 Oct 2021 23:23:40 +0200 Subject: Create TimeDependentComplexPlane tool for video To draw a QAM signal we will need a way to plot a time dependent complex function. So I made a thing that is just a complex plane + a time axis. --- video/nix/manimpango.nix | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 video/nix/manimpango.nix (limited to 'video/nix/manimpango.nix') diff --git a/video/nix/manimpango.nix b/video/nix/manimpango.nix new file mode 100644 index 0000000..97b5e97 --- /dev/null +++ b/video/nix/manimpango.nix @@ -0,0 +1,22 @@ +{ lib, pkgs, buildPythonPackage, fetchPypi }: + +buildPythonPackage rec { + pname = "ManimPango"; + version = "0.3.1"; + + src = fetchPypi { + inherit pname version; + sha256 = "09fc7zv953ni7pilv869ldbjgz59j41a8vbz637rqzjh2yjfb9x3"; + }; + + nativeBuildInputs = with pkgs; [ + gcc pkgconfig + ]; + + propagatedBuildInputs = with pkgs; [ pango ] + ++ (with pkgs.python3Packages; [ + cython pytest numpy pillow + ]); + + meta = with lib; {}; +} -- cgit v1.2.1