py65: init at 1.1.0
This commit is contained in:
parent
a4f1b93b95
commit
fb3ef1f7cd
2 changed files with 28 additions and 0 deletions
26
pkgs/misc/emulators/py65/default.nix
Normal file
26
pkgs/misc/emulators/py65/default.nix
Normal file
|
@ -0,0 +1,26 @@
|
|||
{ lib, fetchPypi, buildPythonApplication }:
|
||||
|
||||
buildPythonApplication rec {
|
||||
pname = "py65";
|
||||
version = "1.1.0";
|
||||
format = "wheel";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version format;
|
||||
sha256 = "Q7rjiHJ/Ew985vut/8fVAf/wWYW5aBPSvNPm8A6g1zg=";
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://py65.readthedocs.io/";
|
||||
description = "Emulate 6502-based microcomputer systems in Python";
|
||||
longDescription = ''
|
||||
Py65 includes a program called Py65Mon that functions as a machine
|
||||
language monitor. This kind of program is sometimes also called a
|
||||
debugger. Py65Mon provides a command line with many convenient commands
|
||||
for interacting with the simulated 6502-based system.
|
||||
'';
|
||||
license = licenses.bsd3;
|
||||
maintainers = with maintainers; [ AndersonTorres ];
|
||||
platforms = with platforms; all;
|
||||
};
|
||||
}
|
|
@ -1743,6 +1743,8 @@ in
|
|||
|
||||
bsod = callPackage ../misc/emulators/bsod { };
|
||||
|
||||
py65 = python3Packages.callPackage ../misc/emulators/py65 { };
|
||||
|
||||
simh = callPackage ../misc/emulators/simh { };
|
||||
|
||||
btrfs-progs = callPackage ../tools/filesystems/btrfs-progs { };
|
||||
|
|
Loading…
Reference in a new issue