21 stdenv.mkDerivation (finalAttrs: {
25 src = fetchFromGitHub {
28 rev = "RELEASE_${builtins.replaceStrings ["."] ["_"] finalAttrs.version}";
29 hash = "sha256-iY+oZ7fHZnnEGunM4kOxOGH2Biqj2PfdLhbT8J4mYrA=";
30 fetchSubmodules = true;
55 cp ${./custom-nix.mk} build/custom.mk
60 # Many thanks @mthuurne from OpenMSX project for providing support to
62 TCL_CONFIG="${tcl}/lib/";
65 homepage = "https://openmsx.org";
66 description = "MSX emulator that aims for perfection";
68 OpenMSX is an emulator for the MSX home computer system. Its goal is
69 to emulate all aspects of the MSX with 100% accuracy.
71 license = with licenses; [ bsd2 boost gpl2Plus ];
72 maintainers = with maintainers; [ AndersonTorres ];
73 platforms = platforms.unix;
74 mainProgram = "openmsx";