diff --git a/pkgs/by-name/64/64tass/package.nix b/pkgs/by-name/64/64tass/package.nix new file mode 100644 index 000000000000..9179e41cfa65 --- /dev/null +++ b/pkgs/by-name/64/64tass/package.nix @@ -0,0 +1,30 @@ +{ + lib, + stdenv, + fetchzip, +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "64tass"; + version = "1.60.3243"; + + src = fetchzip { + url = "mirror://sourceforge/tass64/64tass-${finalAttrs.version}-src.zip"; + hash = "sha256-73/MoQqqM966xtN4D8F85HZSw/gEpcFQ2JiH3k6vI+4="; + }; + + installFlags = [ "prefix=$(out)" ]; + + meta = { + homepage = "https://tass64.sourceforge.net/"; + description = "Multi pass optimizing macro assembler for the 65xx series of processors"; + license = [ + lib.licenses.gpl2Plus + lib.licenses.lgpl2Only + lib.licenses.lgpl21Only + lib.licenses.mit + ]; + maintainers = [ lib.maintainers.matthewcroughan ]; + platforms = lib.platforms.linux; + }; +})