diff options
author | Francesco Gazzetta <fgaz@fgaz.me> | 2023-09-12 14:51:33 +0200 |
---|---|---|
committer | Francesco Gazzetta <fgaz@fgaz.me> | 2023-10-28 15:32:57 +0200 |
commit | 180831dd4670963628a3790a985dec2591cd4c44 (patch) | |
tree | 66f33d5dbcce376d666dabc14865eb5759423989 /pkgs/games/shattered-pixel-dungeon | |
parent | 0524993d8aa29071cfa6f39c1d10550c5d92de82 (diff) |
experienced-pixel-dungeon: init at 2.15.3
Diffstat (limited to 'pkgs/games/shattered-pixel-dungeon')
-rw-r--r-- | pkgs/games/shattered-pixel-dungeon/experienced-pixel-dungeon.nix | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/pkgs/games/shattered-pixel-dungeon/experienced-pixel-dungeon.nix b/pkgs/games/shattered-pixel-dungeon/experienced-pixel-dungeon.nix new file mode 100644 index 0000000000000..7134e7aca8ef1 --- /dev/null +++ b/pkgs/games/shattered-pixel-dungeon/experienced-pixel-dungeon.nix @@ -0,0 +1,30 @@ +{ callPackage +, fetchFromGitHub +}: + +callPackage ./generic.nix rec { + pname = "experienced-pixel-dungeon"; + version = "2.15.3"; + + src = fetchFromGitHub { + owner = "TrashboxBobylev"; + repo = "Experienced-Pixel-Dungeon-Redone"; + rev = "ExpPD-${version}"; + hash = "sha256-qwZk08e+GX8YAVnOZCQ6sIIfV06lWn5bM6/PKD0PAH0="; + }; + + postPatch = '' + substituteInPlace build.gradle \ + --replace "gdxControllersVersion = '2.2.3-SNAPSHOT'" "gdxControllersVersion = '2.2.3'" + ''; + + depsHash = "sha256-MUUeWZUCVPakK1MJwn0lPnjAlLpPWB/J17Ad68XRcHg="; + + desktopName = "Experienced Pixel Dungeon"; + + meta = { + homepage = "https://github.com/TrashboxBobylev/Experienced-Pixel-Dungeon-Redone"; + downloadPage = "https://github.com/TrashboxBobylev/Experienced-Pixel-Dungeon-Redone/releases"; + description = "A fork of the Shattered Pixel Dungeon roguelike without limits on experience and items"; + }; +} |