zatackax: init at 1.1.0 (#457599)

This commit is contained in:
Sandro
2025-11-06 15:53:40 +00:00
committed by GitHub
2 changed files with 57 additions and 0 deletions
+7
View File
@@ -1069,6 +1069,13 @@
}
];
};
alch-emi = {
email = "emi@alchemi.dev";
github = "Alch-Emi";
githubId = 38897201;
name = "Emi";
matrix = "@emi:the-apothecary.club";
};
aldenparker = {
github = "aldenparker";
githubId = 32986873;
+50
View File
@@ -0,0 +1,50 @@
{
autoreconfHook,
fetchFromGitHub,
SDL,
SDL_image,
SDL_mixer,
SDL_ttf,
stdenv,
lib,
nix-update-script,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "zatackax";
version = "1.1.0";
src = fetchFromGitHub {
owner = "simenheg";
repo = "zatackax";
tag = "v${finalAttrs.version}";
hash = "sha256-1m99hi0kjpj5Yl1nAmwSMMdQWcP0rfLLPFJPkU4oVbM=";
};
strictDeps = true;
nativeBuildInputs = [
autoreconfHook
];
buildInputs = [
SDL_mixer
SDL_ttf
SDL_image
SDL
];
configureFlags = [ "CFLAGS=-I${lib.getDev SDL}/include/SDL" ];
passthru.updateScript = nix-update-script { };
meta = {
description = "Open-source remake of the early computer game \"Achtung, die Kurve!\"";
homepage = "https://github.com/simenheg/zatackax";
changelog = "https://github.com/simenheg/zatackax/releases";
license = lib.licenses.gpl3Plus;
maintainers = [ lib.maintainers.alch-emi ];
mainProgram = "zatackax";
platforms = lib.platforms.linux;
};
})