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 | |
parent | fbbfc7a36f892dd1a1c4772f47efcca628e6b1f5 (diff) | |
download | nixpkgs-5f5e3a1bf2e0ba74833ce2912ca738ab4ca01a9a.tar nixpkgs-5f5e3a1bf2e0ba74833ce2912ca738ab4ca01a9a.tar.gz nixpkgs-5f5e3a1bf2e0ba74833ce2912ca738ab4ca01a9a.tar.bz2 nixpkgs-5f5e3a1bf2e0ba74833ce2912ca738ab4ca01a9a.tar.lz nixpkgs-5f5e3a1bf2e0ba74833ce2912ca738ab4ca01a9a.tar.xz nixpkgs-5f5e3a1bf2e0ba74833ce2912ca738ab4ca01a9a.tar.zst nixpkgs-5f5e3a1bf2e0ba74833ce2912ca738ab4ca01a9a.zip |
pyCA: init at 2.1
-rw-r--r-- | pkgs/applications/video/pyca/default.nix | 30 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 32 insertions, 0 deletions
diff --git a/pkgs/applications/video/pyca/default.nix b/pkgs/applications/video/pyca/default.nix new file mode 100644 index 00000000000..af9ef4c1cd5 --- /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 ]; + }; +} + diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 21ac839d991..5b33eb33082 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1579,6 +1579,8 @@ with pkgs; parallel-rust = callPackage ../tools/misc/parallel-rust { }; + pyCA = python3Packages.callPackage ../applications/video/pyca {}; + scour = with python3Packages; toPythonApplication scour; s2png = callPackage ../tools/graphics/s2png { }; |