diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 240e3de4c38..e9163c88252 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -6445,6 +6445,30 @@ let }; }; + infoqscraper = buildPythonPackage rec { + name = pname + "-" + version; + version = "0.1.0"; + pname = "infoqscraper"; + + src = pkgs.fetchFromGitHub { + owner = "cykl"; + repo = pname; + rev = "v" + version; + sha256 = "07mxp4mla7fwfc032f3mxrhjarnhkjqdxxibf9ba87c93z3dq8jj"; + }; + + buildInputs = with self; [ html5lib ]; + propagatedBuildInputs = (with self; [ six beautifulsoup4 ]) + ++ (with pkgs; [ ffmpeg swftools rtmpdump ]); + + meta = { + description = "Discover presentations and/or create a movie consisting of slides and audio track from an infoq url"; + homepage = "https://github.com/cykl/infoqscraper/wiki"; + license = licenses.mit; + maintainers = with maintainers; [ edwtjo ]; + }; + }; + iptools = buildPythonPackage rec { version = "0.6.1"; name = "iptools-${version}";