diff --git a/pkgs/games/ddnet/default.nix b/pkgs/games/ddnet/default.nix index b6d276c64a3f..165144b7818f 100644 --- a/pkgs/games/ddnet/default.nix +++ b/pkgs/games/ddnet/default.nix @@ -1,36 +1,37 @@ -{ lib -, stdenv -, fetchFromGitHub -, cargo -, cmake -, ninja -, pkg-config -, rustPlatform -, rustc -, curl -, freetype -, libGLU -, libnotify -, libogg -, libX11 -, opusfile -, pcre -, python3 -, SDL2 -, sqlite -, wavpack -, ffmpeg -, x264 -, vulkan-headers -, vulkan-loader -, glslang -, spirv-tools -, gtest -, Carbon -, Cocoa -, OpenGL -, Security -, buildClient ? true +{ + lib, + stdenv, + fetchFromGitHub, + cargo, + cmake, + ninja, + pkg-config, + rustPlatform, + rustc, + curl, + freetype, + libGLU, + libnotify, + libogg, + libX11, + opusfile, + pcre, + python3, + SDL2, + sqlite, + wavpack, + ffmpeg, + x264, + vulkan-headers, + vulkan-loader, + glslang, + spirv-tools, + gtest, + Carbon, + Cocoa, + OpenGL, + Security, + buildClient ? true, }: stdenv.mkDerivation rec { @@ -63,33 +64,39 @@ stdenv.mkDerivation rec { gtest ]; - buildInputs = [ - curl - libnotify - pcre - python3 - sqlite - ] ++ lib.optionals buildClient ([ - freetype - libGLU - libogg - opusfile - SDL2 - wavpack - ffmpeg - x264 - vulkan-loader - vulkan-headers - glslang - spirv-tools - ] ++ lib.optionals stdenv.hostPlatform.isLinux [ - libX11 - ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ - Carbon - Cocoa - OpenGL - Security - ]); + buildInputs = + [ + curl + libnotify + pcre + python3 + sqlite + ] + ++ lib.optionals buildClient ( + [ + freetype + libGLU + libogg + opusfile + SDL2 + wavpack + ffmpeg + x264 + vulkan-loader + vulkan-headers + glslang + spirv-tools + ] + ++ lib.optionals stdenv.hostPlatform.isLinux [ + libX11 + ] + ++ lib.optionals stdenv.hostPlatform.isDarwin [ + Carbon + Cocoa + OpenGL + Security + ] + ); postPatch = '' substituteInPlace src/engine/shared/storage.cpp \ @@ -130,7 +137,11 @@ stdenv.mkDerivation rec { ''; homepage = "https://ddnet.org"; license = licenses.asl20; - maintainers = with maintainers; [ sirseruju lom ncfavier ]; + maintainers = with maintainers; [ + sirseruju + lom + ncfavier + ]; mainProgram = "DDNet"; }; }