diff options
author | Peder Bergebakken Sundt <pbsds@hotmail.com> | 2024-04-21 18:54:20 +0200 |
---|---|---|
committer | Peder Bergebakken Sundt <pbsds@hotmail.com> | 2024-04-21 18:55:34 +0200 |
commit | 9ba704d1a249f3fed0d113cd6909c0320c6d4680 (patch) | |
tree | a90ff995aa5600e10b197d9d089399963034eeee /pkgs/games | |
parent | 9d53f548c6f7c92012ecd4a02825debe18882596 (diff) |
find-billy: migrate to by-name
Diffstat (limited to 'pkgs/games')
-rw-r--r-- | pkgs/games/find-billy/default.nix | 70 |
1 files changed, 0 insertions, 70 deletions
diff --git a/pkgs/games/find-billy/default.nix b/pkgs/games/find-billy/default.nix deleted file mode 100644 index 89d89dd104f3a..0000000000000 --- a/pkgs/games/find-billy/default.nix +++ /dev/null @@ -1,70 +0,0 @@ -{ stdenv -, lib -, fetchFromGitea -, godot3-headless -, godot3-export-templates -, godot3 -, makeWrapper -, just -, inkscape -, imagemagick -}: - -stdenv.mkDerivation rec { - pname = "find-billy"; - version = "0.37.3"; - - src = fetchFromGitea { - domain = "codeberg.org"; - owner = "annaaurora"; - repo = "Find-Billy"; - rev = "v${version}"; - hash = "sha256-z1GR5W67LJb5z+u/qeFZreMK4B6PjB18coecLCYFHy8="; - }; - - strictDeps = true; - - nativeBuildInputs = [ godot3-headless makeWrapper just inkscape imagemagick ]; - - postPatch = '' - substituteInPlace export_presets.cfg --replace 'res://build/icons/usr/share/icons/hicolor' $out/share/icons/hicolor - substituteInPlace project.godot --replace 'res://build/icons/usr/share/icons/hicolor' $out/share/icons/hicolor - - substituteInPlace justfile --replace '{{build_icons_dir}}/usr' $out - ''; - - buildPhase = '' - runHook preBuild - - # Cannot create file `/homeless-shelter/.config/godot/projects/...` - export HOME=$TMPDIR - # Link the export-templates to the expected location. The `--export` option expects the templates in the home directory. - mkdir -p $HOME/.local/share/godot - ln -s ${godot3-export-templates}/share/godot/templates $HOME/.local/share/godot - - mkdir -p $out/share/find-billy - godot3-headless --export-pack 'Linux/X11' $out/share/${pname}/${pname}.pck - makeWrapper ${godot3}/bin/godot3 $out/bin/${pname} \ - --add-flags "--main-pack" \ - --add-flags "$out/share/${pname}/${pname}.pck" - - runHook postBuild - ''; - - installPhase = '' - runHook preInstall - - just build-icons - install -D ${pname}.desktop -t $out/share/applications - - runHook postInstall - ''; - - meta = with lib; { - description = "A 2 dimensional Pixel Art Jump & Run"; - homepage = "https://codeberg.org/annaaurora/Find-Billy"; - license = licenses.gpl3Plus; - platforms = [ "x86_64-linux" ]; - maintainers = [ maintainers.annaaurora ]; - }; -} |