1 { stdenvNoCC, lib, fetchFromGitea, just, imagemagick, makeWrapper, bash, dialog }:
3 stdenvNoCC.mkDerivation rec {
8 domain = "codeberg.org";
12 hash = "sha256-yZHDnzNTdDXHR+Pi3NODqw4npzuthHgOJYnTmIvGyUE=";
15 # Inkscape is needed in a just recipe where it is used to export the SVG icon to several different sized PNGs.
16 nativeBuildInputs = [ just imagemagick makeWrapper ];
18 patchShebangs --host ${pname}
23 just --set bin-path $out/bin --set share-path $out/share linux-install
24 wrapProgram $out/bin/${pname} --suffix PATH : ${
25 lib.makeBinPath [ dialog ]
32 description = "Survive as a stray cat in an ncurses game";
33 mainProgram = "kabeljau";
34 homepage = "https://codeberg.org/annaaurora/kabeljau";
35 license = licenses.lgpl3Only;
36 maintainers = with maintainers; [ annaaurora ];