sdrangel: fix build on x86_64-darwin
[NixPkgs.git] / pkgs / games / blackshades / default.nix
blob7f1cd29c9d5487fbef459015bc5031f3f97d5a67
1 { lib
2 , stdenv
3 , fetchFromSourcehut
4 , glfw
5 , libGL
6 , libGLU
7 , libsndfile
8 , openal
9 , zig_0_11
12 stdenv.mkDerivation (finalAttrs: {
13   pname = "blackshades";
14   version = "2.5.1";
16   src = fetchFromSourcehut {
17     owner = "~cnx";
18     repo = "blackshades";
19     rev = finalAttrs.version;
20     fetchSubmodules = true;
21     hash = "sha256-qdpXpuXHr9w2XMfgOVveWv3JoqdJHVB8TCqZdyaw/DM=";
22   };
24   nativeBuildInputs = [ zig_0_11.hook ];
26   buildInputs = [
27     glfw
28     libGLU
29     libGL
30     libsndfile
31     openal
32   ];
34   meta = {
35     homepage = "https://sr.ht/~cnx/blackshades";
36     description = "A psychic bodyguard FPS";
37     changelog = "https://git.sr.ht/~cnx/blackshades/refs/${finalAttrs.version}";
38     mainProgram = "blackshades";
39     license = lib.licenses.gpl3Plus;
40     maintainers = with lib.maintainers; [ McSinyx viric ];
41     platforms = lib.platforms.linux;
42   };