Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
1.2 kB · 64 lines
Nix
at litex
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465{ lib, buildPythonPackage, fetchPypi, pythonOlder, numpy, decorator, imageio, imageio-ffmpeg, proglog, requests, tqdm # Advanced image processing (triples size of output), advancedProcessing ? false, opencv3, scikit-image, scikit-learn, scipy, matplotlib, youtube-dl}:
buildPythonPackage rec { pname = "moviepy"; version = "1.0.3";
disabled = pythonOlder "3.5";
src = fetchPypi { inherit pname version; sha256 = "2884e35d1788077db3ff89e763c5ba7bfddbd7ae9108c9bc809e7ba58fa433f5"; };
postPatch = '' substituteInPlace setup.py \ --replace "decorator>=4.0.2,<5.0" "decorator>=4.0.2,<6.0" '';
# No tests, require network connection doCheck = false;
propagatedBuildInputs = [ numpy decorator imageio imageio-ffmpeg tqdm requests proglog ] ++ lib.optionals advancedProcessing [ opencv3 scikit-image scikit-learn scipy matplotlib youtube-dl ];
meta = with lib; { description = "Video editing with Python"; homepage = "https://zulko.github.io/moviepy/"; license = licenses.mit; maintainers = with maintainers; [ ]; };}