feat: add isisdl overlay

This commit is contained in:
Jacob Bachmann 2024-05-16 16:20:21 +02:00
parent 6f14d08d92
commit d01221fd65
Signed by: bchmnn
GPG key ID: 732A612DAD28067D
4 changed files with 43 additions and 0 deletions

40
overlays/isisdl.nix Normal file
View file

@ -0,0 +1,40 @@
{ lib
, buildPythonApplication
, fetchPypi
, cryptography
, requests
, pyyaml
, packaging
, colorama
, pyinotify
, distro
, psutil
}:
buildPythonApplication rec {
pname = "isisdl";
version = "1.3.19";
src = fetchPypi {
inherit pname version;
hash = "sha256-VcqaFqcoH+d1NpKq7QBVbXcbe0HfZ67kStGFiYmr/kE=";
};
propagatedBuildInputs = [
cryptography
requests
pyyaml
packaging
colorama
pyinotify
distro
psutil
];
doCheck = false;
meta = with lib; {
homepage = "https://github.com/Emily3403/isisdl";
description = "A downloader for ISIS of TU-Berlin";
license = licenses.mit;
};
}