pkgs: add megacom

This commit is contained in:
xenia 2025-03-27 19:29:47 -04:00
parent a4b2ce70a8
commit 00b9846621
2 changed files with 23 additions and 0 deletions

View File

@ -31,10 +31,12 @@ final: prev: {
python3Packages = prev.python3Packages.overrideScope (pfinal: pprev: {
feedvalidator = pfinal.callPackage ./pkgs/python/feedvalidator {};
megacom = pfinal.callPackage ./pkgs/python/megacom {};
});
# add to top level because it has a binary
feedvalidator = final.python3Packages.feedvalidator;
megacom = final.python3Packages.megacom;
outer-wilds-text-adventure = prev.callPackage ./pkgs/games/outer-wilds-text-adventure {};

View File

@ -0,0 +1,21 @@
{
fetchPypi,
buildPythonPackage,
pyserial,
pyserial-asyncio,
}: buildPythonPackage rec {
pname = "megacom";
version = "0.1.2";
src = fetchPypi {
inherit pname version;
sha256 = "sha256-q2sU37uTX98RJDF0WFt7vzqtfLk3u25COCdKt34/Z70=";
};
dependencies = [
pyserial
pyserial-asyncio
];
doCheck = false;
}