Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at 19.09 33 lines 772 B view raw
1{ stdenv 2, buildPythonPackage 3, html5lib 4, six 5, beautifulsoup4 6, pkgs 7}: 8 9buildPythonPackage rec { 10 version = "0.1.0"; 11 pname = "infoqscraper"; 12 13 src = pkgs.fetchFromGitHub { 14 owner = "cykl"; 15 repo = pname; 16 rev = "v${version}"; 17 sha256 = "07mxp4mla7fwfc032f3mxrhjarnhkjqdxxibf9ba87c93z3dq8jj"; 18 }; 19 20 # requires network 21 doCheck = false; 22 23 buildInputs = [ html5lib ]; 24 propagatedBuildInputs = [ six beautifulsoup4 pkgs.ffmpeg pkgs.swftools pkgs.rtmpdump ]; 25 26 meta = with stdenv.lib; { 27 description = "Discover presentations and/or create a movie consisting of slides and audio track from an infoq url"; 28 homepage = "https://github.com/cykl/infoqscraper/wiki"; 29 license = licenses.mit; 30 maintainers = with maintainers; [ edwtjo ]; 31 }; 32 33}