From 65c965f047b699a9ebd51afa95031c5b33f2a40a Mon Sep 17 00:00:00 2001 From: Christoph Hollizeck Date: Tue, 15 Oct 2024 23:06:39 +0200 Subject: [PATCH] pyfa: init at 2.60.1 --- pkgs/by-name/py/pyfa/package.nix | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 pkgs/by-name/py/pyfa/package.nix diff --git a/pkgs/by-name/py/pyfa/package.nix b/pkgs/by-name/py/pyfa/package.nix new file mode 100644 index 000000000000..f056ee9e99a0 --- /dev/null +++ b/pkgs/by-name/py/pyfa/package.nix @@ -0,0 +1,31 @@ +{ + lib, + appimageTools, + fetchurl, +}: +let + version = "2.60.1"; +in +appimageTools.wrapType2 { + inherit version; + pname = "pyfa"; + + src = fetchurl { + name = "pyfa-appimage-${version}"; + url = "https://github.com/pyfa-org/Pyfa/releases/download/v${version}/pyfa-v${version}-linux.AppImage"; + 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"; + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; + platforms = lib.platforms.linux; + }; +}