diff --git a/pkgs/games/alephone/apotheosis-x/default.nix b/pkgs/games/alephone/apotheosis-x/default.nix new file mode 100644 index 000000000000..16bed9fad97e --- /dev/null +++ b/pkgs/games/alephone/apotheosis-x/default.nix @@ -0,0 +1,20 @@ +{ alephone, requireFile }: + +alephone.makeWrapper rec { + pname = "apotheosis-x"; + version = "1.1"; + desktopName = "Marathon-Apotheosis-X"; + + zip = requireFile { + name = "Apotheosis_X_1.1.zip"; + url = "https://www.moddb.com/mods/apotheosis-x/downloads"; + sha256 = "sha256-4Y/RQQeN4VTpig8ZyxUpVHwzN8W8ciTBCkSzND8SMbs="; + }; + + sourceRoot = "Apotheosis X 1.1"; + + meta = { + description = "Total conversion for Marathon Infinity running on the Aleph One engine"; + homepage = "https://simplici7y.com/items/apotheosis-x-5"; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index a858dbd0bbc3..808b9f94e17a 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -36264,6 +36264,7 @@ with pkgs; airstrike = callPackage ../games/airstrike { }; alephone = callPackage ../games/alephone { }; + alephone-apotheosis-x = callPackage ../games/alephone/apotheosis-x { }; alephone-durandal = callPackage ../games/alephone/durandal { }; alephone-eternal = callPackage ../games/alephone/eternal { }; alephone-evil = callPackage ../games/alephone/evil { };