Merge pull request #290148 from nicolas-goudry/add-oscscreen
This commit is contained in:
commit
1288512729
2 changed files with 36 additions and 1 deletions
33
pkgs/development/python-modules/oscscreen/default.nix
Normal file
33
pkgs/development/python-modules/oscscreen/default.nix
Normal file
|
@ -0,0 +1,33 @@
|
|||
{
|
||||
lib
|
||||
, buildPythonPackage
|
||||
, fetchFromGitHub
|
||||
, setuptools
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "oscscreen";
|
||||
version = "unstable-2023-03-23";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "outscale";
|
||||
repo = "npyscreen";
|
||||
rev = "e2a97e4a201e2d7d5de3ee033071a7f93592b422";
|
||||
hash = "sha256-0Im1kVFa11AW+7Oe95XvkfxSlaux6bkKaHSQy6hJCN8=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
setuptools
|
||||
];
|
||||
|
||||
pythonImportsCheck = [ "oscscreen" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Framework for developing console applications using Python and curses";
|
||||
homepage = "http://github.com/outscale/npyscreen";
|
||||
changelog = "https://github.com/outscale/npyscreen/blob/${src.rev}/CHANGELOG";
|
||||
license = licenses.bsd2;
|
||||
maintainers = with maintainers; [ nicolas-goudry ];
|
||||
};
|
||||
}
|
|
@ -8962,9 +8962,11 @@ self: super: with self; {
|
|||
|
||||
osc-lib = callPackage ../development/python-modules/osc-lib { };
|
||||
|
||||
oscpy = callPackage ../development/python-modules/oscpy { };
|
||||
|
||||
oscrypto = callPackage ../development/python-modules/oscrypto { };
|
||||
|
||||
oscpy = callPackage ../development/python-modules/oscpy { };
|
||||
oscscreen = callPackage ../development/python-modules/oscscreen { };
|
||||
|
||||
oset = callPackage ../development/python-modules/oset { };
|
||||
|
||||
|
|
Loading…
Reference in a new issue