From 1fab1498a5a4875d203980fab8395b847aaf5acc Mon Sep 17 00:00:00 2001 From: Kiyotoko Date: Tue, 15 Apr 2025 00:34:00 +0200 Subject: [PATCH] beyond-all-reason: init at 1.2988.0 --- pkgs/by-name/be/beyond-all-reason/package.nix | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 pkgs/by-name/be/beyond-all-reason/package.nix diff --git a/pkgs/by-name/be/beyond-all-reason/package.nix b/pkgs/by-name/be/beyond-all-reason/package.nix new file mode 100644 index 000000000000..65190afee71d --- /dev/null +++ b/pkgs/by-name/be/beyond-all-reason/package.nix @@ -0,0 +1,32 @@ +{ + lib, + fetchurl, + appimageTools, + openal, +}: +let + version = "1.2988.0"; + pname = "beyond-all-reason"; + + src = fetchurl { + url = "https://github.com/beyond-all-reason/BYAR-Chobby/releases/download/v${version}/Beyond-All-Reason-${version}.AppImage"; + hash = "sha256-ZJW5BdxxqyrM2TJTO0SBp4BXt3ILyi77EZx73X8hqJE="; + }; +in +appimageTools.wrapType2 { + inherit pname version src; + + extraPkgs = pkgs: [ openal ]; + + meta = { + homepage = "https://www.beyondallreason.info/"; + downloadPage = "https://www.beyondallreason.info/download"; + changelog = "https://github.com/beyond-all-reason/BYAR-Chobby/releases/tag/v${version}"; + description = "Free Real Time Strategy Game with a grand scale and full physical simulation in a sci-fi setting"; + license = lib.licenses.gpl2Plus; + platforms = [ "x86_64-linux" ]; + maintainers = with lib.maintainers; [ + kiyotoko + ]; + }; +}