pytrainer: unpin python 3.10
[NixPkgs.git] / pkgs / games / fallout-ce / fallout-ce.nix
blob2c30d62bb77ff50bb73e586532daf94f1863256d
1 { callPackage
2 , fetchFromGitHub
3 , fetchpatch2
4 }:
6 callPackage ./build.nix rec {
7   pname = "fallout-ce";
8   version = "1.1.0";
10   src = fetchFromGitHub {
11     owner = "alexbatalov";
12     repo = "fallout1-ce";
13     rev = "v${version}";
14     hash = "sha256-ZiBoF3SL00sN0QrD3fkWG9SAknumOvzRB1oQJff6ITA=";
15   };
17   patches = [
18     # Fix case-sensitive filesystems issue when save/load games
19     (fetchpatch2 {
20       url = "https://github.com/alexbatalov/fallout1-ce/commit/aa3c5c1e3e3f9642d536406b2d8d6b362c9e402f.patch";
21       sha256 = "sha256-quFRbKMS2pNDCNTWc1ZoB3jnB5qzw0b+2OeJUi8IPBc=";
22     })
23   ];
25   extraMeta = {
26     description = "Fully working re-implementation of Fallout, with the same original gameplay, engine bugfixes, and some quality of life improvements";
27     homepage = "https://github.com/alexbatalov/fallout1-ce";
28   };