Merge pull request #113114 from AndersonTorres/new-py65
py65: init at 1.1.0
This commit is contained in:
commit
9ca975fa8b
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 { };
|
bsod = callPackage ../misc/emulators/bsod { };
|
||||||
|
|
||||||
|
py65 = python3Packages.callPackage ../misc/emulators/py65 { };
|
||||||
|
|
||||||
simh = callPackage ../misc/emulators/simh { };
|
simh = callPackage ../misc/emulators/simh { };
|
||||||
|
|
||||||
btrfs-progs = callPackage ../tools/filesystems/btrfs-progs { };
|
btrfs-progs = callPackage ../tools/filesystems/btrfs-progs { };
|
||||||
|
Loading…
Reference in New Issue
Block a user