diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 565b5fb8a70d..79d220a7c774 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -26094,6 +26094,12 @@ githubId = 13762043; matrix = "@sophie:nue.soopy.moe"; }; + sophiebsw = { + name = "Sophia"; + email = "nixpkgs@drifter.dev"; + github = "sophiebsw"; + githubId = 4594464; + }; sophronesis = { email = "oleksandr.buzynnyi@gmail.com"; github = "sophronesis"; diff --git a/pkgs/by-name/ar/archon-lite/package.nix b/pkgs/by-name/ar/archon-lite/package.nix new file mode 100644 index 000000000000..3e340f2d8e22 --- /dev/null +++ b/pkgs/by-name/ar/archon-lite/package.nix @@ -0,0 +1,33 @@ +{ + lib, + appimageTools, + fetchurl, + nix-update-script, +}: +let + pname = "archon-lite"; + version = "9.3.85"; + src = fetchurl { + url = "https://github.com/RPGLogs/Uploaders-archon-lite/releases/download/v${version}/archon-lite-v${version}.AppImage"; + hash = "sha256-ooNvgbtV6HKgzRLgHZul92NLnEB8oX6fHL6iwfHajVA="; + }; +in +appimageTools.wrapType2 { + inherit pname version src; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Application for uploading MMORPG combat logs"; + homepage = "https://www.archon.gg/download"; + downloadPage = "https://github.com/RPGLogs/Uploaders-archon-lite/releases/tag/v${version}"; + license = lib.licenses.unfree; # no license listed + mainProgram = "archon-lite"; + platforms = lib.platforms.linux; + maintainers = with lib.maintainers; [ + hekazu + sophiebsw + ]; + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; + }; +}