ungoogled-chromium: 131.0.6778.264-1 -> 132.0.6834.83-1 (#375093)
[NixPkgs.git] / pkgs / games / shattered-pixel-dungeon / tower-pixel-dungeon / default.nix
blobe51f7d067f52d4c909a012a15e8e60ec54b40912
2   lib,
3   callPackage,
4   fetchFromGitHub,
5 }:
7 callPackage ../generic.nix rec {
8   pname = "tower-pixel-dungeon";
9   version = "0.3.2";
11   src = fetchFromGitHub {
12     owner = "FixAkaTheFix";
13     repo = "Tower-Pixel-Dungeon";
14     rev = "TPDv${lib.replaceStrings [ "." ] [ "" ] version}";
15     hash = "sha256-ZyqrrSuA++L7FOUj6Ytk2lld0YMY4B7WOCzpohOKhdU=";
16   };
18   sourceRoot = src.name + "/pixel-towers-master";
20   desktopName = "Tower Pixel Dungeon";
22   # Sprite sources (Paint.NET files) interfere with the build process.
23   postPatch = ''
24     rm core/src/main/assets/{levelsplashes,sprites}/*.pdn
25   '';
27   meta = {
28     homepage = "https://github.com/FixAkaTheFix/Tower-Pixel-Dungeon";
29     downloadPage = "https://github.com/FixAkaTheFix/Tower-Pixel-Dungeon/releases";
30     description = "Turn-based tower defense game based on Shattered Pixel Dungeon";
31   };