sdrangel: fix build on x86_64-darwin
[NixPkgs.git] / pkgs / games / openxcom / default.nix
blob25b3bd8116b8261f14dd55068e45fb294e32e939
1 { boost
2 , cmake
3 , fetchFromGitHub
4 , lib
5 , libGLU
6 , libGL
7 , openssl
8 , pkg-config
9 , SDL
10 , SDL_image
11 , SDL_mixer
12 , SDL_gfx
13 , stdenv
14 , yaml-cpp
15 , zlib
18 stdenv.mkDerivation {
19   pname = "openxcom";
20   version = "1.0.0.2024.02.28";
22   src = fetchFromGitHub {
23     owner = "OpenXcom";
24     repo = "OpenXcom";
25     rev = "e2c5a1b45c33957ce7e206207c5fb752c1e79ae1";
26     hash = "sha256-2G2dSvoDdacdYsXS51h3aGLCCjbHwcvD4CNnQIH/J6A=";
27   };
29   nativeBuildInputs = [
30     cmake
31     pkg-config
32   ];
34   buildInputs = [
35     boost
36     libGL
37     libGLU
38     SDL
39     SDL_gfx
40     SDL_image
41     SDL_mixer
42     yaml-cpp
43     openssl
44     zlib
45   ];
47   meta = {
48     description = "Open source clone of UFO: Enemy Unknown";
49     mainProgram = "openxcom";
50     homepage = "https://openxcom.org";
51     license = lib.licenses.gpl3;
52     maintainers = with lib.maintainers; [ cpages ];
53     platforms = lib.platforms.linux;
54   };