diff --git a/pkgs/by-name/py/pyfa/package.nix b/pkgs/by-name/py/pyfa/package.nix new file mode 100644 index 000000000000000..d5478abe537cb6a --- /dev/null +++ b/pkgs/by-name/py/pyfa/package.nix @@ -0,0 +1,29 @@ +{ + lib, + appimageTools, + fetchurl, +}: +let + version = "2.60.1"; +in +appimageTools.wrapType1 { + inherit version; + pname = "pyfa"; + + src = fetchurl { + url = "https://github.com/pyfa-org/Pyfa/releases/download/v${version}/pyfa-v${version}-linux.AppImage"; + name = "pyfa-${version}"; + hash = "sha256-+nyIG6pweIgC6ZiWJaO4E2Fp0/zP+DhQrUWzHnIBQXk="; + }; + + meta = { + description = "Python fitting assistant, cross-platform fitting tool for EVE Online"; + homepage = "https://github.com/pyfa-org/Pyfa"; + license = lib.licenses.gpl3Plus; + maintainers = with lib.maintainers; [ + toasteruwu + cholli + ]; + mainProgram = "pyfa"; + }; +}