diff options
author | Philipp Middendorf <middendorf@plapadoo.de> | 2018-11-20 10:34:01 +0100 |
---|---|---|
committer | Philipp Middendorf <middendorf@plapadoo.de> | 2018-11-24 11:30:37 +0100 |
commit | 5f5e3a1bf2e0ba74833ce2912ca738ab4ca01a9a (patch) | |
tree | c672f410163c7c991b469737d819623642eff89a /pkgs/applications/video/pyca | |
parent | fbbfc7a36f892dd1a1c4772f47efcca628e6b1f5 (diff) |
pyCA: init at 2.1
Diffstat (limited to 'pkgs/applications/video/pyca')
-rw-r--r-- | pkgs/applications/video/pyca/default.nix | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/pkgs/applications/video/pyca/default.nix b/pkgs/applications/video/pyca/default.nix new file mode 100644 index 000000000000..af9ef4c1cd50 --- /dev/null +++ b/pkgs/applications/video/pyca/default.nix @@ -0,0 +1,30 @@ +{ stdenv, buildPythonApplication, fetchFromGitHub, pycurl, dateutil, configobj, sqlalchemy, sdnotify, flask }: + +buildPythonApplication rec { + pname = "pyca"; + version = "2.1"; + + src = fetchFromGitHub { + owner = "opencast"; + repo = "pyCA"; + rev = "v${version}"; + sha256 = "0cvkmdlcax9da9iw4ls73vw0pxvm8wvchab5gwdy9w9ibqdpcmwh"; + }; + + propagatedBuildInputs = [ + pycurl + dateutil + configobj + sqlalchemy + sdnotify + flask + ]; + + meta = with stdenv.lib; { + description = "A fully functional Opencast capture agent written in Python"; + homepage = https://github.com/opencast/pyCA; + license = licenses.lgpl3; + maintainers = with maintainers; [ pmiddend ]; + }; +} + |